2020-06-08 14:21:35.476131 | fa163e76-da91-3091-f547-00000000e024 | FATAL | Print the containers that failed to start | ironic-a-0 | error={"changed": false, "msg": "['create_swift_temp_url_key'] failed to start, check logs in
/var/log/containers/stdouts/"}
10.0.0.0/24 is the External network, the example IronicConductor roles does not have access to the External (public) network.
https://opendev.org/openstack/tripleo-heat-templates/src/branch/master/roles/IronicConductor.yaml#L8-L11
[root@ironic-a-0 stdouts]# cat create_swift_temp_url_key.log
2020-06-08T14:10:40.858238846+00:00 stdout F Check if a temporary URL key already exists
2020-06-08T14:12:55.512418657+00:00 stderr F Unable to establish connection to http://10.0.0.85:8080/v1/AUTH_7fafb7d4152c44b393547482d868114c: HTTPConnectionPool(host='10.0.0.85', port=8080): Max retries exceeded with url: /v1/AUTH_7fafb7d4152c44b393547482d868114c (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f17ff86d780>: Failed to establish a new connection: [Errno 110] Connection timed out',))
2020-06-08T14:12:55.727152780+00:00 stdout F Retrying...
2020-06-08T14:15:14.775655137+00:00 stderr F Unable to establish connection to http://10.0.0.85:8080/v1/AUTH_7fafb7d4152c44b393547482d868114c: HTTPConnectionPool(host='10.0.0.85', port=8080): Max retries exceeded with url: /v1/AUTH_7fafb7d4152c44b393547482d868114c (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f7fc5bf9780>: Failed to establish a new connection: [Errno 110] Connection timed out',))
2020-06-08T14:15:14.993464209+00:00 stdout F Retrying...
2020-06-08T14:17:34.042919927+00:00 stderr F Unable to establish connection to http://10.0.0.85:8080/v1/AUTH_7fafb7d4152c44b393547482d868114c: HTTPConnectionPool(host='10.0.0.85', port=8080): Max retries exceeded with url: /v1/AUTH_7fafb7d4152c44b393547482d868114c (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f7f38c92780>: Failed to establish a new connection: [Errno 110] Connection timed out',))
2020-06-08T14:17:34.275347143+00:00 stdout F Retrying...
2020-06-08T14:19:53.305454365+00:00 stderr F Unable to establish connection to http://10.0.0.85:8080/v1/AUTH_7fafb7d4152c44b393547482d868114c: HTTPConnectionPool(host='10.0.0.85', port=8080): Max retries exceeded with url: /v1/AUTH_7fafb7d4152c44b393547482d868114c (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f6783953780>: Failed to establish a new connection: [Errno 110] Connection timed out',))
2020-06-08T14:19:53.508704823+00:00 stdout F Retrying...
2020-06-08T14:22:12.567639129+00:00 stderr F Unable to establish connection to http://10.0.0.85:8080/v1/AUTH_7fafb7d4152c44b393547482d868114c: HTTPConnectionPool(host='10.0.0.85', port=8080): Max retries exceeded with url: /v1/AUTH_7fafb7d4152c44b393547482d868114c (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fbcb27e4780>: Failed to establish a new connection: [Errno 110] Connection timed out',))
2020-06-08T14:22:12.782577568+00:00 stdout F Retrying...
We may want to set 'OS_INTERFACE=internal' so that the script use internal endpoint.
https://opendev.org/openstack/tripleo-heat-templates/src/branch/master/deployment/ironic/ironic-conductor-container-puppet.yaml#L511-L517
Fix proposed to branch: master /review. opendev. org/734138
Review: https:/