gnocchi: add missing /var/lib/gnocchi
When file driver is selected, Gnocchi write data into /var/lib/gnocchi bug the data are loss when the container is restarted. This changes adds the volumes to all Gnocchi containers, so file driver will work as expected across restart. Closes-bug: #1773376 Change-Id: I086af01fed4eed609ea6801c483d76c819398979
This commit is contained in:
parent
e04b3ce972
commit
398bcc7f79
docker/services
@ -147,6 +147,12 @@ outputs:
|
||||
- /var/log/containers/gnocchi:/var/log/gnocchi
|
||||
- /var/log/containers/httpd/gnocchi-api:/var/log/httpd
|
||||
command: ['/bin/bash', '-c', 'chown -R gnocchi:gnocchi /var/log/gnocchi']
|
||||
gnocchi_init_lib:
|
||||
image: *gnocchi_api_image
|
||||
user: root
|
||||
volumes:
|
||||
- /var/lib/gnocchi:/var/lib/gnocchi:rw
|
||||
command: ['/bin/bash', '-c', 'chown -R gnocchi:gnocchi /var/lib/gnocchi']
|
||||
step_4:
|
||||
gnocchi_db_sync:
|
||||
image: *gnocchi_api_image
|
||||
@ -160,6 +166,7 @@ outputs:
|
||||
-
|
||||
- /var/lib/kolla/config_files/gnocchi_db_sync.json:/var/lib/kolla/config_files/config.json:ro
|
||||
- /var/lib/config-data/puppet-generated/gnocchi/:/var/lib/kolla/config_files/src:ro
|
||||
- /var/lib/gnocchi:/var/lib/gnocchi:rw
|
||||
- /var/log/containers/gnocchi:/var/log/gnocchi
|
||||
- /var/log/containers/httpd/gnocchi-api:/var/log/httpd
|
||||
- /etc/ceph:/var/lib/kolla/config_files/src-ceph:ro
|
||||
@ -177,6 +184,7 @@ outputs:
|
||||
list_concat:
|
||||
- {get_attr: [ContainersCommon, volumes]}
|
||||
-
|
||||
- /var/lib/gnocchi:/var/lib/gnocchi:rw
|
||||
- /var/lib/kolla/config_files/gnocchi_api.json:/var/lib/kolla/config_files/config.json:ro
|
||||
- /var/lib/config-data/puppet-generated/gnocchi/:/var/lib/kolla/config_files/src:ro
|
||||
- /var/log/containers/gnocchi:/var/log/gnocchi
|
||||
|
@ -125,6 +125,7 @@ outputs:
|
||||
-
|
||||
- /var/lib/kolla/config_files/gnocchi_metricd.json:/var/lib/kolla/config_files/config.json:ro
|
||||
- /var/lib/config-data/puppet-generated/gnocchi/:/var/lib/kolla/config_files/src:ro
|
||||
- /var/lib/gnocchi:/var/lib/gnocchi:rw
|
||||
- /var/log/containers/gnocchi:/var/log/gnocchi
|
||||
- /etc/ceph:/var/lib/kolla/config_files/src-ceph:ro
|
||||
environment:
|
||||
|
@ -126,6 +126,7 @@ outputs:
|
||||
- /var/lib/kolla/config_files/gnocchi_statsd.json:/var/lib/kolla/config_files/config.json:ro
|
||||
- /var/lib/config-data/puppet-generated/gnocchi/:/var/lib/kolla/config_files/src:ro
|
||||
- /var/log/containers/gnocchi:/var/log/gnocchi
|
||||
- /var/lib/gnocchi:/var/lib/gnocchi:rw
|
||||
- /etc/ceph:/var/lib/kolla/config_files/src-ceph:ro
|
||||
environment:
|
||||
- KOLLA_CONFIG_STRATEGY=COPY_ALWAYS
|
||||
|
Loading…
x
Reference in New Issue
Block a user