edgehog-device-manager / edgehog

Easily manage your IoT device fleet with Edgehog at once. Get information on device status, deploy updates, geolocate your devices and much more!
Apache License 2.0
34 stars 21 forks source link

Support upgrading an existing app deployment #703

Open davidebriani opened 5 days ago

davidebriani commented 5 days ago

From the Applications tab on the Device page, it should be possible to upgrade an existing app deployment.

For example, besides the commands to start and stop the deployment, we could have an additional command to display a modal where the user confirms the upgrade of the deployment to the latest release available for that deployment's app.

The upgrade must specify a release version newer than the deployed release version.

A small improvement over the basic functionality could be to let the user select from the list of newer release versions instead of defaulting to the latest release.

This issue depends on #700