Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow rhsmcertd file transition in /run also for socket files #1726

Merged
merged 1 commit into from
Jun 8, 2023

Conversation

zpytela
Copy link
Contributor

@zpytela zpytela commented Jun 2, 2023

No description provided.

ptoscano added a commit to ptoscano/linux-system-roles-rhc that referenced this pull request Jun 5, 2023
- we need to update the community.general dependency to >= 6.6.0 to make
  the role working with with ansible-core >= 2.15 (adapting to a change
  in rhsm_release [1])
- unpin the community.general requirement means breaking the
  registration of Fedora managed nodes, as SELinux policies need to be
  adapted [2]
- [2] is temporarily broken by a dnf bug in Rawhide [3]

Since registration is already broken for people using the upstream
redhat_subscription module in community.general, and registering Fedora
system is a corner case, let's temporarily stop supporting Fedora
systems. This will allow us to fix the role to make it usable with
ansible-core >= 2.15; the support for Fedora will be added back when the
Fedora SELinux policy will be fixed.

[1] ansible-collections/community.general#6401
[2] fedora-selinux/selinux-policy#1726
[3] https://bugzilla.redhat.com/show_bug.cgi?id=2210694

Signed-off-by: Pino Toscano <[email protected]>
richm pushed a commit to linux-system-roles/rhc that referenced this pull request Jun 5, 2023
- we need to update the community.general dependency to >= 6.6.0 to make
  the role working with with ansible-core >= 2.15 (adapting to a change
  in rhsm_release [1])
- unpin the community.general requirement means breaking the
  registration of Fedora managed nodes, as SELinux policies need to be
  adapted [2]
- [2] is temporarily broken by a dnf bug in Rawhide [3]

Since registration is already broken for people using the upstream
redhat_subscription module in community.general, and registering Fedora
system is a corner case, let's temporarily stop supporting Fedora
systems. This will allow us to fix the role to make it usable with
ansible-core >= 2.15; the support for Fedora will be added back when the
Fedora SELinux policy will be fixed.

[1] ansible-collections/community.general#6401
[2] fedora-selinux/selinux-policy#1726
[3] https://bugzilla.redhat.com/show_bug.cgi?id=2210694

Signed-off-by: Pino Toscano <[email protected]>
@zpytela zpytela merged commit 5b4cfb2 into fedora-selinux:rawhide Jun 8, 2023
@zpytela zpytela deleted the rhsmcertd-dbus branch June 8, 2023 18:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant