fixed usage of server self
diff --git a/upgrade.yml b/upgrade.yml
index 0395a40..7ee6116 100644
--- a/upgrade.yml
+++ b/upgrade.yml
@@ -53,16 +53,25 @@
tags:
- ldap
-- name: Upgrade ms
+- name: Upgrade qpid
include: components/opdk-upgrade-component.yml
vars:
upgrade_edge: true
- hosts: qpid,ms
+ hosts: qpid
upgrade_component: edge
block_port: '{{ qpid_messaging_port }}'
tags:
- qpid_edge
+- name: Upgrade ms
+ include: components/opdk-upgrade-component.yml
+ vars:
+ upgrade_edge: true
+ hosts: ms
+ upgrade_component: edge
+ tags:
+ - ms_edge
+
- name: Upgrade rmp
include: components/opdk-upgrade-component.yml
vars:
@@ -87,16 +96,17 @@
- name: Stop Postgres components
hosts: pg
gather_facts: no
- tags: ['pg']
+ tags: ['pg', 'pgstop']
roles:
- - { role: apigee-opdk-stop-components, component_name: 'edge-postgres-server', tags: ['pg']}
- - { role: apigee-opdk-stop-components, component_name: 'apigee-postgresql', tags: ['pg'] }
+ - { role: apigee-opdk-stop-components, component_name: 'edge-postgres-server' }
+ - { role: apigee-opdk-stop-components, component_name: 'apigee-postgresql' }
- name: Stop Qpid components
+ tags: ['pg', 'pgstop']
gather_facts: no
hosts: qpid
roles:
- - { role: apigee-opdk-stop-components, component_name: 'edge-qpid-server', tags: ['pg'] }
+ - { role: apigee-opdk-stop-components, component_name: 'edge-qpid-server' }
- name: Upgrade PS component
include: components/opdk-upgrade-component.yml
@@ -106,10 +116,23 @@
server_type_name: ps
upgrade_component: ps
tags:
+ - pgmaster
+ - pg
+
+- name: Upgrade PS edge component
+ include: components/opdk-upgrade-component.yml
+ vars:
+ upgrade_edge: true
+ hosts: pgmaster
+ server_type_name: ps
+ upgrade_component: edge
+ tags:
+ - pgmaster_edge
- pg
- name: Upgrade Postgres master
hosts: pgmaster
+ tags: ['pgmaster','pg']
gather_facts: no
serial: 1
vars_files:
@@ -117,8 +140,6 @@
tasks:
- name: PGMaster DB upgrade
shell: '{{ apigee_service }} apigee-postgresql db_upgrade'
- tags:
- - pg
- name: Upgrade Postgres standby
include: components/opdk-upgrade-component.yml
@@ -128,37 +149,38 @@
server_type_name: ps
upgrade_component: ps
tags:
+ - pgstandby
- pg
- name: Start Postgres components
hosts: ps
serial: 1
- tags: ['pg']
+ tags: ['pg', 'pgstart']
vars_files:
- ~/.apigee/credentials.yml
roles:
- - { role: apigee-opdk-start-components, component_name: 'edge-postgres-server', tags: ['pg'] }
- - { role: apigee-opdk-start-components, component_name: 'apigee-postgresql', tags: ['pg'] }
+ - { role: apigee-opdk-start-components, component_name: 'edge-postgres-server' }
+ - { role: apigee-opdk-start-components, component_name: 'apigee-postgresql' }
- name: Start Qpid components
hosts: qpid
- tags: ['pg']
+ tags: ['pg', 'pgstart']
roles:
- - { role: apigee-opdk-start-components, component_name: 'edge-qpid-server', tags: ['pg'] }
+ - { role: apigee-opdk-start-components, component_name: 'edge-qpid-server' }
- name: Validate that PG Master is master
hosts: pgmaster
+ tags: ['pg', 'pgmaster']
serial: 1
vars_files:
- ~/.apigee/credentials.yml
tasks:
- name: Validate this is postgresql master
shell: "{{ apigee_service }} apigee-postgresql postgres-check-master"
- tags:
- - pg
- name: Setup and Validate that PG Standby is standby
hosts: pgstandby
+ tags: ['pg', 'pgstandby']
serial: 1
vars_files:
- ~/.apigee/credentials.yml
@@ -167,18 +189,12 @@
file:
path: "{{ apigee_installation_home}}/data/apigee-postgresql/pgdata"
state: absent
- tags:
- - pg
- name: Setup replication standby
shell: "{{ apigee_service }} apigee-postgresql setup-replication-on-standby -f {{ opdk_installation_config_file }}"
- tags:
- - pg
- name: Validate this is postgresql standby
shell: "{{ apigee_service }} apigee-postgresql postgres-check-standby"
- tags:
- - pg
- name: Upgrade PG with edge for remaining components
include: components/opdk-upgrade-component.yml
@@ -188,3 +204,4 @@
upgrade_component: edge
tags:
- pg
+ - pg_edge