Skip to content

Commit dd01a5e

Browse files
Comply with DITA - Mng content (#4551)
Co-authored-by: Maximilian Kolb <[email protected]>
1 parent b2c5154 commit dd01a5e

16 files changed

+111
-52
lines changed

guides/common/assembly_managing-application-lifecycles.adoc

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,18 @@ include::modules/con_content-promotion-across-the-application-lifecycle.adoc[lev
88

99
include::modules/ref_best-practices-for-lifecycle-environments.adoc[leveloffset=+1]
1010

11-
include::modules/proc_creating-a-lifecycle-environment-path.adoc[leveloffset=+1]
11+
include::modules/proc_creating-a-lifecycle-environment-path-by-using-web-ui.adoc[leveloffset=+1]
1212

13-
include::modules/proc_adding-lifecycle-environments.adoc[leveloffset=+1]
13+
include::modules/proc_creating-a-lifecycle-environment-path-by-using-cli.adoc[leveloffset=+1]
1414

15-
include::modules/proc_removing-lifecycle-environments-from-foreman.adoc[leveloffset=+1]
15+
include::modules/proc_adding-lifecycle-environments-by-using-web-ui.adoc[leveloffset=+1]
1616

17-
include::modules/proc_removing-lifecycle-environments-from-smart-proxy.adoc[leveloffset=+1]
17+
include::modules/proc_adding-lifecycle-environments-by-using-cli.adoc[leveloffset=+1]
18+
19+
include::modules/proc_removing-lifecycle-environments-from-foreman-by-using-web-ui.adoc[leveloffset=+1]
20+
21+
include::modules/proc_removing-lifecycle-environments-from-foreman-by-using-cli.adoc[leveloffset=+1]
22+
23+
include::modules/proc_removing-lifecycle-environments-from-smart-proxy-by-using-web-ui.adoc[leveloffset=+1]
24+
25+
include::modules/proc_removing-lifecycle-environments-from-smart-proxy-by-using-cli.adoc[leveloffset=+1]

guides/common/assembly_performing-additional-configuration-on-smart-proxy-server.adoc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@ include::modules/proc_configuring-pull-based-transport-for-remote-execution.adoc
1313
endif::[]
1414

1515
ifdef::orcharhino,katello,satellite[]
16-
include::modules/proc_adding-lifecycle-environments.adoc[leveloffset=+1]
16+
include::modules/proc_adding-lifecycle-environments-by-using-web-ui.adoc[leveloffset=+1]
17+
18+
include::modules/proc_adding-lifecycle-environments-by-using-cli.adoc[leveloffset=+1]
1719
endif::[]
1820

1921
include::modules/proc_enabling-power-management-on-hosts.adoc[leveloffset=+1]

guides/common/modules/con_content-promotion-across-the-application-lifecycle.adoc

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
[id="Content_Promotion_across_the_Application_Lifecycle_{context}"]
44
= Content promotion across the application lifecycle
55

6+
[role="_abstract"]
67
In the application lifecycle chain, when content moves from one environment to the next, this is called _promotion_.
78

8-
.Example: Content promotion across {Project} lifecycle environments
9-
9+
.Content promotion across {Project} lifecycle environments
10+
====
1011
Each environment contains a set of systems registered to {ProjectName}.
1112
These systems only have access to repositories relevant to their environment.
1213
When you promote packages from one environment to the next, the target environment's repositories receive new package versions.
@@ -66,5 +67,7 @@ After a successful review, promote the package to the _Production_ environment:
6667
6768
| _example_software_-2.0-0.{client-pkg-arch}.{client-pkg-ext} | _example_software_-2.0-0.{client-pkg-arch}.{client-pkg-ext} | *_example_software_-2.0-0.{client-pkg-arch}.{client-pkg-ext}*
6869
|===
70+
====
6971

70-
For more information, see xref:Promoting_a_Content_View_{context}[].
72+
.Additional resources
73+
* xref:Promoting_a_Content_View_{context}[]

guides/common/modules/con_introduction-to-application-lifecycle.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
[id="introduction_to_application_lifecycle_{context}"]
44
= Introduction to application lifecycle
55

6+
[role="_abstract"]
67
The _application lifecycle_ is a concept central to {Project}'s content management functions.
78
The application lifecycle defines how a particular system and its software look at a particular stage.
89
For example, an application lifecycle might be simple; you might only have a development stage and production stage.

guides/common/modules/con_managing-application-lifecycles.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,5 @@
33
[id="Managing_Application_Lifecycles_{context}"]
44
= Managing application lifecycles
55

6+
[role="_abstract"]
67
This chapter outlines the application lifecycle in {Project} and how to create and remove application lifecycles for {Project} and {SmartProxy}.

guides/common/modules/proc_adding-lifecycle-environments.adoc renamed to guides/common/modules/proc_adding-lifecycle-environments-by-using-cli.adoc

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,17 @@
11
:_mod-docs-content-type: PROCEDURE
22

3-
[id="Adding_Lifecycle_Environments_{context}"]
4-
= Adding lifecycle environments to {SmartProxyServers}
3+
[id="adding-lifecycle-environments-by-using-cli"]
4+
= Adding lifecycle environments to {SmartProxyServers} by using Hammer CLI
55

6+
[role="_abstract"]
67
If your {SmartProxyServer} has the content functionality enabled, you must add an environment so that {SmartProxy} can synchronize content from {ProjectServer} and provide content to host systems.
78

89
Do not assign the _Library_ lifecycle environment to your {SmartProxyServer} because it triggers an automated {SmartProxy} sync every time the CDN updates a repository.
910
This might consume multiple system resources on {SmartProxies}, network bandwidth between {Project} and {SmartProxies}, and available disk space on {SmartProxies}.
1011

11-
You can use Hammer CLI on {ProjectServer} or the {ProjectWebUI}.
12+
You can add an environment by using Hammer CLI.
1213

1314
.Procedure
14-
. In the {ProjectWebUI}, navigate to *Infrastructure* > *{SmartProxies}*, and select the {SmartProxy} that you want to add a lifecycle to.
15-
. Click *Edit* and click the *Lifecycle Environments* tab.
16-
. From the left menu, select the lifecycle environments that you want to add to {SmartProxy} and click *Submit*.
17-
. To synchronize the content on the {SmartProxy}, click the *Overview* tab and click *Synchronize*.
18-
. Select either *Optimized Sync* or *Complete Sync*.
19-
+
20-
For definitions of each synchronization type, see {ContentManagementDocURL}advanced-synchronization-for-repository-recovery[Advanced synchronization for repository recovery].
21-
22-
.CLI procedure
2315
. To display a list of all {SmartProxyServers}, on {ProjectServer}, enter the following command:
2416
+
2517
[options="nowrap", subs="+quotes,verbatim,attributes"]
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
:_mod-docs-content-type: PROCEDURE
2+
3+
[id="adding-lifecycle-environments-by-using-web-ui"]
4+
= Adding lifecycle environments to {SmartProxyServers} by using {ProjectWebUI}
5+
6+
[role="_abstract"]
7+
If your {SmartProxyServer} has the content functionality enabled, you must add an environment so that {SmartProxy} can synchronize content from {ProjectServer} and provide content to host systems.
8+
9+
Do not assign the _Library_ lifecycle environment to your {SmartProxyServer} because it triggers an automated {SmartProxy} sync every time the CDN updates a repository.
10+
This might consume multiple system resources on {SmartProxies}, network bandwidth between {Project} and {SmartProxies}, and available disk space on {SmartProxies}.
11+
12+
You can add an environment from the {ProjectWebUI}.
13+
14+
.Procedure
15+
. In the {ProjectWebUI}, navigate to *Infrastructure* > *{SmartProxies}*.
16+
. Select your {SmartProxyServer} that you want to add a lifecycle to.
17+
. Click *Edit* and click the *Lifecycle Environments* tab.
18+
. From the left menu, select the lifecycle environments that you want to add to your {SmartProxyServer} and click *Submit*.
19+
. To synchronize the content to your {SmartProxyServer}, click the *Overview* tab and click *Synchronize*.
20+
. Select either *Optimized Sync* or *Complete Sync*.
21+
+
22+
For definitions of each synchronization type, see {ContentManagementDocURL}advanced-synchronization-for-repository-recovery[Advanced synchronization for repository recovery].

guides/common/modules/proc_changing-the-content-source-of-a-host.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Use this procedure to change the content source for a host.
1717
[NOTE]
1818
====
1919
Some lifecycle environments can be unavailable for selection if they are not synced on the selected content source.
20-
For more information, see {ContentManagementDocURL}Adding_Lifecycle_Environments_content-management[Adding lifecycle environments to {SmartProxyServers}] in _{ContentManagementDocTitle}_.
20+
For more information, see {ContentManagementDocURL}adding-lifecycle-environments-by-using-web-ui[Adding lifecycle environments to {SmartProxyServers}] in _{ContentManagementDocTitle}_.
2121
====
2222
. You can complete the content source change by using remote execution or manually.
2323
+

guides/common/modules/proc_creating-a-lifecycle-environment-path.adoc renamed to guides/common/modules/proc_creating-a-lifecycle-environment-path-by-using-cli.adoc

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,13 @@
11
:_mod-docs-content-type: PROCEDURE
22

3-
[id="Creating_a_Lifecycle_Environment_Path_{context}"]
4-
= Creating a lifecycle environment path
3+
[id="creating-a-lifecycle-environment-path-by-using-cli"]
4+
= Creating a lifecycle environment path by using Hammer CLI
55

6-
To create an application lifecycle for developing and releasing software, use the _Library_ environment as the initial environment to create environment paths.
6+
[role="_abstract"]
7+
To create an application lifecycle for developing and releasing software by using Hammer CLI, use the _Library_ environment as the initial environment to create environment paths.
78
Then optionally add additional environments to the environment paths.
89

910
.Procedure
10-
. In the {ProjectWebUI}, navigate to *Content* > *Lifecycle* > *Lifecycle Environments*.
11-
. Click *New Environment Path* to start a new application lifecycle.
12-
. In the *Name* field, enter a name for your environment.
13-
. In the *Description* field, enter a description for your environment.
14-
. Click *Save*.
15-
. Optional: To add an environment to the environment path, click *Add New Environment*, complete the *Name* and *Description* fields, and select the prior environment from the *Prior Environment* list.
16-
17-
.CLI procedure
1811
. Create a lifecycle environment path by tying your first environment to Library:
1912
+
2013
[options="nowrap" subs="+quotes"]
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
:_mod-docs-content-type: PROCEDURE
2+
3+
[id="creating-a-lifecycle-environment-path-by-using-web-ui"]
4+
= Creating a lifecycle environment path by using {ProjectWebUI}
5+
6+
[role="_abstract"]
7+
To create an application lifecycle for developing and releasing software, use the _Library_ environment as the initial environment to create environment paths.
8+
Then optionally add additional environments to the environment paths.
9+
10+
.Procedure
11+
. In the {ProjectWebUI}, navigate to *Content* > *Lifecycle* > *Lifecycle Environments*.
12+
. Click *New Environment Path* to start a new application lifecycle.
13+
. In the *Name* field, enter a name for your environment.
14+
. In the *Description* field, enter a description for your environment.
15+
. Click *Save*.
16+
. Optional: To add an environment to the environment path, click *Add New Environment*, complete the *Name* and *Description* fields, and select the prior environment from the *Prior Environment* list.

0 commit comments

Comments
 (0)