diff --git a/roles/nova-compute/tasks/main.yml b/roles/nova-compute/tasks/main.yml index 7d1a029..ec132ea 100644 --- a/roles/nova-compute/tasks/main.yml +++ b/roles/nova-compute/tasks/main.yml @@ -36,3 +36,7 @@ systemd: name: nova-compute.service state: restarted + +- name: let nova controler discover new host + command: docker exec -i nova-controller.service nova-manage cell_v2 discover_hosts + delegate_to: "{{ hostvars[groups['nova-controller'][0]]['ansible_hostname'] }}"