We have run into a critical bug where it seems that new versions of portainer upon a REST POST/PUT request will (in contrary to old versions) not query if the :latest image on dockerhub has changed and potentially not pull the latest image.
This breaks the current osparc-simcore release workflow.
We shall add an integration test for all supported portainer versions which assesses that, if the sha of the latest image on dockerhub changed, a REST POST/PUT request to update stacks specifiying the latest image will update to the new version of the docker image. This should be akin to enabling this Pull latest image version flag in the portainer GUI upon updating services:
We have run into a critical bug where it seems that new versions of portainer upon a REST POST/PUT request will (in contrary to old versions) not query if the
:latest
image on dockerhub has changed and potentially not pull the latest image.This breaks the current osparc-simcore release workflow.
We shall add an integration test for all supported portainer versions which assesses that, if the sha of the latest image on dockerhub changed, a REST POST/PUT request to update stacks specifiying the
latest
image will update to the new version of the docker image. This should be akin to enabling thisPull latest image version
flag in the portainer GUI upon updating services:CC @pcrespov