Reorganize some elements
This commit is contained in:
		| @@ -57,12 +57,7 @@ | ||||
|   command: ceph-authtool /tmp/ceph-bootstrap/ceph.mon.keyring --import-keyring /tmp/ceph-bootstrap/ceph.osd.bootstrap.keyring | ||||
|  | ||||
| - name: create monmap | ||||
|   command: monmaptool --create --fsid {{ fsid }} /tmp/ceph-bootstrap/monmap | ||||
|  | ||||
| - name: add monitors to monmap | ||||
|   command: monmaptool --add {{ item.hostname }} {{ item.cluster_ip }} --fsid {{ fsid }} /tmp/ceph-bootstrap/monmap | ||||
|   with_items: | ||||
|     - "{{ pvc_nodes }}" | ||||
|   command: monmaptool --create --fsid {{ fsid }} {% for node in pvc_nodes if node.is_coordinator %}--add {{ node.hostname }} {{ node.cluster_ip }} {% endfor %} /tmp/ceph-bootstrap/monmap | ||||
|  | ||||
| - name: copy initial ceph.conf to the boostrap directory | ||||
|   copy: | ||||
|   | ||||
| @@ -61,7 +61,7 @@ | ||||
|   when: newhost is defined and newhost | ||||
|  | ||||
| - name: populate monitor with map and keys | ||||
|   command: ceph-mon --mkfs -i {{ ansible_hostname }} --monmap /etc/ceph/monmap --keyring /etc/ceph/ceph.mon.keyring | ||||
|   command: ceph-mon --cluster ceph --mkfs -i {{ ansible_hostname }} --monmap /etc/ceph/monmap --keyring /etc/ceph/ceph.mon.keyring | ||||
|   become_user: ceph | ||||
|   when: newhost is defined and newhost | ||||
|  | ||||
|   | ||||
| @@ -6,14 +6,17 @@ | ||||
|   args: | ||||
|     creates: /etc/pvc-install | ||||
|   register: newhost_check | ||||
|   tags: always | ||||
|  | ||||
| - name: set newhost fact | ||||
|   set_fact: | ||||
|     newhost: yes | ||||
|   when: newhost_check.changed | ||||
|   tags: always | ||||
|  | ||||
| - include: common/add_cluster_ips.yml | ||||
|   when: newhost is defined and newhost | ||||
|   tags: always | ||||
|  | ||||
| # General blacklisting of modules | ||||
| - name: add module blacklist | ||||
| @@ -38,12 +41,13 @@ | ||||
| - include: frr/main.yml | ||||
|   tags: pvc-frr | ||||
|  | ||||
| - include: remove_cluster_ips.yml | ||||
| - include: common/remove_cluster_ips.yml | ||||
|   when: newhost is defined and newhost | ||||
| #  tags: always | ||||
|  | ||||
| # Install PVC sequentially | ||||
| - include: pvc/main.yml | ||||
|   tags: pvc-pvc | ||||
|   tags: pvc-daemon | ||||
|   run_once: true | ||||
|   delegate_to: "{{ play_host }}" | ||||
|   with_items: "{{ play_hosts }}" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user