diff --git a/inventory/host_vars/copr-be-dev2.cloud.fedoraproject.org b/inventory/host_vars/copr-be-dev2.cloud.fedoraproject.org index d3e464ddef..3a770c031c 100644 --- a/inventory/host_vars/copr-be-dev2.cloud.fedoraproject.org +++ b/inventory/host_vars/copr-be-dev2.cloud.fedoraproject.org @@ -13,7 +13,7 @@ public_ip: 209.132.184.44 root_auth_users: bkabrda msuchy tradej pingou vgologuz description: copr dispatcher and repo server - dev instance tcp_ports: ['22', '80', '443'] -cloud_network: "53fb02fd-6e97-4cfc-b298-a2ff867daa52" +cloud_networks: ["53fb02fd-6e97-4cfc-b298-a2ff867daa52"] # Copr vars copr_hostbase: copr-be-dev _copr_be_conf: copr-be.conf-dev diff --git a/tasks/persistent_cloud_new.yml b/tasks/persistent_cloud_new.yml index 6c2dbcc562..47808db7d0 100644 --- a/tasks/persistent_cloud_new.yml +++ b/tasks/persistent_cloud_new.yml @@ -25,28 +25,30 @@ # when: vm_status.stdout != "ACTIVE" -- name: spin UP VM using nova_compute - local_action: "nova_compute insecure=True auth_url={{OS_AUTH_URL}} login_username={{OS_USERNAME}} login_password={{OS_PASSWORD}} login_tenant_name={{OS_TENANT_NAME}} name={{inventory_hostname}} image_id={{ image }} wait_for=300 flavor_id={{ flavor_id }} security_groups={{security_group}} key_name={{keypair}}" - register: nova_result - - #- name: spin UP VM using nova_compute -# delegate_to: 127.0.0.1 -# nova_compute: -# # insecure: True -# auth_url: "{{OS_AUTH_URL}}" -# login_username: "{{OS_USERNAME}}" -# login_password: "{{OS_PASSWORD}}" -# login_tenant_name: "{{OS_TENANT_NAME}}" -# name: "{{inventory_hostname}}" -# image_id: "{{ image }}" -# wait_for: 300 -# flavor_id: "{{ flavor_id }}" # TODO: conversion from `instance_type` -# security_groups: "{{security_group}}" -# key_name: "{{ keypair }}" -# floating_ips: -# - "{{public_ip}}" +# local_action: "nova_compute insecure=True auth_url={{OS_AUTH_URL}} login_username={{OS_USERNAME}} login_password={{OS_PASSWORD}} #login_tenant_name={{OS_TENANT_NAME}} name={{inventory_hostname}} image_id={{ image }} wait_for=300 flavor_id={{ flavor_id }} security_groups={{security_group}} key_name={{keypair}} nics=[{{}}]" # register: nova_result + + +- name: spin UP VM using nova_compute + #delegate_to: 127.0.0.1 + local_action: + module: "nova_compute" + # insecure: True + auth_url: "{{OS_AUTH_URL}}" + login_username: "{{OS_USERNAME}}" + login_password: "{{OS_PASSWORD}}" + login_tenant_name: "{{OS_TENANT_NAME}}" + name: "{{inventory_hostname}}" + image_id: "{{ image }}" + wait_for: 300 + flavor_id: "{{ flavor_id }}" # TODO: conversion from `instance_type` + security_groups: "{{security_group}}" + key_name: "{{ keypair }}" + nics: cloud_networks + #floating_ips: + # - "{{public_ip}}" + register: nova_result # when: vm_status.stdout != "ACTIVE" # - debug: msg="{{ nova_result.info }}"