#1 centos-release-advanced-virtualization cannot be installed on non-stream, non-centos systems
Closed 2 years ago by sbonazzo. Opened 2 years ago by neil.

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.

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


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

2 years ago

Metadata Update from @sbonazzo:
- Issue status updated to: Closed (was: Open)

2 years ago

Login to comment on this ticket.

Metadata