Push single service update

Good day,

My application has 17 services running. When I do a balana push to a local device all 17 services get pushed and updated even though only one may have changed. This takes several minutes per iteration. How can I push only one service at a time.

Note that the service may be down.

Hello @sthysel at balena we use deltas when you do an update for your application.

Deltas may take a while to generate, depending primarily on the size of the images involved. While the delta is generating, the device keeps polling the API, checking if the delta is ready. If a delta already exists, the image download for the service is skipped.

Could you please confirm what devices and the balena OS version you use? I would like to understand why deltas are not applying on your updates.