From 0f554f23d560c2d8fb5838b31015af6e1bcaa023 Mon Sep 17 00:00:00 2001
From: Aine Riordan <44700011+ariordan-redhat@users.noreply.github.com>
Date: Fri, 2 May 2025 14:27:59 +0100
Subject: [PATCH] AAP 44162 AAP-44161 Add docs for portal (#3339)
---
downstream/attributes/attributes.adoc | 2 +
.../proc-rhdh-update-plugin-registry.adoc | 4 --
.../titles/self-service-install/aap-common | 1 +
.../titles/self-service-install/attributes | 1 +
.../titles/self-service-install/devtools | 1 +
.../titles/self-service-install/docinfo.xml | 11 +++++
downstream/titles/self-service-install/images | 1 +
.../titles/self-service-install/master.adoc | 44 +++++++++++++++++++
.../titles/self-service-install/snippets | 1 +
.../titles/self-service-using/aap-common | 1 +
.../titles/self-service-using/attributes | 1 +
downstream/titles/self-service-using/devtools | 1 +
.../titles/self-service-using/docinfo.xml | 11 +++++
downstream/titles/self-service-using/images | 1 +
.../titles/self-service-using/master.adoc | 44 +++++++++++++++++++
downstream/titles/self-service-using/snippets | 1 +
16 files changed, 122 insertions(+), 4 deletions(-)
create mode 120000 downstream/titles/self-service-install/aap-common
create mode 120000 downstream/titles/self-service-install/attributes
create mode 120000 downstream/titles/self-service-install/devtools
create mode 100644 downstream/titles/self-service-install/docinfo.xml
create mode 120000 downstream/titles/self-service-install/images
create mode 100644 downstream/titles/self-service-install/master.adoc
create mode 120000 downstream/titles/self-service-install/snippets
create mode 120000 downstream/titles/self-service-using/aap-common
create mode 120000 downstream/titles/self-service-using/attributes
create mode 120000 downstream/titles/self-service-using/devtools
create mode 100644 downstream/titles/self-service-using/docinfo.xml
create mode 120000 downstream/titles/self-service-using/images
create mode 100644 downstream/titles/self-service-using/master.adoc
create mode 120000 downstream/titles/self-service-using/snippets
diff --git a/downstream/attributes/attributes.adoc b/downstream/attributes/attributes.adoc
index 475385c316..c17536a13e 100644
--- a/downstream/attributes/attributes.adoc
+++ b/downstream/attributes/attributes.adoc
@@ -126,6 +126,8 @@
:RHDH: Red Hat Developer Hub
:RHDHVers: 1.4
:RHDHShort: RHDH
+:SelfService: Ansible Automation Platform self-service technical preview
+:SelfServiceShort: self-service technical preview
:Builder: Ansible Builder
:Navigator: automation content navigator
:NavigatorStart: Automation content navigator
diff --git a/downstream/modules/devtools/proc-rhdh-update-plugin-registry.adoc b/downstream/modules/devtools/proc-rhdh-update-plugin-registry.adoc
index 67bff58b48..97ea8005cf 100644
--- a/downstream/modules/devtools/proc-rhdh-update-plugin-registry.adoc
+++ b/downstream/modules/devtools/proc-rhdh-update-plugin-registry.adoc
@@ -26,10 +26,6 @@ Replace this in the command if you have chosen a different environment variable
----
$ oc start-build plugin-registry --from-dir=$DYNAMIC_PLUGIN_ROOT_DIR --wait
----
-+
-----
-$ oc start-build plugin-registry --from-dir=$DYNAMIC_PLUGIN_ROOT_DIR --wait
-----
. When the registry has started, the output displays the following message:
+
----
diff --git a/downstream/titles/self-service-install/aap-common b/downstream/titles/self-service-install/aap-common
new file mode 120000
index 0000000000..472eeb4dac
--- /dev/null
+++ b/downstream/titles/self-service-install/aap-common
@@ -0,0 +1 @@
+../../aap-common
\ No newline at end of file
diff --git a/downstream/titles/self-service-install/attributes b/downstream/titles/self-service-install/attributes
new file mode 120000
index 0000000000..a5caaa73a5
--- /dev/null
+++ b/downstream/titles/self-service-install/attributes
@@ -0,0 +1 @@
+../../attributes
\ No newline at end of file
diff --git a/downstream/titles/self-service-install/devtools b/downstream/titles/self-service-install/devtools
new file mode 120000
index 0000000000..dc79f7e1fa
--- /dev/null
+++ b/downstream/titles/self-service-install/devtools
@@ -0,0 +1 @@
+../../assemblies/devtools
\ No newline at end of file
diff --git a/downstream/titles/self-service-install/docinfo.xml b/downstream/titles/self-service-install/docinfo.xml
new file mode 100644
index 0000000000..5b8a745e90
--- /dev/null
+++ b/downstream/titles/self-service-install/docinfo.xml
@@ -0,0 +1,11 @@
+
Installing Ansible Automation Platform self-service technical preview
+Red Hat Ansible Automation Platform
+2.5
+Install and configure Ansible Automation Platform self-service technical preview
+
+ This guide describes how to install and configure Ansible Automation Platform self-service technical preview so that users can run automation.
+
+
+ Red Hat Customer Content Services
+
+
diff --git a/downstream/titles/self-service-install/images b/downstream/titles/self-service-install/images
new file mode 120000
index 0000000000..5fa6987088
--- /dev/null
+++ b/downstream/titles/self-service-install/images
@@ -0,0 +1 @@
+../../images
\ No newline at end of file
diff --git a/downstream/titles/self-service-install/master.adoc b/downstream/titles/self-service-install/master.adoc
new file mode 100644
index 0000000000..63e8f176e9
--- /dev/null
+++ b/downstream/titles/self-service-install/master.adoc
@@ -0,0 +1,44 @@
+:imagesdir: images
+:numbered:
+:toclevels: 4
+:experimental:
+:context: aap-self-service-install
+
+include::attributes/attributes.adoc[]
+
+// Book Title
+= Installing Ansible Automation Platform self-service technical preview
+
+Thank you for your interest in {PlatformName}. {PlatformNameShort} is a commercial offering that helps teams manage complex multi-tier deployments by adding control, knowledge, and delegation to Ansible-powered environments.
+
+This guide describes how to install {SelfService}.
+This document has been updated to include information for the latest release of {PlatformNameShort}.
+
+include::{Boilerplate}[]
+
+[IMPORTANT]
+====
+{SelfService} is a Technology Preview feature only.
+include::snippets/technology-preview.adoc[]
+====
+
+// include::devtools/assembly-rhdh-intro.adoc[leveloffset=+1]
+
+
+// Installation
+// include::devtools/assembly-rhdh-install-ocp-helm.adoc[leveloffset=+1]
+//
+// Subscription warnings
+// include::devtools/assembly-rhdh-subscription-warnings.adoc[leveloffset=+1]
+//
+// Upgrade
+// include::devtools/assembly-rhdh-upgrade-ocp-helm.adoc[leveloffset=+1]
+// include::devtools/assembly-rhdh-upgrade-ocp-operator.adoc[leveloffset=+1]
+//
+// Uninstall
+// include::devtools/assembly-rhdh-uninstall-ocp-helm.adoc[leveloffset=+1]
+// include::devtools/assembly-rhdh-uninstall-ocp-operator.adoc[leveloffset=+1]
+//
+// Telemetry
+// include::devtools/assembly-rhdh-telemetry-capturing.adoc[leveloffset=+1]
+
diff --git a/downstream/titles/self-service-install/snippets b/downstream/titles/self-service-install/snippets
new file mode 120000
index 0000000000..7bf6da9a51
--- /dev/null
+++ b/downstream/titles/self-service-install/snippets
@@ -0,0 +1 @@
+../../snippets
\ No newline at end of file
diff --git a/downstream/titles/self-service-using/aap-common b/downstream/titles/self-service-using/aap-common
new file mode 120000
index 0000000000..472eeb4dac
--- /dev/null
+++ b/downstream/titles/self-service-using/aap-common
@@ -0,0 +1 @@
+../../aap-common
\ No newline at end of file
diff --git a/downstream/titles/self-service-using/attributes b/downstream/titles/self-service-using/attributes
new file mode 120000
index 0000000000..a5caaa73a5
--- /dev/null
+++ b/downstream/titles/self-service-using/attributes
@@ -0,0 +1 @@
+../../attributes
\ No newline at end of file
diff --git a/downstream/titles/self-service-using/devtools b/downstream/titles/self-service-using/devtools
new file mode 120000
index 0000000000..dc79f7e1fa
--- /dev/null
+++ b/downstream/titles/self-service-using/devtools
@@ -0,0 +1 @@
+../../assemblies/devtools
\ No newline at end of file
diff --git a/downstream/titles/self-service-using/docinfo.xml b/downstream/titles/self-service-using/docinfo.xml
new file mode 100644
index 0000000000..866d0561ef
--- /dev/null
+++ b/downstream/titles/self-service-using/docinfo.xml
@@ -0,0 +1,11 @@
+Using Ansible Automation Platform self-service technical preview
+Red Hat Ansible Automation Platform
+2.5
+Install and configure Ansible Automation Platform self-service technical preview
+
+ This guide describes how to use Ansible Automation Platform self-service technical preview to implement role-based access control and run automation.
+
+
+ Red Hat Customer Content Services
+
+
diff --git a/downstream/titles/self-service-using/images b/downstream/titles/self-service-using/images
new file mode 120000
index 0000000000..5fa6987088
--- /dev/null
+++ b/downstream/titles/self-service-using/images
@@ -0,0 +1 @@
+../../images
\ No newline at end of file
diff --git a/downstream/titles/self-service-using/master.adoc b/downstream/titles/self-service-using/master.adoc
new file mode 100644
index 0000000000..ca10153d9c
--- /dev/null
+++ b/downstream/titles/self-service-using/master.adoc
@@ -0,0 +1,44 @@
+:imagesdir: images
+:numbered:
+:toclevels: 4
+:experimental:
+:context: aap-self-service-using
+
+include::attributes/attributes.adoc[]
+
+// Book Title
+= Using Ansible Automation Platform self-service technical preview
+
+Thank you for your interest in {PlatformName}. {PlatformNameShort} is a commercial offering that helps teams manage complex multi-tier deployments by adding control, knowledge, and delegation to Ansible-powered environments.
+
+This guide describes how to use {SelfService}.
+This document has been updated to include information for the latest release of {PlatformNameShort}.
+
+include::{Boilerplate}[]
+
+[IMPORTANT]
+====
+{SelfService} is a Technology Preview feature only.
+include::snippets/technology-preview.adoc[]
+====
+
+// include::devtools/assembly-rhdh-intro.adoc[leveloffset=+1]
+
+
+// Installation
+// include::devtools/assembly-rhdh-install-ocp-helm.adoc[leveloffset=+1]
+//
+// Subscription warnings
+// include::devtools/assembly-rhdh-subscription-warnings.adoc[leveloffset=+1]
+//
+// Upgrade
+// include::devtools/assembly-rhdh-upgrade-ocp-helm.adoc[leveloffset=+1]
+// include::devtools/assembly-rhdh-upgrade-ocp-operator.adoc[leveloffset=+1]
+//
+// Uninstall
+// include::devtools/assembly-rhdh-uninstall-ocp-helm.adoc[leveloffset=+1]
+// include::devtools/assembly-rhdh-uninstall-ocp-operator.adoc[leveloffset=+1]
+//
+// Telemetry
+// include::devtools/assembly-rhdh-telemetry-capturing.adoc[leveloffset=+1]
+
diff --git a/downstream/titles/self-service-using/snippets b/downstream/titles/self-service-using/snippets
new file mode 120000
index 0000000000..7bf6da9a51
--- /dev/null
+++ b/downstream/titles/self-service-using/snippets
@@ -0,0 +1 @@
+../../snippets
\ No newline at end of file