Skip to content

add a script to test stable -> stable -> mainline migrations #13008

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

Closed
johnstcn opened this issue Apr 19, 2024 · 1 comment
Closed

add a script to test stable -> stable -> mainline migrations #13008

johnstcn opened this issue Apr 19, 2024 · 1 comment
Assignees
Labels
bug risk Prone to bugs must-do Issues that must be completed by the end of the Sprint. Or else. Only humans may set this.

Comments

@johnstcn
Copy link
Member

Came up during an ad-hoc retrospective after backported feature was dropped due to requiring database migrations.

Write a script that will perform the following steps:

  • Stand up a test database
  • Migrate to "old stable" and dump
  • Migrate to "new stable" and dump
  • Migrate to "mainline" and dump

In each step, assert that the schema is as expected for each individual version.

@johnstcn johnstcn self-assigned this Apr 19, 2024
@coder-labeler coder-labeler bot added chore must-do Issues that must be completed by the end of the Sprint. Or else. Only humans may set this. labels Apr 19, 2024
@johnstcn johnstcn added bug risk Prone to bugs must-do Issues that must be completed by the end of the Sprint. Or else. Only humans may set this. and removed chore must-do Issues that must be completed by the end of the Sprint. Or else. Only humans may set this. labels Apr 19, 2024
@johnstcn
Copy link
Member Author

Fixed by #13037 and #13051

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug risk Prone to bugs must-do Issues that must be completed by the end of the Sprint. Or else. Only humans may set this.
Projects
None yet
Development

No branches or pull requests

1 participant