Add minimal and desktop false to all incorrect tests in universal #125
Labels
No labels
priority: critical
priority: high
priority: low
priority: medium
status: abandoned
status: duplicate
status: invalid
status: peer review needed
status: wontfix
tag: content
tag: good first issue
tag: help wanted
test suite
type: bug
type: documentation
type: enhancement
type: maintenance
type: question
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: testing/os-autoinst-distri-rocky-migrated#125
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/use-correct-package-set"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
This adds
"PACKAGE_SET": "minimal"
and"DESKTOP": false
where needed to get the tests passing again.Fixes #81
How Has This Been Tested?
There are a lot of tests passing now! And a few new issues but mainly a lot of stuff passing! (nothing fails that passed before)
Checklist:
@lumarel You don't indicated if you are using
DNF_CONTENTDIR
and/or supplying alternateLOCATION
variable forinstall_repository_http_graphical / install_repository_http_variation
in How has this been tested? Did you run thisFLAVOR=universal
exactly as you've shown above?Another observation... While looking at a recent Rawhide build in the Fedora openQA I noticed that many (most?) tests are using
Fedora Custom Operating System
as the installation environment. The test settings indicatedPACKAGE_SET=default
andSUBVARIANT=Everything
and in most cases do not supplyDESKTOP=<anything>
.Such tests end up executing
_console_wait_login
. I think the different meaning ofPACKAGE_SET=default
on the Rocky media and lack ofSUBVARIANT
s is causing much of our login issues.I am 100% on board with solving that by moving away from using
PACKAGE_SET=default
and assuming/inferring behavior in favor of explicitly specifyingPACKAGE_SET=minimal
andDESKTOP=false
.With the possible / (likely) removal of the minimal ISO from Rocky 9 release products this makes even more sense as
FLAVOR=minimal-iso
was the only other place we were explicitly settingPACKAGE_SET=minimal
.Currently running through a few of these tests above to get confirmation on to get/give the 👍🏻 .
Yes you are right there is a difference between what I ran and what I have written above, altered the command now, as the
DNF_CONTENTDIR
parameter was present but no location 👍🏻I'm sorry for that, it took me like 7 hours to complete universal, already forgot what I did there ^^
And yes this is only a intermediate change to get the stuff working again, it will take me a few weeks even months until we (I will take the task as proposed so I) have changed that to a better suiting structure 👍🏻
Visual inspect seems fine. Also tested
install_repository_http_*
directly with both successful.I believe
install_sata
needs a similar treatment - it fails atconsole_wait_login
but with the GUI login screen shown. Otherwise this looks great!@akatch Added the missing bits for
install_sata
now 🙂The final state!
changes look great, cheers friend