-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
♻️ Migrate to docker stack config
#5523
♻️ Migrate to docker stack config
#5523
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #5523 +/- ##
=========================================
+ Coverage 84.5% 86.4% +1.9%
=========================================
Files 10 935 +925
Lines 214 42282 +42068
Branches 25 788 +763
=========================================
+ Hits 181 36567 +36386
- Misses 23 5534 +5511
- Partials 10 181 +171
Flags with carried forward coverage won't be shown. Click here to find out more.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thx. Please check if there are more out there. I found at least one more.
I would also check in the osparc-config to be safe
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess this is not needed anymore right?
docker stack deploy
docker stack deploy
docker stack config
docker stack config
docker stack config
* revert changes * have docker stack config for clarity * replaced docker compose config by docker stack config * replaced docker compose config by docker stack config * fix issue * add a note * delete file * fix note
* remove sed stuff * remove sed * go for info * missing variable * dask stack config does not support nested ENV definitions
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice bash scripting skills! I bet that was a lot of fun 😉
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
Quality Gate passedIssues Measures |
test passed, force merged without @sanderegg approval since he gave it yesterday and today he is off |
* Revert "Revert "Try to fix CD - 3"" This reverts commit 945b576. * Rename obscure bash scripts * Remove stale comment * add comment * Remove references to env-devel * Fix devenv venv: install typer * Pull docker-stack-config.bash from github.com/ITISFoundation/osparc-simcore/pull/5523 * Fix bug: Remove unused secrets * Handle docker-in-docker situations and docker secrets handling in gitlab Ci runners * Fix bug spotted by @YuryHrytsuk --------- Co-authored-by: kaiser <[email protected]>
What do these changes do?
docker config
in favor of usingdocker stack config
, as recommended by dockerdocker stack compose
and results inRelated PRs
ITISFoundation/osparc-ops-environments#613
https://git.speag.com/oSparc/osparc-ops-deployment-configuration/-/merge_requests/501#19f9eb849fe8623b5079612f75102c63d695b03e
How to test
Dev-ops checklist