Skip to content
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

Updates required from testing in public cloud environment #1051

Merged
merged 9 commits into from
Dec 11, 2023

Conversation

felixsch
Copy link
Contributor

Description

These are the changes which have been found while testing RMT in the public cloud:

  • Show a warning when migrating the database in zypper to inform users what is happening
  • Move also instance_data to the correct place. This has been forgotten.

How to test these changes:

  • Generate a system with data in instance_data and migrate to the lastest database schema and check instance_data is still present
  • Build the rpm and check that you see the data

@SUSE SUSE deleted a comment from suse-tests-pass Nov 29, 2023
@felixsch felixsch force-pushed the show-migration-warning branch from ccb0fed to 3a9fa7a Compare November 29, 2023 17:29
@SUSE SUSE deleted a comment from suse-tests-pass Nov 29, 2023
@SUSE SUSE deleted a comment from suse-tests-pass Dec 1, 2023
@SUSE SUSE deleted a comment from suse-tests-pass Dec 1, 2023
@SUSE SUSE deleted a comment from suse-tests-pass Dec 5, 2023
@SUSE SUSE deleted a comment from suse-tests-pass Dec 6, 2023
@SUSE SUSE deleted a comment from suse-tests-pass Dec 7, 2023
@felixsch felixsch force-pushed the show-migration-warning branch from f359b60 to dc41c73 Compare December 7, 2023 11:35
@SUSE SUSE deleted a comment from suse-tests-pass Dec 7, 2023
@SUSE SUSE deleted a comment from suse-tests-pass Dec 8, 2023
@suse-tests-pass
Copy link
Collaborator

Well Done! Your tests are still passing.
https://ci.suse.de/job/scc-RMT-integration-tests/347063/console
If the given link has expired,you can force a Prophet rerun by just deleting this comment. (Merged cf7f236 into f89f337)

Copy link
Member

@digitaltom digitaltom left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The migration on the systems table might block the public cloud instances for an unknown amount of time, but I assume that is part of the tests (https://github.com/SUSE/scc-docs/pull/294/files).

@felixsch
Copy link
Contributor Author

felixsch commented Dec 11, 2023

Yep this is also part of the text. Luckily the migration takes place before RMT is started, meaning a planned downtime was always the case.

That is also why we now print the message when updating the rpm

@felixsch felixsch merged commit 3c6c504 into master Dec 11, 2023
3 checks passed
@felixsch felixsch deleted the show-migration-warning branch December 11, 2023 09:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants