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
Force sles4sap/hana_cluster test module to run on serial terminal #18032
Conversation
ab9a4c3
to
2be02c7
Compare
Usually, `ha/fencing` module is followed by `boot/boot_to_desktop`, which checks first for a grub screen. In this commit we force fencing module to run in the root-console, so the node reboot goes directly from the console to grub, even on systems installed with gnome. If not doing this, systems installed with gnome will go the long way around of attempting to match the grub needle on the displaymanager and fail after a timeout.
To force the tests to use serial console and not the root console which is slower.
2be02c7
to
98e884f
Compare
LGTM |
Added verification runs for both YAML schedules, and for HA tests on qemu & svirt to see if the changes in |
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.
LGTM
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.
LGTM.
All qemu VRs passed. svirt (s390x) VRs are still pending. |
s903x jobs failed in an unrelated issue (before |
Pushed a small change to the |
s390x VRs passed. Merging this. Hopefully no |
This PR has 2 purposes:
ha/fencing
module is followed byboot/boot_to_desktop
, which checks first for a grub screen. In this commit we force fencing module to run in the root-console, so the node reboot goes directly from the console to grub, even on systems installed with gnome. If not doing this, systems installed with gnome will go the long way around of attempting to match the grub needle on the displaymanager and fail after a timeout. This is required because of the 2nd item below.