Skip to content

Commit bc96043

Browse files
committed
CCSINTL-471: 1st set of premigration updates to RPM install and upgrade docs (ansible#4231)
* CCSINTL-471: 1st set of premigration updates to RPM install and upgrade docs * CCSINTL-471: 2nd set of premigration updates * CCSINTL-471: Incorporated 3rd set of premigration check updates * CCSINTL-471: Incorporated peer feedback
1 parent 4d3acd0 commit bc96043

18 files changed

+171
-145
lines changed

downstream/assemblies/platform/assembly-aap-upgrading-platform.adoc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,9 @@ include::platform/proc-choosing-obtaining-installer-no-internet.adoc[leveloffset
3131
include::platform/proc-editing-inventory-file-for-updates.adoc[leveloffset=+1]
3232
include::platform/con-backup-aap.adoc[leveloffset=+1]
3333
include::platform/proc-running-setup-script-for-updates.adoc[leveloffset=+1]
34-
include::platform/proc-upgrade-controller-hub-eda-unified-ui.adoc[leveloffset=+1]
34+
include::platform/con-upgrade-controller-hub-eda-unified-ui.adoc[leveloffset=+1]
35+
include::platform/proc-upgrade-controller-hub-eda-unified-ui.adoc[leveloffset=+2]
36+
include::platform/proc-upgrade-controller-hub-eda-unified-services.adoc[leveloffset=+2]
3537
// [ddacosta] - Moved to a new post upgrade section of the doc
3638
//include::platform/proc-account-linking.adoc[leveloffset=+1]
3739

downstream/modules/platform/con-aap-installation-on-disconnected-rhel.adoc

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,10 @@
88
[role="_abstract"]
99
You can install {PlatformNameShort} without an internet connection by using the installer-managed database located on the {ControllerName}. The setup bundle is recommended for disconnected installation because it includes additional components that make installing {PlatformNameShort} easier in a disconnected environment. These include the {PlatformNameShort} Red Hat package managers (RPMs) and the default {ExecEnvShort} (EE) images.
1010

11-
*Additional Resources*
11+
[role="_additional-resources"]
12+
.Additional resources
13+
* link:https://docs.redhat.com/en/documentation/red_hat_ansible_automation_platform/2.5/html/rpm_installation/appendix-inventory-files-vars[Inventory file variables]
1214

13-
For a comprehensive list of predefined variables used in installation inventory files, see link:{URLInstallationGuide}/appendix-inventory-files-vars[Inventory file variables].
1415

1516
== System requirements for disconnected installation
1617

@@ -29,5 +30,8 @@ RPM dependencies for {PlatformNameShort} that come from the BaseOS and AppStream
2930
The RHEL Binary DVD method requires the DVD for supported versions of RHEL. See link:https://access.redhat.com/support/policy/updates/errata[Red Hat Enterprise Linux Life Cycle] for information on which versions of RHEL are currently supported.
3031
====
3132

33+
[role="_additional-resources"]
3234
.Additional resources
33-
* link:{BaseURL}/red_hat_satellite/{SatelliteVers}/html/installing_satellite_server_in_a_disconnected_network_environment/index[Satellite]
35+
* link:https://docs.redhat.com/en/documentation/red_hat_satellite/6.16/html/installing_satellite_server_in_a_disconnected_network_environment[Installing Satellite Server in a disconnected network environment]
36+
37+

downstream/modules/platform/con-aap-installation-prereqs.adoc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,6 @@ WARNING: To prevent errors, upgrade your RHEL nodes fully before installing {Pla
1717

1818
[role="_additional-resources"]
1919
.Additional resources
20-
For more information about obtaining a platform installer or system requirements, see the link:{URLPlanningGuide}/platform-system-requirements[System requirements] in the _{TitlePlanningGuide}_.
20+
* link:https://docs.redhat.com/en/documentation/red_hat_ansible_automation_platform/2.5/html/planning_your_installation/platform-system-requirements[System requirements]
21+
22+

downstream/modules/platform/con-aap-upgrade-planning.adoc

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,7 @@ To resolve this issue, for each controller host, add the {Gateway} URL as a trus
3838

3939
[role="_additional-resources"]
4040
.Additional resources
41-
* link:{URLCentralAuth}/assembly-gateway-licensing#proc-attaching-subscriptions[Attaching a subscription]
41+
* link:https://docs.redhat.com/en/documentation/red_hat_ansible_automation_platform/2.5/html/access_management_and_authentication/assembly-gateway-licensing#proc-attaching-subscriptions[Attaching a subscription]
4242
* xref:con-backup-aap_aap-upgrading-platform[Backup and restore]
43-
* link:{URLControllerAdminGuide}/controller-clustering[Clustering]
44-
* {LinkPlanningGuide}
45-
43+
* link:https://docs.redhat.com/en/documentation/red_hat_ansible_automation_platform/2.5/html/configuring_automation_execution/controller-clustering[Clustering]
44+
* link:https://docs.redhat.com/en/documentation/red_hat_ansible_automation_platform/2.5/html/planning_your_installation/index[Planning your installation]
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
:_mod-docs-content-type: CONCEPT
2+
3+
[id="con-upgrade-controller-hub-eda-unified-ui_{context}"]
4+
= Automation controller and automation hub 2.4 and Event-Driven Ansible 2.5 with unified UI upgrades
5+
6+
{PlatformNameShort} 2.5 supports upgrades from {PlatformNameShort} 2.4 environments for all components, with the exception of {EDAName}. You can also configure a mixed environment with {EDAName} from 2.5 connected to a legacy 2.4 cluster. Combining install methods (OCP, RPM, Containerized) within such a topology is not supported by {PlatformNameShort}.
7+
8+
[NOTE]
9+
====
10+
If you are running the 2.4 version of {EDAName} in production, before you upgrade, contact Red Hat support or your account representative for more information on how to move to {PlatformNameShort} 2.5.
11+
====
12+
13+
Supported topologies described in this document assume that:
14+
15+
* 2.4 services will only include {ControllerName} and {HubName}.
16+
* 2.5 parts will always include {EDAName} and the unified UI ({Gateway}).
17+
* Combining installation methods for these topologies is not supported.
18+
19+
== Upgrade considerations
20+
21+
* You must maintain two separate inventory files: one for the 2.4 services and one for the 2.5 services.
22+
* You must maintain two separate installations within this scenario: one for the 2.4 services and one for the 2.5 services.
23+
* You must upgrade the two separate installations separately.
24+
* To upgrade to a consistent component version topology, consider the following:
25+
** You must manually combine the inventory file configuration from the 2.4 inventory into the 2.5 inventory and run upgrade on ONLY the 2.5 inventory file.
26+
** You must be using an external database for both the 2.4 inventory as well as the 2.5 inventory.
27+
** Customers using managed database instances for either 2.4 or 2.5 inventory must migrate to an external database first, before upgrading.

downstream/modules/platform/proc-aap-activate-with-manifest.adoc

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,9 @@
55

66
= Activate with a manifest file
77

8-
If you have a subscriptions manifest, you can upload the manifest file either by using the {PlatformName} interface.
8+
If you have a subscriptions manifest, you can upload the manifest file either by using the {PlatformName} interface.
99

10-
[NOTE]
11-
====
12-
You are opted in for {Analytics} by default when you activate the platform on first time log in. This helps Red Hat improve the product by delivering you a much better user experience. You can opt out, after activating {PlatformNameShort}, by doing the following:
13-
14-
. From the navigation panel, select {MenuSetSystem}.
15-
. Uncheck the *Gather data for {Analytics}* option.
16-
. Click btn:[Save].
17-
====
10+
You are opted in for {Analytics} by default when you activate the platform on first time log in. This helps Red Hat improve the product by delivering you a much better user experience. However, you can opt out of {Analytics} after the {PlatformNameShort} is activated. To opt out, select {MenuSetSystem} from the navigation panel, uncheck the *Gather data for {Analytics}* option, and then click btn:[Save].
1811

1912
ifndef::controller-AG[]
2013
.Prerequisites

downstream/modules/platform/proc-aap-add-merge-subscriptions.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ Once an allocation is created, you can add the subscriptions you need for {Platf
1616

1717
[role="_additional-resources"]
1818
.Next steps
19-
* link:{BaseURL}/red_hat_ansible_automation_platform/{PlatformVers}/html-single/installing_on_openshift_container_platform/index#proc-aap-generate-manifest-file[Download the manifest file].
19+
* link:https://docs.redhat.com/en/documentation/red_hat_ansible_automation_platform/2.5/html-single/installing_on_openshift_container_platform/index#proc-aap-generate-manifest-file[Download the manifest file].

downstream/modules/platform/proc-accessing-rpm-repositories-for-locally-mounted-dvd.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,6 @@ www.redhat.com]
5757
----
5858
====
5959

60-
61-
.Additional Resources
62-
For further detail on setting up a repository see link:https://access.redhat.com/solutions/3776721[Need to set up yum repository for locally-mounted DVD on Red Hat Enterprise Linux 8].
60+
[role="_additional-resources"]
61+
.Additional resources
62+
* link:https://access.redhat.com/solutions/3776721[Need to set up yum repository for locally-mounted DVD on Red Hat Enterprise Linux 8]

downstream/modules/platform/proc-choosing-obtaining-installer.adoc

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,12 @@ Choose the {PlatformName} installer you need based on your {RHEL} environment in
1515
A valid Red Hat customer account is required to access {PlatformName} installer downloads on the Red Hat Customer Portal.
1616
====
1717

18-
== Installing with internet access
19-
2018
Choose the {PlatformName} installer if your {RHEL} environment is connected to the internet. Installing with internet access retrieves the latest required repositories, packages, and dependencies. Choose one of the following ways to set up your {PlatformNameShort} installer.
2119

22-
*Tarball install*
23-
2420
.Procedure
2521

22+
* *Tarball install*
23+
+
2624
. Navigate to the link:{PlatformDownloadUrl}[{PlatformName} download] page.
2725
. In the *Product software* tab, click btn:[Download Now] for the *Ansible Automation Platform <latest-version> Setup*.
2826
. Extract the files:
@@ -31,9 +29,7 @@ Choose the {PlatformName} installer if your {RHEL} environment is connected to t
3129
$ tar xvzf ansible-automation-platform-setup-<latest-version>.tar.gz
3230
-----
3331

34-
*RPM install*
35-
36-
.Procedure
32+
* *RPM install*
3733

3834
. Install the {PlatformNameShort} Installer Package.
3935
+
@@ -48,9 +44,10 @@ v.{PlatformVers} for RHEL 9 for x86-64:
4844
----
4945
$ sudo dnf install --enablerepo=ansible-automation-platform-2.5-for-rhel-9-x86_64-rpms ansible-automation-platform-installer
5046
----
47+
+
5148
[NOTE]
5249
====
5350
`dnf install` enables the repo as the repo is disabled by default.
5451
====
55-
52+
+
5653
When you use the RPM installer, the files are placed under the `/opt/ansible-automation-platform/installer` directory.

downstream/modules/platform/proc-editing-inventory-file-for-updates.adoc

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,7 @@ Do not use `localhost`.
3838
If `localhost` is used, the upgrade will be stopped as part of preflight checks.
3939
====
4040

41-
.Provisioning new nodes in a cluster
42-
43-
* Add new nodes alongside existing nodes in the `inventory` file as follows:
41+
. Provision new nodes in a cluster, by adding new nodes alongside existing nodes in the `inventory` file as follows:
4442
+
4543
[source,ini,options="nowrap",subs=attributes+]
4644
----

0 commit comments

Comments
 (0)