-
Notifications
You must be signed in to change notification settings - Fork 90
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
Simplify enable and sync the Client repo for Satellite #3133
Simplify enable and sync the Client repo for Satellite #3133
Conversation
Consider this list of all available Client repos (to get an idea):
The user will probably see a smaller set depending on their purchased subscription. |
The PR preview for 0f5abfe is available at theforeman-foreman-documentation-preview-pr-3133.surge.sh The following output files are affected by this PR: |
9fa391d
to
90a0771
Compare
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.
Two small comments; please also delete unused modules from guides/common/assembly_enabling-and-synchronizing-the-project-client-name-repository.adoc; rest LGTM.
guides/common/modules/con_importing-the-project-client-name-repository.adoc
Outdated
Show resolved
Hide resolved
guides/common/assembly_importing-the-project-client-name-repository.adoc
Show resolved
Hide resolved
@maximiliankolb The assembly is included only for Satellite, so there's no need for additional conditions. I've removed the unused files, thank you for the reminder! |
969e4e0
to
1c92488
Compare
5e464e0
to
0f5abfe
Compare
I had to add a new solution using ISS for the disconnected env, because RH CP doesn't provide ISOs for this repo. |
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.
diff LGTM.
Not blocking your PR: I wonder why we don't include these procedures for Katello and orcharhino. With a tiny adjustment about the delivered packages in the Client repo, we could probably make this work in a future PR.
@maximiliankolb There's a huge mess in Installing guides for upstream if you meant including it there. 😆 |
Thanks for the warning ... then I won't try. :D |
I think that it's enough to only give generic hints to the user instead of providing a procedure for each RHEL version. Additionally, the repo is provided also for other architectures than just x86_64. I was hoping to provide a table of all Satellite Client 6 repo variants, however, this list is much longer than I anticipated (see the first comment). In the end, I decided to leave the repo names out altogether.
I've also decided not to include CLI procedures, because the naming of the repositories and architectures is inconsistent. I wouldn't recommend to do these tasks in the CLI, because the CLI by itself doesn't provide sufficient data to support it. However, if we would be okay with x86_64 arch as an example, I'm happy to re-add the CLI procedures.
Please cherry-pick my commits into: no cherry-picks