updated output
diff --git a/components/opdk-cassandra-client-update.yml b/components/opdk-cassandra-client-update.yml
index 461ecd9..105f7d7 100644
--- a/components/opdk-cassandra-client-update.yml
+++ b/components/opdk-cassandra-client-update.yml
@@ -1,5 +1,7 @@
---
-- hosts: '{{ hosts }}'
+- name: Update cassandra clients
+ hosts: '{{ hosts }}'
+ gather_facts: no
roles:
- apigee-opdk-start-components
- apigee-opdk-cassandra-client-update
diff --git a/components/opdk-cassandra-rebuild.yml b/components/opdk-cassandra-rebuild.yml
index ac712e1..b280e6c 100644
--- a/components/opdk-cassandra-rebuild.yml
+++ b/components/opdk-cassandra-rebuild.yml
@@ -1,5 +1,7 @@
---
-- hosts: '{{ hosts }}'
+- name: Rebuild cassandra
+ hosts: '{{ hosts }}'
+ gather_facts: no
vars:
opdk_region: dc-1
roles:
diff --git a/components/opdk-install-component.yml b/components/opdk-install-component.yml
index dcf2f08..2a62998 100644
--- a/components/opdk-install-component.yml
+++ b/components/opdk-install-component.yml
@@ -1,5 +1,7 @@
---
-- hosts: '{{ hosts }}'
+- name: Setup component installer and install component
+ hosts: '{{ hosts }}'
+ gather_facts: no
serial: 1
roles:
- apigee-opdk-setup-component-installer
diff --git a/components/opdk-pre-requisites.yml b/components/opdk-pre-requisites.yml
index a3ce6d2..cd34189 100644
--- a/components/opdk-pre-requisites.yml
+++ b/components/opdk-pre-requisites.yml
@@ -1,5 +1,7 @@
---
-- hosts: '{{ hosts }}'
+- name: Create apigee user if not already there
+ hosts: '{{ hosts }}'
+ gather_facts: no
strategy: free
vars_files:
- ~/.apigee/credentials.yml
@@ -9,7 +11,9 @@
- apigee-user
- apigee-pre-req
-- hosts: '{{ hosts }}'
+- name: Update limits.conf
+ hosts: '{{ hosts }}'
+ gather_facts: no
strategy: free
vars_files:
- ~/.apigee/credentials.yml
@@ -19,16 +23,20 @@
- apigee-pre-req
- apigee-tuning
-- hosts: '{{ hosts }}'
+- name: Setup openjdk
+ hosts: '{{ hosts }}'
strategy: free
+ gather_facts: no
roles:
- apigee-opdk-setup-openjdk
tags:
- apigee-pre-req
- openjdk
-- hosts: '{{ hosts }}'
+- name: Configure the bootstrap
+ hosts: '{{ hosts }}'
strategy: free
+ gather_facts: no
vars_files:
- ~/.apigee/credentials.yml
roles:
@@ -37,8 +45,10 @@
- apigee-pre-req
- apigee-bootstrap
-- hosts: '{{ hosts }}'
+- name: Construct silent installation configuration file
+ hosts: '{{ hosts }}'
strategy: free
+ gather_facts: no
vars_files:
- ~/.apigee/credentials.yml
roles:
diff --git a/components/opdk-setup-postgres-common.yml b/components/opdk-setup-postgres-common.yml
index 7808b58..569969d 100644
--- a/components/opdk-setup-postgres-common.yml
+++ b/components/opdk-setup-postgres-common.yml
@@ -1,5 +1,7 @@
---
-- hosts: '{{ hosts }}'
+- name: Configure OS for Postgres
+ hosts: '{{ hosts }}'
+ gather_facts: no
strategy: free
vars_files:
- ~/.apigee/credentials.yml
@@ -9,22 +11,27 @@
- apigee-opdk-setup-os-postgres
- apigee-opdk-setup-postgres-config
-- include: opdk-install-component.yml
+- name: Install Postgres component installation
+ include: opdk-install-component.yml
vars:
hosts: '{{ hosts }}'
component_profile: 'ps'
-- include: 'opdk-setup-postgres-master.yml'
+- name: Configure Postgres master
+ include: 'opdk-setup-postgres-master.yml'
when: pg_component is defined and pg_component == 'master'
tags:
- apigee-component
-- include: 'opdk-setup-postgres-standby.yml'
+- name: Configure Postgres standby
+ include: 'opdk-setup-postgres-standby.yml'
when: pg_component is defined and pg_component == 'standby'
tags:
- apigee-component
-- hosts: '{{ hosts }}'
+- name: Report Postgres server report
+ hosts: '{{ hosts }}'
+ gather_facts: no
serial: 1
roles:
- { role: apigee-opdk-server-self, server_types: ['ps'] }
diff --git a/components/opdk-setup-postgres-master.yml b/components/opdk-setup-postgres-master.yml
index 1fa4f95..a443b85 100644
--- a/components/opdk-setup-postgres-master.yml
+++ b/components/opdk-setup-postgres-master.yml
@@ -1,5 +1,7 @@
---
-- hosts: '{{ hosts }}'
+- name: Setting up Postgres master
+ hosts: '{{ hosts }}'
+ gather_facts: no
serial: 1
roles:
- apigee-opdk-setup-postgres-master
diff --git a/components/opdk-setup-postgres-standby.yml b/components/opdk-setup-postgres-standby.yml
index a8dbba2..977497f 100644
--- a/components/opdk-setup-postgres-standby.yml
+++ b/components/opdk-setup-postgres-standby.yml
@@ -1,5 +1,7 @@
---
-- hosts: '{{ hosts }}'
+- name: Setting up Postgres standby
+ hosts: '{{ hosts }}'
+ gather_facts: no
serial: 1
roles:
- apigee-opdk-setup-postgres-standby
diff --git a/components/opdk-setup-postgresql-add.yml b/components/opdk-setup-postgresql-add.yml
index 863312b..2251930 100644
--- a/components/opdk-setup-postgresql-add.yml
+++ b/components/opdk-setup-postgresql-add.yml
@@ -1,5 +1,7 @@
---
-- hosts: '{{ hosts }}'
+- name: Register Postgres
+ hosts: '{{ hosts }}'
+ gather_facts: no
vars_files:
- ~/.apigee/credentials.yml
roles:
diff --git a/components/opdk-setup-qpid-add.yml b/components/opdk-setup-qpid-add.yml
index ffb5114..badbcdb 100644
--- a/components/opdk-setup-qpid-add.yml
+++ b/components/opdk-setup-qpid-add.yml
@@ -1,5 +1,7 @@
---
-- hosts: '{{ hosts }}'
+- name: Register Qpid
+ hosts: '{{ hosts }}'
+ gather_facts: no
vars_files:
- ~/.apigee/credentials.yml
roles:
diff --git a/configuration/load-opdk-credentials.yml b/configuration/load-opdk-credentials.yml
deleted file mode 100644
index afd76f6..0000000
--- a/configuration/load-opdk-credentials.yml
+++ /dev/null
@@ -1,8 +0,0 @@
----
-- hosts: '{{ hosts }}'
- become: yes
- gather_facts: no
- strategy: free
- tasks:
- - name: Load credentials from file
- include_vars: '~/.apigee/credentials.yml'
\ No newline at end of file
diff --git a/configuration/opdk-set-reachable.yml b/configuration/opdk-set-reachable.yml
index 04ac5e8..c7cd585 100644
--- a/configuration/opdk-set-reachable.yml
+++ b/configuration/opdk-set-reachable.yml
@@ -1,5 +1,7 @@
---
-- hosts: '{{ hosts }}'
+- name: Set reachability flag
+ hosts: '{{ hosts }}'
+ gather_facts: no
strategy: free
vars_files:
- ~/.apigee/credentials.yml
diff --git a/configuration/opdk-setup-org.yml b/configuration/opdk-setup-org.yml
index 37fa528..6a377a7 100644
--- a/configuration/opdk-setup-org.yml
+++ b/configuration/opdk-setup-org.yml
@@ -1,5 +1,7 @@
---
-- hosts: '{{ hosts }}'
+- name: Set up organization
+ hosts: '{{ hosts }}'
+ gather_facts: no
vars_files:
- ~/.apigee/credentials.yml
serial: 1
diff --git a/configuration/opdk-setup-os.yml b/configuration/opdk-setup-os.yml
index 7056363..50e3276 100644
--- a/configuration/opdk-setup-os.yml
+++ b/configuration/opdk-setup-os.yml
@@ -1,5 +1,6 @@
---
-- hosts: '{{ hosts }}'
+- name: Configure OS for Edge
+ hosts: '{{ hosts }}'
become: yes
gather_facts: no
strategy: free
diff --git a/configuration/update-user.yml b/configuration/update-user.yml
index 0fb0e4e..895e189 100644
--- a/configuration/update-user.yml
+++ b/configuration/update-user.yml
@@ -1,5 +1,7 @@
---
-- hosts: '{{ hosts }}'
+- name: Update SSH keys for user
+ hosts: '{{ hosts }}'
+ gather_facts: no
become: yes
vars:
pubkey: '~/.ssh/id_rsa.pub'
diff --git a/configuration/update_cache.yml b/configuration/update_cache.yml
index 2a3b521..89271d9 100644
--- a/configuration/update_cache.yml
+++ b/configuration/update_cache.yml
@@ -1,5 +1,7 @@
---
-- hosts: planet
+- name: Update full cache
+ hosts: planet
+ gather_facts: no
vars_files:
- ~/.apigee/credentials.yml
pre_tasks:
diff --git a/installation.yml b/installation.yml
index 5911fcc..0869006 100644
--- a/installation.yml
+++ b/installation.yml
@@ -1,23 +1,28 @@
---
-- include: configuration/update_cache.yml
+- name: Update local cache
+ include: configuration/update_cache.yml
tags:
- cache
-- include: configuration/opdk-setup-os.yml
+- name: Setup OS
+ include: configuration/opdk-setup-os.yml
vars:
hosts: 'planet'
tags:
- os
- os-pre-req
-- include: configuration/update-user.yml
+- name: Update user with root privilege
+ include: configuration/update-user.yml
vars:
hosts: 'planet'
user: 'root'
tags:
- root-user
+ - os-pre-req
-- include: components/opdk-pre-requisites.yml
+- name: Setup Edge pre-requisites
+ include: components/opdk-pre-requisites.yml
vars:
hosts: 'planet'
jdk_version: '1.8'
@@ -25,7 +30,8 @@
tags:
- apigee-pre-req
-- include: components/opdk-install-component.yml
+- name: Setup Cassandra & Zookeeper in DC-2
+ include: components/opdk-install-component.yml
vars:
hosts: 'dc-2-ds'
component_profile: 'ds'
@@ -35,7 +41,8 @@
- dc-2-ds
- ds
-- include: components/opdk-install-component.yml
+- name: Refresh Cassandra & Zookeeper in DC-1 with DC-2 setup
+ include: components/opdk-install-component.yml
vars:
hosts: 'dc-1-ds'
component_profile: 'ds'
@@ -45,7 +52,8 @@
- dc-1-ds
- ds
-- include: components/opdk-cassandra-client-update.yml
+- name: Update Cassandra client on DC-1
+ include: components/opdk-cassandra-client-update.yml
vars:
hosts: 'dc-1-ms'
jdk_version: '1.8'
@@ -53,7 +61,8 @@
- dc-1-ms
- ms
-- include: components/opdk-install-component.yml
+- name: Refresh Management Server on DC-1
+ include: components/opdk-install-component.yml
vars:
hosts: 'dc-1-ms'
component_profile: 'ms'
@@ -63,7 +72,8 @@
- dc-1-ms
- ms
-- include: components/opdk-cassandra-rebuild.yml
+- name: Rebuild Cassandra on DC-2
+ include: components/opdk-cassandra-rebuild.yml
vars:
hosts: 'dc-2-ds'
jdk_version: '1.8'
@@ -71,7 +81,8 @@
- dc-2-ms
- ms
-- include: components/opdk-install-component.yml
+- name: Setup Management Server on DC-2
+ include: components/opdk-install-component.yml
vars:
hosts: 'dc-2-ms'
component_profile: 'ms'
@@ -81,7 +92,8 @@
- dc-2-ms
- ms
-- include: components/opdk-install-component.yml
+- name: Setup RMP on DC-2
+ include: components/opdk-install-component.yml
vars:
hosts: 'dc-2-rmp'
component_profile: 'rmp'
@@ -90,7 +102,8 @@
- dc-2-rmp
- rmp
-- include: configuration/opdk-set-reachable.yml
+- name: Unset reachable flag for RMP on DC-1
+ include: configuration/opdk-set-reachable.yml
vars:
hosts: 'dc-1-rmp'
reachability: 'false'
@@ -98,7 +111,8 @@
- dc-1-rmp
- rmp
-- include: components/opdk-install-component.yml
+- name: Refresh the RMP setup on DC-1
+ include: components/opdk-install-component.yml
vars:
hosts: 'dc-1-rmp'
component_profile: 'rmp'
@@ -107,7 +121,8 @@
- dc-1-rmp
- rmp
-- include: configuration/opdk-set-reachable.yml
+- name: Set reachable flag for RMP on DC-1
+ include: configuration/opdk-set-reachable.yml
vars:
hosts: 'dc-1-rmp'
reachability: 'true'
@@ -115,7 +130,8 @@
- dc-1-rmp
- rmp
-- include: components/opdk-install-component.yml
+- name: Setup Qpid on DC-2
+ include: components/opdk-install-component.yml
vars:
hosts: 'dc-2-qpid'
component_profile: 'qs'
@@ -124,14 +140,16 @@
- dc-2-qpid
- qpid
-- include: components/opdk-setup-qpid-add.yml
+- name: Register Qpid on DC-2
+ include: components/opdk-setup-qpid-add.yml
vars:
hosts: 'dc-2-qpid'
tags:
- dc-2-qpid-registration
- qpid
-- include: components/opdk-setup-postgres-common.yml
+- name: Setup Postgres Master on DC-2
+ include: components/opdk-setup-postgres-common.yml
vars:
hosts: 'dc-2-pgmaster'
pg_component: 'master'
@@ -141,7 +159,8 @@
- pgmaster
- pg
-- include: components/opdk-setup-postgres-common.yml
+- name: Setup Postgres Standby on DC-2
+ include: components/opdk-setup-postgres-common.yml
vars:
hosts: 'dc-2-pgstandby'
pg_component: 'standby'
@@ -151,7 +170,8 @@
- pg
- pgstandby
-- include: components/opdk-setup-postgresql-add.yml
+- name: Register analytics cluster on DC-2
+ include: components/opdk-setup-postgresql-add.yml
vars:
hosts: 'dc-2-pgmaster'
pgmaster_group_name: 'dc-2-pgmaster'
@@ -161,106 +181,122 @@
- pg
- pg-add
-- include: configuration/opdk-setup-org.yml
+- name: Setup org on DC-2
+ include: configuration/opdk-setup-org.yml
vars:
hosts: 'dc-2-ms'
tags:
- org
-- include: validations/opdk-setup-validate.yml
+- name: Validate RMP proxy functionality on DC-2
+ include: validations/opdk-setup-validate.yml
vars:
hosts: 'dc-2-rmp'
tags:
- validation
-- include: validations/opdk-internal-port-connectivity-validator.yml
+- name: Validate internal port connectivity
+ include: validations/opdk-internal-port-connectivity-validator.yml
tags:
- port-validator
-- include: validations/opdk-setup-status.yml
+- name: Report status for all nodes
+ include: validations/opdk-setup-status.yml
vars:
hosts: 'planet'
tags:
- status
-- include: validations/opdk-setup-log-files.yml
+- name: Download logs and configs from DC-1-DS
+ include: validations/opdk-setup-log-files.yml
vars:
hosts: dc-1-ds
tags:
- logs
- dc-1
-- include: validations/opdk-setup-log-files.yml
+- name: Download logs and configs from DC-2-DS
+ include: validations/opdk-setup-log-files.yml
vars:
hosts: dc-2-ds
tags:
- logs
- dc-2
-- include: validations/opdk-setup-log-files.yml
+- name: Download logs and configs from DC-1-MS
+ include: validations/opdk-setup-log-files.yml
vars:
hosts: dc-1-ms
tags:
- logs
- dc-1
-- include: validations/opdk-setup-log-files.yml
+- name: Download logs and configs from DC-2-MS
+ include: validations/opdk-setup-log-files.yml
vars:
hosts: dc-2-ms
tags:
- logs
- dc-2
-- include: validations/opdk-setup-log-files.yml
+- name: Download logs and configs from DC-1-RMP
+ include: validations/opdk-setup-log-files.yml
vars:
hosts: dc-1-rmp
tags:
- logs
- dc-1
-- include: validations/opdk-setup-log-files.yml
+- name: Download logs and configs from DC-2-RMP
+ include: validations/opdk-setup-log-files.yml
vars:
hosts: dc-2-rmp
tags:
- logs
- dc-2
-- include: validations/opdk-setup-log-files.yml
+- name: Download logs and configs from DC-1-QPID
+ include: validations/opdk-setup-log-files.yml
vars:
hosts: dc-1-qpid
tags:
- logs
- dc-1
-- include: validations/opdk-setup-log-files.yml
+- name: Download logs and configs from DC-2-QPID
+ include: validations/opdk-setup-log-files.yml
vars:
hosts: dc-2-qpid
tags:
- logs
- dc-2
-- include: validations/opdk-setup-log-files.yml
+- name: Download logs and configs from DC-1-PGMASTER
+ include: validations/opdk-setup-log-files.yml
vars:
hosts: dc-1-pgmaster
tags:
- logs
- dc-1
-- include: validations/opdk-setup-log-files.yml
+- name: Download logs and configs from DC-2-PGMASTER
+ include: validations/opdk-setup-log-files.yml
vars:
hosts: dc-2-pgmaster
tags:
- logs
- dc-2
-- include: validations/opdk-setup-log-files.yml
+- name: Download logs and configs from DC-1-PGSTANDBY
+ include: validations/opdk-setup-log-files.yml
vars:
hosts: dc-1-pgstandby
tags:
- logs
- dc-1
-- include: validations/opdk-setup-log-files.yml
+- name: Download logs and configs from DC-2-PGSTANDBY
+ include: validations/opdk-setup-log-files.yml
vars:
hosts: dc-2-pgstandby
tags:
diff --git a/validations/opdk-internal-port-connectivity-validator.yml b/validations/opdk-internal-port-connectivity-validator.yml
index 0e5d7bc..14d51df 100644
--- a/validations/opdk-internal-port-connectivity-validator.yml
+++ b/validations/opdk-internal-port-connectivity-validator.yml
@@ -1,38 +1,54 @@
---
-
-- hosts: rmp
+- name: Validate internal ports for MP
+ hosts: rmp
+ gather_facts: no
roles:
- apigee-internal-port-connectivity-validator-mp
-- hosts: ldap
+- name: Validate internal ports for LDAP
+ hosts: ldap
+ gather_facts: no
roles:
- apigee-internal-port-connectivity-validator-ldap
-- hosts: ds
+- name: Validate internal ports for Cassandra
+ hosts: ds
+ gather_facts: no
roles:
- apigee-internal-port-connectivity-validator-cassandra
-- hosts: ds
+- name: Validate internal ports for Zookeeper
+ hosts: ds
+ gather_facts: no
roles:
- apigee-internal-port-connectivity-validator-zookeeper
-- hosts: ms
+- name: Validate internal ports for Management Server
+ hosts: ms
+ gather_facts: no
roles:
- apigee-internal-port-connectivity-validator-ms
-- hosts: pg
+- name: Validate internal ports for Postgres
+ hosts: pg
+ gather_facts: no
roles:
- apigee-internal-port-connectivity-validator-postgres
-- hosts: rmp
+- name: Validate internal ports for Router and Message Processor
+ hosts: rmp
+ gather_facts: no
roles:
- apigee-internal-port-connectivity-validator-router
-- hosts: qpid
+- name: Validate internal ports for Qpid
+ hosts: qpid
+ gather_facts: no
roles:
- apigee-internal-port-connectivity-validator-qpid
-- hosts: ui
+- name: Validate internal ports for UI
+ hosts: ui
+ gather_facts: no
roles:
- apigee-internal-port-connectivity-validator-ui
-
diff --git a/validations/opdk-server-self.yml b/validations/opdk-server-self.yml
index bc9f923..23b118e 100644
--- a/validations/opdk-server-self.yml
+++ b/validations/opdk-server-self.yml
@@ -1,6 +1,7 @@
---
- hosts: rmp
serial: 1
+ gather_facts: no
vars_files:
- ~/.apigee/credentials.yml
tasks:
@@ -24,6 +25,7 @@
- hosts: pg
serial: 1
+ gather_facts: no
vars_files:
- ~/.apigee/credentials.yml
tasks:
@@ -39,6 +41,7 @@
- hosts: qpid
serial: 1
+ gather_facts: no
vars_files:
- ~/.apigee/credentials.yml
tasks:
@@ -54,6 +57,7 @@
- hosts: ms
serial: 1
+ gather_facts: no
vars_files:
- ~/.apigee/credentials.yml
tasks:
diff --git a/validations/opdk-setup-log-files.yml b/validations/opdk-setup-log-files.yml
index 187faf0..5a26457 100644
--- a/validations/opdk-setup-log-files.yml
+++ b/validations/opdk-setup-log-files.yml
@@ -1,5 +1,6 @@
---
- hosts: '{{ hosts }}'
+ gather_facts: no
become: true
strategy: free
vars:
diff --git a/validations/opdk-setup-status.yml b/validations/opdk-setup-status.yml
index a5dff3e..68971dd 100644
--- a/validations/opdk-setup-status.yml
+++ b/validations/opdk-setup-status.yml
@@ -1,5 +1,6 @@
---
- hosts: '{{ hosts }}'
+ gather_facts: no
roles:
- apigee-opdk-setup-status
tags:
diff --git a/validations/opdk-setup-validate.yml b/validations/opdk-setup-validate.yml
index af304a1..53aacb3 100644
--- a/validations/opdk-setup-validate.yml
+++ b/validations/opdk-setup-validate.yml
@@ -1,5 +1,6 @@
---
- hosts: '{{ hosts }}'
+ gather_facts: no
serial: 1
roles:
- apigee-opdk-setup-validate
@@ -7,6 +8,7 @@
- validate
- hosts: '{{ hosts }}'
+ gather_facts: no
serial: 1
roles:
- apigee-opdk-setup-validate-cleanup