Revert: Revert temporary workflow changes made in #10847 #10914
Merged
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.
Description
In #10896 we reverted the temporary upgrade/downgrade backup manual workflow changes made in #10847.
This was done because the MySQL 8.0.30 backup fixes were merged into the
release-14.0
branch via #10895 and given that "v14 had the fix" (though not in an official release) we should no longer need to pin the MySQL version.Well... I was mistaken about what we downgraded to in this workflow. I thought we built binaries on the previous release branch, in this case
release-14.0
, but instead we checkout the latest release tag which isv14.0.1
today.You can see this here:
vitess/.github/workflows/upgrade_downgrade_test_backups_manual.yml
Lines 24 to 29 in 853d88d
And here: https://github.com/vitessio/vitess/blob/main/tools/get_previous_release.sh
And you can see an example workflow which fails to perform the backup on the downgraded v14.0.1 binaries here: https://github.com/vitessio/vitess/runs/7642110846?check_suite_focus=true
So in this PR we put the temporary workflow changes back in place and update the comment in the workflow to reflect that these MySQL version pinning changes cannot be removed until either of the following occur:
v14.0.2
is released16.0.0-SNAPSHOT
(meaning thev15.0.0
release candidate has been cut)Related Issue(s)
Checklist