Hi all,
We received a few reports [1] [2] detailing issues with installing the advanced-virtualization release package on non-CentOS systems. It appears the problem boils down to some logic in the %post section of the specfile that writes out the variables to /etc/dnf/vars/.
While we can maintain a patch downstream, we wanted to open this upstream and see if we could clarify the intention of the logic in the conditional, and implement a fix for all downstream EL distributions which may encounter this problem.
From my understanding, on a CentOS Stream system, the avstream/avdir "tuple" should be set to 8-stream, advancedvirt-common, and on everything else, including CentOS 8, it should be 8, advanced-virtualization.
8-stream
advancedvirt-common
8
advanced-virtualization
Please let me know if my understanding of the intended logic is correct, and if so, I'd be happy to open a PR to address this issue.
Kind regards, Neil
[1] https://forums.rockylinux.org/t/sig-packages-in-extras/4054/9 [2] https://bugs.rockylinux.org/show_bug.cgi?id=169
Hi @neil you're right.
If you want to suggest changes to that logic, you can send PR here: https://git.centos.org/rpms/centos-release-advanced-virtualization
Metadata Update from @sbonazzo: - Issue assigned to sbonazzo
this has been fixed by https://git.centos.org/rpms/centos-release-advanced-virtualization/c/85c5af97de16daf6eb00da1400734d46ef59e652?branch=c8-sig-virt-8
Metadata Update from @sbonazzo: - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.