forked from theforeman/foreman-documentation
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Simplify enable and sync the Client repo for Satellite (theforeman#3133)
- Loading branch information
Showing
12 changed files
with
65 additions
and
216 deletions.
There are no files selected for viewing
9 changes: 0 additions & 9 deletions
9
...mon/assembly_enabling-and-synchronizing-the-project-client-name-repository.adoc
This file was deleted.
Oops, something went wrong.
5 changes: 5 additions & 0 deletions
5
guides/common/assembly_importing-the-project-client-name-repository.adoc
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
include::modules/con_importing-the-project-client-name-repository.adoc[] | ||
|
||
include::modules/proc_enabling-the-project-client-name-repository.adoc[leveloffset=+1] | ||
|
||
include::modules/proc_synchronizing-the-project-client-name-repository.adoc[leveloffset=+1] |
5 changes: 0 additions & 5 deletions
5
.../modules/con_enabling-and-synchronizing-the-project-client-name-repository.adoc
This file was deleted.
Oops, something went wrong.
24 changes: 24 additions & 0 deletions
24
guides/common/modules/con_importing-the-project-client-name-repository.adoc
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
[id="importing-the-project-client-name-repository_{context}"] | ||
= Importing the {project-client-name} repository | ||
|
||
The {Team} {project-client-name} repository provides client integration tools, such as `katello-host-tools` or `puppet-agent` packages, for hosts registered to {Project}. | ||
You must enable the repository, synchronize the repository to your {ProjectServer}, and enable the repository on your hosts. | ||
|
||
ifeval::["{mode}" == "disconnected"] | ||
.Prerequisites | ||
* Ensure that the {project-client-name} repository is enabled and synchronized from the {Team} CDN on your connected {ProjectServer}. | ||
For more information, see link:{InstallingServerDocURL}importing-the-project-client-name-repository_satellite[Importing the {project-client-name} repository] in _{InstallingServerDocTitle}_. | ||
* Your disconnected {ProjectServer} is configured to synchronize content either over the network or by using export. | ||
|
||
.Next steps | ||
* If you use ISS Network Sync, continue with enabling and synchronizing the repository as described below. | ||
* If you use ISS Export Sync, follow these steps: | ||
- Export the {project-client-name} repository or your whole Library from your connected {ProjectServer}. | ||
- Import the {project-client-name} repository or the Library into your disconnected {ProjectServer}. | ||
|
||
+ | ||
You must synchronize the {project-client-name} repository for every RHEL version you intend to run on your hosts. | ||
|
||
.Additional resources | ||
* link:{ContentManagementDocURL}synchronizing_content_between_servers_content-management[Synchronizing content between {ProjectServer}s] in _{ContentManagementDocTitle}_ | ||
endif::[] |
58 changes: 0 additions & 58 deletions
58
...les/proc_enabling-the-project-client-name-repository-for-rhel-7-and-rhel-6.adoc
This file was deleted.
Oops, something went wrong.
54 changes: 0 additions & 54 deletions
54
...les/proc_enabling-the-project-client-name-repository-for-rhel-9-and-rhel-8.adoc
This file was deleted.
Oops, something went wrong.
17 changes: 17 additions & 0 deletions
17
guides/common/modules/proc_enabling-the-project-client-name-repository.adoc
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
[id="enabling-the-project-client-name-repository_{context}"] | ||
= Enabling the {project-client-name} repository | ||
|
||
Enable the {Team} {project-client-name} repository for every major version of {RHEL} that you intend to run on your hosts. | ||
After enabling a Red Hat repository, {Project} creates a Product for this repository automatically. | ||
|
||
.Prerequisites | ||
* Ensure that a subscription manifest has been imported to your organization. | ||
For more information, see xref:Importing_a_Red_Hat_Subscription_Manifest_into_Server_{context}[]. | ||
|
||
.Procedure | ||
. In the {ProjectWebUI}, navigate to *Content* > *Red Hat Repositories*. | ||
. Ensure that the *RPM* repository type is selected. | ||
. In the search field, type `name ~ "Satellite Client"` and press *Enter*. | ||
Optionally, enable the *Recommended Repositories* filter to limit the results. | ||
. Click the name of the required repository to expand the repository set. | ||
. For the required architecture, click the *+* icon to enable the repository. |
48 changes: 0 additions & 48 deletions
48
...roc_synchronizing-the-project-client-name-repository-for-rhel-7-and-rhel-6.adoc
This file was deleted.
Oops, something went wrong.
40 changes: 0 additions & 40 deletions
40
...roc_synchronizing-the-project-client-name-repository-for-rhel-9-and-rhel-8.adoc
This file was deleted.
Oops, something went wrong.
17 changes: 17 additions & 0 deletions
17
guides/common/modules/proc_synchronizing-the-project-client-name-repository.adoc
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
[id="synchronizing-the-project-client-name-repository_{context}"] | ||
= Synchronizing the {project-client-name} repository | ||
|
||
Synchronize the {Team} {project-client-name} repository to import the content to your {ProjectServer}. | ||
|
||
.Prerequisites | ||
* You have enabled the {project-client-name} repository. | ||
|
||
.Procedure | ||
. In the {ProjectWebUI}, navigate to *Content* > *Sync Status*. | ||
. Click the arrow next to the required Product to view available repositories. | ||
. Select the repositories you want to synchronize. | ||
. Click *Synchronize Now*. | ||
|
||
.Additional resources | ||
* You can create a sync plan to update the content regularly. | ||
For more information, see link:{ContentManagementDocURL}Creating_a_Sync_Plan_content-management[Creating a sync plan] in _{ContentManagementDocTitle}_. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters