Collect software selection, module information and default packages for Rocky ISOs #18
Labels
No Label
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 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: testing/os-autoinst-distri-rocky-migrated#18
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
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?
We have a need in the openQA automated tests to know what is included in the
default
Software Selection for each Rocky ISO (boot, minimal, dvd) in each supported Rocky architecture (currently, x86_64, aarch64).This information will inform those working on the openQA automated tests and can be collected without access to an openQA development environment. All that is needed is a physical (or virtual) environment capable of booting the above ISOs and some time to collect the information.
What to collect...
Do not change anything in the Software Selection spoke, just press the
[Done]
button, complete the installation of the machine and reboot.After reboot login and collect information about the
enabled
,disabled
andinstalled
modules and installed packages with the following commands...dnf module list --enabled | grep -Ev "^Rocky|^Last|^Hint|^$"
dnf module list --disabled | grep -Ev "^Rocky|^Last|^Hint|^$"
dnf module list --installed | grep -Ev "^Rocky|^Last|^Hint|^$"
rpm -qa | sort
Save the output in appropriately labelled output files, upload to Rocky pastebin or Github Gist with appropriate expiry and drop the link in a comment on this issue.
Complete the above for the following ISOs...
If you are able to work on this task please comment in this issue and indicate which ISOs you will take care of.
My idea of using Rocky pastebin (http://rpa.st) to upload the results isn't very good for hundreds of output files so I put everything into a folder / branch of my fork. The summary page is available here.
Comments on creating a PR to bring this information directly here or maybe into another location in the rocky-linux Github org would be welcome. I don't really want to pollute this repo with this testing data but also don't want to have it orphaned somewhere else.
Finally, since I don't have an
aarch64
system I'll need somebody else to try to follow my lead to collect for that.I'll leave this issue open until we've decided on a PR or not for this data.
@tcooper for aarch64 do you want any reports from any additional configurations? In https://github.com/tcooper/os-autoinst-distri-rocky/pull/4 I only recorded info for the default package set for each ISO.
@c1728p9 Ultimately I think we'll need to verify the values for the entire matrix of
PACKAGE_SET
andARCH
. As @akatch has mentioned, we can stub out the verification forPACKAGE_SET
however verification of the enabled modules for each will need to be done. We can start withdvd-iso
to cover the most numbers. Since all butminimal
must be installed in network mode from theboot-iso
I expect those to match thedvd-iso
values.@akatch I've merged Russ's contributions for aarch64 into the branch (named
issue_18
) in my fork of this repo. I would be awesome if you could have a look and help me decide if bringing that content over here would be helpful for your work onissue_16
.Absolutely, it would be helpful to have it all in one place. I imagine eventually we'll want the ARM data in there as well?
@akatch Looking at the files list I'm not sure I want to add everything from that repo into our openQA repository. It think a better location will be the Wiki and/or possible an alternate location like people.rockylinux.org as a reference if we don't want to create a separate repository here in Github.
To help you find the directory in my fork I'm dropping a link here...
https://github.com/tcooper/os-autoinst-distri-rocky/tree/issue_18/issue_18