Merge "[TRAIN-ONLY] Add a new upgrade task for some services" into stable/train
This commit is contained in:
commit
92f26217a2
|
@ -291,6 +291,20 @@ outputs:
|
||||||
- {'path': /var/log/containers/mysql, 'setype': 'svirt_sandbox_file_t', 'mode': '0750'}
|
- {'path': /var/log/containers/mysql, 'setype': 'svirt_sandbox_file_t', 'mode': '0750'}
|
||||||
- {'path': /var/lib/mysql, 'setype': 'svirt_sandbox_file_t'}
|
- {'path': /var/lib/mysql, 'setype': 'svirt_sandbox_file_t'}
|
||||||
upgrade_tasks:
|
upgrade_tasks:
|
||||||
|
- name: Ensure correct label on mysql data directory and content
|
||||||
|
when:
|
||||||
|
- step|int == 0
|
||||||
|
file:
|
||||||
|
path: /var/lib/mysql
|
||||||
|
setype: svirt_sandbox_file_t
|
||||||
|
recurse: true
|
||||||
|
- name: Ensure correct label on mysql log directory and content
|
||||||
|
when:
|
||||||
|
- step|int == 0
|
||||||
|
file:
|
||||||
|
path: /var/log/containers/mysql
|
||||||
|
setype: svirt_sandbox_file_t
|
||||||
|
recurse: true
|
||||||
# When mariadb is upgraded to a new major release, one must run
|
# When mariadb is upgraded to a new major release, one must run
|
||||||
# mysql_upgrade to upgrade the DB's system tables, and potentially
|
# mysql_upgrade to upgrade the DB's system tables, and potentially
|
||||||
# run other storage upgrade. We want to that as early as possible
|
# run other storage upgrade. We want to that as early as possible
|
||||||
|
|
|
@ -330,6 +330,20 @@ outputs:
|
||||||
tripleo_ha_wrapper_minor_update: true
|
tripleo_ha_wrapper_minor_update: true
|
||||||
|
|
||||||
upgrade_tasks:
|
upgrade_tasks:
|
||||||
|
- name: Ensure correct label on redis data directory and content
|
||||||
|
when:
|
||||||
|
- step|int == 0
|
||||||
|
file:
|
||||||
|
path: /var/lib/redis
|
||||||
|
setype: svirt_sandbox_file_t
|
||||||
|
recurse: true
|
||||||
|
- name: Ensure correct label on redis log directory and content
|
||||||
|
when:
|
||||||
|
- step|int == 0
|
||||||
|
file:
|
||||||
|
path: /var/log/containers/redis
|
||||||
|
setype: svirt_sandbox_file_t
|
||||||
|
recurse: true
|
||||||
- name: Prepare switch of redis image name
|
- name: Prepare switch of redis image name
|
||||||
when:
|
when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
|
|
@ -348,6 +348,13 @@ outputs:
|
||||||
- '--debug --verbose'
|
- '--debug --verbose'
|
||||||
- ''
|
- ''
|
||||||
upgrade_tasks:
|
upgrade_tasks:
|
||||||
|
- name: Ensure correct label on haproxy data directory and content
|
||||||
|
when:
|
||||||
|
- step|int == 0
|
||||||
|
file:
|
||||||
|
path: /var/lib/haproxy
|
||||||
|
setype: svirt_sandbox_file_t
|
||||||
|
recurse: true
|
||||||
- name: ensure we have haproxy log dir with the correct setype
|
- name: ensure we have haproxy log dir with the correct setype
|
||||||
file:
|
file:
|
||||||
path: /var/log/containers/haproxy
|
path: /var/log/containers/haproxy
|
||||||
|
|
|
@ -171,7 +171,21 @@ outputs:
|
||||||
file:
|
file:
|
||||||
path: /etc/ceph
|
path: /etc/ceph
|
||||||
state: directory
|
state: directory
|
||||||
upgrade_tasks: []
|
upgrade_tasks:
|
||||||
|
- name: Ensure correct label on manila data directory and content
|
||||||
|
when:
|
||||||
|
- step|int == 0
|
||||||
|
file:
|
||||||
|
path: /var/lib/manila
|
||||||
|
setype: svirt_sandbox_file_t
|
||||||
|
recurse: true
|
||||||
|
- name: Ensure correct label on manila log directory and content
|
||||||
|
when:
|
||||||
|
- step|int == 0
|
||||||
|
file:
|
||||||
|
path: /var/log/containers/manila
|
||||||
|
setype: svirt_sandbox_file_t
|
||||||
|
recurse: true
|
||||||
external_upgrade_tasks:
|
external_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
|
|
|
@ -506,6 +506,14 @@ outputs:
|
||||||
recurse: true
|
recurse: true
|
||||||
setype: "svirt_sandbox_file_t"
|
setype: "svirt_sandbox_file_t"
|
||||||
state: directory
|
state: directory
|
||||||
|
- name: Ensure correct label recursively on ovn log directory
|
||||||
|
when:
|
||||||
|
- step|int == 2
|
||||||
|
file:
|
||||||
|
path: "/var/log/containers/openvswitch"
|
||||||
|
recurse: true
|
||||||
|
setype: "svirt_sandbox_file_t"
|
||||||
|
state: directory
|
||||||
- name: Retag the pacemaker image if containerized
|
- name: Retag the pacemaker image if containerized
|
||||||
when:
|
when:
|
||||||
- step|int == 3
|
- step|int == 3
|
||||||
|
|
|
@ -305,7 +305,21 @@ outputs:
|
||||||
with_items:
|
with_items:
|
||||||
- { 'path': /var/log/containers/rabbitmq, 'setype': svirt_sandbox_file_t, 'mode': '0750' }
|
- { 'path': /var/log/containers/rabbitmq, 'setype': svirt_sandbox_file_t, 'mode': '0750' }
|
||||||
- { 'path': /var/lib/rabbitmq, 'setype': svirt_sandbox_file_t }
|
- { 'path': /var/lib/rabbitmq, 'setype': svirt_sandbox_file_t }
|
||||||
upgrade_tasks: []
|
upgrade_tasks:
|
||||||
|
- name: Ensure correct label on rabbitmq data directory and content
|
||||||
|
when:
|
||||||
|
- step|int == 0
|
||||||
|
file:
|
||||||
|
path: /var/lib/rabbitmq
|
||||||
|
setype: svirt_sandbox_file_t
|
||||||
|
recurse: true
|
||||||
|
- name: Ensure correct label on rabbitmq log directory and content
|
||||||
|
when:
|
||||||
|
- step|int == 0
|
||||||
|
file:
|
||||||
|
path: /var/log/containers/rabbitmq
|
||||||
|
setype: svirt_sandbox_file_t
|
||||||
|
recurse: true
|
||||||
update_tasks:
|
update_tasks:
|
||||||
# TODO: Are we sure we want to support this. Rolling update
|
# TODO: Are we sure we want to support this. Rolling update
|
||||||
# without pacemaker may fail. Do we test this ? In any case,
|
# without pacemaker may fail. Do we test this ? In any case,
|
||||||
|
|
Loading…
Reference in New Issue