aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSean Mooney <sean.k.mooney@intel.com>2016-02-06 03:43:45 +0000
committerSean Mooney <sean.k.mooney@intel.com>2016-02-08 16:32:03 +0000
commit6f80ed221918a2eefc79c7e09e2ad8e50d438b0b (patch)
tree3ba21dc099507cbdfb003034c051686b85d29850
parentddb7cd88c56604e69b838460c474213251ed3d8b (diff)
downloadkolla-6f80ed221918a2eefc79c7e09e2ad8e50d438b0b.tar.gz
kolla-6f80ed221918a2eefc79c7e09e2ad8e50d438b0b.zip
elevates privileges and grants access to /dev/mapper to cinder backup
- sets privileged: true on cinder backup container - adds /dev/mapper to cinder-backup mounts - this change allows the cinder backup manager to access the cinder-volumes lvm volume group via the kernel device mapper. Change-Id: I252ee9cadb5f06c383ac9f48d0b1b16d83037a41 Closes-Bug: #1542574
-rw-r--r--ansible/roles/cinder/tasks/start.yml2
1 files changed, 2 insertions, 0 deletions
diff --git a/ansible/roles/cinder/tasks/start.yml b/ansible/roles/cinder/tasks/start.yml
index c262f3669..ef4e9fd14 100644
--- a/ansible/roles/cinder/tasks/start.yml
+++ b/ansible/roles/cinder/tasks/start.yml
@@ -16,9 +16,11 @@
common_options: "{{ docker_common_options }}"
name: "cinder_backup"
image: "{{ cinder_backup_image_full }}"
+ privileged: True
volumes:
- "{{ node_config_directory }}/cinder-backup/:{{ container_config_directory }}/:ro"
- "/run/kolla/log:/dev/log"
+ - "/dev/mapper/:/dev/mapper/"
when: inventory_hostname in groups['cinder-backup']
- name: Starting cinder-scheduler container