-
Notifications
You must be signed in to change notification settings - Fork 105
Initial content for the foremanctl installer guide #4087
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
base: master
Are you sure you want to change the base?
Initial content for the foremanctl installer guide #4087
Conversation
c6b7e27
to
498a011
Compare
https://github.com/theforeman/foreman-documentation/pull/4070/files#r2303927111 notes that when it comes to system prereqs, only the apache user is relevant for a containerized installation. EDIT: Implemented. |
5e5dba8
to
c91278f
Compare
c0a10b6
to
5b418be
Compare
5b418be
to
5b3aabb
Compare
* If you use an external identity provider in your deployment, ensure the provider did not create the following user accounts on the system. | ||
These user accounts can cause conflicts with the local users that {ProductName} creates: | ||
** {apache-user} | ||
** `{apache-user}` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Apache is not containerized so I'd expect the same problem here. Right now that would be the only exception.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think that should be covered by lines 81-84.
Based on https://github.com/theforeman/foreman-documentation/pull/4305/files#r2378985208, the containerized installation works on EPEL-enabled systems. |
Just to clarify: because the VM can use EPEL because it does not affect running containers; not because your containers consume content from EPEL? |
Correct. We forbid EPEL for normal Foreman deployments, as RPMs from there clash with what we ship in our repos (version wise). |
Only the apache user is relevant in the containerized scenario.
"installer-foremanctl" is much longer and "foremanctl" has a broader scope applicabble to other containerization contexts than just installer
50a8276
to
138f770
Compare
What changes are you introducing?
Populating the foremanctl installation guide with initial content.
Why are you introducing these changes? (Explanation, links to references, issues, etc.)
https://github.com/theforeman/foremanctl
Anything else to add? (Considerations, potential downsides, alternative solutions you have explored, etc.)
I'm opening this as a draft because I want to use this PR as a continuous preview for now while I work on some related changes in separate PRs.
Contributor checklists
Please cherry-pick my commits into:
Review checklists
Tech review (performed by an Engineer who did not author the PR; can be skipped if tech review is unnecessary):
Style review (by a Technical Writer who did not author the PR):