Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What do these changes do?
We have been using custom hackery to mitigate that
docker compose config
is not compatble with docker swarm.Luckily, the docker guys have a new command that works:
docker stack config
. This PR adapts our deploy-scripts to use this, in line with docker/compose#9306 (comment)During the docker engine update on dalco this surfaced, since deploying docker stacks to dalco was not possible anymore with our previous tooling. I really dont know why it continued to work on aws-master, etc. I am still trying to reproduce on that end.
CC @sanderegg how are you currently handling this in simcore?
Bonus:
Fully deprecates docker-compose v1.
Related issue/s
https://git.speag.com/oSparc/osparc-ops-deployment-configuration/-/jobs/4689324 failed CD run, reproducible, I traces this to the docker compose issue mentioned above
Related PR/s
Checklist