diff --git a/ansible/roles/ceph/tasks/bootstrap_osds.yml b/ansible/roles/ceph/tasks/bootstrap_osds.yml index 471d173c90194cc9a2f87e78fd71a6fe23bd5529..c3dfac0c50469e5667c62d298e05fec4b80cbe1e 100644 --- a/ansible/roles/ceph/tasks/bootstrap_osds.yml +++ b/ansible/roles/ceph/tasks/bootstrap_osds.yml @@ -49,6 +49,7 @@ restart_policy: "never" volumes: - "{{ node_config_directory }}/ceph-osd/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "/dev/:/dev/" with_indexed_items: osds_bootstrap|default([]) @@ -79,5 +80,6 @@ restart_policy: "never" volumes: - "{{ node_config_directory }}/ceph-osd/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "/dev/:/dev/" with_indexed_items: osds_cache_bootstrap|default([]) diff --git a/ansible/roles/ceph/tasks/generate_cluster.yml b/ansible/roles/ceph/tasks/generate_cluster.yml index 298689f77962af0cd2c3e27eea4b327dd934247a..4c085b9991a6e7b2372823aa03acd560a18aeb05 100644 --- a/ansible/roles/ceph/tasks/generate_cluster.yml +++ b/ansible/roles/ceph/tasks/generate_cluster.yml @@ -16,6 +16,7 @@ restart_policy: "never" volumes: - "{{ node_config_directory }}/ceph-mon/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "ceph_mon:/var/lib/ceph" - "ceph_mon_config:/etc/ceph" diff --git a/ansible/roles/ceph/tasks/start_mons.yml b/ansible/roles/ceph/tasks/start_mons.yml index 702401c3de8d27f593cc4f1a4f002a73cf92e645..6ff67f95aa8b247cd2a93a7c6ce960e12cf01499 100644 --- a/ansible/roles/ceph/tasks/start_mons.yml +++ b/ansible/roles/ceph/tasks/start_mons.yml @@ -10,5 +10,6 @@ name: "ceph_mon" volumes: - "{{ node_config_directory }}/ceph-mon/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "ceph_mon:/var/lib/ceph" - "ceph_mon_config:/etc/ceph" diff --git a/ansible/roles/ceph/tasks/start_osds.yml b/ansible/roles/ceph/tasks/start_osds.yml index 63787dd120340c6f6809ec274ddaeb6b3ebf707e..9c0e66bcd2950a1ea197645e701b23d1d334190c 100644 --- a/ansible/roles/ceph/tasks/start_osds.yml +++ b/ansible/roles/ceph/tasks/start_osds.yml @@ -41,6 +41,7 @@ privileged: True volumes: - "{{ node_config_directory }}/ceph-osd/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "/dev/:/dev/" - "/var/lib/ceph/osd/{{ item.1['fs_uuid'] }}:/var/lib/ceph/osd/ceph-{{ item.0.stdout }}" with_together: diff --git a/ansible/roles/ceph/tasks/start_rgws.yml b/ansible/roles/ceph/tasks/start_rgws.yml index f8f963225ae4a237c3aa8b7e06719598b9f0deed..f8cc73359f5d7a73f6dd14b2933a629f8c6b4719 100644 --- a/ansible/roles/ceph/tasks/start_rgws.yml +++ b/ansible/roles/ceph/tasks/start_rgws.yml @@ -5,4 +5,6 @@ common_options: "{{ docker_common_options }}" image: "{{ ceph_rgw_image_full }}" name: "ceph_rgw" - volumes: "{{ node_config_directory }}/ceph-rgw/:{{ container_config_directory }}/:ro" + volumes: + - "{{ node_config_directory }}/ceph-rgw/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" diff --git a/ansible/roles/cinder/tasks/bootstrap_service.yml b/ansible/roles/cinder/tasks/bootstrap_service.yml index fc97f91cfcb0af4fd084bee3e7ec44aeac5778db..7968f466c97c21d19099c75455ab982d59d299fc 100644 --- a/ansible/roles/cinder/tasks/bootstrap_service.yml +++ b/ansible/roles/cinder/tasks/bootstrap_service.yml @@ -14,6 +14,7 @@ restart_policy: "never" volumes: - "{{ node_config_directory }}/cinder-api/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" run_once: True delegate_to: "{{ groups['cinder-api'][0] }}" diff --git a/ansible/roles/cinder/tasks/start.yml b/ansible/roles/cinder/tasks/start.yml index 6200ebc0de208df7a702691cf8b8f6ba40619df9..7f433646f9581bb43eadacc35d8e1087250ad032 100644 --- a/ansible/roles/cinder/tasks/start.yml +++ b/ansible/roles/cinder/tasks/start.yml @@ -7,6 +7,7 @@ image: "{{ cinder_api_image_full }}" volumes: - "{{ node_config_directory }}/cinder-api/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" when: inventory_hostname in groups['cinder-api'] @@ -18,6 +19,7 @@ image: "{{ cinder_scheduler_image_full }}" volumes: - "{{ node_config_directory }}/cinder-scheduler/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" when: inventory_hostname in groups['cinder-scheduler'] @@ -25,6 +27,7 @@ set_fact: mounts: - "{{ node_config_directory }}/cinder-volume/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "/dev/:/dev/" - "/run/:/run/" - "{% if enable_iscsi | bool %}cinder:/var/lib/cinder{% endif %}" @@ -51,6 +54,7 @@ privileged: True volumes: - "{{ node_config_directory }}/cinder-backup/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "/dev/mapper/:/dev/mapper/" - "kolla_logs:/var/log/kolla/" when: inventory_hostname in groups['cinder-backup'] diff --git a/ansible/roles/common/tasks/bootstrap.yml b/ansible/roles/common/tasks/bootstrap.yml index f93689513e23526ed8463a44263f1ed72a7ed329..b7fbeebfdc6b24f15fa17c7776901895089f89c6 100644 --- a/ansible/roles/common/tasks/bootstrap.yml +++ b/ansible/roles/common/tasks/bootstrap.yml @@ -21,5 +21,6 @@ restart_policy: "never" volumes: - "{{ node_config_directory }}/heka/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" when: kolla_logs_volume.changed diff --git a/ansible/roles/common/tasks/start.yml b/ansible/roles/common/tasks/start.yml index b3d3a3096b500345bac5b6c550fecef57863da35..955103eb14bd4fcc6a2d3ed4ab7b7dd5aefe3ffb 100644 --- a/ansible/roles/common/tasks/start.yml +++ b/ansible/roles/common/tasks/start.yml @@ -10,6 +10,7 @@ name: "heka" volumes: - "{{ node_config_directory }}/heka/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" - "heka:/var/cache/hekad" - "heka_socket:/var/lib/kolla/heka/" @@ -25,6 +26,7 @@ name: "kolla_toolbox" privileged: True volumes: + - "/etc/localtime:/etc/localtime:ro" - "/dev/:/dev/" - "/run/:/run/" - "kolla_logs:/var/log/kolla/" @@ -37,5 +39,6 @@ name: "cron" volumes: - "{{ node_config_directory }}/cron/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "heka_socket:/var/lib/kolla/heka/" - "kolla_logs:/var/log/kolla/" diff --git a/ansible/roles/elasticsearch/tasks/start.yml b/ansible/roles/elasticsearch/tasks/start.yml index a0ac0ca5172f4e471bdeb921abc2a5ccb81194a0..56399015b0da4fb7a1c2c7950b210ebfa3c62d6c 100644 --- a/ansible/roles/elasticsearch/tasks/start.yml +++ b/ansible/roles/elasticsearch/tasks/start.yml @@ -7,4 +7,5 @@ name: "elasticsearch" volumes: - "{{ node_config_directory }}/elasticsearch/:{{ container_config_directory }}/" + - "/etc/localtime:/etc/localtime:ro" - "elasticsearch:/var/lib/elasticsearch/data" diff --git a/ansible/roles/glance/tasks/bootstrap_service.yml b/ansible/roles/glance/tasks/bootstrap_service.yml index 6426c36a96c97851e297197eab283191cc8cd5df..0b32234461b94fda06c9c5ed4bc102276ba677d4 100644 --- a/ansible/roles/glance/tasks/bootstrap_service.yml +++ b/ansible/roles/glance/tasks/bootstrap_service.yml @@ -13,6 +13,7 @@ restart_policy: "never" volumes: - "{{ node_config_directory }}/glance-api/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "glance:/var/lib/glance/" - "kolla_logs:/var/log/kolla/" run_once: True diff --git a/ansible/roles/glance/tasks/start.yml b/ansible/roles/glance/tasks/start.yml index 28e10f89a2cfb912ed4af644db7dcd9b38a4a6a9..bec16bbee3453c075be3cf283df4b24fa2e822bf 100644 --- a/ansible/roles/glance/tasks/start.yml +++ b/ansible/roles/glance/tasks/start.yml @@ -7,6 +7,7 @@ name: "glance_registry" volumes: - "{{ node_config_directory }}/glance-registry/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" when: inventory_hostname in groups['glance-registry'] @@ -18,6 +19,7 @@ name: "glance_api" volumes: - "{{ node_config_directory }}/glance-api/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "glance:/var/lib/glance/" - "kolla_logs:/var/log/kolla/" when: inventory_hostname in groups['glance-api'] diff --git a/ansible/roles/haproxy/tasks/start.yml b/ansible/roles/haproxy/tasks/start.yml index 7ad4d106a09a68d5a85688ab049d029e7a1ecb0c..0909b33b0bf3928f46bf8db7a9d26b462cada7e4 100644 --- a/ansible/roles/haproxy/tasks/start.yml +++ b/ansible/roles/haproxy/tasks/start.yml @@ -8,6 +8,7 @@ privileged: True volumes: - "{{ node_config_directory }}/haproxy/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "haproxy_socket:/var/lib/kolla/haproxy/" - "heka_socket:/var/lib/kolla/heka/" @@ -20,6 +21,7 @@ privileged: True volumes: - "{{ node_config_directory }}/keepalived/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "/lib/modules:/lib/modules:ro" - "haproxy_socket:/var/lib/kolla/haproxy/" - "heka_socket:/var/lib/kolla/heka/" diff --git a/ansible/roles/heat/tasks/bootstrap_service.yml b/ansible/roles/heat/tasks/bootstrap_service.yml index 40af8b1759151a94e66b877e158aac428d5495bd..58a571c670dbaa6951aa8ce48d11445e3ed65b51 100644 --- a/ansible/roles/heat/tasks/bootstrap_service.yml +++ b/ansible/roles/heat/tasks/bootstrap_service.yml @@ -19,6 +19,7 @@ restart_policy: "never" volumes: - "{{ node_config_directory }}/heat-api/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" run_once: True delegate_to: "{{ groups['heat-api'][0] }}" diff --git a/ansible/roles/heat/tasks/start.yml b/ansible/roles/heat/tasks/start.yml index 7ec4a9faeb333732ab5e17e841e435110e56bba1..c1238e74e35ab98b4eff247475901fc9d5adab3d 100644 --- a/ansible/roles/heat/tasks/start.yml +++ b/ansible/roles/heat/tasks/start.yml @@ -7,6 +7,7 @@ name: "heat_api" volumes: - "{{ node_config_directory }}/heat-api/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" when: inventory_hostname in groups['heat-api'] @@ -18,6 +19,7 @@ name: "heat_api_cfn" volumes: - "{{ node_config_directory }}/heat-api-cfn/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" when: inventory_hostname in groups['heat-api-cfn'] @@ -29,5 +31,6 @@ name: "heat_engine" volumes: - "{{ node_config_directory }}/heat-engine/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" when: inventory_hostname in groups['heat-engine'] diff --git a/ansible/roles/horizon/tasks/start.yml b/ansible/roles/horizon/tasks/start.yml index b9d6eb14a85af1b9795935446fd121a95dc663b4..e178b92a2393c53f4067c20af328a8f52a1480cc 100644 --- a/ansible/roles/horizon/tasks/start.yml +++ b/ansible/roles/horizon/tasks/start.yml @@ -5,7 +5,8 @@ common_options: "{{ docker_common_options }}" image: "{{ horizon_image_full }}" name: "horizon" - volumes: + volumes: - "{{ node_config_directory }}/horizon/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" when: inventory_hostname in groups['horizon'] diff --git a/ansible/roles/ironic/tasks/bootstrap.yml b/ansible/roles/ironic/tasks/bootstrap.yml index 4932af35753f8185d5c97150623e006f17976b4f..1b1ff962c55798b0dade0004cd69d1cdcf4302aa 100644 --- a/ansible/roles/ironic/tasks/bootstrap.yml +++ b/ansible/roles/ironic/tasks/bootstrap.yml @@ -55,6 +55,7 @@ restart_policy: "never" volumes: - "{{ node_config_directory }}/ironic-pxe/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "ironic_pxe:/tftpboot/" run_once: True delegate_to: "{{ groups['ironic-pxe'][0] }}" diff --git a/ansible/roles/ironic/tasks/bootstrap_service.yml b/ansible/roles/ironic/tasks/bootstrap_service.yml index 115b27a0a4923be4260dd430ea93e42a26e9791c..863bdc02d200c876264de33e85b4f863078696fc 100644 --- a/ansible/roles/ironic/tasks/bootstrap_service.yml +++ b/ansible/roles/ironic/tasks/bootstrap_service.yml @@ -11,6 +11,8 @@ BOOTSTRAP: name: "bootstrap_ironic" restart_policy: "never" - volumes: "{{ node_config_directory }}/ironic-api/:{{ container_config_directory }}/:ro" + volumes: + - "{{ node_config_directory }}/ironic-api/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" run_once: True delegate_to: "{{ groups['ironic-api'][0] }}" diff --git a/ansible/roles/ironic/tasks/start.yml b/ansible/roles/ironic/tasks/start.yml index 2c2dba6bb0ef8c5ce38a2084c3eeb34af20704f0..f055a568872079f40fa1be3fc5c1e64965f3de35 100644 --- a/ansible/roles/ironic/tasks/start.yml +++ b/ansible/roles/ironic/tasks/start.yml @@ -7,6 +7,7 @@ image: "{{ ironic_pxe_image_full }}" volumes: - "{{ node_config_directory }}/ironic-pxe/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "ironic_pxe:/tftpboot/" when: inventory_hostname in groups['ironic-pxe'] @@ -27,6 +28,7 @@ name: "ironic_conductor" volumes: - "{{ node_config_directory }}/ironic-conductor/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "ironic_pxe:/tftpboot/" when: inventory_hostname in groups['ironic-conductor'] @@ -37,5 +39,7 @@ image: "{{ ironic_inspector_image_full }}" name: "ironic_inspector" privileged: True - volumes: "{{ node_config_directory }}/ironic-inspector/:{{ container_config_directory }}/:ro" + volumes: + - "{{ node_config_directory }}/ironic-inspector/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" when: inventory_hostname in groups['ironic-inspector'] diff --git a/ansible/roles/iscsi/tasks/start.yml b/ansible/roles/iscsi/tasks/start.yml index 8d865583109382ea71ed64180eddeea46e1b898c..448c6e8c182da9eb9f7b12e6edd935bb2870257b 100644 --- a/ansible/roles/iscsi/tasks/start.yml +++ b/ansible/roles/iscsi/tasks/start.yml @@ -10,6 +10,7 @@ volumes: - "{{ node_config_directory }}/iscsid/:{{ container_config_directory }}/:ro" - "kolla_logs:/var/log/kolla/" + - "/etc/localtime:/etc/localtime:ro" - "/dev/:/dev/" - "/run/:/run/" - "/sys/fs/cgroup:/sys/fs/cgroup:ro" @@ -30,6 +31,7 @@ volumes: - "{{ node_config_directory }}/tgtd/:{{ container_config_directory }}/:ro" - "kolla_logs:/var/log/kolla/" + - "/etc/localtime:/etc/localtime:ro" - "/dev/:/dev/" - "/run/:/run/" - "/sys/fs/cgroup:/sys/fs/cgroup:ro" diff --git a/ansible/roles/keystone/tasks/bootstrap_service.yml b/ansible/roles/keystone/tasks/bootstrap_service.yml index a9d005a99316e2a90c189d1917408ec704e7d722..cce78e7ced3486dab840904a670d7c7fd5675c33 100644 --- a/ansible/roles/keystone/tasks/bootstrap_service.yml +++ b/ansible/roles/keystone/tasks/bootstrap_service.yml @@ -14,6 +14,7 @@ restart_policy: "never" volumes: - "{{ node_config_directory }}/keystone/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" run_once: True delegate_to: "{{ groups['keystone'][0] }}" diff --git a/ansible/roles/keystone/tasks/start.yml b/ansible/roles/keystone/tasks/start.yml index 78a0e9b3cf8ae88985d86a9d62e9e9d66fa9b68b..3108d1292e54262cd33bc111e7f82750ca963521 100644 --- a/ansible/roles/keystone/tasks/start.yml +++ b/ansible/roles/keystone/tasks/start.yml @@ -7,6 +7,7 @@ name: "keystone" volumes: - "{{ node_config_directory }}/keystone/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" - name: Wait for keystone startup diff --git a/ansible/roles/kibana/tasks/start.yml b/ansible/roles/kibana/tasks/start.yml index 104ff8e371a2fa56010833407c1f49a27403b4b5..f58174804de9dacfde616fd21b6790bef6032edd 100644 --- a/ansible/roles/kibana/tasks/start.yml +++ b/ansible/roles/kibana/tasks/start.yml @@ -7,3 +7,4 @@ name: "kibana" volumes: - "{{ node_config_directory }}/kibana/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" diff --git a/ansible/roles/magnum/tasks/bootstrap_service.yml b/ansible/roles/magnum/tasks/bootstrap_service.yml index 01ba3ffbab652c7d372a95903a67c2beb8b52777..2f5e2b50316c7e4f10d7217e2c0b988dfb23520e 100644 --- a/ansible/roles/magnum/tasks/bootstrap_service.yml +++ b/ansible/roles/magnum/tasks/bootstrap_service.yml @@ -14,6 +14,7 @@ restart_policy: "never" volumes: - "{{ node_config_directory }}/magnum-api/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla" run_once: True delegate_to: "{{ groups['magnum-api'][0] }}" diff --git a/ansible/roles/magnum/tasks/start.yml b/ansible/roles/magnum/tasks/start.yml index f98afadf71da28ee66ecee4582f9e2107644131a..d283aee1d8fa3e3703efcdf05d5b2cde65c2e02b 100644 --- a/ansible/roles/magnum/tasks/start.yml +++ b/ansible/roles/magnum/tasks/start.yml @@ -7,6 +7,7 @@ name: "magnum_api" volumes: - "{{ node_config_directory }}/magnum-api/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" when: inventory_hostname in groups['magnum-api'] @@ -18,5 +19,6 @@ name: "magnum_conductor" volumes: - "{{ node_config_directory }}/magnum-conductor/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" when: inventory_hostname in groups['magnum-conductor'] diff --git a/ansible/roles/manila/tasks/bootstrap_service.yml b/ansible/roles/manila/tasks/bootstrap_service.yml index 05e54ad16b76b28c4536ee7adabcb3496f4a55a0..501e6062b4df7528580dad7442c4dea341fddf44 100644 --- a/ansible/roles/manila/tasks/bootstrap_service.yml +++ b/ansible/roles/manila/tasks/bootstrap_service.yml @@ -15,5 +15,6 @@ volumes: - "{{ node_config_directory }}/manila-api/:{{ container_config_directory }}/:ro" - "kolla_logs:/var/log/kolla/" + - "/etc/localtime:/etc/localtime:ro" run_once: True delegate_to: "{{ groups['manila-api'][0] }}" diff --git a/ansible/roles/manila/tasks/start.yml b/ansible/roles/manila/tasks/start.yml index d68cb48dffd8b4bbf98adbdb0507218e71ce565b..461b81ab091da3f786ae611d5b192c02923c453c 100644 --- a/ansible/roles/manila/tasks/start.yml +++ b/ansible/roles/manila/tasks/start.yml @@ -7,6 +7,7 @@ image: "{{ manila_api_image_full }}" volumes: - "{{ node_config_directory }}/manila-api/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" when: inventory_hostname in groups['manila-api'] @@ -18,6 +19,7 @@ image: "{{ manila_scheduler_image_full }}" volumes: - "{{ node_config_directory }}/manila-scheduler/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" when: inventory_hostname in groups['manila-scheduler'] @@ -30,6 +32,7 @@ privileged: True volumes: - "{{ node_config_directory }}/manila-share/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "/run/:/run/" - "kolla_logs:/var/log/kolla/" when: inventory_hostname in groups['manila-share'] diff --git a/ansible/roles/mariadb/tasks/bootstrap_cluster.yml b/ansible/roles/mariadb/tasks/bootstrap_cluster.yml index 1c9aab453e30f4a39fd3389878ce98c3822d3bc1..51915f4e328dbc77dea9f2a65fdc27d59c0af206 100644 --- a/ansible/roles/mariadb/tasks/bootstrap_cluster.yml +++ b/ansible/roles/mariadb/tasks/bootstrap_cluster.yml @@ -16,6 +16,7 @@ restart_policy: "never" volumes: - "{{ node_config_directory }}/mariadb/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" - "mariadb:/var/lib/mysql" @@ -33,5 +34,6 @@ restart_policy: "never" volumes: - "{{ node_config_directory }}/mariadb/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" - "mariadb:/var/lib/mysql" diff --git a/ansible/roles/mariadb/tasks/recover_cluster.yml b/ansible/roles/mariadb/tasks/recover_cluster.yml index 6c2fccb7251afd2d9e229b91b1f3735e1abee95a..2e0fcf5b468f98771b7fbfd4336aa8325fc213a4 100644 --- a/ansible/roles/mariadb/tasks/recover_cluster.yml +++ b/ansible/roles/mariadb/tasks/recover_cluster.yml @@ -28,6 +28,7 @@ restart_policy: "never" volumes: - "{{ node_config_directory }}/mariadb/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" - "mariadb:/var/lib/mysql" when: diff --git a/ansible/roles/mariadb/tasks/start.yml b/ansible/roles/mariadb/tasks/start.yml index 2c4e955b0c25dccfbc8087c7b0cb89df8412566f..e75b3e0d17f3d5555c945c04d0b5879bb8022d23 100644 --- a/ansible/roles/mariadb/tasks/start.yml +++ b/ansible/roles/mariadb/tasks/start.yml @@ -7,6 +7,7 @@ name: "mariadb" volumes: - "{{ node_config_directory }}/mariadb/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "mariadb:/var/lib/mysql" - "kolla_logs:/var/log/kolla/" when: delegate_host != 'None' or diff --git a/ansible/roles/memcached/tasks/start.yml b/ansible/roles/memcached/tasks/start.yml index aed1c6a632c7703c70a6798ef945cb19eea6b41e..c1a193f40fcb28dfea34b9667cbc3574ba6e02c2 100644 --- a/ansible/roles/memcached/tasks/start.yml +++ b/ansible/roles/memcached/tasks/start.yml @@ -5,5 +5,7 @@ common_options: "{{ docker_common_options }}" image: "{{ memcached_image_full }}" name: "memcached" - volumes: "{{ node_config_directory }}/memcached/:{{ container_config_directory }}/:ro" + volumes: + - "{{ node_config_directory }}/memcached/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" when: inventory_hostname in groups['memcached'] diff --git a/ansible/roles/mistral/tasks/bootstrap_service.yml b/ansible/roles/mistral/tasks/bootstrap_service.yml index 4ca55c8213d87383e140cdd43b98b141f6066b39..01fadc8d39c5f4062c4c499b29a3a880e4fd891d 100644 --- a/ansible/roles/mistral/tasks/bootstrap_service.yml +++ b/ansible/roles/mistral/tasks/bootstrap_service.yml @@ -14,6 +14,7 @@ restart_policy: "never" volumes: - "{{ node_config_directory }}/mistral-api/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" run_once: True delegate_to: "{{ groups['mistral-api'][0] }}" diff --git a/ansible/roles/mistral/tasks/start.yml b/ansible/roles/mistral/tasks/start.yml index 9987b8aaebb6f5ee401e4c3e39629f8e1c962b29..7aef02880e7fea5ca7f19760fde7f76ab0f23c3f 100644 --- a/ansible/roles/mistral/tasks/start.yml +++ b/ansible/roles/mistral/tasks/start.yml @@ -7,6 +7,7 @@ image: "{{ mistral_engine_image_full }}" volumes: - "{{ node_config_directory }}/mistral-engine/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" when: inventory_hostname in groups['mistral-engine'] @@ -18,6 +19,7 @@ image: "{{ mistral_executor_image_full }}" volumes: - "{{ node_config_directory }}/mistral-executor/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" when: inventory_hostname in groups['mistral-executor'] @@ -29,5 +31,6 @@ image: "{{ mistral_api_image_full }}" volumes: - "{{ node_config_directory }}/mistral-api/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" when: inventory_hostname in groups['mistral-api'] diff --git a/ansible/roles/mongodb/tasks/bootstrap.yml b/ansible/roles/mongodb/tasks/bootstrap.yml index 8c4608d67e7c28d9b458bae6299303b63304ba12..6b2329cab73fd8bf3d2b825f340113e40f25bd63 100644 --- a/ansible/roles/mongodb/tasks/bootstrap.yml +++ b/ansible/roles/mongodb/tasks/bootstrap.yml @@ -12,5 +12,6 @@ restart_policy: "never" volumes: - "{{ node_config_directory }}/mongodb/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" - "mongodb:/var/lib/mongodb/" diff --git a/ansible/roles/mongodb/tasks/start.yml b/ansible/roles/mongodb/tasks/start.yml index c5593f92cf709b20c626c990e84f14d424828d23..40edba8e4e9999da38fe5ccdddef010c08d2dfcf 100644 --- a/ansible/roles/mongodb/tasks/start.yml +++ b/ansible/roles/mongodb/tasks/start.yml @@ -8,5 +8,6 @@ privileged: True volumes: - "{{ node_config_directory }}/mongodb/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" - "mongodb:/var/lib/mongodb" diff --git a/ansible/roles/murano/tasks/bootstrap_service.yml b/ansible/roles/murano/tasks/bootstrap_service.yml index 7d803013c4e8c0c5de05d34c7bf951115964d70d..59a59a4c2ff3f365a67b0240a1e1ed6aa5c4acde 100644 --- a/ansible/roles/murano/tasks/bootstrap_service.yml +++ b/ansible/roles/murano/tasks/bootstrap_service.yml @@ -14,6 +14,7 @@ restart_policy: "never" volumes: - "{{ node_config_directory }}/murano-api/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" run_once: True delegate_to: "{{ groups['murano-api'][0] }}" diff --git a/ansible/roles/murano/tasks/start.yml b/ansible/roles/murano/tasks/start.yml index ff9ca9fe1d9e378bf4b34ffc7076bf2790708db2..f1c0962468479dbf5a184ca44176d08c82d6cc29 100644 --- a/ansible/roles/murano/tasks/start.yml +++ b/ansible/roles/murano/tasks/start.yml @@ -7,6 +7,7 @@ name: "murano_engine" volumes: - "{{ node_config_directory }}/murano-engine/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" when: inventory_hostname in groups['murano-engine'] @@ -18,5 +19,6 @@ name: "murano_api" volumes: - "{{ node_config_directory }}/murano-api/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" when: inventory_hostname in groups['murano-api'] diff --git a/ansible/roles/neutron/tasks/bootstrap_service.yml b/ansible/roles/neutron/tasks/bootstrap_service.yml index 6eb6c921805fbcab269cbbf1eaea79c5ed962377..534c451463443ff5591786cec265cac7a838099b 100644 --- a/ansible/roles/neutron/tasks/bootstrap_service.yml +++ b/ansible/roles/neutron/tasks/bootstrap_service.yml @@ -14,6 +14,7 @@ restart_policy: "never" volumes: - "{{ node_config_directory }}/neutron-server/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" run_once: True delegate_to: "{{ groups['neutron-server'][0] }}" diff --git a/ansible/roles/neutron/tasks/start.yml b/ansible/roles/neutron/tasks/start.yml index a4895b5bb3a49c95f72b760372ad9a799ad7b5b1..af01c5064b08d228662370181ff8a3754fc997ef 100644 --- a/ansible/roles/neutron/tasks/start.yml +++ b/ansible/roles/neutron/tasks/start.yml @@ -7,6 +7,7 @@ name: "openvswitch_db" volumes: - "{{ node_config_directory }}/openvswitch-db-server/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "/run:/run" - "openvswitch_db:/var/lib/openvswitch/" when: @@ -53,6 +54,7 @@ privileged: True volumes: - "{{ node_config_directory }}/openvswitch-vswitchd/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "/lib/modules:/lib/modules:ro" - "/run:/run" when: @@ -71,6 +73,7 @@ name: "neutron_server" volumes: - "{{ node_config_directory }}/neutron-server/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" when: inventory_hostname in groups['neutron-server'] @@ -83,6 +86,7 @@ privileged: True volumes: - "{{ node_config_directory }}/neutron-openvswitch-agent/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "/lib/modules:/lib/modules:ro" - "/run:/run" - "kolla_logs:/var/log/kolla/" @@ -112,6 +116,7 @@ privileged: True volumes: - "{{ node_config_directory }}/neutron-openvswitch-agent-fake-{{ item }}/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "/lib/modules:/lib/modules:ro" - "/run:/run" - "kolla_logs:/var/log/kolla/" @@ -134,6 +139,7 @@ privileged: True volumes: - "{{ node_config_directory }}/neutron-linuxbridge-agent/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "/lib/modules:/lib/modules:ro" - "/run:/run" - "kolla_logs:/var/log/kolla/" @@ -154,6 +160,7 @@ privileged: True volumes: - "{{ node_config_directory }}/neutron-dhcp-agent/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "/run/:/run/" - "/run/netns/:/run/netns/:shared" - "neutron_metadata_socket:/var/lib/neutron/kolla/" @@ -170,6 +177,7 @@ privileged: True volumes: - "{{ node_config_directory }}/neutron-l3-agent/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "/run:/run" - "/run/netns/:/run/netns/:shared" - "neutron_metadata_socket:/var/lib/neutron/kolla/" @@ -186,6 +194,7 @@ privileged: True volumes: - "{{ node_config_directory }}/neutron-metadata-agent/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "/run/netns/:/run/netns/:shared" - "neutron_metadata_socket:/var/lib/neutron/kolla/" - "kolla_logs:/var/log/kolla/" diff --git a/ansible/roles/nova/tasks/bootstrap_service.yml b/ansible/roles/nova/tasks/bootstrap_service.yml index 3fc61b3010f7654aa019d98a3af6acbb0df903f5..c3bcebf7dbbbba70839eecf6c8b4d52abfdf0296 100644 --- a/ansible/roles/nova/tasks/bootstrap_service.yml +++ b/ansible/roles/nova/tasks/bootstrap_service.yml @@ -14,6 +14,7 @@ restart_policy: "never" volumes: - "{{ node_config_directory }}/nova-api/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" run_once: True delegate_to: "{{ groups['nova-api'][0] }}" @@ -43,6 +44,7 @@ restart_policy: "never" volumes: - "{{ node_config_directory }}/nova-compute/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" - "nova_compute:/var/lib/nova/" when: diff --git a/ansible/roles/nova/tasks/start_compute.yml b/ansible/roles/nova/tasks/start_compute.yml index 0ce500d5b211eb69b322bbb27e57ca40dbcdc605..a50f3c69fb144b57aebc257dffcb45148ff01dc8 100644 --- a/ansible/roles/nova/tasks/start_compute.yml +++ b/ansible/roles/nova/tasks/start_compute.yml @@ -9,6 +9,7 @@ privileged: True volumes: - "{{ node_config_directory }}/nova-libvirt/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "/lib/modules:/lib/modules:ro" - "/run/:/run/" - "/dev:/dev" @@ -22,6 +23,7 @@ set_fact: mounts: - "{{ node_config_directory }}/nova-compute/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "/lib/modules:/lib/modules:ro" - "/run:/run" - "/dev:/dev" @@ -50,6 +52,7 @@ name: "nova_compute_ironic" volumes: - "{{ node_config_directory }}/nova-compute-ironic/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" when: - inventory_hostname in groups['nova-compute-ironic'] @@ -64,6 +67,7 @@ privileged: True volumes: - "{{ node_config_directory }}/nova-compute-fake-{{ item }}/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "/lib/modules:/lib/modules:ro" - "/run:/run" - "kolla_logs:/var/log/kolla/" @@ -80,6 +84,7 @@ name: "nova_ssh" volumes: - "{{ node_config_directory }}/nova-ssh/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla" - "nova_compute:/var/lib/nova" - "heka_socket:/var/lib/kolla/heka/" diff --git a/ansible/roles/nova/tasks/start_conductors.yml b/ansible/roles/nova/tasks/start_conductors.yml index 7eb37d44ecbf7c6c42c643f3d2322932ab3ff639..aa5fe4dd00b2997adde05085756a3318eee8453e 100644 --- a/ansible/roles/nova/tasks/start_conductors.yml +++ b/ansible/roles/nova/tasks/start_conductors.yml @@ -7,5 +7,6 @@ image: "{{ nova_conductor_image_full }}" volumes: - "{{ node_config_directory }}/nova-conductor/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" when: inventory_hostname in groups['nova-conductor'] diff --git a/ansible/roles/nova/tasks/start_controllers.yml b/ansible/roles/nova/tasks/start_controllers.yml index df36424744919ed795f057035f772c04c79cef68..184927281a922e2b66259a3bf2b6e1aa1d644b7c 100644 --- a/ansible/roles/nova/tasks/start_controllers.yml +++ b/ansible/roles/nova/tasks/start_controllers.yml @@ -8,6 +8,7 @@ privileged: True volumes: - "{{ node_config_directory }}/nova-api/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "/lib/modules:/lib/modules:ro" - "kolla_logs:/var/log/kolla/" when: inventory_hostname in groups['nova-api'] @@ -20,6 +21,7 @@ name: "nova_consoleauth" volumes: - "{{ node_config_directory }}/nova-consoleauth/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" when: inventory_hostname in groups['nova-consoleauth'] @@ -31,6 +33,7 @@ name: "nova_novncproxy" volumes: - "{{ node_config_directory }}/nova-novncproxy/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" when: - inventory_hostname in groups['nova-novncproxy'] @@ -44,6 +47,7 @@ name: "nova_scheduler" volumes: - "{{ node_config_directory }}/nova-scheduler/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" when: inventory_hostname in groups['nova-scheduler'] @@ -55,6 +59,7 @@ name: "nova_spicehtml5proxy" volumes: - "{{ node_config_directory }}/nova-spicehtml5proxy/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "kolla_logs:/var/log/kolla/" when: - inventory_hostname in groups['nova-spicehtml5proxy'] diff --git a/ansible/roles/rabbitmq/tasks/bootstrap.yml b/ansible/roles/rabbitmq/tasks/bootstrap.yml index 5ee091a4a239931bb6e1c10ff7a87b86f709b3d0..ae615b12e02389e98fec6a38a5724ca7eabf9b2b 100644 --- a/ansible/roles/rabbitmq/tasks/bootstrap.yml +++ b/ansible/roles/rabbitmq/tasks/bootstrap.yml @@ -32,5 +32,6 @@ restart_policy: "never" volumes: - "{{ node_config_directory }}/rabbitmq/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "rabbitmq:/var/lib/rabbitmq/" when: rabbitmq_volume | changed diff --git a/ansible/roles/rabbitmq/tasks/start.yml b/ansible/roles/rabbitmq/tasks/start.yml index 2f5585fce2fc625e009f0bebd157e6ba3a5f0857..9501545ff9a1dfa8b06d9f55b46b77d7ba9e0009 100644 --- a/ansible/roles/rabbitmq/tasks/start.yml +++ b/ansible/roles/rabbitmq/tasks/start.yml @@ -7,5 +7,6 @@ name: "rabbitmq" volumes: - "{{ node_config_directory }}/rabbitmq/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "rabbitmq:/var/lib/rabbitmq/" - "kolla_logs:/var/log/kolla/" diff --git a/ansible/roles/swift/tasks/start.yml b/ansible/roles/swift/tasks/start.yml index 2e4a5680b12ce37aab137d0f1b67dba78b84d065..2f6db1f70bd98386badd2fe54bf8cac84c84a324 100644 --- a/ansible/roles/swift/tasks/start.yml +++ b/ansible/roles/swift/tasks/start.yml @@ -40,6 +40,7 @@ volumes: - "{{ node_config_directory }}/swift-rsyncd/:{{ container_config_directory }}/:ro" - "{{ swift_devices_mount_point }}:{{ swift_devices_mount_point }}" + - "/etc/localtime:/etc/localtime:ro" - "heka_socket:/var/lib/kolla/heka/" when: inventory_hostname in groups['swift-account-server'] or inventory_hostname in groups['swift-container-server'] or @@ -55,6 +56,7 @@ - "{{ node_config_directory }}/swift/:/var/lib/kolla/swift/:ro" - "{{ node_config_directory }}/swift-account-server/:{{ container_config_directory }}/:ro" - "{{ swift_devices_mount_point }}:{{ swift_devices_mount_point }}" + - "/etc/localtime:/etc/localtime:ro" - "heka_socket:/var/lib/kolla/heka/" when: inventory_hostname in groups['swift-account-server'] @@ -68,6 +70,7 @@ - "{{ node_config_directory }}/swift/:/var/lib/kolla/swift/:ro" - "{{ node_config_directory }}/swift-account-auditor/:{{ container_config_directory }}/:ro" - "{{ swift_devices_mount_point }}:{{ swift_devices_mount_point }}" + - "/etc/localtime:/etc/localtime:ro" - "heka_socket:/var/lib/kolla/heka/" when: inventory_hostname in groups['swift-account-server'] @@ -81,6 +84,7 @@ - "{{ node_config_directory }}/swift/:/var/lib/kolla/swift/:ro" - "{{ node_config_directory }}/swift-account-replicator/:{{ container_config_directory }}/:ro" - "{{ swift_devices_mount_point }}:{{ swift_devices_mount_point }}" + - "/etc/localtime:/etc/localtime:ro" - "heka_socket:/var/lib/kolla/heka/" when: inventory_hostname in groups['swift-account-server'] @@ -94,6 +98,7 @@ - "{{ node_config_directory }}/swift/:/var/lib/kolla/swift/:ro" - "{{ node_config_directory }}/swift-account-reaper/:{{ container_config_directory }}/:ro" - "{{ swift_devices_mount_point }}:{{ swift_devices_mount_point }}" + - "/etc/localtime:/etc/localtime:ro" - "heka_socket:/var/lib/kolla/heka/" when: inventory_hostname in groups['swift-account-server'] @@ -107,6 +112,7 @@ - "{{ node_config_directory }}/swift/:/var/lib/kolla/swift/:ro" - "{{ node_config_directory }}/swift-container-server/:{{ container_config_directory }}/:ro" - "{{ swift_devices_mount_point }}:{{ swift_devices_mount_point }}" + - "/etc/localtime:/etc/localtime:ro" - "heka_socket:/var/lib/kolla/heka/" when: inventory_hostname in groups['swift-container-server'] @@ -120,6 +126,7 @@ - "{{ node_config_directory }}/swift/:/var/lib/kolla/swift/:ro" - "{{ node_config_directory }}/swift-container-auditor/:{{ container_config_directory }}/:ro" - "{{ swift_devices_mount_point }}:{{ swift_devices_mount_point }}" + - "/etc/localtime:/etc/localtime:ro" - "heka_socket:/var/lib/kolla/heka/" when: inventory_hostname in groups['swift-container-server'] @@ -133,6 +140,7 @@ - "{{ node_config_directory }}/swift/:/var/lib/kolla/swift/:ro" - "{{ node_config_directory }}/swift-container-replicator/:{{ container_config_directory }}/:ro" - "{{ swift_devices_mount_point }}:{{ swift_devices_mount_point }}" + - "/etc/localtime:/etc/localtime:ro" - "heka_socket:/var/lib/kolla/heka/" when: inventory_hostname in groups['swift-container-server'] @@ -146,6 +154,7 @@ - "{{ node_config_directory }}/swift/:/var/lib/kolla/swift/:ro" - "{{ node_config_directory }}/swift-container-updater/:{{ container_config_directory }}/:ro" - "{{ swift_devices_mount_point }}:{{ swift_devices_mount_point }}" + - "/etc/localtime:/etc/localtime:ro" - "heka_socket:/var/lib/kolla/heka/" when: inventory_hostname in groups['swift-container-server'] @@ -159,6 +168,7 @@ - "{{ node_config_directory }}/swift/:/var/lib/kolla/swift/:ro" - "{{ node_config_directory }}/swift-object-server/:{{ container_config_directory }}/:ro" - "{{ swift_devices_mount_point }}:{{ swift_devices_mount_point }}" + - "/etc/localtime:/etc/localtime:ro" - "heka_socket:/var/lib/kolla/heka/" when: inventory_hostname in groups['swift-object-server'] @@ -172,6 +182,7 @@ - "{{ node_config_directory }}/swift/:/var/lib/kolla/swift/:ro" - "{{ node_config_directory }}/swift-object-auditor/:{{ container_config_directory }}/:ro" - "{{ swift_devices_mount_point }}:{{ swift_devices_mount_point }}" + - "/etc/localtime:/etc/localtime:ro" - "heka_socket:/var/lib/kolla/heka/" when: inventory_hostname in groups['swift-object-server'] @@ -185,6 +196,7 @@ - "{{ node_config_directory }}/swift/:/var/lib/kolla/swift/:ro" - "{{ node_config_directory }}/swift-object-replicator/:{{ container_config_directory }}/:ro" - "{{ swift_devices_mount_point }}:{{ swift_devices_mount_point }}" + - "/etc/localtime:/etc/localtime:ro" - "heka_socket:/var/lib/kolla/heka/" when: inventory_hostname in groups['swift-object-server'] @@ -198,6 +210,7 @@ - "{{ node_config_directory }}/swift/:/var/lib/kolla/swift/:ro" - "{{ node_config_directory }}/swift-object-updater/:{{ container_config_directory }}/:ro" - "{{ swift_devices_mount_point }}:{{ swift_devices_mount_point }}" + - "/etc/localtime:/etc/localtime:ro" - "heka_socket:/var/lib/kolla/heka/" when: inventory_hostname in groups['swift-object-server'] @@ -211,6 +224,7 @@ - "{{ node_config_directory }}/swift/:/var/lib/kolla/swift/:ro" - "{{ node_config_directory }}/swift-object-expirer/:{{ container_config_directory }}/:ro" - "{{ swift_devices_mount_point }}:{{ swift_devices_mount_point }}" + - "/etc/localtime:/etc/localtime:ro" - "heka_socket:/var/lib/kolla/heka/" when: inventory_hostname in groups['swift-object-server'] @@ -223,5 +237,6 @@ volumes: - "{{ node_config_directory }}/swift/:/var/lib/kolla/swift/:ro" - "{{ node_config_directory }}/swift-proxy-server/:{{ container_config_directory }}/:ro" + - "/etc/localtime:/etc/localtime:ro" - "heka_socket:/var/lib/kolla/heka/" when: inventory_hostname in groups['swift-proxy-server']