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/lib/mysql, 'setype': 'svirt_sandbox_file_t'}
|
||||
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
|
||||
# mysql_upgrade to upgrade the DB's system tables, and potentially
|
||||
# run other storage upgrade. We want to that as early as possible
|
||||
|
|
|
@ -330,6 +330,20 @@ outputs:
|
|||
tripleo_ha_wrapper_minor_update: true
|
||||
|
||||
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
|
||||
when:
|
||||
- step|int == 0
|
||||
|
|
|
@ -348,6 +348,13 @@ outputs:
|
|||
- '--debug --verbose'
|
||||
- ''
|
||||
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
|
||||
file:
|
||||
path: /var/log/containers/haproxy
|
||||
|
|
|
@ -171,7 +171,21 @@ outputs:
|
|||
file:
|
||||
path: /etc/ceph
|
||||
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:
|
||||
- when:
|
||||
- step|int == 1
|
||||
|
|
|
@ -506,6 +506,14 @@ outputs:
|
|||
recurse: true
|
||||
setype: "svirt_sandbox_file_t"
|
||||
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
|
||||
when:
|
||||
- step|int == 3
|
||||
|
|
|
@ -305,7 +305,21 @@ outputs:
|
|||
with_items:
|
||||
- { 'path': /var/log/containers/rabbitmq, 'setype': svirt_sandbox_file_t, 'mode': '0750' }
|
||||
- { '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:
|
||||
# TODO: Are we sure we want to support this. Rolling update
|
||||
# without pacemaker may fail. Do we test this ? In any case,
|
||||
|
|
Loading…
Reference in New Issue