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

fapolicyd on Project and SmartProxy [Priority] #2616

Merged

Conversation

mjivraja
Copy link
Contributor

For version 3.9 and above, we have started supporting fapolicyd on the Project Server and SmartProxy Server. The procedure to install and enable faplicyd for both remains the same. You can install fapolicyd along with the fresh installation of Project or SmartProxy or install it on existing Project or SmartProxy.

Please cherry-pick my commits into:

  • Foreman 3.9/Katello 4.11
  • Foreman 3.8/Katello 4.10
  • Foreman 3.7/Katello 4.9 (Satellite 6.14)
  • Foreman 3.6/Katello 4.8
  • Foreman 3.5/Katello 4.7 (Satellite 6.13; orcharhino 6.6)
  • Foreman 3.4/Katello 4.6 (EL8 only)
  • Foreman 3.3/Katello 4.5 on EL7 & EL8 (Satellite 6.12 on EL8 only; orcharhino 6.4/6.5 on EL8 only)
  • Foreman 3.2/Katello 4.4 on EL7 & EL8
  • Foreman 3.1/Katello 4.3 on EL7 & EL8 (Satellite 6.11 EL7/8; orcharhino 6.3 on EL7/8)
  • We do not accept PRs for Foreman older than 3.1.

Copy link
Contributor

@maximiliankolb maximiliankolb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Style-wise it LGTM; I did not test "fapolicyd" myself. Maybe @asteflova wants to ACK this?

@mjivraja
Copy link
Contributor Author

mjivraja commented Dec 1, 2023

Style-wise it LGTM; I did not test "fapolicyd" myself. Maybe @asteflova wants to ACK this?

I tested on RHEL. For Debian, I am relying here: https://packages.debian.org/stable/utils/fapolicyd

For version 3.9 and above, we have started supporting fapolicyd on the Project Server as well as SmartProxy Server. The procedure to install and enable faplicyd for both of them remains the same. You can install fapolicyd along with fresh installation of Project or SmartProxy, or you can install it on existing Project or SmartProxy.

Aneta's suggestions

Max's suggestions

Eric & Aneta's suggestions
@mjivraja
Copy link
Contributor Author

mjivraja commented Dec 6, 2023

@maximiliankolb @adamlazik1 Can we move forward if this looks good?

Copy link
Contributor

@maximiliankolb maximiliankolb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@maximiliankolb maximiliankolb merged commit 3c0349d into theforeman:master Dec 6, 2023
8 checks passed
maximiliankolb pushed a commit that referenced this pull request Dec 6, 2023
For version 3.9 and above, we have started supporting fapolicyd on the Project Server as well as Smart Proxy Server. The procedure to install and enable faplicyd for both of them remains the same. You can install fapolicyd along with fresh installation of Project or SmartProxy, or you can install it on existing Project or SmartProxy.

(cherry picked from commit 3c0349d)
@maximiliankolb
Copy link
Contributor

Merged to master and cherry-picked: ✔️
9c7e5d6..9edf391 3.9 -> 3.9

@mjivraja mjivraja deleted the fapolicyd-on-Project-Server branch December 6, 2023 10:32
ianballou pushed a commit to ianballou/foreman-documentation that referenced this pull request Dec 19, 2023
For version 3.9 and above, we have started supporting fapolicyd on the Project Server as well as Smart Proxy Server. The procedure to install and enable faplicyd for both of them remains the same. You can install fapolicyd along with fresh installation of Project or SmartProxy, or you can install it on existing Project or SmartProxy.

(cherry picked from commit 3c0349d)
ianballou pushed a commit that referenced this pull request Dec 20, 2023
For version 3.9 and above, we have started supporting fapolicyd on the Project Server as well as Smart Proxy Server. The procedure to install and enable faplicyd for both of them remains the same. You can install fapolicyd along with fresh installation of Project or SmartProxy, or you can install it on existing Project or SmartProxy.

(cherry picked from commit 3c0349d)
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.

None yet

5 participants