-
Notifications
You must be signed in to change notification settings - Fork 87
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[RHELC-1615] Add integration test coverage for EL9 systems (#946)
* Prepare for test coverage * modify the main.fmf in plans * point packit to the EL9 targets Signed-off-by: Daniel Diblik <[email protected]> * Simplify playbooks, include el9, add almalinux-repos * simplify the playbooks hardcoding eus versions * include el9 systems in some of the playbooks * include almalinux-repos package in almalinux-9-x86_64.cfg to handle the package * fix OL9 not booting to different kernel by calling grub2-set-default Signed-off-by: Daniel Diblik <[email protected]> * Include el9 in more tests, remove unnecessary code * include the EL9 in more tests * remove the install-submgr ansible role as it was not used anymore anywhere * don't use yum_conf_exclude to exclude the rhn-client-tools packages, use a no obsolete flag in yum calls installing sub-man * fix booting to RHCK on OL9 for real this time * add workaround to the satellite registration fixture to enable the repositories * fix the language test Signed-off-by: Daniel Diblik <[email protected]> * Add a new check, fix tests, remove remediation * Add a new post-coversion check verifying default grub entry and correct running kernel * fix broken test, where /etc/yum.repos.d got removed * remove python3-syspurpose outdated remediation to validate RHELC-1389 is resolved Signed-off-by: Daniel Diblik <[email protected]> * Fix more tests, move rocky-logos to excluded * move rocky logos out of packages to swap to excluded packages in rocky 9 config * adjust wrong package in repofile_pkgs in oracle-9-x86_64.cfg Signed-off-by: Daniel Diblik <[email protected]> * Update kernel fixture in conftest * rework test_custom_kernel * add a workaround to set GRUB_ENABLE_BLSCFG to true Signed-off-by: Daniel Diblik <[email protected]> * Call the grub_setup_workaround in specific places * the enablement of the BLSCFG needs to be done in specific places to be able to boot to a different kernel Signed-off-by: Daniel Diblik <[email protected]> * Fix single yum transaction and isolated system tests * move the standard kernel setup inside the test preparation for oracle * fix bad conditions in the single yum transaction tests Signed-off-by: Daniel Diblik <[email protected]> * Refactor kernel fixture, fix isolated_system prep * simplify the fixture, set an older kernel as default if present, downgrade otherwise * if we're unable to even downgrade the kernel, try to install an older version from an older repo * fix kernel installation on Oracle in the isolated system test Signed-off-by: Daniel Diblik <[email protected]> * Clean up, fix failing tests * fix custom kernel installation, by looking for an available kernel version first * fix the grub title string assertion * add rpmdevtools to a list of required packages * fix the workaround_remove_uek fixture to work with python3.6 * use rpmdev-sort to sort installed kernel versions * clean up metadata, remove adjust where unneccessary Signed-off-by: Daniel Diblik <[email protected]> * Address review comments Signed-off-by: Daniel Diblik <[email protected]> * address reviews Signed-off-by: Daniel Diblik <[email protected]> --------- Signed-off-by: Daniel Diblik <[email protected]>
- Loading branch information
Showing
54 changed files
with
1,105 additions
and
626 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.