Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [0;35mVariable files: "-e @/etc/openstack_deploy/user_secrets.yml -e @/etc/openstack_deploy/user_variables.yml "[0m
- PLAY [Install Ansible prerequisites] *******************************************
- TASK [Ensure python is installed] **********************************************
- ok: [infra1]
- ok: [compute1]
- ok: [compute2]
- PLAY [Gather host facts] *******************************************************
- PLAY [Basic host setup] ********************************************************
- TASK [Check for a supported Operating System] **********************************
- ok: [infra1] => {
- "changed": false,
- "msg": "All assertions passed"
- }
- ok: [compute1] => {
- "changed": false,
- "msg": "All assertions passed"
- }
- ok: [compute2] => {
- "changed": false,
- "msg": "All assertions passed"
- }
- TASK [Check for a supported path] **********************************************
- ok: [infra1] => {
- "changed": false,
- "msg": "All assertions passed"
- }
- ok: [compute1] => {
- "changed": false,
- "msg": "All assertions passed"
- }
- ok: [compute2] => {
- "changed": false,
- "msg": "All assertions passed"
- }
- TASK [apt_package_pinning : Add apt pin preferences] ***************************
- TASK [openstack_hosts : Gather variables for each operating system] ************
- ok: [infra1] => (item=/etc/ansible/roles/openstack_hosts/vars/ubuntu-18.04.yml)
- ok: [compute1] => (item=/etc/ansible/roles/openstack_hosts/vars/ubuntu-18.04.yml)
- ok: [compute2] => (item=/etc/ansible/roles/openstack_hosts/vars/ubuntu-18.04.yml)
- TASK [openstack_hosts : Allow the usage of local facts] ************************
- ok: [compute1]
- ok: [compute2]
- ok: [infra1]
- TASK [openstack_hosts : Drop openstack release file] ***************************
- ok: [compute2]
- ok: [compute1]
- ok: [infra1]
- TASK [openstack_hosts : Remove legacy openstack release file] ******************
- TASK [openstack_hosts : Add global_environment_variables to environment file] ***
- ok: [infra1]
- ok: [compute1]
- ok: [compute2]
- TASK [openstack_hosts : Generate hosts file records] ***************************
- ok: [infra1]
- TASK [openstack_hosts : Update hosts file] *************************************
- changed: [infra1]
- changed: [compute1]
- changed: [compute2]
- TASK [openstack_hosts : Remove the blacklisted packages] ***********************
- ok: [infra1]
- ok: [compute1]
- ok: [compute2]
- TASK [openstack_hosts : Apply package management distro specific configuration] ***
- included: /etc/ansible/roles/openstack_hosts/tasks/openstack_hosts_configure_apt.yml for infra1, compute1, compute2
- TASK [openstack_hosts : Install gpg tooling for key management] ****************
- ok: [infra1]
- ok: [compute1]
- ok: [compute2]
- TASK [openstack_hosts : Add/Remove repositories gpg keys manually] *************
- TASK [openstack_hosts : Add requirement packages (repositories gpg keys, toolkits...)] ***
- ok: [infra1]
- ok: [compute1]
- ok: [compute2]
- TASK [openstack_hosts : Remove any old UCA repository using the old filename] ***
- ok: [infra1]
- ok: [compute1]
- ok: [compute2]
- TASK [openstack_hosts : Add/Remove/Update standard and user defined repositories] ***
- ok: [compute2] => (item={'repo': 'deb http://ubuntu-cloud.archive.canonical.com/ubuntu bionic-updates/ussuri main', 'state': 'present', 'filename': 'uca'})
- ok: [infra1] => (item={'repo': 'deb http://ubuntu-cloud.archive.canonical.com/ubuntu bionic-updates/ussuri main', 'state': 'present', 'filename': 'uca'})
- ok: [compute1] => (item={'repo': 'deb http://ubuntu-cloud.archive.canonical.com/ubuntu bionic-updates/ussuri main', 'state': 'present', 'filename': 'uca'})
- TASK [openstack_hosts : Update Apt cache] **************************************
- skipping: [infra1]
- skipping: [compute1]
- skipping: [compute2]
- TASK [openstack_hosts : Check Kernel Version] **********************************
- TASK [openstack_hosts : Install distro packages for bare metal nodes] **********
- ok: [compute2]
- ok: [infra1]
- ok: [compute1]
- TASK [openstack_hosts : Install user defined extra distro packages for bare metal nodes] ***
- skipping: [infra1]
- skipping: [compute1]
- skipping: [compute2]
- TASK [openstack_hosts : check how kernel modules are implemented (statically builtin, dynamic, not set)] ***
- skipping: [compute1]
- skipping: [compute2]
- ok: [infra1]
- TASK [openstack_hosts : Fail fast if we can't load a module] *******************
- skipping: [infra1] => (item={'name': 'ebtables', 'pattern': 'CONFIG_BRIDGE_NF_EBTABLES'})
- TASK [openstack_hosts : Load kernel module(s)] *********************************
- ok: [compute2] => (item={'name': '8021q'})
- ok: [compute1] => (item={'name': '8021q'})
- ok: [infra1] => (item={'name': '8021q'})
- ok: [compute2] => (item={'name': 'br_netfilter'})
- ok: [compute1] => (item={'name': 'br_netfilter'})
- ok: [infra1] => (item={'name': 'br_netfilter'})
- ok: [compute1] => (item={'name': 'dm_multipath'})
- ok: [compute2] => (item={'name': 'dm_multipath'})
- ok: [infra1] => (item={'name': 'dm_multipath'})
- ok: [compute1] => (item={'name': 'dm_snapshot'})
- ok: [compute2] => (item={'name': 'dm_snapshot'})
- ok: [infra1] => (item={'name': 'dm_snapshot'})
- ok: [compute2] => (item={'name': 'ebtables'})
- ok: [compute1] => (item={'name': 'ebtables'})
- ok: [infra1] => (item={'name': 'ebtables'})
- ok: [compute2] => (item={'name': 'ip6table_filter'})
- ok: [compute1] => (item={'name': 'ip6table_filter'})
- ok: [infra1] => (item={'name': 'ip6table_filter'})
- ok: [compute2] => (item={'name': 'ip6_tables'})
- ok: [compute1] => (item={'name': 'ip6_tables'})
- ok: [infra1] => (item={'name': 'ip6_tables'})
- ok: [compute2] => (item={'name': 'ip_tables'})
- ok: [compute1] => (item={'name': 'ip_tables'})
- ok: [infra1] => (item={'name': 'ip_tables'})
- ok: [compute2] => (item={'name': 'ipt_MASQUERADE'})
- ok: [compute1] => (item={'name': 'ipt_MASQUERADE'})
- ok: [infra1] => (item={'name': 'ipt_MASQUERADE'})
- ok: [compute2] => (item={'name': 'ipt_REJECT'})
- ok: [compute1] => (item={'name': 'ipt_REJECT'})
- ok: [infra1] => (item={'name': 'ipt_REJECT'})
- ok: [compute2] => (item={'name': 'iptable_filter'})
- ok: [compute1] => (item={'name': 'iptable_filter'})
- ok: [infra1] => (item={'name': 'iptable_filter'})
- ok: [compute2] => (item={'name': 'iptable_mangle'})
- ok: [compute1] => (item={'name': 'iptable_mangle'})
- ok: [infra1] => (item={'name': 'iptable_mangle'})
- ok: [compute2] => (item={'name': 'iptable_nat'})
- ok: [compute1] => (item={'name': 'iptable_nat'})
- ok: [infra1] => (item={'name': 'iptable_nat'})
- ok: [compute2] => (item={'name': 'ip_vs'})
- ok: [compute1] => (item={'name': 'ip_vs'})
- ok: [infra1] => (item={'name': 'ip_vs'})
- ok: [compute2] => (item={'name': 'iscsi_tcp'})
- ok: [compute1] => (item={'name': 'iscsi_tcp'})
- ok: [infra1] => (item={'name': 'iscsi_tcp'})
- ok: [compute2] => (item={'name': 'nbd'})
- ok: [compute1] => (item={'name': 'nbd'})
- ok: [infra1] => (item={'name': 'nbd'})
- ok: [compute2] => (item={'name': 'nf_conntrack'})
- ok: [compute1] => (item={'name': 'nf_conntrack'})
- ok: [compute1] => (item={'name': 'nf_conntrack_ipv4'})
- ok: [infra1] => (item={'name': 'nf_conntrack'})
- ok: [compute2] => (item={'name': 'nf_conntrack_ipv4'})
- ok: [compute1] => (item={'name': 'nf_conntrack_ipv6'})
- ok: [infra1] => (item={'name': 'nf_conntrack_ipv4'})
- ok: [compute2] => (item={'name': 'nf_conntrack_ipv6'})
- ok: [compute1] => (item={'name': 'nf_defrag_ipv4'})
- ok: [infra1] => (item={'name': 'nf_conntrack_ipv6'})
- ok: [compute2] => (item={'name': 'nf_defrag_ipv4'})
- ok: [compute1] => (item={'name': 'nf_nat'})
- ok: [infra1] => (item={'name': 'nf_defrag_ipv4'})
- ok: [compute2] => (item={'name': 'nf_nat'})
- ok: [compute1] => (item={'name': 'nf_nat_ipv4'})
- ok: [infra1] => (item={'name': 'nf_nat'})
- ok: [compute2] => (item={'name': 'nf_nat_ipv4'})
- ok: [compute1] => (item={'name': 'vhost_net'})
- ok: [infra1] => (item={'name': 'nf_nat_ipv4'})
- ok: [compute2] => (item={'name': 'vhost_net'})
- ok: [compute1] => (item={'name': 'x_tables'})
- ok: [compute2] => (item={'name': 'x_tables'})
- ok: [infra1] => (item={'name': 'vhost_net'})
- ok: [infra1] => (item={'name': 'x_tables'})
- ok: [infra1] => (item={'name': 'ebtables', 'pattern': 'CONFIG_BRIDGE_NF_EBTABLES'})
- TASK [openstack_hosts : Write list of modules to load at boot] *****************
- ok: [infra1]
- ok: [compute1]
- ok: [compute2]
- TASK [openstack_hosts : Adding new system tuning] ******************************
- ok: [infra1] => (item={'key': 'fs.inotify.max_user_watches', 'value': 1048576})
- ok: [compute2] => (item={'key': 'fs.inotify.max_user_watches', 'value': 1048576})
- ok: [compute1] => (item={'key': 'fs.inotify.max_user_watches', 'value': 1048576})
- ok: [infra1] => (item={'key': 'net.ipv4.conf.all.rp_filter', 'value': 0})
- ok: [compute1] => (item={'key': 'net.ipv4.conf.all.rp_filter', 'value': 0})
- ok: [compute2] => (item={'key': 'net.ipv4.conf.all.rp_filter', 'value': 0})
- ok: [infra1] => (item={'key': 'net.ipv4.conf.default.rp_filter', 'value': 0})
- ok: [compute2] => (item={'key': 'net.ipv4.conf.default.rp_filter', 'value': 0})
- ok: [infra1] => (item={'key': 'net.ipv4.ip_forward', 'value': 1})
- ok: [compute2] => (item={'key': 'net.ipv4.ip_forward', 'value': 1})
- ok: [compute2] => (item={'key': 'net.netfilter.nf_conntrack_max', 'value': 262144})
- ok: [infra1] => (item={'key': 'net.netfilter.nf_conntrack_max', 'value': 262144})
- ok: [infra1] => (item={'key': 'vm.dirty_background_ratio', 'value': 5})
- ok: [infra1] => (item={'key': 'vm.dirty_ratio', 'value': 10})
- ok: [compute1] => (item={'key': 'net.ipv4.conf.default.rp_filter', 'value': 0})
- ok: [infra1] => (item={'key': 'vm.swappiness', 'value': 5})
- ok: [compute1] => (item={'key': 'net.ipv4.ip_forward', 'value': 1})
- ok: [infra1] => (item={'key': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1})
- ok: [compute1] => (item={'key': 'net.netfilter.nf_conntrack_max', 'value': 262144})
- ok: [compute1] => (item={'key': 'vm.dirty_background_ratio', 'value': 5})
- ok: [infra1] => (item={'key': 'net.bridge.bridge-nf-call-iptables', 'value': 1})
- ok: [compute2] => (item={'key': 'vm.dirty_background_ratio', 'value': 5})
- ok: [compute1] => (item={'key': 'vm.dirty_ratio', 'value': 10})
- ok: [compute2] => (item={'key': 'vm.dirty_ratio', 'value': 10})
- ok: [compute1] => (item={'key': 'vm.swappiness', 'value': 5})
- ok: [compute2] => (item={'key': 'vm.swappiness', 'value': 5})
- ok: [compute2] => (item={'key': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1})
- ok: [compute1] => (item={'key': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1})
- ok: [compute1] => (item={'key': 'net.bridge.bridge-nf-call-iptables', 'value': 1})
- ok: [compute2] => (item={'key': 'net.bridge.bridge-nf-call-iptables', 'value': 1})
- ok: [compute1] => (item={'key': 'net.bridge.bridge-nf-call-arptables', 'value': 1})
- ok: [compute2] => (item={'key': 'net.bridge.bridge-nf-call-arptables', 'value': 1})
- ok: [infra1] => (item={'key': 'net.bridge.bridge-nf-call-arptables', 'value': 1})
- ok: [compute1] => (item={'key': 'net.ipv4.igmp_max_memberships', 'value': 1024})
- ok: [compute2] => (item={'key': 'net.ipv4.igmp_max_memberships', 'value': 1024})
- ok: [infra1] => (item={'key': 'net.ipv4.igmp_max_memberships', 'value': 1024})
- ok: [compute1] => (item={'key': 'net.ipv4.neigh.default.gc_thresh1', 'value': '4096'})
- ok: [compute2] => (item={'key': 'net.ipv4.neigh.default.gc_thresh1', 'value': '4096'})
- ok: [infra1] => (item={'key': 'net.ipv4.neigh.default.gc_thresh1', 'value': '4096'})
- ok: [compute1] => (item={'key': 'net.ipv4.neigh.default.gc_thresh2', 'value': '8192'})
- ok: [compute2] => (item={'key': 'net.ipv4.neigh.default.gc_thresh2', 'value': '8192'})
- ok: [infra1] => (item={'key': 'net.ipv4.neigh.default.gc_thresh2', 'value': '8192'})
- ok: [compute1] => (item={'key': 'net.ipv4.neigh.default.gc_thresh3', 'value': '16384'})
- ok: [compute2] => (item={'key': 'net.ipv4.neigh.default.gc_thresh3', 'value': '16384'})
- ok: [infra1] => (item={'key': 'net.ipv4.neigh.default.gc_thresh3', 'value': '16384'})
- ok: [compute1] => (item={'key': 'net.ipv4.route.gc_thresh', 'value': '16384'})
- ok: [compute2] => (item={'key': 'net.ipv4.route.gc_thresh', 'value': '16384'})
- ok: [infra1] => (item={'key': 'net.ipv4.route.gc_thresh', 'value': '16384'})
- ok: [compute2] => (item={'key': 'net.ipv4.neigh.default.gc_interval', 'value': 60})
- ok: [infra1] => (item={'key': 'net.ipv4.neigh.default.gc_interval', 'value': 60})
- ok: [compute2] => (item={'key': 'net.ipv4.neigh.default.gc_stale_time', 'value': 120})
- ok: [infra1] => (item={'key': 'net.ipv4.neigh.default.gc_stale_time', 'value': 120})
- ok: [compute2] => (item={'key': 'net.ipv6.neigh.default.gc_thresh1', 'value': '4096'})
- ok: [infra1] => (item={'key': 'net.ipv6.neigh.default.gc_thresh1', 'value': '4096'})
- ok: [compute2] => (item={'key': 'net.ipv6.neigh.default.gc_thresh2', 'value': '8192'})
- ok: [infra1] => (item={'key': 'net.ipv6.neigh.default.gc_thresh2', 'value': '8192'})
- ok: [compute2] => (item={'key': 'net.ipv6.neigh.default.gc_thresh3', 'value': '16384'})
- ok: [compute1] => (item={'key': 'net.ipv4.neigh.default.gc_interval', 'value': 60})
- ok: [infra1] => (item={'key': 'net.ipv6.neigh.default.gc_thresh3', 'value': '16384'})
- ok: [compute2] => (item={'key': 'net.ipv6.route.gc_thresh', 'value': '16384'})
- ok: [compute1] => (item={'key': 'net.ipv4.neigh.default.gc_stale_time', 'value': 120})
- ok: [infra1] => (item={'key': 'net.ipv6.route.gc_thresh', 'value': '16384'})
- ok: [compute2] => (item={'key': 'net.ipv6.neigh.default.gc_interval', 'value': 60})
- ok: [compute1] => (item={'key': 'net.ipv6.neigh.default.gc_thresh1', 'value': '4096'})
- ok: [infra1] => (item={'key': 'net.ipv6.neigh.default.gc_interval', 'value': 60})
- ok: [compute2] => (item={'key': 'net.ipv6.neigh.default.gc_stale_time', 'value': 120})
- ok: [compute1] => (item={'key': 'net.ipv6.neigh.default.gc_thresh2', 'value': '8192'})
- ok: [infra1] => (item={'key': 'net.ipv6.neigh.default.gc_stale_time', 'value': 120})
- ok: [compute2] => (item={'key': 'net.ipv6.conf.lo.disable_ipv6', 'value': 0})
- ok: [compute1] => (item={'key': 'net.ipv6.neigh.default.gc_thresh3', 'value': '16384'})
- ok: [infra1] => (item={'key': 'net.ipv6.conf.lo.disable_ipv6', 'value': 0})
- ok: [compute2] => (item={'key': 'fs.aio-max-nr', 'value': 131072})
- ok: [compute1] => (item={'key': 'net.ipv6.route.gc_thresh', 'value': '16384'})
- ok: [infra1] => (item={'key': 'fs.aio-max-nr', 'value': 131072})
- ok: [compute1] => (item={'key': 'net.ipv6.neigh.default.gc_interval', 'value': 60})
- ok: [compute1] => (item={'key': 'net.ipv6.neigh.default.gc_stale_time', 'value': 120})
- ok: [compute1] => (item={'key': 'net.ipv6.conf.lo.disable_ipv6', 'value': 0})
- ok: [compute1] => (item={'key': 'fs.aio-max-nr', 'value': 131072})
- TASK [openstack_hosts : Configure sysstat] *************************************
- included: /etc/ansible/roles/openstack_hosts/tasks/openstack_sysstat.yml for infra1, compute1, compute2
- TASK [openstack_hosts : Enable sysstat config] *********************************
- ok: [infra1]
- ok: [compute1]
- ok: [compute2]
- TASK [openstack_hosts : Enable sysstat cron] ***********************************
- ok: [infra1]
- ok: [compute1]
- ok: [compute2]
- TASK [openstack_hosts : Start and enable the sysstat service] ******************
- TASK [openstack_hosts : Create a directory to hold systemd journals on disk] ***
- ok: [infra1]
- ok: [compute1]
- ok: [compute2]
- TASK [openstack_hosts : Create tmpfiles structure in journald directory] *******
- TASK [openstack_hosts : Configure legacy alternative for ebtables on Debian] ***
- TASK [openstack_hosts : Install distro packages] *******************************
- ok: [compute1]
- ok: [infra1]
- ok: [compute2]
- TASK [openstack_hosts : Install user defined extra distro packages] ************
- skipping: [infra1]
- skipping: [compute1]
- skipping: [compute2]
- TASK [openstack_hosts : Ensure ssh directory] **********************************
- ok: [infra1]
- ok: [compute1]
- ok: [compute2]
- TASK [openstack_hosts : Update SSH keys] ***************************************
- skipping: [infra1]
- skipping: [compute1]
- skipping: [compute2]
- TASK [openstack_hosts : Copy CA certificates] **********************************
- TASK [openstack_hosts : Update CA store - Ubuntu/OpenSUSE] *********************
- TASK [openstack_hosts : Update CA store - Centos] ******************************
- TASK [openstack_hosts : Pull systemd version] **********************************
- skipping: [infra1]
- skipping: [compute1]
- skipping: [compute2]
- TASK [openstack_hosts : Update environment file] *******************************
- PLAY [Gather lxc hosts facts] **************************************************
- PLAY [Basic lxc host setup] ****************************************************
- TASK [Check the state of the default LXC service log directory] ****************
- ok: [infra1]
- TASK [Create the log aggregation parent directory] *****************************
- ok: [infra1]
- TASK [Move the existing folder to the log aggregation parent] ******************
- TASK [Create the new LXC service log directory] ********************************
- ok: [infra1]
- TASK [Create the LXC service log aggregation link] *****************************
- ok: [infra1]
- TASK [apt_package_pinning : Add apt pin preferences] ***************************
- TASK [lxc_hosts : Check for the presence of a public key file on the deployment host] ***
- ok: [infra1]
- TASK [lxc_hosts : Fail if a ssh public key is not set in a var and is not present on the deployment host] ***
- TASK [lxc_hosts : Gather variables for each operating system] ******************
- ok: [infra1] => (item=/etc/ansible/roles/lxc_hosts/vars/ubuntu-18.04-host.yml)
- TASK [lxc_hosts : Gather container variables] **********************************
- ok: [infra1] => (item=/etc/ansible/roles/lxc_hosts/vars/ubuntu-18.04.yml)
- TASK [lxc_hosts : include_tasks] ***********************************************
- included: /etc/ansible/roles/lxc_hosts/tasks/lxc_pre_install.yml for infra1
- TASK [lxc_hosts : Create base directories] *************************************
- ok: [infra1] => (item=/etc/lxc)
- ok: [infra1] => (item=/usr/local/bin)
- ok: [infra1] => (item=/etc/network/interfaces.d)
- ok: [infra1] => (item=/etc/apparmor.d/lxc)
- ok: [infra1] => (item=/usr/share/lxc/templates)
- ok: [infra1] => (item=/openstack)
- ok: [infra1] => (item=/openstack/backup)
- ok: [infra1] => (item=/openstack/log)
- ok: [infra1] => (item=/var/lib/lxc)
- ok: [infra1] => (item=/var/cache/lxc/download)
- TASK [lxc_hosts : fetch latest Gentoo systemd image metadata] ******************
- skipping: [infra1]
- TASK [set _lxc_hosts_container_image_url fact for gentoo] **********************
- TASK [lxc_hosts : include_tasks] ***********************************************
- included: /etc/ansible/roles/lxc_hosts/tasks/lxc_install.yml for infra1
- TASK [lxc_hosts : include_tasks] ***********************************************
- included: /etc/ansible/roles/lxc_hosts/tasks/lxc_install_apt.yml for infra1
- TASK [lxc_hosts : Remove conflicting packages] *********************************
- ok: [infra1]
- TASK [lxc_hosts : Install apt packages] ****************************************
- ok: [infra1]
- TASK [lxc_hosts : Drop irqbalance config] **************************************
- ok: [infra1]
- TASK [lxc_hosts : include_tasks] ***********************************************
- included: /etc/ansible/roles/lxc_hosts/tasks/lxc_apparmor.yml for infra1
- TASK [lxc_hosts : Drop lxc-openstack apparmor profile] *************************
- ok: [infra1]
- TASK [lxc_hosts : include_tasks] ***********************************************
- included: /etc/ansible/roles/lxc_hosts/tasks/lxc_cache_prestage.yml for infra1
- TASK [lxc_hosts : Set LXC cache fact(s)] ***************************************
- ok: [infra1]
- TASK [lxc_hosts : Create legacy image URL fetch] *******************************
- TASK [lxc_hosts : Fetch legacy container image url] ****************************
- skipping: [infra1]
- TASK [lxc_hosts : Set LXC cache fact(s) (legacy)] ******************************
- TASK [Determine lxc_hosts_container_image_url when it is not explicitly set] ***
- ok: [infra1]
- TASK [lxc_hosts : Set LXC cache basename] **************************************
- ok: [infra1]
- TASK [lxc_hosts : Create aria2c output script] *********************************
- ok: [infra1]
- TASK [lxc_hosts : Pre-stage the LXC image on the system] ***********************
- changed: [infra1]
- TASK [lxc_hosts : include_tasks] ***********************************************
- included: /etc/ansible/roles/lxc_hosts/tasks/lxc_post_install.yml for infra1
- TASK [lxc_hosts : Ensure the lxc dnsmasq user exists] **************************
- ok: [infra1]
- TASK [lxc_hosts : Drop base config file(s)] ************************************
- ok: [infra1] => (item={'src': 'lxc-openstack.conf.j2', 'dest': '/etc/lxc/lxc-openstack.conf'})
- ok: [infra1] => (item={'src': 'lxc-net.default.j2', 'dest': '/etc/default/lxc-net', 'mode': '0644'})
- ok: [infra1] => (item={'src': 'lxc.default.j2', 'dest': '/etc/default/lxc', 'mode': '0644'})
- ok: [infra1] => (item={'src': 'lxc-system-manage.j2', 'dest': '/usr/local/bin/lxc-system-manage', 'mode': '0755'})
- TASK [lxc_hosts : Drop lxc veth check script] **********************************
- ok: [infra1]
- TASK [lxc_hosts : Set systemd DefaultTasksMax value] ***************************
- ok: [infra1]
- TASK [lxc_hosts : Set sshd MaxSessions] ****************************************
- ok: [infra1]
- TASK [lxc_hosts : Check that the init.scope support the pid controller] ********
- ok: [infra1]
- TASK [lxc_hosts : Get init.scope pids.max value] *******************************
- skipping: [infra1]
- TASK [lxc_hosts : Set systemd pids.max in init.scope] **************************
- TASK [lxc_hosts : include_tasks] ***********************************************
- included: /etc/ansible/roles/lxc_hosts/tasks/lxc_kernel_tuning.yml for infra1
- TASK [lxc_hosts : Tuning kernel for lxc] ***************************************
- ok: [infra1] => (item={'key': 'fs.inotify.max_user_instances', 'value': 1024})
- TASK [lxc_hosts : include_tasks] ***********************************************
- included: /etc/ansible/roles/lxc_hosts/tasks/lxc_net.yml for infra1
- TASK [lxc_hosts : Check if NetworkManager is running] **************************
- ok: [infra1]
- TASK [lxc_hosts : Ensure network services wait on networking (if using NetworkManager)] ***
- TASK [lxc_hosts : Drop lxc net bridge] *****************************************
- ok: [infra1] => (item={'src': 'lxc-net-bridge.cfg.j2', 'dest': '/etc/network/interfaces.d/lxc-net-bridge.cfg'})
- TASK [lxc_hosts : Remove old post up script] ***********************************
- ok: [infra1]
- TASK [lxc_hosts : Drop lxc net bridge routes (SUSE)] ***************************
- TASK [lxc_hosts : Disable and stop lxc-net] ************************************
- ok: [infra1]
- TASK [lxc_hosts : Mask lxc-net systemd service] ********************************
- ok: [infra1]
- TASK [lxc_hosts : Ensure networking includes interfaces.d] *********************
- ok: [infra1]
- TASK [lxc_hosts : Create systemd unit for dnsmasq] *****************************
- ok: [infra1]
- TASK [lxc_hosts : Check Container Bridge exists] *******************************
- ok: [infra1]
- TASK [lxc_hosts : include_tasks] ***********************************************
- included: /etc/ansible/roles/lxc_hosts/tasks/lxc_cache.yml for infra1
- TASK [lxc_hosts : Retrieve the expiry object] **********************************
- ok: [infra1]
- TASK [lxc_hosts : Set cache refresh fact] **************************************
- TASK [lxc_hosts : include_tasks] ***********************************************
- TASK [lxc_hosts : include_tasks] ***********************************************
- TASK [lxc_hosts : (RE)Gather facts post setup] *********************************
- ok: [infra1]
- TASK [include_tasks] ***********************************************************
- included: /opt/openstack-ansible/playbooks/common-tasks/rsyslog-client.yml for infra1
- TASK [Run the rsyslog client role] *********************************************
- PLAY [Set lxc containers group] ************************************************
- TASK [Add hosts to dynamic inventory group] ************************************
- changed: [infra1_placement_container-a8578b08]
- changed: [infra1_keystone_container-b0e8bde9]
- changed: [infra1_horizon_container-5377804c]
- changed: [infra1_neutron_server_container-8f8ed0a8]
- changed: [infra1_rabbit_mq_container-80cfdca8]
- changed: [infra1_nova_api_container-162ef1fe]
- changed: [infra1_repo_container-5051fe57]
- changed: [infra1_galera_container-eb6afcee]
- changed: [infra1_memcached_container-0b9524ba]
- changed: [infra1_glance_container-2d7c9258]
- changed: [infra1_utility_container-9de0caef]
- PLAY [Create container(s)] *****************************************************
- TASK [lxc_container_create : Allow the usage of local facts] *******************
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10]
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10]
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10]
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10]
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10]
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10]
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10]
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10]
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10]
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10]
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10]
- TASK [lxc_container_create : Check the physical_host variable is set] **********
- TASK [lxc_container_create : Collect physical host facts if missing] ***********
- TASK [lxc_container_create : Kernel version and LXC backing store check] *******
- TASK [lxc_container_create : Gather variables for each operating system] *******
- ok: [infra1_placement_container-a8578b08] => (item=/etc/ansible/roles/lxc_container_create/vars/ubuntu.yml)
- ok: [infra1_keystone_container-b0e8bde9] => (item=/etc/ansible/roles/lxc_container_create/vars/ubuntu.yml)
- ok: [infra1_horizon_container-5377804c] => (item=/etc/ansible/roles/lxc_container_create/vars/ubuntu.yml)
- ok: [infra1_neutron_server_container-8f8ed0a8] => (item=/etc/ansible/roles/lxc_container_create/vars/ubuntu.yml)
- ok: [infra1_rabbit_mq_container-80cfdca8] => (item=/etc/ansible/roles/lxc_container_create/vars/ubuntu.yml)
- ok: [infra1_nova_api_container-162ef1fe] => (item=/etc/ansible/roles/lxc_container_create/vars/ubuntu.yml)
- ok: [infra1_repo_container-5051fe57] => (item=/etc/ansible/roles/lxc_container_create/vars/ubuntu.yml)
- ok: [infra1_galera_container-eb6afcee] => (item=/etc/ansible/roles/lxc_container_create/vars/ubuntu.yml)
- ok: [infra1_memcached_container-0b9524ba] => (item=/etc/ansible/roles/lxc_container_create/vars/ubuntu.yml)
- ok: [infra1_glance_container-2d7c9258] => (item=/etc/ansible/roles/lxc_container_create/vars/ubuntu.yml)
- ok: [infra1_utility_container-9de0caef] => (item=/etc/ansible/roles/lxc_container_create/vars/ubuntu.yml)
- TASK [lxc_container_create : Read custom facts from previous runs] *************
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10]
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10]
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10]
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10]
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10]
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10]
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10]
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10]
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10]
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10]
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10]
- TASK [lxc_container_create : Check for lxc volume group] ***********************
- skipping: [infra1_placement_container-a8578b08]
- skipping: [infra1_keystone_container-b0e8bde9]
- skipping: [infra1_horizon_container-5377804c]
- skipping: [infra1_neutron_server_container-8f8ed0a8]
- skipping: [infra1_rabbit_mq_container-80cfdca8]
- skipping: [infra1_nova_api_container-162ef1fe]
- skipping: [infra1_repo_container-5051fe57]
- skipping: [infra1_galera_container-eb6afcee]
- skipping: [infra1_memcached_container-0b9524ba]
- skipping: [infra1_glance_container-2d7c9258]
- skipping: [infra1_utility_container-9de0caef]
- TASK [lxc_container_create : LXC VG check] *************************************
- TASK [lxc_container_create : include_tasks] ************************************
- TASK [lxc_container_create : include_tasks] ************************************
- included: /etc/ansible/roles/lxc_container_create/tasks/lxc_container_create.yml for infra1_placement_container-a8578b08, infra1_keystone_container-b0e8bde9, infra1_horizon_container-5377804c, infra1_neutron_server_container-8f8ed0a8, infra1_rabbit_mq_container-80cfdca8, infra1_nova_api_container-162ef1fe, infra1_repo_container-5051fe57, infra1_galera_container-eb6afcee, infra1_memcached_container-0b9524ba, infra1_glance_container-2d7c9258, infra1_utility_container-9de0caef
- TASK [lxc_container_create : Container service directories] ********************
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=/openstack/infra1_placement_container-a8578b08)
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=/openstack/infra1_keystone_container-b0e8bde9)
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=/openstack/infra1_horizon_container-5377804c)
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=/openstack/backup/infra1_placement_container-a8578b08)
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=/openstack/infra1_neutron_server_container-8f8ed0a8)
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=/openstack/backup/infra1_keystone_container-b0e8bde9)
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=/openstack/infra1_rabbit_mq_container-80cfdca8)
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=/openstack/backup/infra1_horizon_container-5377804c)
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=/openstack/infra1_nova_api_container-162ef1fe)
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=/openstack/log/infra1_placement_container-a8578b08)
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=/openstack/backup/infra1_neutron_server_container-8f8ed0a8)
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=/openstack/log/infra1_keystone_container-b0e8bde9)
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=/openstack/backup/infra1_rabbit_mq_container-80cfdca8)
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=/openstack/log/infra1_horizon_container-5377804c)
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=/openstack/infra1_repo_container-5051fe57)
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=/var/lib/lxc/infra1_placement_container-a8578b08)
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=/openstack/infra1_galera_container-eb6afcee)
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=/openstack/backup/infra1_nova_api_container-162ef1fe)
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=/openstack/log/infra1_neutron_server_container-8f8ed0a8)
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=/var/lib/lxc/infra1_keystone_container-b0e8bde9)
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=/openstack/infra1_memcached_container-0b9524ba)
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=/openstack/log/infra1_rabbit_mq_container-80cfdca8)
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=/openstack/backup/infra1_repo_container-5051fe57)
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=/openstack/infra1_glance_container-2d7c9258)
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=/var/lib/lxc/infra1_horizon_container-5377804c)
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=/openstack/backup/infra1_galera_container-eb6afcee)
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=/openstack/log/infra1_nova_api_container-162ef1fe)
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=/var/lib/lxc/infra1_neutron_server_container-8f8ed0a8)
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=/openstack/infra1_utility_container-9de0caef)
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=/openstack/backup/infra1_memcached_container-0b9524ba)
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=/var/lib/lxc/infra1_rabbit_mq_container-80cfdca8)
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=/openstack/backup/infra1_glance_container-2d7c9258)
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=/openstack/log/infra1_repo_container-5051fe57)
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=/var/lib/lxc/infra1_nova_api_container-162ef1fe)
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=/openstack/log/infra1_galera_container-eb6afcee)
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=/openstack/log/infra1_memcached_container-0b9524ba)
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=/openstack/backup/infra1_utility_container-9de0caef)
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=/var/lib/lxc/infra1_repo_container-5051fe57)
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=/openstack/log/infra1_glance_container-2d7c9258)
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=/var/lib/lxc/infra1_galera_container-eb6afcee)
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=/var/lib/lxc/infra1_memcached_container-0b9524ba)
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=/openstack/log/infra1_utility_container-9de0caef)
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=/var/lib/lxc/infra1_glance_container-2d7c9258)
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=/var/lib/lxc/infra1_utility_container-9de0caef)
- TASK [lxc_container_create : LXC autodev setup] ********************************
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10]
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10]
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10]
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10]
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10]
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10]
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10]
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10]
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10]
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10]
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10]
- TASK [lxc_container_create : include_tasks] ************************************
- included: /etc/ansible/roles/lxc_container_create/tasks/lxc_container_create_dir.yml for infra1_placement_container-a8578b08, infra1_keystone_container-b0e8bde9, infra1_horizon_container-5377804c, infra1_neutron_server_container-8f8ed0a8, infra1_rabbit_mq_container-80cfdca8, infra1_nova_api_container-162ef1fe, infra1_repo_container-5051fe57, infra1_galera_container-eb6afcee, infra1_memcached_container-0b9524ba, infra1_glance_container-2d7c9258, infra1_utility_container-9de0caef
- TASK [lxc_container_create : Create container (dir)] ***************************
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10]
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10]
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10]
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10]
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10]
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10]
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10]
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10]
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10]
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10]
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10]
- TASK [lxc_container_create : Check container state] ****************************
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10]
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10]
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10]
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10]
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10]
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10]
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10]
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10]
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10]
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10]
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10]
- TASK [lxc_container_create : Start the container if it is not already running] ***
- skipping: [infra1_placement_container-a8578b08]
- skipping: [infra1_keystone_container-b0e8bde9]
- skipping: [infra1_horizon_container-5377804c]
- skipping: [infra1_neutron_server_container-8f8ed0a8]
- skipping: [infra1_rabbit_mq_container-80cfdca8]
- skipping: [infra1_nova_api_container-162ef1fe]
- skipping: [infra1_repo_container-5051fe57]
- skipping: [infra1_galera_container-eb6afcee]
- skipping: [infra1_memcached_container-0b9524ba]
- skipping: [infra1_glance_container-2d7c9258]
- skipping: [infra1_utility_container-9de0caef]
- TASK [lxc_container_create : include_tasks] ************************************
- included: /etc/ansible/roles/lxc_container_create/tasks/lxc_container_config.yml for infra1_placement_container-a8578b08, infra1_keystone_container-b0e8bde9, infra1_horizon_container-5377804c, infra1_neutron_server_container-8f8ed0a8, infra1_rabbit_mq_container-80cfdca8, infra1_nova_api_container-162ef1fe, infra1_repo_container-5051fe57, infra1_galera_container-eb6afcee, infra1_memcached_container-0b9524ba, infra1_glance_container-2d7c9258, infra1_utility_container-9de0caef
- TASK [lxc_container_create : Write default container config] *******************
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=lxc.start.auto=1)
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=lxc.start.auto=1)
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=lxc.start.delay=15)
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=lxc.start.auto=1)
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=lxc.start.delay=15)
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=lxc.start.auto=1)
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=lxc.group=onboot)
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=lxc.start.delay=15)
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=lxc.start.auto=1)
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=lxc.group=onboot)
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=lxc.group=openstack)
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=lxc.start.delay=15)
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=lxc.group=onboot)
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=lxc.start.auto=1)
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=lxc.start.delay=15)
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=lxc.group=openstack)
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=lxc.autodev=1)
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=lxc.group=onboot)
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=lxc.group=openstack)
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=lxc.start.auto=1)
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=lxc.start.delay=15)
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=lxc.group=onboot)
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=lxc.autodev=1)
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=lxc.pty.max=1024)
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=lxc.group=openstack)
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=lxc.start.auto=1)
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=lxc.autodev=1)
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=lxc.start.delay=15)
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=lxc.group=onboot)
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=lxc.group=openstack)
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=lxc.pty.max=1024)
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=lxc.start.auto=1)
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=lxc.hook.autodev=/var/lib/lxc/infra1_placement_container-a8578b08/autodev)
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=lxc.autodev=1)
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=lxc.start.delay=15)
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=lxc.group=onboot)
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=lxc.group=openstack)
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=lxc.pty.max=1024)
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=lxc.autodev=1)
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=lxc.hook.autodev=/var/lib/lxc/infra1_keystone_container-b0e8bde9/autodev)
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=lxc.start.delay=15)
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=lxc.start.auto=1)
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=lxc.apparmor.profile=lxc-openstack)
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=lxc.group=onboot)
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=lxc.pty.max=1024)
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=lxc.group=openstack)
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=lxc.hook.autodev=/var/lib/lxc/infra1_horizon_container-5377804c/autodev)
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=lxc.autodev=1)
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=lxc.pty.max=1024)
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=lxc.apparmor.profile=lxc-openstack)
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=lxc.group=onboot)
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=lxc.start.delay=15)
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=lxc.group=openstack)
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=lxc.start.auto=1)
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=lxc.hook.autodev=/var/lib/lxc/infra1_neutron_server_container-8f8ed0a8/autodev)
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=lxc.pty.max=1024)
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=lxc.autodev=1)
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=lxc.apparmor.profile=lxc-openstack)
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=lxc.hook.autodev=/var/lib/lxc/infra1_rabbit_mq_container-80cfdca8/autodev)
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=lxc.group=onboot)
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=lxc.group=openstack)
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=lxc.autodev=1)
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=lxc.start.delay=15)
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=lxc.apparmor.profile=lxc-openstack)
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=lxc.pty.max=1024)
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=lxc.hook.autodev=/var/lib/lxc/infra1_nova_api_container-162ef1fe/autodev)
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=lxc.apparmor.profile=lxc-openstack)
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=lxc.autodev=1)
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=lxc.group=openstack)
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=lxc.pty.max=1024)
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=lxc.group=onboot)
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=lxc.hook.autodev=/var/lib/lxc/infra1_repo_container-5051fe57/autodev)
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=lxc.apparmor.profile=lxc-openstack)
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=lxc.pty.max=1024)
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=lxc.autodev=1)
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=lxc.hook.autodev=/var/lib/lxc/infra1_galera_container-eb6afcee/autodev)
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=lxc.group=openstack)
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=lxc.apparmor.profile=lxc-openstack)
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=lxc.hook.autodev=/var/lib/lxc/infra1_memcached_container-0b9524ba/autodev)
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=lxc.pty.max=1024)
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=lxc.apparmor.profile=lxc-openstack)
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=lxc.autodev=1)
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=lxc.apparmor.profile=lxc-openstack)
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=lxc.hook.autodev=/var/lib/lxc/infra1_glance_container-2d7c9258/autodev)
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=lxc.pty.max=1024)
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=lxc.apparmor.profile=lxc-openstack)
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=lxc.hook.autodev=/var/lib/lxc/infra1_utility_container-9de0caef/autodev)
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=lxc.apparmor.profile=lxc-openstack)
- TASK [lxc_container_create : Ensure containers have access RO cgroups] *********
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10]
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10]
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10]
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10]
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10]
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10]
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10]
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10]
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10]
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10]
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10]
- TASK [lxc_container_create : Ensure bind mount host directories exists] ********
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_placement_container-a8578b08', 'container_directory': '/var/backup'})
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_keystone_container-b0e8bde9', 'container_directory': '/var/backup'})
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_horizon_container-5377804c', 'container_directory': '/var/backup'})
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_neutron_server_container-8f8ed0a8', 'container_directory': '/var/backup'})
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_rabbit_mq_container-80cfdca8', 'container_directory': '/var/backup'})
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_nova_api_container-162ef1fe', 'container_directory': '/var/backup'})
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_repo_container-5051fe57', 'container_directory': '/var/backup'})
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_galera_container-eb6afcee', 'container_directory': '/var/backup'})
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_memcached_container-0b9524ba', 'container_directory': '/var/backup'})
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_glance_container-2d7c9258', 'container_directory': '/var/backup'})
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_utility_container-9de0caef', 'container_directory': '/var/backup'})
- TASK [lxc_container_create : Add bind mount configuration to container] ********
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_placement_container-a8578b08', 'container_directory': '/var/backup'})
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_keystone_container-b0e8bde9', 'container_directory': '/var/backup'})
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_horizon_container-5377804c', 'container_directory': '/var/backup'})
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_neutron_server_container-8f8ed0a8', 'container_directory': '/var/backup'})
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_rabbit_mq_container-80cfdca8', 'container_directory': '/var/backup'})
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_nova_api_container-162ef1fe', 'container_directory': '/var/backup'})
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_repo_container-5051fe57', 'container_directory': '/var/backup'})
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_galera_container-eb6afcee', 'container_directory': '/var/backup'})
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_memcached_container-0b9524ba', 'container_directory': '/var/backup'})
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_glance_container-2d7c9258', 'container_directory': '/var/backup'})
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_utility_container-9de0caef', 'container_directory': '/var/backup'})
- TASK [lxc_container_create : Create and start the container] *******************
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10]
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10]
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10]
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10]
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10]
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10]
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10]
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10]
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10]
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10]
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10]
- TASK [lxc_container_create : Gather container facts] ***************************
- ok: [infra1_keystone_container-b0e8bde9]
- ok: [infra1_neutron_server_container-8f8ed0a8]
- ok: [infra1_horizon_container-5377804c]
- ok: [infra1_rabbit_mq_container-80cfdca8]
- ok: [infra1_nova_api_container-162ef1fe]
- ok: [infra1_placement_container-a8578b08]
- ok: [infra1_repo_container-5051fe57]
- ok: [infra1_galera_container-eb6afcee]
- ok: [infra1_glance_container-2d7c9258]
- ok: [infra1_memcached_container-0b9524ba]
- ok: [infra1_utility_container-9de0caef]
- TASK [lxc_container_create : Drop container setup script] **********************
- ok: [infra1_horizon_container-5377804c]
- ok: [infra1_keystone_container-b0e8bde9]
- ok: [infra1_placement_container-a8578b08]
- ok: [infra1_neutron_server_container-8f8ed0a8]
- ok: [infra1_rabbit_mq_container-80cfdca8]
- ok: [infra1_repo_container-5051fe57]
- ok: [infra1_nova_api_container-162ef1fe]
- ok: [infra1_galera_container-eb6afcee]
- ok: [infra1_memcached_container-0b9524ba]
- ok: [infra1_glance_container-2d7c9258]
- ok: [infra1_utility_container-9de0caef]
- TASK [lxc_container_create : Drop container first run script] ******************
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10]
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10]
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10]
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10]
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10]
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10]
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10]
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10]
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10]
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10]
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10]
- TASK [lxc_container_create : Execute first script] *****************************
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10]
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10]
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10]
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10]
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10]
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10]
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10]
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10]
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10]
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10]
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10]
- TASK [lxc_container_create : Create container mac script] **********************
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.195', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.50', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.63', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.140', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.218', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.34', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.200', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.36', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.222', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.104', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.70', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item={'key': 'storage_address', 'value': {'address': '172.250.20.189', 'bridge': 'br-sto', 'interface': 'eth2', 'mtu': '9000', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- TASK [lxc_container_create : Set define static mac address from an existing interface] ***
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.195', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.50', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.63', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.140', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.218', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.34', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.200', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.36', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.222', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.104', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.70', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item={'key': 'storage_address', 'value': {'address': '172.250.20.189', 'bridge': 'br-sto', 'interface': 'eth2', 'mtu': '9000', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- TASK [lxc_container_create : Gather hardware addresses to be used as facts] ****
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.195', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.50', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.63', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.140', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.218', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.34', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.200', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.36', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.222', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.104', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.70', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item={'key': 'storage_address', 'value': {'address': '172.250.20.189', 'bridge': 'br-sto', 'interface': 'eth2', 'mtu': '9000', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- TASK [lxc_container_create : Set fixed hardware address fact] ******************
- ok: [infra1_placement_container-a8578b08] => (item={'content': 'MDA6MTY6M2U6ZGY6NTc6MDIK', 'source': '/var/lib/lxc/infra1_placement_container-a8578b08/eth1.hwaddr', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/var/lib/lxc/infra1_placement_container-a8578b08/eth1.hwaddr'}}, 'failed': False, 'changed': False, 'item': {'key': 'container_address', 'value': {'address': '172.250.10.195', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}}, 'ansible_loop_var': 'item'})
- ok: [infra1_placement_container-a8578b08] => (item={'content': 'MDA6MTY6M2U6YTc6YWM6N2MK', 'source': '/var/lib/lxc/infra1_placement_container-a8578b08/eth0.hwaddr', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/var/lib/lxc/infra1_placement_container-a8578b08/eth0.hwaddr'}}, 'failed': False, 'changed': False, 'item': {'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}}, 'ansible_loop_var': 'item'})
- ok: [infra1_keystone_container-b0e8bde9] => (item={'content': 'MDA6MTY6M2U6ODA6ODI6NjMK', 'source': '/var/lib/lxc/infra1_keystone_container-b0e8bde9/eth1.hwaddr', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/var/lib/lxc/infra1_keystone_container-b0e8bde9/eth1.hwaddr'}}, 'failed': False, 'changed': False, 'item': {'key': 'container_address', 'value': {'address': '172.250.10.50', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}}, 'ansible_loop_var': 'item'})
- ok: [infra1_keystone_container-b0e8bde9] => (item={'content': 'MDA6MTY6M2U6YzY6ZmU6MGEK', 'source': '/var/lib/lxc/infra1_keystone_container-b0e8bde9/eth0.hwaddr', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/var/lib/lxc/infra1_keystone_container-b0e8bde9/eth0.hwaddr'}}, 'failed': False, 'changed': False, 'item': {'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}}, 'ansible_loop_var': 'item'})
- ok: [infra1_horizon_container-5377804c] => (item={'content': 'MDA6MTY6M2U6MTc6MTQ6YWMK', 'source': '/var/lib/lxc/infra1_horizon_container-5377804c/eth1.hwaddr', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/var/lib/lxc/infra1_horizon_container-5377804c/eth1.hwaddr'}}, 'failed': False, 'changed': False, 'item': {'key': 'container_address', 'value': {'address': '172.250.10.63', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}}, 'ansible_loop_var': 'item'})
- ok: [infra1_horizon_container-5377804c] => (item={'content': 'MDA6MTY6M2U6ZmI6ODU6Y2MK', 'source': '/var/lib/lxc/infra1_horizon_container-5377804c/eth0.hwaddr', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/var/lib/lxc/infra1_horizon_container-5377804c/eth0.hwaddr'}}, 'failed': False, 'changed': False, 'item': {'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}}, 'ansible_loop_var': 'item'})
- ok: [infra1_neutron_server_container-8f8ed0a8] => (item={'content': 'MDA6MTY6M2U6NDg6NTk6NTQK', 'source': '/var/lib/lxc/infra1_neutron_server_container-8f8ed0a8/eth1.hwaddr', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/var/lib/lxc/infra1_neutron_server_container-8f8ed0a8/eth1.hwaddr'}}, 'failed': False, 'changed': False, 'item': {'key': 'container_address', 'value': {'address': '172.250.10.140', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}}, 'ansible_loop_var': 'item'})
- ok: [infra1_neutron_server_container-8f8ed0a8] => (item={'content': 'MDA6MTY6M2U6ZmQ6Y2Q6MTIK', 'source': '/var/lib/lxc/infra1_neutron_server_container-8f8ed0a8/eth0.hwaddr', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/var/lib/lxc/infra1_neutron_server_container-8f8ed0a8/eth0.hwaddr'}}, 'failed': False, 'changed': False, 'item': {'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}}, 'ansible_loop_var': 'item'})
- ok: [infra1_rabbit_mq_container-80cfdca8] => (item={'content': 'MDA6MTY6M2U6NGU6Y2M6MWIK', 'source': '/var/lib/lxc/infra1_rabbit_mq_container-80cfdca8/eth1.hwaddr', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/var/lib/lxc/infra1_rabbit_mq_container-80cfdca8/eth1.hwaddr'}}, 'failed': False, 'changed': False, 'item': {'key': 'container_address', 'value': {'address': '172.250.10.218', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}}, 'ansible_loop_var': 'item'})
- ok: [infra1_rabbit_mq_container-80cfdca8] => (item={'content': 'MDA6MTY6M2U6MWQ6ZGQ6OTIK', 'source': '/var/lib/lxc/infra1_rabbit_mq_container-80cfdca8/eth0.hwaddr', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/var/lib/lxc/infra1_rabbit_mq_container-80cfdca8/eth0.hwaddr'}}, 'failed': False, 'changed': False, 'item': {'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}}, 'ansible_loop_var': 'item'})
- ok: [infra1_nova_api_container-162ef1fe] => (item={'content': 'MDA6MTY6M2U6Njk6ZmY6NzEK', 'source': '/var/lib/lxc/infra1_nova_api_container-162ef1fe/eth1.hwaddr', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/var/lib/lxc/infra1_nova_api_container-162ef1fe/eth1.hwaddr'}}, 'failed': False, 'changed': False, 'item': {'key': 'container_address', 'value': {'address': '172.250.10.34', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}}, 'ansible_loop_var': 'item'})
- ok: [infra1_nova_api_container-162ef1fe] => (item={'content': 'MDA6MTY6M2U6N2M6MTg6N2EK', 'source': '/var/lib/lxc/infra1_nova_api_container-162ef1fe/eth0.hwaddr', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/var/lib/lxc/infra1_nova_api_container-162ef1fe/eth0.hwaddr'}}, 'failed': False, 'changed': False, 'item': {'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}}, 'ansible_loop_var': 'item'})
- ok: [infra1_repo_container-5051fe57] => (item={'content': 'MDA6MTY6M2U6MzY6MGU6ZDcK', 'source': '/var/lib/lxc/infra1_repo_container-5051fe57/eth1.hwaddr', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/var/lib/lxc/infra1_repo_container-5051fe57/eth1.hwaddr'}}, 'failed': False, 'changed': False, 'item': {'key': 'container_address', 'value': {'address': '172.250.10.200', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}}, 'ansible_loop_var': 'item'})
- ok: [infra1_galera_container-eb6afcee] => (item={'content': 'MDA6MTY6M2U6YWI6Yzk6YmMK', 'source': '/var/lib/lxc/infra1_galera_container-eb6afcee/eth1.hwaddr', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/var/lib/lxc/infra1_galera_container-eb6afcee/eth1.hwaddr'}}, 'failed': False, 'changed': False, 'item': {'key': 'container_address', 'value': {'address': '172.250.10.36', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}}, 'ansible_loop_var': 'item'})
- ok: [infra1_repo_container-5051fe57] => (item={'content': 'MDA6MTY6M2U6MmI6MTg6OTAK', 'source': '/var/lib/lxc/infra1_repo_container-5051fe57/eth0.hwaddr', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/var/lib/lxc/infra1_repo_container-5051fe57/eth0.hwaddr'}}, 'failed': False, 'changed': False, 'item': {'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}}, 'ansible_loop_var': 'item'})
- ok: [infra1_galera_container-eb6afcee] => (item={'content': 'MDA6MTY6M2U6NTQ6MDk6MzgK', 'source': '/var/lib/lxc/infra1_galera_container-eb6afcee/eth0.hwaddr', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/var/lib/lxc/infra1_galera_container-eb6afcee/eth0.hwaddr'}}, 'failed': False, 'changed': False, 'item': {'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}}, 'ansible_loop_var': 'item'})
- ok: [infra1_memcached_container-0b9524ba] => (item={'content': 'MDA6MTY6M2U6Nzg6ZGQ6YjEK', 'source': '/var/lib/lxc/infra1_memcached_container-0b9524ba/eth1.hwaddr', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/var/lib/lxc/infra1_memcached_container-0b9524ba/eth1.hwaddr'}}, 'failed': False, 'changed': False, 'item': {'key': 'container_address', 'value': {'address': '172.250.10.222', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}}, 'ansible_loop_var': 'item'})
- ok: [infra1_memcached_container-0b9524ba] => (item={'content': 'MDA6MTY6M2U6MjM6MmU6MTYK', 'source': '/var/lib/lxc/infra1_memcached_container-0b9524ba/eth0.hwaddr', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/var/lib/lxc/infra1_memcached_container-0b9524ba/eth0.hwaddr'}}, 'failed': False, 'changed': False, 'item': {'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}}, 'ansible_loop_var': 'item'})
- ok: [infra1_glance_container-2d7c9258] => (item={'content': 'MDA6MTY6M2U6OWI6NGE6MWIK', 'source': '/var/lib/lxc/infra1_glance_container-2d7c9258/eth1.hwaddr', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/var/lib/lxc/infra1_glance_container-2d7c9258/eth1.hwaddr'}}, 'failed': False, 'changed': False, 'item': {'key': 'container_address', 'value': {'address': '172.250.10.104', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}}, 'ansible_loop_var': 'item'})
- ok: [infra1_glance_container-2d7c9258] => (item={'content': 'MDA6MTY6M2U6NjY6Zjk6NDIK', 'source': '/var/lib/lxc/infra1_glance_container-2d7c9258/eth2.hwaddr', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/var/lib/lxc/infra1_glance_container-2d7c9258/eth2.hwaddr'}}, 'failed': False, 'changed': False, 'item': {'key': 'storage_address', 'value': {'address': '172.250.20.189', 'bridge': 'br-sto', 'interface': 'eth2', 'mtu': '9000', 'netmask': '255.255.255.0', 'type': 'veth'}}, 'ansible_loop_var': 'item'})
- ok: [infra1_glance_container-2d7c9258] => (item={'content': 'MDA6MTY6M2U6YmE6YjA6NjcK', 'source': '/var/lib/lxc/infra1_glance_container-2d7c9258/eth0.hwaddr', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/var/lib/lxc/infra1_glance_container-2d7c9258/eth0.hwaddr'}}, 'failed': False, 'changed': False, 'item': {'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}}, 'ansible_loop_var': 'item'})
- ok: [infra1_utility_container-9de0caef] => (item={'content': 'MDA6MTY6M2U6OTk6NGE6M2YK', 'source': '/var/lib/lxc/infra1_utility_container-9de0caef/eth1.hwaddr', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/var/lib/lxc/infra1_utility_container-9de0caef/eth1.hwaddr'}}, 'failed': False, 'changed': False, 'item': {'key': 'container_address', 'value': {'address': '172.250.10.70', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}}, 'ansible_loop_var': 'item'})
- ok: [infra1_utility_container-9de0caef] => (item={'content': 'MDA6MTY6M2U6MzI6YjE6YTkK', 'source': '/var/lib/lxc/infra1_utility_container-9de0caef/eth0.hwaddr', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/var/lib/lxc/infra1_utility_container-9de0caef/eth0.hwaddr'}}, 'failed': False, 'changed': False, 'item': {'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}}, 'ansible_loop_var': 'item'})
- TASK [lxc_container_create : LXC host config for container networks] ***********
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=[0, {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}])
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=[0, {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}])
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=[0, {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}])
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=[0, {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}])
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=[0, {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}])
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=[0, {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}])
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=[0, {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}])
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=[1, {'address': '172.250.10.195', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}])
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=[0, {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}])
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=[0, {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}])
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=[1, {'address': '172.250.10.50', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}])
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=[1, {'address': '172.250.10.63', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}])
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=[0, {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}])
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=[1, {'address': '172.250.10.140', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}])
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=[1, {'address': '172.250.10.218', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}])
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=[1, {'address': '172.250.10.200', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}])
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=[1, {'address': '172.250.10.34', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}])
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=[0, {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}])
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=[1, {'address': '172.250.10.36', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}])
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=[1, {'address': '172.250.10.222', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}])
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=[1, {'address': '172.250.10.104', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}])
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=[1, {'address': '172.250.10.70', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}])
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=[2, {'address': '172.250.20.189', 'bridge': 'br-sto', 'interface': 'eth2', 'mtu': '9000', 'netmask': '255.255.255.0', 'type': 'veth'}])
- TASK [lxc_container_create : Container network includes] ***********************
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.195', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.50', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.63', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.140', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.218', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.34', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.200', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.36', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.222', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.104', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item={'key': 'container_address', 'value': {'address': '172.250.10.70', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item={'key': 'storage_address', 'value': {'address': '172.250.20.189', 'bridge': 'br-sto', 'interface': 'eth2', 'mtu': '9000', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- TASK [lxc_container_create : Create wiring script] *****************************
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10]
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10]
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10]
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10]
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10]
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10]
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10]
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10]
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10]
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10]
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10]
- TASK [lxc_container_create : Drop veth cleanup script] *************************
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10]
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10]
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10]
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10]
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10]
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10]
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10]
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10]
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10]
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10]
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10]
- TASK [lxc_container_create : Defines a pre, post, and haltsignal configs] ******
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=lxc.hook.pre-start = /var/lib/lxc/infra1_placement_container-a8578b08/veth-cleanup.sh)
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=lxc.hook.pre-start = /var/lib/lxc/infra1_keystone_container-b0e8bde9/veth-cleanup.sh)
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=lxc.hook.pre-start = /var/lib/lxc/infra1_horizon_container-5377804c/veth-cleanup.sh)
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=lxc.hook.post-stop = /var/lib/lxc/infra1_placement_container-a8578b08/veth-cleanup.sh)
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=lxc.hook.pre-start = /var/lib/lxc/infra1_neutron_server_container-8f8ed0a8/veth-cleanup.sh)
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=lxc.hook.post-stop = /var/lib/lxc/infra1_keystone_container-b0e8bde9/veth-cleanup.sh)
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=lxc.hook.pre-start = /var/lib/lxc/infra1_rabbit_mq_container-80cfdca8/veth-cleanup.sh)
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=lxc.hook.post-stop = /var/lib/lxc/infra1_horizon_container-5377804c/veth-cleanup.sh)
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=lxc.signal.halt = SIGRTMIN+4)
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=lxc.hook.pre-start = /var/lib/lxc/infra1_nova_api_container-162ef1fe/veth-cleanup.sh)
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=lxc.hook.post-stop = /var/lib/lxc/infra1_neutron_server_container-8f8ed0a8/veth-cleanup.sh)
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=lxc.signal.halt = SIGRTMIN+4)
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=lxc.hook.pre-start = /var/lib/lxc/infra1_repo_container-5051fe57/veth-cleanup.sh)
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=lxc.hook.post-stop = /var/lib/lxc/infra1_rabbit_mq_container-80cfdca8/veth-cleanup.sh)
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=lxc.signal.halt = SIGRTMIN+4)
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=lxc.hook.pre-start = /var/lib/lxc/infra1_galera_container-eb6afcee/veth-cleanup.sh)
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=lxc.hook.post-stop = /var/lib/lxc/infra1_nova_api_container-162ef1fe/veth-cleanup.sh)
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=lxc.signal.halt = SIGRTMIN+4)
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=lxc.hook.pre-start = /var/lib/lxc/infra1_memcached_container-0b9524ba/veth-cleanup.sh)
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=lxc.hook.post-stop = /var/lib/lxc/infra1_repo_container-5051fe57/veth-cleanup.sh)
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=lxc.signal.halt = SIGRTMIN+4)
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=lxc.hook.pre-start = /var/lib/lxc/infra1_glance_container-2d7c9258/veth-cleanup.sh)
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=lxc.hook.post-stop = /var/lib/lxc/infra1_galera_container-eb6afcee/veth-cleanup.sh)
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=lxc.signal.halt = SIGRTMIN+4)
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=lxc.hook.pre-start = /var/lib/lxc/infra1_utility_container-9de0caef/veth-cleanup.sh)
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=lxc.hook.post-stop = /var/lib/lxc/infra1_memcached_container-0b9524ba/veth-cleanup.sh)
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=lxc.signal.halt = SIGRTMIN+4)
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=lxc.hook.post-stop = /var/lib/lxc/infra1_glance_container-2d7c9258/veth-cleanup.sh)
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=lxc.signal.halt = SIGRTMIN+4)
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=lxc.hook.post-stop = /var/lib/lxc/infra1_utility_container-9de0caef/veth-cleanup.sh)
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=lxc.signal.halt = SIGRTMIN+4)
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=lxc.signal.halt = SIGRTMIN+4)
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=lxc.signal.halt = SIGRTMIN+4)
- TASK [lxc_container_create : Run veth wiring] **********************************
- TASK [lxc_container_create : Run container veth wiring script] *****************
- skipping: [infra1_placement_container-a8578b08] => (item={'key': 'container_address', 'value': {'address': '172.250.10.195', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- skipping: [infra1_placement_container-a8578b08] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- skipping: [infra1_keystone_container-b0e8bde9] => (item={'key': 'container_address', 'value': {'address': '172.250.10.50', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- skipping: [infra1_keystone_container-b0e8bde9] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- skipping: [infra1_horizon_container-5377804c] => (item={'key': 'container_address', 'value': {'address': '172.250.10.63', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- skipping: [infra1_horizon_container-5377804c] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- skipping: [infra1_neutron_server_container-8f8ed0a8] => (item={'key': 'container_address', 'value': {'address': '172.250.10.140', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- skipping: [infra1_neutron_server_container-8f8ed0a8] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- skipping: [infra1_rabbit_mq_container-80cfdca8] => (item={'key': 'container_address', 'value': {'address': '172.250.10.218', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- skipping: [infra1_rabbit_mq_container-80cfdca8] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- skipping: [infra1_nova_api_container-162ef1fe] => (item={'key': 'container_address', 'value': {'address': '172.250.10.34', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- skipping: [infra1_nova_api_container-162ef1fe] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- skipping: [infra1_repo_container-5051fe57] => (item={'key': 'container_address', 'value': {'address': '172.250.10.200', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- skipping: [infra1_repo_container-5051fe57] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- skipping: [infra1_galera_container-eb6afcee] => (item={'key': 'container_address', 'value': {'address': '172.250.10.36', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- skipping: [infra1_galera_container-eb6afcee] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- skipping: [infra1_memcached_container-0b9524ba] => (item={'key': 'container_address', 'value': {'address': '172.250.10.222', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- skipping: [infra1_memcached_container-0b9524ba] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- skipping: [infra1_glance_container-2d7c9258] => (item={'key': 'container_address', 'value': {'address': '172.250.10.104', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- skipping: [infra1_glance_container-2d7c9258] => (item={'key': 'storage_address', 'value': {'address': '172.250.20.189', 'bridge': 'br-sto', 'interface': 'eth2', 'mtu': '9000', 'netmask': '255.255.255.0', 'type': 'veth'}})
- skipping: [infra1_glance_container-2d7c9258] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- skipping: [infra1_utility_container-9de0caef] => (item={'key': 'container_address', 'value': {'address': '172.250.10.70', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- skipping: [infra1_utility_container-9de0caef] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- TASK [lxc_container_create : include_tasks] ************************************
- included: /etc/ansible/roles/lxc_container_create/tasks/lxc_container_network_new.yml for infra1_placement_container-a8578b08, infra1_keystone_container-b0e8bde9, infra1_horizon_container-5377804c, infra1_neutron_server_container-8f8ed0a8, infra1_rabbit_mq_container-80cfdca8, infra1_nova_api_container-162ef1fe, infra1_repo_container-5051fe57, infra1_galera_container-eb6afcee, infra1_memcached_container-0b9524ba, infra1_glance_container-2d7c9258, infra1_utility_container-9de0caef
- TASK [lxc_container_create : Create networkd directory] ************************
- ok: [infra1_placement_container-a8578b08]
- ok: [infra1_horizon_container-5377804c]
- ok: [infra1_neutron_server_container-8f8ed0a8]
- ok: [infra1_keystone_container-b0e8bde9]
- ok: [infra1_repo_container-5051fe57]
- ok: [infra1_rabbit_mq_container-80cfdca8]
- ok: [infra1_nova_api_container-162ef1fe]
- ok: [infra1_memcached_container-0b9524ba]
- ok: [infra1_galera_container-eb6afcee]
- ok: [infra1_glance_container-2d7c9258]
- ok: [infra1_utility_container-9de0caef]
- TASK [lxc_container_create : Drop container network file (interfaces)] *********
- ok: [infra1_neutron_server_container-8f8ed0a8] => (item={'key': 'container_address', 'value': {'address': '172.250.10.140', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_rabbit_mq_container-80cfdca8] => (item={'key': 'container_address', 'value': {'address': '172.250.10.218', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_horizon_container-5377804c] => (item={'key': 'container_address', 'value': {'address': '172.250.10.63', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_keystone_container-b0e8bde9] => (item={'key': 'container_address', 'value': {'address': '172.250.10.50', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_repo_container-5051fe57] => (item={'key': 'container_address', 'value': {'address': '172.250.10.200', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_placement_container-a8578b08] => (item={'key': 'container_address', 'value': {'address': '172.250.10.195', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_nova_api_container-162ef1fe] => (item={'key': 'container_address', 'value': {'address': '172.250.10.34', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_galera_container-eb6afcee] => (item={'key': 'container_address', 'value': {'address': '172.250.10.36', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_glance_container-2d7c9258] => (item={'key': 'container_address', 'value': {'address': '172.250.10.104', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_memcached_container-0b9524ba] => (item={'key': 'container_address', 'value': {'address': '172.250.10.222', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_rabbit_mq_container-80cfdca8] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_horizon_container-5377804c] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_keystone_container-b0e8bde9] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_repo_container-5051fe57] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_nova_api_container-162ef1fe] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_neutron_server_container-8f8ed0a8] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_placement_container-a8578b08] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_galera_container-eb6afcee] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_memcached_container-0b9524ba] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_glance_container-2d7c9258] => (item={'key': 'storage_address', 'value': {'address': '172.250.20.189', 'bridge': 'br-sto', 'interface': 'eth2', 'mtu': '9000', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_utility_container-9de0caef] => (item={'key': 'container_address', 'value': {'address': '172.250.10.70', 'bridge': 'br-mgmt', 'interface': 'eth1', 'netmask': '255.255.255.0', 'type': 'veth'}})
- ok: [infra1_glance_container-2d7c9258] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- ok: [infra1_utility_container-9de0caef] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
- TASK [lxc_container_create : Create resolved link] *****************************
- ok: [infra1_placement_container-a8578b08]
- ok: [infra1_keystone_container-b0e8bde9]
- ok: [infra1_horizon_container-5377804c]
- ok: [infra1_neutron_server_container-8f8ed0a8]
- ok: [infra1_rabbit_mq_container-80cfdca8]
- ok: [infra1_nova_api_container-162ef1fe]
- ok: [infra1_repo_container-5051fe57]
- ok: [infra1_memcached_container-0b9524ba]
- ok: [infra1_galera_container-eb6afcee]
- ok: [infra1_glance_container-2d7c9258]
- ok: [infra1_utility_container-9de0caef]
- TASK [lxc_container_create : Add global_environment_variables to environment file] ***
- ok: [infra1_placement_container-a8578b08]
- ok: [infra1_keystone_container-b0e8bde9]
- ok: [infra1_neutron_server_container-8f8ed0a8]
- ok: [infra1_horizon_container-5377804c]
- ok: [infra1_rabbit_mq_container-80cfdca8]
- ok: [infra1_repo_container-5051fe57]
- ok: [infra1_nova_api_container-162ef1fe]
- ok: [infra1_galera_container-eb6afcee]
- ok: [infra1_memcached_container-0b9524ba]
- ok: [infra1_glance_container-2d7c9258]
- ok: [infra1_utility_container-9de0caef]
- TASK [lxc_container_create : Create localhost config] **************************
- ok: [infra1_horizon_container-5377804c]
- ok: [infra1_keystone_container-b0e8bde9]
- ok: [infra1_neutron_server_container-8f8ed0a8]
- ok: [infra1_placement_container-a8578b08]
- ok: [infra1_rabbit_mq_container-80cfdca8]
- ok: [infra1_nova_api_container-162ef1fe]
- ok: [infra1_galera_container-eb6afcee]
- ok: [infra1_repo_container-5051fe57]
- ok: [infra1_memcached_container-0b9524ba]
- ok: [infra1_glance_container-2d7c9258]
- ok: [infra1_utility_container-9de0caef]
- TASK [lxc_container_create : Ensure the hostnamed override directory exists] ***
- ok: [infra1_placement_container-a8578b08]
- ok: [infra1_keystone_container-b0e8bde9]
- ok: [infra1_horizon_container-5377804c]
- ok: [infra1_neutron_server_container-8f8ed0a8]
- ok: [infra1_rabbit_mq_container-80cfdca8]
- ok: [infra1_nova_api_container-162ef1fe]
- ok: [infra1_memcached_container-0b9524ba]
- ok: [infra1_galera_container-eb6afcee]
- ok: [infra1_glance_container-2d7c9258]
- ok: [infra1_repo_container-5051fe57]
- ok: [infra1_utility_container-9de0caef]
- TASK [lxc_container_create : Create hostnamed override] ************************
- ok: [infra1_placement_container-a8578b08]
- ok: [infra1_neutron_server_container-8f8ed0a8]
- ok: [infra1_horizon_container-5377804c]
- ok: [infra1_keystone_container-b0e8bde9]
- ok: [infra1_repo_container-5051fe57]
- ok: [infra1_memcached_container-0b9524ba]
- ok: [infra1_galera_container-eb6afcee]
- ok: [infra1_nova_api_container-162ef1fe]
- ok: [infra1_rabbit_mq_container-80cfdca8]
- ok: [infra1_glance_container-2d7c9258]
- ok: [infra1_utility_container-9de0caef]
- TASK [lxc_container_create : Generate machine-id] ******************************
- ok: [infra1_placement_container-a8578b08]
- ok: [infra1_horizon_container-5377804c]
- ok: [infra1_keystone_container-b0e8bde9]
- ok: [infra1_nova_api_container-162ef1fe]
- ok: [infra1_neutron_server_container-8f8ed0a8]
- ok: [infra1_galera_container-eb6afcee]
- ok: [infra1_memcached_container-0b9524ba]
- ok: [infra1_repo_container-5051fe57]
- ok: [infra1_glance_container-2d7c9258]
- ok: [infra1_rabbit_mq_container-80cfdca8]
- ok: [infra1_utility_container-9de0caef]
- TASK [lxc_container_create : Ensure the dbus directory exists] *****************
- ok: [infra1_keystone_container-b0e8bde9]
- ok: [infra1_placement_container-a8578b08]
- ok: [infra1_horizon_container-5377804c]
- ok: [infra1_rabbit_mq_container-80cfdca8]
- ok: [infra1_neutron_server_container-8f8ed0a8]
- ok: [infra1_nova_api_container-162ef1fe]
- ok: [infra1_repo_container-5051fe57]
- ok: [infra1_galera_container-eb6afcee]
- ok: [infra1_memcached_container-0b9524ba]
- ok: [infra1_glance_container-2d7c9258]
- ok: [infra1_utility_container-9de0caef]
- TASK [lxc_container_create : Create dbus machine-id] ***************************
- ok: [infra1_placement_container-a8578b08]
- ok: [infra1_repo_container-5051fe57]
- ok: [infra1_nova_api_container-162ef1fe]
- ok: [infra1_horizon_container-5377804c]
- ok: [infra1_memcached_container-0b9524ba]
- ok: [infra1_neutron_server_container-8f8ed0a8]
- ok: [infra1_keystone_container-b0e8bde9]
- ok: [infra1_galera_container-eb6afcee]
- ok: [infra1_glance_container-2d7c9258]
- ok: [infra1_rabbit_mq_container-80cfdca8]
- ok: [infra1_utility_container-9de0caef]
- TASK [lxc_container_create : Retrieve the machine-id] **************************
- ok: [infra1_placement_container-a8578b08]
- ok: [infra1_keystone_container-b0e8bde9]
- ok: [infra1_horizon_container-5377804c]
- ok: [infra1_neutron_server_container-8f8ed0a8]
- ok: [infra1_rabbit_mq_container-80cfdca8]
- ok: [infra1_repo_container-5051fe57]
- ok: [infra1_nova_api_container-162ef1fe]
- ok: [infra1_galera_container-eb6afcee]
- ok: [infra1_memcached_container-0b9524ba]
- ok: [infra1_glance_container-2d7c9258]
- ok: [infra1_utility_container-9de0caef]
- TASK [lxc_container_create : Set bind mount for journal linking] ***************
- ok: [infra1_placement_container-a8578b08]
- ok: [infra1_keystone_container-b0e8bde9]
- ok: [infra1_horizon_container-5377804c]
- ok: [infra1_neutron_server_container-8f8ed0a8]
- ok: [infra1_rabbit_mq_container-80cfdca8]
- ok: [infra1_nova_api_container-162ef1fe]
- ok: [infra1_repo_container-5051fe57]
- ok: [infra1_galera_container-eb6afcee]
- ok: [infra1_memcached_container-0b9524ba]
- ok: [infra1_glance_container-2d7c9258]
- ok: [infra1_utility_container-9de0caef]
- TASK [lxc_container_create : Ensure journal directory exists] ******************
- ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=infra1)
- ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=infra1)
- ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=infra1)
- ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=infra1)
- ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=infra1)
- ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=infra1)
- ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=infra1)
- ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=infra1)
- ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=infra1)
- ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=infra1)
- failed: [infra1_placement_container-a8578b08] (item=infra1_placement_container-a8578b08) => {"ansible_loop_var": "item", "item": "infra1_placement_container-a8578b08", "msg": "Data could not be sent to remote host \"infra1\". Make sure this host can be reached over ssh: ssh: Could not resolve hostname infra1: Temporary failure in name resolution\r\n", "unreachable": true}
- fatal: [infra1_placement_container-a8578b08]: UNREACHABLE! => {"changed": false, "msg": "All items completed", "results": [{"ansible_loop_var": "item", "changed": false, "diff": {"after": {"path": "/var/log/journal/0b17c649e09f42ce8a5f902e6dc7100f"}, "before": {"path": "/var/log/journal/0b17c649e09f42ce8a5f902e6dc7100f"}}, "failed": false, "gid": 101, "group": "systemd-journal", "invocation": {"module_args": {"_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "systemd-journal", "mode": "02755", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/var/log/journal/0b17c649e09f42ce8a5f902e6dc7100f", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false}}, "item": "infra1", "mode": "02755", "owner": "root", "path": "/var/log/journal/0b17c649e09f42ce8a5f902e6dc7100f", "size": 4096, "state": "directory", "uid": 0}, {"ansible_loop_var": "item", "item": "infra1_placement_container-a8578b08", "msg": "Data could not be sent to remote host \"infra1\". Make sure this host can be reached over ssh: ssh: Could not resolve hostname infra1: Temporary failure in name resolution\r\n", "unreachable": true}]}
- failed: [infra1_keystone_container-b0e8bde9] (item=infra1_keystone_container-b0e8bde9) => {"ansible_loop_var": "item", "item": "infra1_keystone_container-b0e8bde9", "msg": "Data could not be sent to remote host \"infra1\". Make sure this host can be reached over ssh: ssh: Could not resolve hostname infra1: Temporary failure in name resolution\r\n", "unreachable": true}
- fatal: [infra1_keystone_container-b0e8bde9]: UNREACHABLE! => {"changed": false, "msg": "All items completed", "results": [{"ansible_loop_var": "item", "changed": false, "diff": {"after": {"path": "/var/log/journal/dbbf56b9f35048cda57944fe59278521"}, "before": {"path": "/var/log/journal/dbbf56b9f35048cda57944fe59278521"}}, "failed": false, "gid": 101, "group": "systemd-journal", "invocation": {"module_args": {"_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "systemd-journal", "mode": "02755", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/var/log/journal/dbbf56b9f35048cda57944fe59278521", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false}}, "item": "infra1", "mode": "02755", "owner": "root", "path": "/var/log/journal/dbbf56b9f35048cda57944fe59278521", "size": 4096, "state": "directory", "uid": 0}, {"ansible_loop_var": "item", "item": "infra1_keystone_container-b0e8bde9", "msg": "Data could not be sent to remote host \"infra1\". Make sure this host can be reached over ssh: ssh: Could not resolve hostname infra1: Temporary failure in name resolution\r\n", "unreachable": true}]}
- failed: [infra1_horizon_container-5377804c] (item=infra1_horizon_container-5377804c) => {"ansible_loop_var": "item", "item": "infra1_horizon_container-5377804c", "msg": "Data could not be sent to remote host \"infra1\". Make sure this host can be reached over ssh: ssh: Could not resolve hostname infra1: Temporary failure in name resolution\r\n", "unreachable": true}
- fatal: [infra1_horizon_container-5377804c]: UNREACHABLE! => {"changed": false, "msg": "All items completed", "results": [{"ansible_loop_var": "item", "changed": false, "diff": {"after": {"path": "/var/log/journal/090594afc87743569fdd658dd9ff9a6b"}, "before": {"path": "/var/log/journal/090594afc87743569fdd658dd9ff9a6b"}}, "failed": false, "gid": 101, "group": "systemd-journal", "invocation": {"module_args": {"_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "systemd-journal", "mode": "02755", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/var/log/journal/090594afc87743569fdd658dd9ff9a6b", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false}}, "item": "infra1", "mode": "02755", "owner": "root", "path": "/var/log/journal/090594afc87743569fdd658dd9ff9a6b", "size": 4096, "state": "directory", "uid": 0}, {"ansible_loop_var": "item", "item": "infra1_horizon_container-5377804c", "msg": "Data could not be sent to remote host \"infra1\". Make sure this host can be reached over ssh: ssh: Could not resolve hostname infra1: Temporary failure in name resolution\r\n", "unreachable": true}]}
- failed: [infra1_neutron_server_container-8f8ed0a8] (item=infra1_neutron_server_container-8f8ed0a8) => {"ansible_loop_var": "item", "item": "infra1_neutron_server_container-8f8ed0a8", "msg": "Data could not be sent to remote host \"infra1\". Make sure this host can be reached over ssh: ssh: Could not resolve hostname infra1: Temporary failure in name resolution\r\n", "unreachable": true}
- fatal: [infra1_neutron_server_container-8f8ed0a8]: UNREACHABLE! => {"changed": false, "msg": "All items completed", "results": [{"ansible_loop_var": "item", "changed": false, "diff": {"after": {"path": "/var/log/journal/b0e8f0af81c746ec86c0b70c6f3e0154"}, "before": {"path": "/var/log/journal/b0e8f0af81c746ec86c0b70c6f3e0154"}}, "failed": false, "gid": 101, "group": "systemd-journal", "invocation": {"module_args": {"_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "systemd-journal", "mode": "02755", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/var/log/journal/b0e8f0af81c746ec86c0b70c6f3e0154", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false}}, "item": "infra1", "mode": "02755", "owner": "root", "path": "/var/log/journal/b0e8f0af81c746ec86c0b70c6f3e0154", "size": 4096, "state": "directory", "uid": 0}, {"ansible_loop_var": "item", "item": "infra1_neutron_server_container-8f8ed0a8", "msg": "Data could not be sent to remote host \"infra1\". Make sure this host can be reached over ssh: ssh: Could not resolve hostname infra1: Temporary failure in name resolution\r\n", "unreachable": true}]}
- failed: [infra1_rabbit_mq_container-80cfdca8] (item=infra1_rabbit_mq_container-80cfdca8) => {"ansible_loop_var": "item", "item": "infra1_rabbit_mq_container-80cfdca8", "msg": "Data could not be sent to remote host \"infra1\". Make sure this host can be reached over ssh: ssh: Could not resolve hostname infra1: Temporary failure in name resolution\r\n", "unreachable": true}
- fatal: [infra1_rabbit_mq_container-80cfdca8]: UNREACHABLE! => {"changed": false, "msg": "All items completed", "results": [{"ansible_loop_var": "item", "changed": false, "diff": {"after": {"path": "/var/log/journal/affa98a5ef63466c81462d6993b74232"}, "before": {"path": "/var/log/journal/affa98a5ef63466c81462d6993b74232"}}, "failed": false, "gid": 101, "group": "systemd-journal", "invocation": {"module_args": {"_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "systemd-journal", "mode": "02755", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/var/log/journal/affa98a5ef63466c81462d6993b74232", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false}}, "item": "infra1", "mode": "02755", "owner": "root", "path": "/var/log/journal/affa98a5ef63466c81462d6993b74232", "size": 4096, "state": "directory", "uid": 0}, {"ansible_loop_var": "item", "item": "infra1_rabbit_mq_container-80cfdca8", "msg": "Data could not be sent to remote host \"infra1\". Make sure this host can be reached over ssh: ssh: Could not resolve hostname infra1: Temporary failure in name resolution\r\n", "unreachable": true}]}
- failed: [infra1_nova_api_container-162ef1fe] (item=infra1_nova_api_container-162ef1fe) => {"ansible_loop_var": "item", "item": "infra1_nova_api_container-162ef1fe", "msg": "Data could not be sent to remote host \"infra1\". Make sure this host can be reached over ssh: ssh: Could not resolve hostname infra1: Temporary failure in name resolution\r\n", "unreachable": true}
- fatal: [infra1_nova_api_container-162ef1fe]: UNREACHABLE! => {"changed": false, "msg": "All items completed", "results": [{"ansible_loop_var": "item", "changed": false, "diff": {"after": {"path": "/var/log/journal/d2fe12c9d2604d1791d64f0f8ebb1abd"}, "before": {"path": "/var/log/journal/d2fe12c9d2604d1791d64f0f8ebb1abd"}}, "failed": false, "gid": 101, "group": "systemd-journal", "invocation": {"module_args": {"_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "systemd-journal", "mode": "02755", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/var/log/journal/d2fe12c9d2604d1791d64f0f8ebb1abd", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false}}, "item": "infra1", "mode": "02755", "owner": "root", "path": "/var/log/journal/d2fe12c9d2604d1791d64f0f8ebb1abd", "size": 4096, "state": "directory", "uid": 0}, {"ansible_loop_var": "item", "item": "infra1_nova_api_container-162ef1fe", "msg": "Data could not be sent to remote host \"infra1\". Make sure this host can be reached over ssh: ssh: Could not resolve hostname infra1: Temporary failure in name resolution\r\n", "unreachable": true}]}
- failed: [infra1_repo_container-5051fe57] (item=infra1_repo_container-5051fe57) => {"ansible_loop_var": "item", "item": "infra1_repo_container-5051fe57", "msg": "Data could not be sent to remote host \"infra1\". Make sure this host can be reached over ssh: ssh: Could not resolve hostname infra1: Temporary failure in name resolution\r\n", "unreachable": true}
- fatal: [infra1_repo_container-5051fe57]: UNREACHABLE! => {"changed": false, "msg": "All items completed", "results": [{"ansible_loop_var": "item", "changed": false, "diff": {"after": {"path": "/var/log/journal/1ade87822344448fa1adde47b62a29eb"}, "before": {"path": "/var/log/journal/1ade87822344448fa1adde47b62a29eb"}}, "failed": false, "gid": 101, "group": "systemd-journal", "invocation": {"module_args": {"_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "systemd-journal", "mode": "02755", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/var/log/journal/1ade87822344448fa1adde47b62a29eb", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false}}, "item": "infra1", "mode": "02755", "owner": "root", "path": "/var/log/journal/1ade87822344448fa1adde47b62a29eb", "size": 4096, "state": "directory", "uid": 0}, {"ansible_loop_var": "item", "item": "infra1_repo_container-5051fe57", "msg": "Data could not be sent to remote host \"infra1\". Make sure this host can be reached over ssh: ssh: Could not resolve hostname infra1: Temporary failure in name resolution\r\n", "unreachable": true}]}
- failed: [infra1_galera_container-eb6afcee] (item=infra1_galera_container-eb6afcee) => {"ansible_loop_var": "item", "item": "infra1_galera_container-eb6afcee", "msg": "Data could not be sent to remote host \"infra1\". Make sure this host can be reached over ssh: ssh: Could not resolve hostname infra1: Temporary failure in name resolution\r\n", "unreachable": true}
- fatal: [infra1_galera_container-eb6afcee]: UNREACHABLE! => {"changed": false, "msg": "All items completed", "results": [{"ansible_loop_var": "item", "changed": false, "diff": {"after": {"path": "/var/log/journal/cc7a13af22724e7f907a319463abdf34"}, "before": {"path": "/var/log/journal/cc7a13af22724e7f907a319463abdf34"}}, "failed": false, "gid": 101, "group": "systemd-journal", "invocation": {"module_args": {"_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "systemd-journal", "mode": "02755", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/var/log/journal/cc7a13af22724e7f907a319463abdf34", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false}}, "item": "infra1", "mode": "02755", "owner": "root", "path": "/var/log/journal/cc7a13af22724e7f907a319463abdf34", "size": 4096, "state": "directory", "uid": 0}, {"ansible_loop_var": "item", "item": "infra1_galera_container-eb6afcee", "msg": "Data could not be sent to remote host \"infra1\". Make sure this host can be reached over ssh: ssh: Could not resolve hostname infra1: Temporary failure in name resolution\r\n", "unreachable": true}]}
- failed: [infra1_memcached_container-0b9524ba] (item=infra1_memcached_container-0b9524ba) => {"ansible_loop_var": "item", "item": "infra1_memcached_container-0b9524ba", "msg": "Data could not be sent to remote host \"infra1\". Make sure this host can be reached over ssh: ssh: Could not resolve hostname infra1: Temporary failure in name resolution\r\n", "unreachable": true}
- fatal: [infra1_memcached_container-0b9524ba]: UNREACHABLE! => {"changed": false, "msg": "All items completed", "results": [{"ansible_loop_var": "item", "changed": false, "diff": {"after": {"path": "/var/log/journal/f33346862eaf4f06bd9a8cb6ade254ab"}, "before": {"path": "/var/log/journal/f33346862eaf4f06bd9a8cb6ade254ab"}}, "failed": false, "gid": 101, "group": "systemd-journal", "invocation": {"module_args": {"_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "systemd-journal", "mode": "02755", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/var/log/journal/f33346862eaf4f06bd9a8cb6ade254ab", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false}}, "item": "infra1", "mode": "02755", "owner": "root", "path": "/var/log/journal/f33346862eaf4f06bd9a8cb6ade254ab", "size": 4096, "state": "directory", "uid": 0}, {"ansible_loop_var": "item", "item": "infra1_memcached_container-0b9524ba", "msg": "Data could not be sent to remote host \"infra1\". Make sure this host can be reached over ssh: ssh: Could not resolve hostname infra1: Temporary failure in name resolution\r\n", "unreachable": true}]}
- failed: [infra1_glance_container-2d7c9258] (item=infra1_glance_container-2d7c9258) => {"ansible_loop_var": "item", "item": "infra1_glance_container-2d7c9258", "msg": "Data could not be sent to remote host \"infra1\". Make sure this host can be reached over ssh: ssh: Could not resolve hostname infra1: Temporary failure in name resolution\r\n", "unreachable": true}
- fatal: [infra1_glance_container-2d7c9258]: UNREACHABLE! => {"changed": false, "msg": "All items completed", "results": [{"ansible_loop_var": "item", "changed": false, "diff": {"after": {"path": "/var/log/journal/562918fd196b4759b134496dbeb40ac0"}, "before": {"path": "/var/log/journal/562918fd196b4759b134496dbeb40ac0"}}, "failed": false, "gid": 101, "group": "systemd-journal", "invocation": {"module_args": {"_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "systemd-journal", "mode": "02755", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/var/log/journal/562918fd196b4759b134496dbeb40ac0", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false}}, "item": "infra1", "mode": "02755", "owner": "root", "path": "/var/log/journal/562918fd196b4759b134496dbeb40ac0", "size": 4096, "state": "directory", "uid": 0}, {"ansible_loop_var": "item", "item": "infra1_glance_container-2d7c9258", "msg": "Data could not be sent to remote host \"infra1\". Make sure this host can be reached over ssh: ssh: Could not resolve hostname infra1: Temporary failure in name resolution\r\n", "unreachable": true}]}
- ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=infra1)
- failed: [infra1_utility_container-9de0caef] (item=infra1_utility_container-9de0caef) => {"ansible_loop_var": "item", "item": "infra1_utility_container-9de0caef", "msg": "Data could not be sent to remote host \"infra1\". Make sure this host can be reached over ssh: ssh: Could not resolve hostname infra1: Temporary failure in name resolution\r\n", "unreachable": true}
- fatal: [infra1_utility_container-9de0caef]: UNREACHABLE! => {"changed": false, "msg": "All items completed", "results": [{"ansible_loop_var": "item", "changed": false, "diff": {"after": {"path": "/var/log/journal/f99a628b2813416d9fac85cc6ef92338"}, "before": {"path": "/var/log/journal/f99a628b2813416d9fac85cc6ef92338"}}, "failed": false, "gid": 101, "group": "systemd-journal", "invocation": {"module_args": {"_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": "systemd-journal", "mode": "02755", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": "root", "path": "/var/log/journal/f99a628b2813416d9fac85cc6ef92338", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false}}, "item": "infra1", "mode": "02755", "owner": "root", "path": "/var/log/journal/f99a628b2813416d9fac85cc6ef92338", "size": 4096, "state": "directory", "uid": 0}, {"ansible_loop_var": "item", "item": "infra1_utility_container-9de0caef", "msg": "Data could not be sent to remote host \"infra1\". Make sure this host can be reached over ssh: ssh: Could not resolve hostname infra1: Temporary failure in name resolution\r\n", "unreachable": true}]}
- PLAY RECAP *********************************************************************
- compute1 : ok=24 changed=1 unreachable=0 failed=0 skipped=9 rescued=0 ignored=0
- compute2 : ok=24 changed=1 unreachable=0 failed=0 skipped=9 rescued=0 ignored=0
- infra1 : ok=70 changed=2 unreachable=0 failed=0 skipped=11 rescued=0 ignored=0
- infra1_galera_container-eb6afcee : ok=42 changed=1 unreachable=1 failed=0 skipped=3 rescued=0 ignored=0
- infra1_glance_container-2d7c9258 : ok=42 changed=1 unreachable=1 failed=0 skipped=3 rescued=0 ignored=0
- infra1_horizon_container-5377804c : ok=42 changed=1 unreachable=1 failed=0 skipped=3 rescued=0 ignored=0
- infra1_keystone_container-b0e8bde9 : ok=42 changed=1 unreachable=1 failed=0 skipped=3 rescued=0 ignored=0
- infra1_memcached_container-0b9524ba : ok=42 changed=1 unreachable=1 failed=0 skipped=3 rescued=0 ignored=0
- infra1_neutron_server_container-8f8ed0a8 : ok=42 changed=1 unreachable=1 failed=0 skipped=3 rescued=0 ignored=0
- infra1_nova_api_container-162ef1fe : ok=42 changed=1 unreachable=1 failed=0 skipped=3 rescued=0 ignored=0
- infra1_placement_container-a8578b08 : ok=42 changed=1 unreachable=1 failed=0 skipped=3 rescued=0 ignored=0
- infra1_rabbit_mq_container-80cfdca8 : ok=42 changed=1 unreachable=1 failed=0 skipped=3 rescued=0 ignored=0
- infra1_repo_container-5051fe57 : ok=42 changed=1 unreachable=1 failed=0 skipped=3 rescued=0 ignored=0
- infra1_utility_container-9de0caef : ok=42 changed=1 unreachable=1 failed=0 skipped=3 rescued=0 ignored=0
- EXIT NOTICE [Playbook execution failure] **************************************
- ===============================================================================
Add Comment
Please, Sign In to add comment