TASK [os_nova : Get public key contents and store as var] ********************** task path: /etc/ansible/roles/os_nova/tasks/nova_compute_key_populate.yml:27 container_name: "cloudbox1" physical_hostname: "cloudbox1" container_name: "cloudbox3" physical_hostname: "cloudbox3" skipping: [ctrl1_nova_console_container-7ec691f9] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} container_name: "cloudbox4" physical_hostname: "cloudbox4" container_name: "cloudbox6" physical_hostname: "cloudbox6" skipping: [ctrl1_nova_conductor_container-0460b1a2] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} container_name: "cloudbox5" physical_hostname: "cloudbox5" skipping: [ctrl1_nova_api_metadata_container-ead34059] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} container_name: "cloudbox1" physical_hostname: "cloudbox1" <10.9.9.3> ESTABLISH SSH CONNECTION FOR USER: root <10.9.9.3> SSH: EXEC ssh -C -vvv -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=5 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o ServerAliveInterval=64 -o ServerAliveCountMax=1024 -o Compression=no -o TCPKeepAlive=yes -o VerifyHostKeyDNS=no -o ForwardX11=no -o ForwardAgent=yes -T -o ControlPath=/root/.ansible/cp/ansible-ssh-%h-%p-%r 10.9.9.3 '/bin/sh -c '"'"'LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 /usr/bin/python && sleep 0'"'"'' container_name: "cloudbox3" physical_hostname: "cloudbox3" <10.9.9.5> ESTABLISH SSH CONNECTION FOR USER: root <10.9.9.5> SSH: EXEC ssh -C -vvv -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=5 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o ServerAliveInterval=64 -o ServerAliveCountMax=1024 -o Compression=no -o TCPKeepAlive=yes -o VerifyHostKeyDNS=no -o ForwardX11=no -o ForwardAgent=yes -T -o ControlPath=/root/.ansible/cp/ansible-ssh-%h-%p-%r 10.9.9.5 '/bin/sh -c '"'"'LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 /usr/bin/python && sleep 0'"'"'' container_name: "cloudbox4" physical_hostname: "cloudbox4" <10.9.9.6> ESTABLISH SSH CONNECTION FOR USER: root <10.9.9.6> SSH: EXEC ssh -C -vvv -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=5 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o ServerAliveInterval=64 -o ServerAliveCountMax=1024 -o Compression=no -o TCPKeepAlive=yes -o VerifyHostKeyDNS=no -o ForwardX11=no -o ForwardAgent=yes -T -o ControlPath=/root/.ansible/cp/ansible-ssh-%h-%p-%r 10.9.9.6 '/bin/sh -c '"'"'LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 /usr/bin/python && sleep 0'"'"'' skipping: [ctrl1_nova_api_os_compute_container-9928d3de] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} container_name: "cloudbox6" physical_hostname: "cloudbox6" <10.9.9.8> ESTABLISH SSH CONNECTION FOR USER: root <10.9.9.8> SSH: EXEC ssh -C -vvv -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=5 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o ServerAliveInterval=64 -o ServerAliveCountMax=1024 -o Compression=no -o TCPKeepAlive=yes -o VerifyHostKeyDNS=no -o ForwardX11=no -o ForwardAgent=yes -T -o ControlPath=/root/.ansible/cp/ansible-ssh-%h-%p-%r 10.9.9.8 '/bin/sh -c '"'"'LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 /usr/bin/python && sleep 0'"'"'' container_name: "cloudbox5" physical_hostname: "cloudbox5" <10.9.9.7> ESTABLISH SSH CONNECTION FOR USER: root <10.9.9.7> SSH: EXEC ssh -C -vvv -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=5 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o ServerAliveInterval=64 -o ServerAliveCountMax=1024 -o Compression=no -o TCPKeepAlive=yes -o VerifyHostKeyDNS=no -o ForwardX11=no -o ForwardAgent=yes -T -o ControlPath=/root/.ansible/cp/ansible-ssh-%h-%p-%r 10.9.9.7 '/bin/sh -c '"'"'LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 /usr/bin/python && sleep 0'"'"'' skipping: [ctrl1_nova_cert_container-a4e03b43] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} skipping: [ctrl1_nova_scheduler_container-ef9e956b] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} ok: [cloudbox1] => {"changed": false, "content": "c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFER28xUEVxUW9rdE1xVG5rTlhGREJpRTVYY0l1MXBZSXZWZnVtcFBNTmZQbmV0VmZkdUlPRm9PQWRYejBsRUdOSXYzdjhEbURqZjl5WlFVa0FKT1pid2c2SFdTR2hQbWZTa1UzZ2h5MmpoT2NCRnpWSDk3YVM3RFg1NFV4WUxJMWF4R1NONTFSR3IvVW5EVWVCTlZsMjVzNHhNQXZkdWZERlVUbU5nbGVydk81RFE1K3BKSk5wU1pXKzIvbHBQS3N0a29HRWp2ZFFROFQvcW5jSXNydW01WXppU1RnWVMwTnVBN0ZWa21EODR2TDJqYzZLbWQ2RzNSYkZpVHFYS1ZiQkw2VHRHS0FhYldlSi9DZ0I1MXN5SkVZaXo3YUVHNFZyN0d4SlZLQjV2clNBN3BHR0xDSnM5WVB6VVZVZ0gvaENzd3FMaFNldENCVXNJTXA5RjkrV2wgYW5zaWJsZS1nZW5lcmF0ZWQgb24gY2xvdWRib3gxCg==", "encoding": "base64", "invocation": {"module_args": {"src": "/var/lib/nova/.ssh/id_rsa.pub"}, "module_name": "slurp"}, "source": "/var/lib/nova/.ssh/id_rsa.pub"} ok: [cloudbox3] => {"changed": false, "content": "c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFDZ2JzQWJTTmtsRk1BTjJORDFzRUJGalJXYVYrK3REQ3BkczQxVjhRbCtENlhwa0VqQ0FOdVU4SkJrZVlrMkhFL1BWQjd3RTlZais1aWdSYVhEM2Z6UVI1UTlDQlJoY3U0REdFSEFna3Z4VGVkWEpiZDd1QTZlZU1lb0tyM254ZmcvUmpvRnpYNzB5MUF0L2d1RUU0VDNFSTJKYjByYVZZeVNCMnFBWk5oQ0Y2WVI4UzJqRWprRmtUcXA5VWs3MVdyRWtvWVNHWlVOWVhkN2hxbGtvdzBma3cxR3JIbHRrSitoTHg5T1d4T2Y1NTlBS0Q4Ym9vck5DWEo2a3g0Nm1LY0VnV0ovak1FZEZWaXFMQ1VaclZGT1hUdm9sQ09HUG53bU1xd1d0bUNPcnNuWHRjWTRlRU55YlRFeExjeGtBVzFiaFZONk1mWDFUMWVtK3ZGcTNuZHIgYW5zaWJsZS1nZW5lcmF0ZWQgb24gY2xvdWRib3gzCg==", "encoding": "base64", "invocation": {"module_args": {"src": "/var/lib/nova/.ssh/id_rsa.pub"}, "module_name": "slurp"}, "source": "/var/lib/nova/.ssh/id_rsa.pub"} ok: [cloudbox4] => {"changed": false, "content": "c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFDdm9MK2dxZmMrbUpQelRMU1NtWDZpelBzanJGQ0JrZ2EwZjkzKzloajZtOTRJNDdwbFFsZzJEc2ZqMFltSHlpVXA3ZGFBRVY4djRhc0JOQ2ZobE9GczJ1bkVBWFFkYzg3Zk02Z2FvZjNnajNRZlFOK1lMNVFzc3VaaFYrOHRpc2RXN3RpeTlFaEdYL0Q3UHpDR2V4c0xyWVVWZjNaczZ5MjZVSXA1b0M0Qy90ZWZ2RVFGQnpZa0ZrUVUvTTlRZ2c3Tkd0aGZHK2xGQU5oWFBKZ0pGc1pjZFhUSk9Id2FndzN0a1ZhdXdEemhqcnhhMTBURCtEV3hEUmVHZytCRkdqcU9aYnp2MktncGFYY0RQZUtoQldMQ2RraDkzNGdBbVZkTkdHQ2hPb0JOa1NlWU9DYWRGRlRYN1Z0REJ2dmFqcE1JN2hJbkl1UldnYURHclphb3pQMEQgYW5zaWJsZS1nZW5lcmF0ZWQgb24gY2xvdWRib3g0Cg==", "encoding": "base64", "invocation": {"module_args": {"src": "/var/lib/nova/.ssh/id_rsa.pub"}, "module_name": "slurp"}, "source": "/var/lib/nova/.ssh/id_rsa.pub"} ok: [cloudbox6] => {"changed": false, "content": "c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFEZFdMSW1aNk5LYVV5ZHpCRVFSYnRPTGdTRVZyNW1yVTVaa0ZuNStFdFMxSVlsN2hXQnRvdzdrWFh5UXVCSXpDdFczVTJaUzRNNjNHcWROQ2hxeWJRMGc5ZDc2M0NwUWNIYjdmbUhCd2srSEQyNnczUDR4M0c2b1lhdzBwRGltVEpHRWhYVHZ5T3FKUVJtTEc1bjhnRDgxVU1iQzFZRDRBTWI1K3lJNERKUVhscWM5aFJHUUFSeXNURjMwQzFiaTFhRmJTanRBeGNCOHVlQ2FUZVBiVTJIVUZxUWFqdUhYOGhMMTdNTGdObTBTN1ZiNXF6KzdPTDNPaTh5TndlN1ZDTU9aQUF0NlQ5cEdqeXZkSURrTkJNeG5vbDNvUTVFN0JOUHliR2Z6OHg1bmUrRGtyMjkzcHFXdUFncDNHKzNhSUkrajh1VlI2M3ArTVVkdEk4MCs3U3QgYW5zaWJsZS1nZW5lcmF0ZWQgb24gY2xvdWRib3g2Cg==", "encoding": "base64", "invocation": {"module_args": {"src": "/var/lib/nova/.ssh/id_rsa.pub"}, "module_name": "slurp"}, "source": "/var/lib/nova/.ssh/id_rsa.pub"} ok: [cloudbox5] => {"changed": false, "content": "c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFDNWFzbHUvTGZrd1h2amplalVjUm5YMlFRdUpKYmZqWGN2WmtPblhXTkNvaUJrOHZSaHp6blBuVVNSL0lxRHZPOHd4TTV3MW8veHJnRi9OSUhzOG9uRnZDNUY0aEs3U1Y3WU5pMmR6NnZnTThXbjl2aFI4eE5rTlJLTlErcEVhTVpyODFqWnNERHF5TGxHZGNUbzgyOU9FblMxQitwQ0xkSHgrT1kwT2ZtbVBWZ3hYMEliQUVydG56MTQ5YllaK1p4ZkVXbXg4NlBRWkdjQVF6UHJ5bE1qSTkwYVRuTWZKUnU1RFBkVmRvOVpCSXlLWTRNWVpEcW96WndlaHVscVNyVE96dC9RN3FxVGorUHlRRGFyR3RQTCtxRUpROTdnbEw4QlZpQjlXdGVzcDVkb1BBbEMrcFdkTklYWTBiN094L2JBU29xbW9DNHQ4VEZXWjJMV1Q4bXYgYW5zaWJsZS1nZW5lcmF0ZWQgb24gY2xvdWJveDUK", "encoding": "base64", "invocation": {"module_args": {"src": "/var/lib/nova/.ssh/id_rsa.pub"}, "module_name": "slurp"}, "source": "/var/lib/nova/.ssh/id_rsa.pub"} TASK [os_nova : Register a fact for the nova pub key] ************************** task path: /etc/ansible/roles/os_nova/tasks/nova_compute_key_populate.yml:36 container_name: "cloudbox1" physical_hostname: "cloudbox1" skipping: [ctrl1_nova_console_container-7ec691f9] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} container_name: "cloudbox3" physical_hostname: "cloudbox3" skipping: [ctrl1_nova_conductor_container-0460b1a2] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} skipping: [ctrl1_nova_api_metadata_container-ead34059] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} container_name: "cloudbox4" physical_hostname: "cloudbox4" container_name: "cloudbox6" physical_hostname: "cloudbox6" skipping: [ctrl1_nova_api_os_compute_container-9928d3de] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} container_name: "cloudbox5" physical_hostname: "cloudbox5" skipping: [ctrl1_nova_cert_container-a4e03b43] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} skipping: [ctrl1_nova_scheduler_container-ef9e956b] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} ok: [cloudbox1] => {"ansible_facts": {"nova_pubkey": "c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFER28xUEVxUW9rdE1xVG5rTlhGREJpRTVYY0l1MXBZSXZWZnVtcFBNTmZQbmV0VmZkdUlPRm9PQWRYejBsRUdOSXYzdjhEbURqZjl5WlFVa0FKT1pid2c2SFdTR2hQbWZTa1UzZ2h5MmpoT2NCRnpWSDk3YVM3RFg1NFV4WUxJMWF4R1NONTFSR3IvVW5EVWVCTlZsMjVzNHhNQXZkdWZERlVUbU5nbGVydk81RFE1K3BKSk5wU1pXKzIvbHBQS3N0a29HRWp2ZFFROFQvcW5jSXNydW01WXppU1RnWVMwTnVBN0ZWa21EODR2TDJqYzZLbWQ2RzNSYkZpVHFYS1ZiQkw2VHRHS0FhYldlSi9DZ0I1MXN5SkVZaXo3YUVHNFZyN0d4SlZLQjV2clNBN3BHR0xDSnM5WVB6VVZVZ0gvaENzd3FMaFNldENCVXNJTXA5RjkrV2wgYW5zaWJsZS1nZW5lcmF0ZWQgb24gY2xvdWRib3gxCg=="}, "changed": false, "invocation": {"module_args": {"nova_pubkey": "c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFER28xUEVxUW9rdE1xVG5rTlhGREJpRTVYY0l1MXBZSXZWZnVtcFBNTmZQbmV0VmZkdUlPRm9PQWRYejBsRUdOSXYzdjhEbURqZjl5WlFVa0FKT1pid2c2SFdTR2hQbWZTa1UzZ2h5MmpoT2NCRnpWSDk3YVM3RFg1NFV4WUxJMWF4R1NONTFSR3IvVW5EVWVCTlZsMjVzNHhNQXZkdWZERlVUbU5nbGVydk81RFE1K3BKSk5wU1pXKzIvbHBQS3N0a29HRWp2ZFFROFQvcW5jSXNydW01WXppU1RnWVMwTnVBN0ZWa21EODR2TDJqYzZLbWQ2RzNSYkZpVHFYS1ZiQkw2VHRHS0FhYldlSi9DZ0I1MXN5SkVZaXo3YUVHNFZyN0d4SlZLQjV2clNBN3BHR0xDSnM5WVB6VVZVZ0gvaENzd3FMaFNldENCVXNJTXA5RjkrV2wgYW5zaWJsZS1nZW5lcmF0ZWQgb24gY2xvdWRib3gxCg=="}, "module_name": "set_fact"}} ok: [cloudbox3] => {"ansible_facts": {"nova_pubkey": "c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFDZ2JzQWJTTmtsRk1BTjJORDFzRUJGalJXYVYrK3REQ3BkczQxVjhRbCtENlhwa0VqQ0FOdVU4SkJrZVlrMkhFL1BWQjd3RTlZais1aWdSYVhEM2Z6UVI1UTlDQlJoY3U0REdFSEFna3Z4VGVkWEpiZDd1QTZlZU1lb0tyM254ZmcvUmpvRnpYNzB5MUF0L2d1RUU0VDNFSTJKYjByYVZZeVNCMnFBWk5oQ0Y2WVI4UzJqRWprRmtUcXA5VWs3MVdyRWtvWVNHWlVOWVhkN2hxbGtvdzBma3cxR3JIbHRrSitoTHg5T1d4T2Y1NTlBS0Q4Ym9vck5DWEo2a3g0Nm1LY0VnV0ovak1FZEZWaXFMQ1VaclZGT1hUdm9sQ09HUG53bU1xd1d0bUNPcnNuWHRjWTRlRU55YlRFeExjeGtBVzFiaFZONk1mWDFUMWVtK3ZGcTNuZHIgYW5zaWJsZS1nZW5lcmF0ZWQgb24gY2xvdWRib3gzCg=="}, "changed": false, "invocation": {"module_args": {"nova_pubkey": "c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFDZ2JzQWJTTmtsRk1BTjJORDFzRUJGalJXYVYrK3REQ3BkczQxVjhRbCtENlhwa0VqQ0FOdVU4SkJrZVlrMkhFL1BWQjd3RTlZais1aWdSYVhEM2Z6UVI1UTlDQlJoY3U0REdFSEFna3Z4VGVkWEpiZDd1QTZlZU1lb0tyM254ZmcvUmpvRnpYNzB5MUF0L2d1RUU0VDNFSTJKYjByYVZZeVNCMnFBWk5oQ0Y2WVI4UzJqRWprRmtUcXA5VWs3MVdyRWtvWVNHWlVOWVhkN2hxbGtvdzBma3cxR3JIbHRrSitoTHg5T1d4T2Y1NTlBS0Q4Ym9vck5DWEo2a3g0Nm1LY0VnV0ovak1FZEZWaXFMQ1VaclZGT1hUdm9sQ09HUG53bU1xd1d0bUNPcnNuWHRjWTRlRU55YlRFeExjeGtBVzFiaFZONk1mWDFUMWVtK3ZGcTNuZHIgYW5zaWJsZS1nZW5lcmF0ZWQgb24gY2xvdWRib3gzCg=="}, "module_name": "set_fact"}} ok: [cloudbox4] => {"ansible_facts": {"nova_pubkey": "c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFDdm9MK2dxZmMrbUpQelRMU1NtWDZpelBzanJGQ0JrZ2EwZjkzKzloajZtOTRJNDdwbFFsZzJEc2ZqMFltSHlpVXA3ZGFBRVY4djRhc0JOQ2ZobE9GczJ1bkVBWFFkYzg3Zk02Z2FvZjNnajNRZlFOK1lMNVFzc3VaaFYrOHRpc2RXN3RpeTlFaEdYL0Q3UHpDR2V4c0xyWVVWZjNaczZ5MjZVSXA1b0M0Qy90ZWZ2RVFGQnpZa0ZrUVUvTTlRZ2c3Tkd0aGZHK2xGQU5oWFBKZ0pGc1pjZFhUSk9Id2FndzN0a1ZhdXdEemhqcnhhMTBURCtEV3hEUmVHZytCRkdqcU9aYnp2MktncGFYY0RQZUtoQldMQ2RraDkzNGdBbVZkTkdHQ2hPb0JOa1NlWU9DYWRGRlRYN1Z0REJ2dmFqcE1JN2hJbkl1UldnYURHclphb3pQMEQgYW5zaWJsZS1nZW5lcmF0ZWQgb24gY2xvdWRib3g0Cg=="}, "changed": false, "invocation": {"module_args": {"nova_pubkey": "c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFDdm9MK2dxZmMrbUpQelRMU1NtWDZpelBzanJGQ0JrZ2EwZjkzKzloajZtOTRJNDdwbFFsZzJEc2ZqMFltSHlpVXA3ZGFBRVY4djRhc0JOQ2ZobE9GczJ1bkVBWFFkYzg3Zk02Z2FvZjNnajNRZlFOK1lMNVFzc3VaaFYrOHRpc2RXN3RpeTlFaEdYL0Q3UHpDR2V4c0xyWVVWZjNaczZ5MjZVSXA1b0M0Qy90ZWZ2RVFGQnpZa0ZrUVUvTTlRZ2c3Tkd0aGZHK2xGQU5oWFBKZ0pGc1pjZFhUSk9Id2FndzN0a1ZhdXdEemhqcnhhMTBURCtEV3hEUmVHZytCRkdqcU9aYnp2MktncGFYY0RQZUtoQldMQ2RraDkzNGdBbVZkTkdHQ2hPb0JOa1NlWU9DYWRGRlRYN1Z0REJ2dmFqcE1JN2hJbkl1UldnYURHclphb3pQMEQgYW5zaWJsZS1nZW5lcmF0ZWQgb24gY2xvdWRib3g0Cg=="}, "module_name": "set_fact"}} ok: [cloudbox6] => {"ansible_facts": {"nova_pubkey": "c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFEZFdMSW1aNk5LYVV5ZHpCRVFSYnRPTGdTRVZyNW1yVTVaa0ZuNStFdFMxSVlsN2hXQnRvdzdrWFh5UXVCSXpDdFczVTJaUzRNNjNHcWROQ2hxeWJRMGc5ZDc2M0NwUWNIYjdmbUhCd2srSEQyNnczUDR4M0c2b1lhdzBwRGltVEpHRWhYVHZ5T3FKUVJtTEc1bjhnRDgxVU1iQzFZRDRBTWI1K3lJNERKUVhscWM5aFJHUUFSeXNURjMwQzFiaTFhRmJTanRBeGNCOHVlQ2FUZVBiVTJIVUZxUWFqdUhYOGhMMTdNTGdObTBTN1ZiNXF6KzdPTDNPaTh5TndlN1ZDTU9aQUF0NlQ5cEdqeXZkSURrTkJNeG5vbDNvUTVFN0JOUHliR2Z6OHg1bmUrRGtyMjkzcHFXdUFncDNHKzNhSUkrajh1VlI2M3ArTVVkdEk4MCs3U3QgYW5zaWJsZS1nZW5lcmF0ZWQgb24gY2xvdWRib3g2Cg=="}, "changed": false, "invocation": {"module_args": {"nova_pubkey": "c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFEZFdMSW1aNk5LYVV5ZHpCRVFSYnRPTGdTRVZyNW1yVTVaa0ZuNStFdFMxSVlsN2hXQnRvdzdrWFh5UXVCSXpDdFczVTJaUzRNNjNHcWROQ2hxeWJRMGc5ZDc2M0NwUWNIYjdmbUhCd2srSEQyNnczUDR4M0c2b1lhdzBwRGltVEpHRWhYVHZ5T3FKUVJtTEc1bjhnRDgxVU1iQzFZRDRBTWI1K3lJNERKUVhscWM5aFJHUUFSeXNURjMwQzFiaTFhRmJTanRBeGNCOHVlQ2FUZVBiVTJIVUZxUWFqdUhYOGhMMTdNTGdObTBTN1ZiNXF6KzdPTDNPaTh5TndlN1ZDTU9aQUF0NlQ5cEdqeXZkSURrTkJNeG5vbDNvUTVFN0JOUHliR2Z6OHg1bmUrRGtyMjkzcHFXdUFncDNHKzNhSUkrajh1VlI2M3ArTVVkdEk4MCs3U3QgYW5zaWJsZS1nZW5lcmF0ZWQgb24gY2xvdWRib3g2Cg=="}, "module_name": "set_fact"}} ok: [cloudbox5] => {"ansible_facts": {"nova_pubkey": "c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFDNWFzbHUvTGZrd1h2amplalVjUm5YMlFRdUpKYmZqWGN2WmtPblhXTkNvaUJrOHZSaHp6blBuVVNSL0lxRHZPOHd4TTV3MW8veHJnRi9OSUhzOG9uRnZDNUY0aEs3U1Y3WU5pMmR6NnZnTThXbjl2aFI4eE5rTlJLTlErcEVhTVpyODFqWnNERHF5TGxHZGNUbzgyOU9FblMxQitwQ0xkSHgrT1kwT2ZtbVBWZ3hYMEliQUVydG56MTQ5YllaK1p4ZkVXbXg4NlBRWkdjQVF6UHJ5bE1qSTkwYVRuTWZKUnU1RFBkVmRvOVpCSXlLWTRNWVpEcW96WndlaHVscVNyVE96dC9RN3FxVGorUHlRRGFyR3RQTCtxRUpROTdnbEw4QlZpQjlXdGVzcDVkb1BBbEMrcFdkTklYWTBiN094L2JBU29xbW9DNHQ4VEZXWjJMV1Q4bXYgYW5zaWJsZS1nZW5lcmF0ZWQgb24gY2xvdWJveDUK"}, "changed": false, "invocation": {"module_args": {"nova_pubkey": "c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFDNWFzbHUvTGZrd1h2amplalVjUm5YMlFRdUpKYmZqWGN2WmtPblhXTkNvaUJrOHZSaHp6blBuVVNSL0lxRHZPOHd4TTV3MW8veHJnRi9OSUhzOG9uRnZDNUY0aEs3U1Y3WU5pMmR6NnZnTThXbjl2aFI4eE5rTlJLTlErcEVhTVpyODFqWnNERHF5TGxHZGNUbzgyOU9FblMxQitwQ0xkSHgrT1kwT2ZtbVBWZ3hYMEliQUVydG56MTQ5YllaK1p4ZkVXbXg4NlBRWkdjQVF6UHJ5bE1qSTkwYVRuTWZKUnU1RFBkVmRvOVpCSXlLWTRNWVpEcW96WndlaHVscVNyVE96dC9RN3FxVGorUHlRRGFyR3RQTCtxRUpROTdnbEw4QlZpQjlXdGVzcDVkb1BBbEMrcFdkTklYWTBiN094L2JBU29xbW9DNHQ4VEZXWjJMV1Q4bXYgYW5zaWJsZS1nZW5lcmF0ZWQgb24gY2xvdWJveDUK"}, "module_name": "set_fact"}} TASK [os_nova : Determine first available nova compute host] ******************* task path: /etc/ansible/roles/os_nova/tasks/nova_compute_key_distribute.yml:16 container_name: "cloudbox1" physical_hostname: "cloudbox1" skipping: [ctrl1_nova_conductor_container-0460b1a2] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} container_name: "cloudbox3" physical_hostname: "cloudbox3" container_name: "cloudbox4" physical_hostname: "cloudbox4" skipping: [ctrl1_nova_api_metadata_container-ead34059] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} container_name: "cloudbox6" physical_hostname: "cloudbox6" skipping: [ctrl1_nova_api_os_compute_container-9928d3de] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} skipping: [ctrl1_nova_cert_container-a4e03b43] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} container_name: "cloudbox5" physical_hostname: "cloudbox5" skipping: [ctrl1_nova_console_container-7ec691f9] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} skipping: [ctrl1_nova_scheduler_container-ef9e956b] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} ok: [cloudbox1] => {"ansible_facts": {"first_available_compute": "cloudbox2"}, "changed": false, "invocation": {"module_args": {"first_available_compute": "cloudbox2"}, "module_name": "set_fact"}} ok: [cloudbox3] => {"ansible_facts": {"first_available_compute": "cloudbox2"}, "changed": false, "invocation": {"module_args": {"first_available_compute": "cloudbox2"}, "module_name": "set_fact"}} ok: [cloudbox4] => {"ansible_facts": {"first_available_compute": "cloudbox2"}, "changed": false, "invocation": {"module_args": {"first_available_compute": "cloudbox2"}, "module_name": "set_fact"}} ok: [cloudbox6] => {"ansible_facts": {"first_available_compute": "cloudbox2"}, "changed": false, "invocation": {"module_args": {"first_available_compute": "cloudbox2"}, "module_name": "set_fact"}} ok: [cloudbox5] => {"ansible_facts": {"first_available_compute": "cloudbox2"}, "changed": false, "invocation": {"module_args": {"first_available_compute": "cloudbox2"}, "module_name": "set_fact"}} TASK [os_nova : Drop authorized keys file script locally] ********************** task path: /etc/ansible/roles/os_nova/tasks/nova_compute_key_distribute.yml:26 Task "Drop authorized keys file script locally" has been omitted from the job because the conditional "[u'inventory_hostname == first_available_compute']" was evaluated as "False" Task "Drop authorized keys file script locally" has been omitted from the job because the conditional "[u'inventory_hostname == first_available_compute']" was evaluated as "False" Task "Drop authorized keys file script locally" has been omitted from the job because the conditional "[u'inventory_hostname == first_available_compute']" was evaluated as "False" Task "Drop authorized keys file script locally" has been omitted from the job because the conditional "[u'inventory_hostname == first_available_compute']" was evaluated as "False" Task "Drop authorized keys file script locally" has been omitted from the job because the conditional "[u'inventory_hostname == first_available_compute']" was evaluated as "False" Task "Drop authorized keys file script locally" has been omitted from the job because the conditional "[u'inventory_hostname == first_available_compute']" was evaluated as "False" Task "Drop authorized keys file script locally" has been omitted from the job because the conditional "[u'inventory_hostname == first_available_compute']" was evaluated as "False" Task "Drop authorized keys file script locally" has been omitted from the job because the conditional "[u'inventory_hostname == first_available_compute']" was evaluated as "False" Task "Drop authorized keys file script locally" has been omitted from the job because the conditional "[u'inventory_hostname == first_available_compute']" was evaluated as "False" Task "Drop authorized keys file script locally" has been omitted from the job because the conditional "[u'inventory_hostname == first_available_compute']" was evaluated as "False" Task "Drop authorized keys file script locally" has been omitted from the job because the conditional "[u'inventory_hostname == first_available_compute']" was evaluated as "False" TASK [os_nova : Copy templated authorized keys file script] ******************** task path: /etc/ansible/roles/os_nova/tasks/nova_compute_key_distribute.yml:37 container_name: "cloudbox1" physical_hostname: "cloudbox1" skipping: [ctrl1_nova_console_container-7ec691f9] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} container_name: "cloudbox3" physical_hostname: "cloudbox3" skipping: [ctrl1_nova_conductor_container-0460b1a2] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} skipping: [ctrl1_nova_api_metadata_container-ead34059] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} container_name: "cloudbox4" physical_hostname: "cloudbox4" container_name: "cloudbox6" physical_hostname: "cloudbox6" skipping: [ctrl1_nova_api_os_compute_container-9928d3de] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} skipping: [ctrl1_nova_cert_container-a4e03b43] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} container_name: "cloudbox5" physical_hostname: "cloudbox5" skipping: [ctrl1_nova_scheduler_container-ef9e956b] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} fatal: [cloudbox1]: FAILED! => {"failed": true, "msg": "the file_name '/var/tmp/openstack-nova-key.sh' does not exist, or is not readable"} fatal: [cloudbox3]: FAILED! => {"failed": true, "msg": "the file_name '/var/tmp/openstack-nova-key.sh' does not exist, or is not readable"} fatal: [cloudbox4]: FAILED! => {"failed": true, "msg": "the file_name '/var/tmp/openstack-nova-key.sh' does not exist, or is not readable"} fatal: [cloudbox6]: FAILED! => {"failed": true, "msg": "the file_name '/var/tmp/openstack-nova-key.sh' does not exist, or is not readable"} fatal: [cloudbox5]: FAILED! => {"failed": true, "msg": "the file_name '/var/tmp/openstack-nova-key.sh' does not exist, or is not readable"} NO MORE HOSTS LEFT ************************************************************* PLAY RECAP ********************************************************************* cloudbox1 : ok=78 changed=6 unreachable=0 failed=1 cloudbox2 : ok=0 changed=0 unreachable=1 failed=0 cloudbox3 : ok=78 changed=6 unreachable=0 failed=1 cloudbox4 : ok=78 changed=6 unreachable=0 failed=1 cloudbox5 : ok=78 changed=6 unreachable=0 failed=1 cloudbox6 : ok=78 changed=6 unreachable=0 failed=1