Repository navigation
fix(migration): make container upgrades recoverable and stop needless pulls and compose downloads #1953
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
Open
mrrobot47
wants to merge
20
commits into
EasyEngine:develop
Choose a base branch
from
mrrobot47:fix/upgrade-robustness
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+690
−104
Open
fix(migration): make container upgrades recoverable and stop needless pulls and compose downloads #1953
Changes from all commits
Commits
Show all changes
20 commits
Select commit
Hold shift + click to select a range
e25a8ba
fix(migration): roll back when a migration step exits through EE::err…
mrrobot47 6746442
fix(migration): recreate global services one at a time behind a readi…
mrrobot47 5b935df
fix(migration): pull only images that something uses
mrrobot47 b204545
fix(migration): install docker-compose only when missing or too old, …
mrrobot47 026461f
fix(db): create the schema of an empty EasyEngine database
mrrobot47 ee37124
fix(migration): never restore a docker-compose backup from an earlier…
mrrobot47 a935f0a
fix(migration): accept a password-protected redis and fractional time…
mrrobot47 498d20e
fix(migration): report a missing migration file instead of a class-no…
mrrobot47 40e6464
fix(migration): revert only the docker-compose replacement of the ima…
mrrobot47 8634458
fix(ee): let a migration step capture exits from EE::runcommand()
mrrobot47 019901b
fix(migration): update docker-compose before recreating global services
mrrobot47 7b7e265
fix(migration): check the running proxy config first, bound the compo…
mrrobot47 e495dcf
fix(migration): check the running proxy config before any global serv…
mrrobot47 853379a
fix(migration): stop and remove first only the global services docker…
mrrobot47 95b8944
fix(migration): bound the retries of the docker-compose download
mrrobot47 2b6a4c7
fix(migration): keep the global compose snapshot of an upgrade that d…
mrrobot47 8aaa57c
fix(migration): roll back the global services an interrupted attempt …
mrrobot47 73d60d4
fix(migration): read the global compose snapshot with Spyc, which the…
mrrobot47 ef097e1
fix(migration): recheck global services an interrupted upgrade recreated
mrrobot47 625d170
fix(migration): bound every readiness probe with a timeout inside the…
mrrobot47 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.