Browse Source

Merge "BaR Ceph authenticacion more ansible way"

tags/1.6.0
Zuul 3 weeks ago
committed by Gerrit Code Review
parent
commit
08e87e54db
2 changed files with 13 additions and 3 deletions
  1. +3
    -2
      tripleo_ansible/roles/backup_and_restore/molecule/default/prepare.yml
  2. +10
    -1
      tripleo_ansible/roles/backup_and_restore/tasks/ceph_authentication.yml

+ 3
- 2
tripleo_ansible/roles/backup_and_restore/molecule/default/prepare.yml View File

@@ -38,13 +38,14 @@

roles:
- role: test_deps
test_deps_setup_tripleo: true
test_deps_tripleo_packages:
- hiera
test_deps_extra_packages:
- rear
- syslinux
- genisoimage
- kbd
- puppet
- hiera

post_tasks:
- name: Create hiera config file


+ 10
- 1
tripleo_ansible/roles/backup_and_restore/tasks/ceph_authentication.yml View File

@@ -35,7 +35,16 @@
- name: Export ceph authentication
shell: |
set -o pipefail
{{ tripleo_container_cli }} exec ceph-mon-{{ ansible_hostname }} bash -c "ceph auth export" > {{ tripleo_backup_and_restore_ceph_auth_file }}
{{ tripleo_container_cli }} exec ceph-mon-{{ ansible_hostname }} bash -c "ceph auth export"
become: true
register: bar_ceph_autentication_content
tags:
- bar_create_recover_image

- name: Save ceph authentication at {{ tripleo_backup_and_restore_ceph_auth_file }}
copy:
dest: "{{ tripleo_backup_and_restore_ceph_auth_file }}"
content: |
{{ bar_ceph_autentication_content.stdout }}
tags:
- bar_create_recover_image

Loading…
Cancel
Save