-
Notifications
You must be signed in to change notification settings - Fork 7
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
[DPE 4135][DPE-3953] Add pre checks upgrade and Integration Tests #267
Conversation
60c3f48
to
3613bf5
Compare
34b7441
to
7eced26
Compare
should we check that a backup exists? |
@carlcsaposs-canonical @medib in my opinion, yes but then how long before? A day, an hour? Too far and it is an almost useless check, too short and a big cluster will always fail the pre-upgrade-checks. |
good question, but at the least, IMO, checking that at least 1 backup exists is better than no backup at all |
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 Pedro, I left some comments. Overall - I don't immediately see the need to alter the opensearch_distro if we only support upgrades from 2.12 (upgrades from older versions wthout the upgrades implementation is not supported)
Co-authored-by: Mehdi Bendriss <bendrissmehdi@gmail.com>
@carlcsaposs-canonical, this is just a really temporary step. I am packing this same PR but with snap rev40 instead of rev44. I release it under I will revisit this logic later this week, once I packed the newer 2.13 and 2.14 releases. |
Co-authored-by: Carl Csaposs <carl.csaposs@canonical.com>
Co-authored-by: Carl Csaposs <carl.csaposs@canonical.com>
Co-authored-by: Carl Csaposs <carl.csaposs@canonical.com>
|
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.
looks good, one open question
Co-authored-by: Mehdi Bendriss <bendrissmehdi@gmail.com>
Implements the pre-upgrade-checks and integration tests for small deployments upgrade.