Guest User

Untitled

a guest
Jan 14th, 2021
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 128.69 KB | None | 0 0
  1. Variable files: "-e @/etc/openstack_deploy/user_secrets.yml -e @/etc/openstack_deploy/user_variables.yml "
  2.  
  3. PLAY [Install Ansible prerequisites] *******************************************
  4.  
  5. TASK [Ensure python is installed] **********************************************
  6. ok: [infra1]
  7. ok: [compute1]
  8. ok: [compute2]
  9.  
  10. PLAY [Gather host facts] *******************************************************
  11.  
  12. PLAY [Basic host setup] ********************************************************
  13.  
  14. TASK [Check for a supported Operating System] **********************************
  15. ok: [infra1] => {
  16. "changed": false,
  17. "msg": "All assertions passed"
  18. }
  19. ok: [compute1] => {
  20. "changed": false,
  21. "msg": "All assertions passed"
  22. }
  23. ok: [compute2] => {
  24. "changed": false,
  25. "msg": "All assertions passed"
  26. }
  27.  
  28. TASK [Check for a supported path] **********************************************
  29. ok: [infra1] => {
  30. "changed": false,
  31. "msg": "All assertions passed"
  32. }
  33. ok: [compute1] => {
  34. "changed": false,
  35. "msg": "All assertions passed"
  36. }
  37. ok: [compute2] => {
  38. "changed": false,
  39. "msg": "All assertions passed"
  40. }
  41.  
  42. TASK [apt_package_pinning : Add apt pin preferences] ***************************
  43.  
  44. TASK [openstack_hosts : Gather variables for each operating system] ************
  45. ok: [infra1] => (item=/etc/ansible/roles/openstack_hosts/vars/ubuntu-18.04.yml)
  46. ok: [compute1] => (item=/etc/ansible/roles/openstack_hosts/vars/ubuntu-18.04.yml)
  47. ok: [compute2] => (item=/etc/ansible/roles/openstack_hosts/vars/ubuntu-18.04.yml)
  48.  
  49. TASK [openstack_hosts : Allow the usage of local facts] ************************
  50. ok: [compute1]
  51. ok: [compute2]
  52. ok: [infra1]
  53.  
  54. TASK [openstack_hosts : Drop openstack release file] ***************************
  55. ok: [compute2]
  56. ok: [compute1]
  57. ok: [infra1]
  58.  
  59. TASK [openstack_hosts : Remove legacy openstack release file] ******************
  60.  
  61. TASK [openstack_hosts : Add global_environment_variables to environment file] ***
  62. ok: [infra1]
  63. ok: [compute1]
  64. ok: [compute2]
  65.  
  66. TASK [openstack_hosts : Generate hosts file records] ***************************
  67. ok: [infra1]
  68.  
  69. TASK [openstack_hosts : Update hosts file] *************************************
  70. changed: [infra1]
  71. changed: [compute1]
  72. changed: [compute2]
  73.  
  74. TASK [openstack_hosts : Remove the blacklisted packages] ***********************
  75. ok: [infra1]
  76. ok: [compute1]
  77. ok: [compute2]
  78.  
  79. TASK [openstack_hosts : Apply package management distro specific configuration] ***
  80. included: /etc/ansible/roles/openstack_hosts/tasks/openstack_hosts_configure_apt.yml for infra1, compute1, compute2
  81.  
  82. TASK [openstack_hosts : Install gpg tooling for key management] ****************
  83. ok: [infra1]
  84. ok: [compute1]
  85. ok: [compute2]
  86.  
  87. TASK [openstack_hosts : Add/Remove repositories gpg keys manually] *************
  88.  
  89. TASK [openstack_hosts : Add requirement packages (repositories gpg keys, toolkits...)] ***
  90. ok: [infra1]
  91. ok: [compute1]
  92. ok: [compute2]
  93.  
  94. TASK [openstack_hosts : Remove any old UCA repository using the old filename] ***
  95. ok: [infra1]
  96. ok: [compute1]
  97. ok: [compute2]
  98.  
  99. TASK [openstack_hosts : Add/Remove/Update standard and user defined repositories] ***
  100. ok: [compute2] => (item={'repo': 'deb http://ubuntu-cloud.archive.canonical.com/ubuntu bionic-updates/ussuri main', 'state': 'present', 'filename': 'uca'})
  101. ok: [infra1] => (item={'repo': 'deb http://ubuntu-cloud.archive.canonical.com/ubuntu bionic-updates/ussuri main', 'state': 'present', 'filename': 'uca'})
  102. ok: [compute1] => (item={'repo': 'deb http://ubuntu-cloud.archive.canonical.com/ubuntu bionic-updates/ussuri main', 'state': 'present', 'filename': 'uca'})
  103.  
  104. TASK [openstack_hosts : Update Apt cache] **************************************
  105. skipping: [infra1]
  106. skipping: [compute1]
  107. skipping: [compute2]
  108.  
  109. TASK [openstack_hosts : Check Kernel Version] **********************************
  110.  
  111. TASK [openstack_hosts : Install distro packages for bare metal nodes] **********
  112. ok: [compute2]
  113. ok: [infra1]
  114. ok: [compute1]
  115.  
  116. TASK [openstack_hosts : Install user defined extra distro packages for bare metal nodes] ***
  117. skipping: [infra1]
  118. skipping: [compute1]
  119. skipping: [compute2]
  120.  
  121. TASK [openstack_hosts : check how kernel modules are implemented (statically builtin, dynamic, not set)] ***
  122. skipping: [compute1]
  123. skipping: [compute2]
  124. ok: [infra1]
  125.  
  126. TASK [openstack_hosts : Fail fast if we can't load a module] *******************
  127. skipping: [infra1] => (item={'name': 'ebtables', 'pattern': 'CONFIG_BRIDGE_NF_EBTABLES'})
  128.  
  129. TASK [openstack_hosts : Load kernel module(s)] *********************************
  130. ok: [compute2] => (item={'name': '8021q'})
  131. ok: [compute1] => (item={'name': '8021q'})
  132. ok: [infra1] => (item={'name': '8021q'})
  133. ok: [compute2] => (item={'name': 'br_netfilter'})
  134. ok: [compute1] => (item={'name': 'br_netfilter'})
  135. ok: [infra1] => (item={'name': 'br_netfilter'})
  136. ok: [compute1] => (item={'name': 'dm_multipath'})
  137. ok: [compute2] => (item={'name': 'dm_multipath'})
  138. ok: [infra1] => (item={'name': 'dm_multipath'})
  139. ok: [compute1] => (item={'name': 'dm_snapshot'})
  140. ok: [compute2] => (item={'name': 'dm_snapshot'})
  141. ok: [infra1] => (item={'name': 'dm_snapshot'})
  142. ok: [compute2] => (item={'name': 'ebtables'})
  143. ok: [compute1] => (item={'name': 'ebtables'})
  144. ok: [infra1] => (item={'name': 'ebtables'})
  145. ok: [compute2] => (item={'name': 'ip6table_filter'})
  146. ok: [compute1] => (item={'name': 'ip6table_filter'})
  147. ok: [infra1] => (item={'name': 'ip6table_filter'})
  148. ok: [compute2] => (item={'name': 'ip6_tables'})
  149. ok: [compute1] => (item={'name': 'ip6_tables'})
  150. ok: [infra1] => (item={'name': 'ip6_tables'})
  151. ok: [compute2] => (item={'name': 'ip_tables'})
  152. ok: [compute1] => (item={'name': 'ip_tables'})
  153. ok: [infra1] => (item={'name': 'ip_tables'})
  154. ok: [compute2] => (item={'name': 'ipt_MASQUERADE'})
  155. ok: [compute1] => (item={'name': 'ipt_MASQUERADE'})
  156. ok: [infra1] => (item={'name': 'ipt_MASQUERADE'})
  157. ok: [compute2] => (item={'name': 'ipt_REJECT'})
  158. ok: [compute1] => (item={'name': 'ipt_REJECT'})
  159. ok: [infra1] => (item={'name': 'ipt_REJECT'})
  160. ok: [compute2] => (item={'name': 'iptable_filter'})
  161. ok: [compute1] => (item={'name': 'iptable_filter'})
  162. ok: [infra1] => (item={'name': 'iptable_filter'})
  163. ok: [compute2] => (item={'name': 'iptable_mangle'})
  164. ok: [compute1] => (item={'name': 'iptable_mangle'})
  165. ok: [infra1] => (item={'name': 'iptable_mangle'})
  166. ok: [compute2] => (item={'name': 'iptable_nat'})
  167. ok: [compute1] => (item={'name': 'iptable_nat'})
  168. ok: [infra1] => (item={'name': 'iptable_nat'})
  169. ok: [compute2] => (item={'name': 'ip_vs'})
  170. ok: [compute1] => (item={'name': 'ip_vs'})
  171. ok: [infra1] => (item={'name': 'ip_vs'})
  172. ok: [compute2] => (item={'name': 'iscsi_tcp'})
  173. ok: [compute1] => (item={'name': 'iscsi_tcp'})
  174. ok: [infra1] => (item={'name': 'iscsi_tcp'})
  175. ok: [compute2] => (item={'name': 'nbd'})
  176. ok: [compute1] => (item={'name': 'nbd'})
  177. ok: [infra1] => (item={'name': 'nbd'})
  178. ok: [compute2] => (item={'name': 'nf_conntrack'})
  179. ok: [compute1] => (item={'name': 'nf_conntrack'})
  180. ok: [compute1] => (item={'name': 'nf_conntrack_ipv4'})
  181. ok: [infra1] => (item={'name': 'nf_conntrack'})
  182. ok: [compute2] => (item={'name': 'nf_conntrack_ipv4'})
  183. ok: [compute1] => (item={'name': 'nf_conntrack_ipv6'})
  184. ok: [infra1] => (item={'name': 'nf_conntrack_ipv4'})
  185. ok: [compute2] => (item={'name': 'nf_conntrack_ipv6'})
  186. ok: [compute1] => (item={'name': 'nf_defrag_ipv4'})
  187. ok: [infra1] => (item={'name': 'nf_conntrack_ipv6'})
  188. ok: [compute2] => (item={'name': 'nf_defrag_ipv4'})
  189. ok: [compute1] => (item={'name': 'nf_nat'})
  190. ok: [infra1] => (item={'name': 'nf_defrag_ipv4'})
  191. ok: [compute2] => (item={'name': 'nf_nat'})
  192. ok: [compute1] => (item={'name': 'nf_nat_ipv4'})
  193. ok: [infra1] => (item={'name': 'nf_nat'})
  194. ok: [compute2] => (item={'name': 'nf_nat_ipv4'})
  195. ok: [compute1] => (item={'name': 'vhost_net'})
  196. ok: [infra1] => (item={'name': 'nf_nat_ipv4'})
  197. ok: [compute2] => (item={'name': 'vhost_net'})
  198. ok: [compute1] => (item={'name': 'x_tables'})
  199. ok: [compute2] => (item={'name': 'x_tables'})
  200. ok: [infra1] => (item={'name': 'vhost_net'})
  201. ok: [infra1] => (item={'name': 'x_tables'})
  202. ok: [infra1] => (item={'name': 'ebtables', 'pattern': 'CONFIG_BRIDGE_NF_EBTABLES'})
  203.  
  204. TASK [openstack_hosts : Write list of modules to load at boot] *****************
  205. ok: [infra1]
  206. ok: [compute1]
  207. ok: [compute2]
  208.  
  209. TASK [openstack_hosts : Adding new system tuning] ******************************
  210. ok: [infra1] => (item={'key': 'fs.inotify.max_user_watches', 'value': 1048576})
  211. ok: [compute2] => (item={'key': 'fs.inotify.max_user_watches', 'value': 1048576})
  212. ok: [compute1] => (item={'key': 'fs.inotify.max_user_watches', 'value': 1048576})
  213. ok: [infra1] => (item={'key': 'net.ipv4.conf.all.rp_filter', 'value': 0})
  214. ok: [compute1] => (item={'key': 'net.ipv4.conf.all.rp_filter', 'value': 0})
  215. ok: [compute2] => (item={'key': 'net.ipv4.conf.all.rp_filter', 'value': 0})
  216. ok: [infra1] => (item={'key': 'net.ipv4.conf.default.rp_filter', 'value': 0})
  217. ok: [compute2] => (item={'key': 'net.ipv4.conf.default.rp_filter', 'value': 0})
  218. ok: [infra1] => (item={'key': 'net.ipv4.ip_forward', 'value': 1})
  219. ok: [compute2] => (item={'key': 'net.ipv4.ip_forward', 'value': 1})
  220. ok: [compute2] => (item={'key': 'net.netfilter.nf_conntrack_max', 'value': 262144})
  221. ok: [infra1] => (item={'key': 'net.netfilter.nf_conntrack_max', 'value': 262144})
  222. ok: [infra1] => (item={'key': 'vm.dirty_background_ratio', 'value': 5})
  223. ok: [infra1] => (item={'key': 'vm.dirty_ratio', 'value': 10})
  224. ok: [compute1] => (item={'key': 'net.ipv4.conf.default.rp_filter', 'value': 0})
  225. ok: [infra1] => (item={'key': 'vm.swappiness', 'value': 5})
  226. ok: [compute1] => (item={'key': 'net.ipv4.ip_forward', 'value': 1})
  227. ok: [infra1] => (item={'key': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1})
  228. ok: [compute1] => (item={'key': 'net.netfilter.nf_conntrack_max', 'value': 262144})
  229. ok: [compute1] => (item={'key': 'vm.dirty_background_ratio', 'value': 5})
  230. ok: [infra1] => (item={'key': 'net.bridge.bridge-nf-call-iptables', 'value': 1})
  231. ok: [compute2] => (item={'key': 'vm.dirty_background_ratio', 'value': 5})
  232. ok: [compute1] => (item={'key': 'vm.dirty_ratio', 'value': 10})
  233. ok: [compute2] => (item={'key': 'vm.dirty_ratio', 'value': 10})
  234. ok: [compute1] => (item={'key': 'vm.swappiness', 'value': 5})
  235. ok: [compute2] => (item={'key': 'vm.swappiness', 'value': 5})
  236. ok: [compute2] => (item={'key': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1})
  237. ok: [compute1] => (item={'key': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1})
  238. ok: [compute1] => (item={'key': 'net.bridge.bridge-nf-call-iptables', 'value': 1})
  239. ok: [compute2] => (item={'key': 'net.bridge.bridge-nf-call-iptables', 'value': 1})
  240. ok: [compute1] => (item={'key': 'net.bridge.bridge-nf-call-arptables', 'value': 1})
  241. ok: [compute2] => (item={'key': 'net.bridge.bridge-nf-call-arptables', 'value': 1})
  242. ok: [infra1] => (item={'key': 'net.bridge.bridge-nf-call-arptables', 'value': 1})
  243. ok: [compute1] => (item={'key': 'net.ipv4.igmp_max_memberships', 'value': 1024})
  244. ok: [compute2] => (item={'key': 'net.ipv4.igmp_max_memberships', 'value': 1024})
  245. ok: [infra1] => (item={'key': 'net.ipv4.igmp_max_memberships', 'value': 1024})
  246. ok: [compute1] => (item={'key': 'net.ipv4.neigh.default.gc_thresh1', 'value': '4096'})
  247. ok: [compute2] => (item={'key': 'net.ipv4.neigh.default.gc_thresh1', 'value': '4096'})
  248. ok: [infra1] => (item={'key': 'net.ipv4.neigh.default.gc_thresh1', 'value': '4096'})
  249. ok: [compute1] => (item={'key': 'net.ipv4.neigh.default.gc_thresh2', 'value': '8192'})
  250. ok: [compute2] => (item={'key': 'net.ipv4.neigh.default.gc_thresh2', 'value': '8192'})
  251. ok: [infra1] => (item={'key': 'net.ipv4.neigh.default.gc_thresh2', 'value': '8192'})
  252. ok: [compute1] => (item={'key': 'net.ipv4.neigh.default.gc_thresh3', 'value': '16384'})
  253. ok: [compute2] => (item={'key': 'net.ipv4.neigh.default.gc_thresh3', 'value': '16384'})
  254. ok: [infra1] => (item={'key': 'net.ipv4.neigh.default.gc_thresh3', 'value': '16384'})
  255. ok: [compute1] => (item={'key': 'net.ipv4.route.gc_thresh', 'value': '16384'})
  256. ok: [compute2] => (item={'key': 'net.ipv4.route.gc_thresh', 'value': '16384'})
  257. ok: [infra1] => (item={'key': 'net.ipv4.route.gc_thresh', 'value': '16384'})
  258. ok: [compute2] => (item={'key': 'net.ipv4.neigh.default.gc_interval', 'value': 60})
  259. ok: [infra1] => (item={'key': 'net.ipv4.neigh.default.gc_interval', 'value': 60})
  260. ok: [compute2] => (item={'key': 'net.ipv4.neigh.default.gc_stale_time', 'value': 120})
  261. ok: [infra1] => (item={'key': 'net.ipv4.neigh.default.gc_stale_time', 'value': 120})
  262. ok: [compute2] => (item={'key': 'net.ipv6.neigh.default.gc_thresh1', 'value': '4096'})
  263. ok: [infra1] => (item={'key': 'net.ipv6.neigh.default.gc_thresh1', 'value': '4096'})
  264. ok: [compute2] => (item={'key': 'net.ipv6.neigh.default.gc_thresh2', 'value': '8192'})
  265. ok: [infra1] => (item={'key': 'net.ipv6.neigh.default.gc_thresh2', 'value': '8192'})
  266. ok: [compute2] => (item={'key': 'net.ipv6.neigh.default.gc_thresh3', 'value': '16384'})
  267. ok: [compute1] => (item={'key': 'net.ipv4.neigh.default.gc_interval', 'value': 60})
  268. ok: [infra1] => (item={'key': 'net.ipv6.neigh.default.gc_thresh3', 'value': '16384'})
  269. ok: [compute2] => (item={'key': 'net.ipv6.route.gc_thresh', 'value': '16384'})
  270. ok: [compute1] => (item={'key': 'net.ipv4.neigh.default.gc_stale_time', 'value': 120})
  271. ok: [infra1] => (item={'key': 'net.ipv6.route.gc_thresh', 'value': '16384'})
  272. ok: [compute2] => (item={'key': 'net.ipv6.neigh.default.gc_interval', 'value': 60})
  273. ok: [compute1] => (item={'key': 'net.ipv6.neigh.default.gc_thresh1', 'value': '4096'})
  274. ok: [infra1] => (item={'key': 'net.ipv6.neigh.default.gc_interval', 'value': 60})
  275. ok: [compute2] => (item={'key': 'net.ipv6.neigh.default.gc_stale_time', 'value': 120})
  276. ok: [compute1] => (item={'key': 'net.ipv6.neigh.default.gc_thresh2', 'value': '8192'})
  277. ok: [infra1] => (item={'key': 'net.ipv6.neigh.default.gc_stale_time', 'value': 120})
  278. ok: [compute2] => (item={'key': 'net.ipv6.conf.lo.disable_ipv6', 'value': 0})
  279. ok: [compute1] => (item={'key': 'net.ipv6.neigh.default.gc_thresh3', 'value': '16384'})
  280. ok: [infra1] => (item={'key': 'net.ipv6.conf.lo.disable_ipv6', 'value': 0})
  281. ok: [compute2] => (item={'key': 'fs.aio-max-nr', 'value': 131072})
  282. ok: [compute1] => (item={'key': 'net.ipv6.route.gc_thresh', 'value': '16384'})
  283. ok: [infra1] => (item={'key': 'fs.aio-max-nr', 'value': 131072})
  284. ok: [compute1] => (item={'key': 'net.ipv6.neigh.default.gc_interval', 'value': 60})
  285. ok: [compute1] => (item={'key': 'net.ipv6.neigh.default.gc_stale_time', 'value': 120})
  286. ok: [compute1] => (item={'key': 'net.ipv6.conf.lo.disable_ipv6', 'value': 0})
  287. ok: [compute1] => (item={'key': 'fs.aio-max-nr', 'value': 131072})
  288.  
  289. TASK [openstack_hosts : Configure sysstat] *************************************
  290. included: /etc/ansible/roles/openstack_hosts/tasks/openstack_sysstat.yml for infra1, compute1, compute2
  291.  
  292. TASK [openstack_hosts : Enable sysstat config] *********************************
  293. ok: [infra1]
  294. ok: [compute1]
  295. ok: [compute2]
  296.  
  297. TASK [openstack_hosts : Enable sysstat cron] ***********************************
  298. ok: [infra1]
  299. ok: [compute1]
  300. ok: [compute2]
  301.  
  302. TASK [openstack_hosts : Start and enable the sysstat service] ******************
  303.  
  304. TASK [openstack_hosts : Create a directory to hold systemd journals on disk] ***
  305. ok: [infra1]
  306. ok: [compute1]
  307. ok: [compute2]
  308.  
  309. TASK [openstack_hosts : Create tmpfiles structure in journald directory] *******
  310.  
  311. TASK [openstack_hosts : Configure legacy alternative for ebtables on Debian] ***
  312.  
  313. TASK [openstack_hosts : Install distro packages] *******************************
  314. ok: [compute1]
  315. ok: [infra1]
  316. ok: [compute2]
  317.  
  318. TASK [openstack_hosts : Install user defined extra distro packages] ************
  319. skipping: [infra1]
  320. skipping: [compute1]
  321. skipping: [compute2]
  322.  
  323. TASK [openstack_hosts : Ensure ssh directory] **********************************
  324. ok: [infra1]
  325. ok: [compute1]
  326. ok: [compute2]
  327.  
  328. TASK [openstack_hosts : Update SSH keys] ***************************************
  329. skipping: [infra1]
  330. skipping: [compute1]
  331. skipping: [compute2]
  332.  
  333. TASK [openstack_hosts : Copy CA certificates] **********************************
  334.  
  335. TASK [openstack_hosts : Update CA store - Ubuntu/OpenSUSE] *********************
  336.  
  337. TASK [openstack_hosts : Update CA store - Centos] ******************************
  338.  
  339. TASK [openstack_hosts : Pull systemd version] **********************************
  340. skipping: [infra1]
  341. skipping: [compute1]
  342. skipping: [compute2]
  343.  
  344. TASK [openstack_hosts : Update environment file] *******************************
  345.  
  346. PLAY [Gather lxc hosts facts] **************************************************
  347.  
  348. PLAY [Basic lxc host setup] ****************************************************
  349.  
  350. TASK [Check the state of the default LXC service log directory] ****************
  351. ok: [infra1]
  352.  
  353. TASK [Create the log aggregation parent directory] *****************************
  354. ok: [infra1]
  355.  
  356. TASK [Move the existing folder to the log aggregation parent] ******************
  357.  
  358. TASK [Create the new LXC service log directory] ********************************
  359. ok: [infra1]
  360.  
  361. TASK [Create the LXC service log aggregation link] *****************************
  362. ok: [infra1]
  363.  
  364. TASK [apt_package_pinning : Add apt pin preferences] ***************************
  365.  
  366. TASK [lxc_hosts : Check for the presence of a public key file on the deployment host] ***
  367. ok: [infra1]
  368.  
  369. TASK [lxc_hosts : Fail if a ssh public key is not set in a var and is not present on the deployment host] ***
  370.  
  371. TASK [lxc_hosts : Gather variables for each operating system] ******************
  372. ok: [infra1] => (item=/etc/ansible/roles/lxc_hosts/vars/ubuntu-18.04-host.yml)
  373.  
  374. TASK [lxc_hosts : Gather container variables] **********************************
  375. ok: [infra1] => (item=/etc/ansible/roles/lxc_hosts/vars/ubuntu-18.04.yml)
  376.  
  377. TASK [lxc_hosts : include_tasks] ***********************************************
  378. included: /etc/ansible/roles/lxc_hosts/tasks/lxc_pre_install.yml for infra1
  379.  
  380. TASK [lxc_hosts : Create base directories] *************************************
  381. ok: [infra1] => (item=/etc/lxc)
  382. ok: [infra1] => (item=/usr/local/bin)
  383. ok: [infra1] => (item=/etc/network/interfaces.d)
  384. ok: [infra1] => (item=/etc/apparmor.d/lxc)
  385. ok: [infra1] => (item=/usr/share/lxc/templates)
  386. ok: [infra1] => (item=/openstack)
  387. ok: [infra1] => (item=/openstack/backup)
  388. ok: [infra1] => (item=/openstack/log)
  389. ok: [infra1] => (item=/var/lib/lxc)
  390. ok: [infra1] => (item=/var/cache/lxc/download)
  391.  
  392. TASK [lxc_hosts : fetch latest Gentoo systemd image metadata] ******************
  393. skipping: [infra1]
  394.  
  395. TASK [set _lxc_hosts_container_image_url fact for gentoo] **********************
  396.  
  397. TASK [lxc_hosts : include_tasks] ***********************************************
  398. included: /etc/ansible/roles/lxc_hosts/tasks/lxc_install.yml for infra1
  399.  
  400. TASK [lxc_hosts : include_tasks] ***********************************************
  401. included: /etc/ansible/roles/lxc_hosts/tasks/lxc_install_apt.yml for infra1
  402.  
  403. TASK [lxc_hosts : Remove conflicting packages] *********************************
  404. ok: [infra1]
  405.  
  406. TASK [lxc_hosts : Install apt packages] ****************************************
  407. ok: [infra1]
  408.  
  409. TASK [lxc_hosts : Drop irqbalance config] **************************************
  410. ok: [infra1]
  411.  
  412. TASK [lxc_hosts : include_tasks] ***********************************************
  413. included: /etc/ansible/roles/lxc_hosts/tasks/lxc_apparmor.yml for infra1
  414.  
  415. TASK [lxc_hosts : Drop lxc-openstack apparmor profile] *************************
  416. ok: [infra1]
  417.  
  418. TASK [lxc_hosts : include_tasks] ***********************************************
  419. included: /etc/ansible/roles/lxc_hosts/tasks/lxc_cache_prestage.yml for infra1
  420.  
  421. TASK [lxc_hosts : Set LXC cache fact(s)] ***************************************
  422. ok: [infra1]
  423.  
  424. TASK [lxc_hosts : Create legacy image URL fetch] *******************************
  425.  
  426. TASK [lxc_hosts : Fetch legacy container image url] ****************************
  427. skipping: [infra1]
  428.  
  429. TASK [lxc_hosts : Set LXC cache fact(s) (legacy)] ******************************
  430.  
  431. TASK [Determine lxc_hosts_container_image_url when it is not explicitly set] ***
  432. ok: [infra1]
  433.  
  434. TASK [lxc_hosts : Set LXC cache basename] **************************************
  435. ok: [infra1]
  436.  
  437. TASK [lxc_hosts : Create aria2c output script] *********************************
  438. ok: [infra1]
  439.  
  440. TASK [lxc_hosts : Pre-stage the LXC image on the system] ***********************
  441. changed: [infra1]
  442.  
  443. TASK [lxc_hosts : include_tasks] ***********************************************
  444. included: /etc/ansible/roles/lxc_hosts/tasks/lxc_post_install.yml for infra1
  445.  
  446. TASK [lxc_hosts : Ensure the lxc dnsmasq user exists] **************************
  447. ok: [infra1]
  448.  
  449. TASK [lxc_hosts : Drop base config file(s)] ************************************
  450. ok: [infra1] => (item={'src': 'lxc-openstack.conf.j2', 'dest': '/etc/lxc/lxc-openstack.conf'})
  451. ok: [infra1] => (item={'src': 'lxc-net.default.j2', 'dest': '/etc/default/lxc-net', 'mode': '0644'})
  452. ok: [infra1] => (item={'src': 'lxc.default.j2', 'dest': '/etc/default/lxc', 'mode': '0644'})
  453. ok: [infra1] => (item={'src': 'lxc-system-manage.j2', 'dest': '/usr/local/bin/lxc-system-manage', 'mode': '0755'})
  454.  
  455. TASK [lxc_hosts : Drop lxc veth check script] **********************************
  456. ok: [infra1]
  457.  
  458. TASK [lxc_hosts : Set systemd DefaultTasksMax value] ***************************
  459. ok: [infra1]
  460.  
  461. TASK [lxc_hosts : Set sshd MaxSessions] ****************************************
  462. ok: [infra1]
  463.  
  464. TASK [lxc_hosts : Check that the init.scope support the pid controller] ********
  465. ok: [infra1]
  466.  
  467. TASK [lxc_hosts : Get init.scope pids.max value] *******************************
  468. skipping: [infra1]
  469.  
  470. TASK [lxc_hosts : Set systemd pids.max in init.scope] **************************
  471.  
  472. TASK [lxc_hosts : include_tasks] ***********************************************
  473. included: /etc/ansible/roles/lxc_hosts/tasks/lxc_kernel_tuning.yml for infra1
  474.  
  475. TASK [lxc_hosts : Tuning kernel for lxc] ***************************************
  476. ok: [infra1] => (item={'key': 'fs.inotify.max_user_instances', 'value': 1024})
  477.  
  478. TASK [lxc_hosts : include_tasks] ***********************************************
  479. included: /etc/ansible/roles/lxc_hosts/tasks/lxc_net.yml for infra1
  480.  
  481. TASK [lxc_hosts : Check if NetworkManager is running] **************************
  482. ok: [infra1]
  483.  
  484. TASK [lxc_hosts : Ensure network services wait on networking (if using NetworkManager)] ***
  485.  
  486. TASK [lxc_hosts : Drop lxc net bridge] *****************************************
  487. ok: [infra1] => (item={'src': 'lxc-net-bridge.cfg.j2', 'dest': '/etc/network/interfaces.d/lxc-net-bridge.cfg'})
  488.  
  489. TASK [lxc_hosts : Remove old post up script] ***********************************
  490. ok: [infra1]
  491.  
  492. TASK [lxc_hosts : Drop lxc net bridge routes (SUSE)] ***************************
  493.  
  494. TASK [lxc_hosts : Disable and stop lxc-net] ************************************
  495. ok: [infra1]
  496.  
  497. TASK [lxc_hosts : Mask lxc-net systemd service] ********************************
  498. ok: [infra1]
  499.  
  500. TASK [lxc_hosts : Ensure networking includes interfaces.d] *********************
  501. ok: [infra1]
  502.  
  503. TASK [lxc_hosts : Create systemd unit for dnsmasq] *****************************
  504. ok: [infra1]
  505.  
  506. TASK [lxc_hosts : Check Container Bridge exists] *******************************
  507. ok: [infra1]
  508.  
  509. TASK [lxc_hosts : include_tasks] ***********************************************
  510. included: /etc/ansible/roles/lxc_hosts/tasks/lxc_cache.yml for infra1
  511.  
  512. TASK [lxc_hosts : Retrieve the expiry object] **********************************
  513. ok: [infra1]
  514.  
  515. TASK [lxc_hosts : Set cache refresh fact] **************************************
  516.  
  517. TASK [lxc_hosts : include_tasks] ***********************************************
  518.  
  519. TASK [lxc_hosts : include_tasks] ***********************************************
  520.  
  521. TASK [lxc_hosts : (RE)Gather facts post setup] *********************************
  522. ok: [infra1]
  523.  
  524. TASK [include_tasks] ***********************************************************
  525. included: /opt/openstack-ansible/playbooks/common-tasks/rsyslog-client.yml for infra1
  526.  
  527. TASK [Run the rsyslog client role] *********************************************
  528.  
  529. PLAY [Set lxc containers group] ************************************************
  530.  
  531. TASK [Add hosts to dynamic inventory group] ************************************
  532. changed: [infra1_placement_container-a8578b08]
  533. changed: [infra1_keystone_container-b0e8bde9]
  534. changed: [infra1_horizon_container-5377804c]
  535. changed: [infra1_neutron_server_container-8f8ed0a8]
  536. changed: [infra1_rabbit_mq_container-80cfdca8]
  537. changed: [infra1_nova_api_container-162ef1fe]
  538. changed: [infra1_repo_container-5051fe57]
  539. changed: [infra1_galera_container-eb6afcee]
  540. changed: [infra1_memcached_container-0b9524ba]
  541. changed: [infra1_glance_container-2d7c9258]
  542. changed: [infra1_utility_container-9de0caef]
  543.  
  544. PLAY [Create container(s)] *****************************************************
  545.  
  546. TASK [lxc_container_create : Allow the usage of local facts] *******************
  547. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10]
  548. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10]
  549. ok: [infra1_horizon_container-5377804c -> 172.250.10.10]
  550. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10]
  551. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10]
  552. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10]
  553. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10]
  554. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10]
  555. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10]
  556. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10]
  557. ok: [infra1_utility_container-9de0caef -> 172.250.10.10]
  558.  
  559. TASK [lxc_container_create : Check the physical_host variable is set] **********
  560.  
  561. TASK [lxc_container_create : Collect physical host facts if missing] ***********
  562.  
  563. TASK [lxc_container_create : Kernel version and LXC backing store check] *******
  564.  
  565. TASK [lxc_container_create : Gather variables for each operating system] *******
  566. ok: [infra1_placement_container-a8578b08] => (item=/etc/ansible/roles/lxc_container_create/vars/ubuntu.yml)
  567. ok: [infra1_keystone_container-b0e8bde9] => (item=/etc/ansible/roles/lxc_container_create/vars/ubuntu.yml)
  568. ok: [infra1_horizon_container-5377804c] => (item=/etc/ansible/roles/lxc_container_create/vars/ubuntu.yml)
  569. ok: [infra1_neutron_server_container-8f8ed0a8] => (item=/etc/ansible/roles/lxc_container_create/vars/ubuntu.yml)
  570. ok: [infra1_rabbit_mq_container-80cfdca8] => (item=/etc/ansible/roles/lxc_container_create/vars/ubuntu.yml)
  571. ok: [infra1_nova_api_container-162ef1fe] => (item=/etc/ansible/roles/lxc_container_create/vars/ubuntu.yml)
  572. ok: [infra1_repo_container-5051fe57] => (item=/etc/ansible/roles/lxc_container_create/vars/ubuntu.yml)
  573. ok: [infra1_galera_container-eb6afcee] => (item=/etc/ansible/roles/lxc_container_create/vars/ubuntu.yml)
  574. ok: [infra1_memcached_container-0b9524ba] => (item=/etc/ansible/roles/lxc_container_create/vars/ubuntu.yml)
  575. ok: [infra1_glance_container-2d7c9258] => (item=/etc/ansible/roles/lxc_container_create/vars/ubuntu.yml)
  576. ok: [infra1_utility_container-9de0caef] => (item=/etc/ansible/roles/lxc_container_create/vars/ubuntu.yml)
  577.  
  578. TASK [lxc_container_create : Read custom facts from previous runs] *************
  579. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10]
  580. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10]
  581. ok: [infra1_horizon_container-5377804c -> 172.250.10.10]
  582. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10]
  583. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10]
  584. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10]
  585. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10]
  586. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10]
  587. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10]
  588. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10]
  589. ok: [infra1_utility_container-9de0caef -> 172.250.10.10]
  590.  
  591. TASK [lxc_container_create : Check for lxc volume group] ***********************
  592. skipping: [infra1_placement_container-a8578b08]
  593. skipping: [infra1_keystone_container-b0e8bde9]
  594. skipping: [infra1_horizon_container-5377804c]
  595. skipping: [infra1_neutron_server_container-8f8ed0a8]
  596. skipping: [infra1_rabbit_mq_container-80cfdca8]
  597. skipping: [infra1_nova_api_container-162ef1fe]
  598. skipping: [infra1_repo_container-5051fe57]
  599. skipping: [infra1_galera_container-eb6afcee]
  600. skipping: [infra1_memcached_container-0b9524ba]
  601. skipping: [infra1_glance_container-2d7c9258]
  602. skipping: [infra1_utility_container-9de0caef]
  603.  
  604. TASK [lxc_container_create : LXC VG check] *************************************
  605.  
  606. TASK [lxc_container_create : include_tasks] ************************************
  607.  
  608. TASK [lxc_container_create : include_tasks] ************************************
  609. 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
  610.  
  611. TASK [lxc_container_create : Container service directories] ********************
  612. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=/openstack/infra1_placement_container-a8578b08)
  613. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=/openstack/infra1_keystone_container-b0e8bde9)
  614. ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=/openstack/infra1_horizon_container-5377804c)
  615. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=/openstack/backup/infra1_placement_container-a8578b08)
  616. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=/openstack/infra1_neutron_server_container-8f8ed0a8)
  617. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=/openstack/backup/infra1_keystone_container-b0e8bde9)
  618. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=/openstack/infra1_rabbit_mq_container-80cfdca8)
  619. ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=/openstack/backup/infra1_horizon_container-5377804c)
  620. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=/openstack/infra1_nova_api_container-162ef1fe)
  621. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=/openstack/log/infra1_placement_container-a8578b08)
  622. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=/openstack/backup/infra1_neutron_server_container-8f8ed0a8)
  623. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=/openstack/log/infra1_keystone_container-b0e8bde9)
  624. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=/openstack/backup/infra1_rabbit_mq_container-80cfdca8)
  625. ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=/openstack/log/infra1_horizon_container-5377804c)
  626. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=/openstack/infra1_repo_container-5051fe57)
  627. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=/var/lib/lxc/infra1_placement_container-a8578b08)
  628. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=/openstack/infra1_galera_container-eb6afcee)
  629. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=/openstack/backup/infra1_nova_api_container-162ef1fe)
  630. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=/openstack/log/infra1_neutron_server_container-8f8ed0a8)
  631. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=/var/lib/lxc/infra1_keystone_container-b0e8bde9)
  632. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=/openstack/infra1_memcached_container-0b9524ba)
  633. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=/openstack/log/infra1_rabbit_mq_container-80cfdca8)
  634. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=/openstack/backup/infra1_repo_container-5051fe57)
  635. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=/openstack/infra1_glance_container-2d7c9258)
  636. ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=/var/lib/lxc/infra1_horizon_container-5377804c)
  637. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=/openstack/backup/infra1_galera_container-eb6afcee)
  638. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=/openstack/log/infra1_nova_api_container-162ef1fe)
  639. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=/var/lib/lxc/infra1_neutron_server_container-8f8ed0a8)
  640. ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=/openstack/infra1_utility_container-9de0caef)
  641. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=/openstack/backup/infra1_memcached_container-0b9524ba)
  642. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=/var/lib/lxc/infra1_rabbit_mq_container-80cfdca8)
  643. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=/openstack/backup/infra1_glance_container-2d7c9258)
  644. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=/openstack/log/infra1_repo_container-5051fe57)
  645. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=/var/lib/lxc/infra1_nova_api_container-162ef1fe)
  646. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=/openstack/log/infra1_galera_container-eb6afcee)
  647. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=/openstack/log/infra1_memcached_container-0b9524ba)
  648. ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=/openstack/backup/infra1_utility_container-9de0caef)
  649. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=/var/lib/lxc/infra1_repo_container-5051fe57)
  650. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=/openstack/log/infra1_glance_container-2d7c9258)
  651. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=/var/lib/lxc/infra1_galera_container-eb6afcee)
  652. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=/var/lib/lxc/infra1_memcached_container-0b9524ba)
  653. ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=/openstack/log/infra1_utility_container-9de0caef)
  654. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=/var/lib/lxc/infra1_glance_container-2d7c9258)
  655. ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=/var/lib/lxc/infra1_utility_container-9de0caef)
  656.  
  657. TASK [lxc_container_create : LXC autodev setup] ********************************
  658. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10]
  659. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10]
  660. ok: [infra1_horizon_container-5377804c -> 172.250.10.10]
  661. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10]
  662. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10]
  663. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10]
  664. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10]
  665. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10]
  666. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10]
  667. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10]
  668. ok: [infra1_utility_container-9de0caef -> 172.250.10.10]
  669.  
  670. TASK [lxc_container_create : include_tasks] ************************************
  671. 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
  672.  
  673. TASK [lxc_container_create : Create container (dir)] ***************************
  674. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10]
  675. ok: [infra1_horizon_container-5377804c -> 172.250.10.10]
  676. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10]
  677. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10]
  678. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10]
  679. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10]
  680. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10]
  681. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10]
  682. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10]
  683. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10]
  684. ok: [infra1_utility_container-9de0caef -> 172.250.10.10]
  685.  
  686. TASK [lxc_container_create : Check container state] ****************************
  687. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10]
  688. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10]
  689. ok: [infra1_horizon_container-5377804c -> 172.250.10.10]
  690. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10]
  691. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10]
  692. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10]
  693. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10]
  694. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10]
  695. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10]
  696. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10]
  697. ok: [infra1_utility_container-9de0caef -> 172.250.10.10]
  698.  
  699. TASK [lxc_container_create : Start the container if it is not already running] ***
  700. skipping: [infra1_placement_container-a8578b08]
  701. skipping: [infra1_keystone_container-b0e8bde9]
  702. skipping: [infra1_horizon_container-5377804c]
  703. skipping: [infra1_neutron_server_container-8f8ed0a8]
  704. skipping: [infra1_rabbit_mq_container-80cfdca8]
  705. skipping: [infra1_nova_api_container-162ef1fe]
  706. skipping: [infra1_repo_container-5051fe57]
  707. skipping: [infra1_galera_container-eb6afcee]
  708. skipping: [infra1_memcached_container-0b9524ba]
  709. skipping: [infra1_glance_container-2d7c9258]
  710. skipping: [infra1_utility_container-9de0caef]
  711.  
  712. TASK [lxc_container_create : include_tasks] ************************************
  713. 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
  714.  
  715. TASK [lxc_container_create : Write default container config] *******************
  716. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=lxc.start.auto=1)
  717. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=lxc.start.auto=1)
  718. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=lxc.start.delay=15)
  719. ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=lxc.start.auto=1)
  720. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=lxc.start.delay=15)
  721. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=lxc.start.auto=1)
  722. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=lxc.group=onboot)
  723. ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=lxc.start.delay=15)
  724. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=lxc.start.auto=1)
  725. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=lxc.group=onboot)
  726. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=lxc.group=openstack)
  727. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=lxc.start.delay=15)
  728. ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=lxc.group=onboot)
  729. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=lxc.start.auto=1)
  730. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=lxc.start.delay=15)
  731. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=lxc.group=openstack)
  732. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=lxc.autodev=1)
  733. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=lxc.group=onboot)
  734. ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=lxc.group=openstack)
  735. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=lxc.start.auto=1)
  736. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=lxc.start.delay=15)
  737. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=lxc.group=onboot)
  738. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=lxc.autodev=1)
  739. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=lxc.pty.max=1024)
  740. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=lxc.group=openstack)
  741. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=lxc.start.auto=1)
  742. ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=lxc.autodev=1)
  743. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=lxc.start.delay=15)
  744. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=lxc.group=onboot)
  745. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=lxc.group=openstack)
  746. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=lxc.pty.max=1024)
  747. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=lxc.start.auto=1)
  748. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=lxc.hook.autodev=/var/lib/lxc/infra1_placement_container-a8578b08/autodev)
  749. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=lxc.autodev=1)
  750. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=lxc.start.delay=15)
  751. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=lxc.group=onboot)
  752. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=lxc.group=openstack)
  753. ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=lxc.pty.max=1024)
  754. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=lxc.autodev=1)
  755. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=lxc.hook.autodev=/var/lib/lxc/infra1_keystone_container-b0e8bde9/autodev)
  756. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=lxc.start.delay=15)
  757. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=lxc.start.auto=1)
  758. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=lxc.apparmor.profile=lxc-openstack)
  759. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=lxc.group=onboot)
  760. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=lxc.pty.max=1024)
  761. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=lxc.group=openstack)
  762. ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=lxc.hook.autodev=/var/lib/lxc/infra1_horizon_container-5377804c/autodev)
  763. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=lxc.autodev=1)
  764. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=lxc.pty.max=1024)
  765. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=lxc.apparmor.profile=lxc-openstack)
  766. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=lxc.group=onboot)
  767. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=lxc.start.delay=15)
  768. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=lxc.group=openstack)
  769. ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=lxc.start.auto=1)
  770. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=lxc.hook.autodev=/var/lib/lxc/infra1_neutron_server_container-8f8ed0a8/autodev)
  771. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=lxc.pty.max=1024)
  772. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=lxc.autodev=1)
  773. ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=lxc.apparmor.profile=lxc-openstack)
  774. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=lxc.hook.autodev=/var/lib/lxc/infra1_rabbit_mq_container-80cfdca8/autodev)
  775. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=lxc.group=onboot)
  776. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=lxc.group=openstack)
  777. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=lxc.autodev=1)
  778. ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=lxc.start.delay=15)
  779. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=lxc.apparmor.profile=lxc-openstack)
  780. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=lxc.pty.max=1024)
  781. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=lxc.hook.autodev=/var/lib/lxc/infra1_nova_api_container-162ef1fe/autodev)
  782. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=lxc.apparmor.profile=lxc-openstack)
  783. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=lxc.autodev=1)
  784. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=lxc.group=openstack)
  785. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=lxc.pty.max=1024)
  786. ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=lxc.group=onboot)
  787. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=lxc.hook.autodev=/var/lib/lxc/infra1_repo_container-5051fe57/autodev)
  788. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=lxc.apparmor.profile=lxc-openstack)
  789. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=lxc.pty.max=1024)
  790. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=lxc.autodev=1)
  791. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=lxc.hook.autodev=/var/lib/lxc/infra1_galera_container-eb6afcee/autodev)
  792. ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=lxc.group=openstack)
  793. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=lxc.apparmor.profile=lxc-openstack)
  794. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=lxc.hook.autodev=/var/lib/lxc/infra1_memcached_container-0b9524ba/autodev)
  795. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=lxc.pty.max=1024)
  796. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=lxc.apparmor.profile=lxc-openstack)
  797. ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=lxc.autodev=1)
  798. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=lxc.apparmor.profile=lxc-openstack)
  799. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=lxc.hook.autodev=/var/lib/lxc/infra1_glance_container-2d7c9258/autodev)
  800. ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=lxc.pty.max=1024)
  801. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=lxc.apparmor.profile=lxc-openstack)
  802. ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=lxc.hook.autodev=/var/lib/lxc/infra1_utility_container-9de0caef/autodev)
  803. ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=lxc.apparmor.profile=lxc-openstack)
  804.  
  805. TASK [lxc_container_create : Ensure containers have access RO cgroups] *********
  806. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10]
  807. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10]
  808. ok: [infra1_horizon_container-5377804c -> 172.250.10.10]
  809. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10]
  810. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10]
  811. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10]
  812. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10]
  813. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10]
  814. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10]
  815. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10]
  816. ok: [infra1_utility_container-9de0caef -> 172.250.10.10]
  817.  
  818. TASK [lxc_container_create : Ensure bind mount host directories exists] ********
  819. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_placement_container-a8578b08', 'container_directory': '/var/backup'})
  820. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_keystone_container-b0e8bde9', 'container_directory': '/var/backup'})
  821. ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_horizon_container-5377804c', 'container_directory': '/var/backup'})
  822. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_neutron_server_container-8f8ed0a8', 'container_directory': '/var/backup'})
  823. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_rabbit_mq_container-80cfdca8', 'container_directory': '/var/backup'})
  824. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_nova_api_container-162ef1fe', 'container_directory': '/var/backup'})
  825. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_repo_container-5051fe57', 'container_directory': '/var/backup'})
  826. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_galera_container-eb6afcee', 'container_directory': '/var/backup'})
  827. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_memcached_container-0b9524ba', 'container_directory': '/var/backup'})
  828. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_glance_container-2d7c9258', 'container_directory': '/var/backup'})
  829. ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_utility_container-9de0caef', 'container_directory': '/var/backup'})
  830.  
  831. TASK [lxc_container_create : Add bind mount configuration to container] ********
  832. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_placement_container-a8578b08', 'container_directory': '/var/backup'})
  833. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_keystone_container-b0e8bde9', 'container_directory': '/var/backup'})
  834. ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_horizon_container-5377804c', 'container_directory': '/var/backup'})
  835. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_neutron_server_container-8f8ed0a8', 'container_directory': '/var/backup'})
  836. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_rabbit_mq_container-80cfdca8', 'container_directory': '/var/backup'})
  837. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_nova_api_container-162ef1fe', 'container_directory': '/var/backup'})
  838. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_repo_container-5051fe57', 'container_directory': '/var/backup'})
  839. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_galera_container-eb6afcee', 'container_directory': '/var/backup'})
  840. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_memcached_container-0b9524ba', 'container_directory': '/var/backup'})
  841. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_glance_container-2d7c9258', 'container_directory': '/var/backup'})
  842. ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item={'host_directory': '/openstack/backup/infra1_utility_container-9de0caef', 'container_directory': '/var/backup'})
  843.  
  844. TASK [lxc_container_create : Create and start the container] *******************
  845. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10]
  846. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10]
  847. ok: [infra1_horizon_container-5377804c -> 172.250.10.10]
  848. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10]
  849. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10]
  850. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10]
  851. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10]
  852. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10]
  853. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10]
  854. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10]
  855. ok: [infra1_utility_container-9de0caef -> 172.250.10.10]
  856.  
  857. TASK [lxc_container_create : Gather container facts] ***************************
  858. ok: [infra1_keystone_container-b0e8bde9]
  859. ok: [infra1_neutron_server_container-8f8ed0a8]
  860. ok: [infra1_horizon_container-5377804c]
  861. ok: [infra1_rabbit_mq_container-80cfdca8]
  862. ok: [infra1_nova_api_container-162ef1fe]
  863. ok: [infra1_placement_container-a8578b08]
  864. ok: [infra1_repo_container-5051fe57]
  865. ok: [infra1_galera_container-eb6afcee]
  866. ok: [infra1_glance_container-2d7c9258]
  867. ok: [infra1_memcached_container-0b9524ba]
  868. ok: [infra1_utility_container-9de0caef]
  869.  
  870. TASK [lxc_container_create : Drop container setup script] **********************
  871. ok: [infra1_horizon_container-5377804c]
  872. ok: [infra1_keystone_container-b0e8bde9]
  873. ok: [infra1_placement_container-a8578b08]
  874. ok: [infra1_neutron_server_container-8f8ed0a8]
  875. ok: [infra1_rabbit_mq_container-80cfdca8]
  876. ok: [infra1_repo_container-5051fe57]
  877. ok: [infra1_nova_api_container-162ef1fe]
  878. ok: [infra1_galera_container-eb6afcee]
  879. ok: [infra1_memcached_container-0b9524ba]
  880. ok: [infra1_glance_container-2d7c9258]
  881. ok: [infra1_utility_container-9de0caef]
  882.  
  883. TASK [lxc_container_create : Drop container first run script] ******************
  884. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10]
  885. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10]
  886. ok: [infra1_horizon_container-5377804c -> 172.250.10.10]
  887. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10]
  888. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10]
  889. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10]
  890. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10]
  891. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10]
  892. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10]
  893. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10]
  894. ok: [infra1_utility_container-9de0caef -> 172.250.10.10]
  895.  
  896. TASK [lxc_container_create : Execute first script] *****************************
  897. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10]
  898. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10]
  899. ok: [infra1_horizon_container-5377804c -> 172.250.10.10]
  900. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10]
  901. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10]
  902. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10]
  903. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10]
  904. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10]
  905. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10]
  906. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10]
  907. ok: [infra1_utility_container-9de0caef -> 172.250.10.10]
  908.  
  909. TASK [lxc_container_create : Create container mac script] **********************
  910. 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'}})
  911. 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'}})
  912. 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'}})
  913. 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'}})
  914. 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'}})
  915. 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'}})
  916. 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'}})
  917. 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'}})
  918. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  919. 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'}})
  920. ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  921. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  922. 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'}})
  923. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  924. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  925. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  926. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  927. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  928. 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'}})
  929. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  930. 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'}})
  931. ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  932. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  933.  
  934. TASK [lxc_container_create : Set define static mac address from an existing interface] ***
  935. 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'}})
  936. 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'}})
  937. 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'}})
  938. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  939. 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'}})
  940. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  941. 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'}})
  942. ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  943. 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'}})
  944. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  945. 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'}})
  946. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  947. 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'}})
  948. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  949. 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'}})
  950. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  951. 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'}})
  952. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  953. 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'}})
  954. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  955. 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'}})
  956. ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  957. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  958.  
  959. TASK [lxc_container_create : Gather hardware addresses to be used as facts] ****
  960. 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'}})
  961. 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'}})
  962. 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'}})
  963. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  964. 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'}})
  965. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  966. ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  967. 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'}})
  968. 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'}})
  969. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  970. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  971. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  972. 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'}})
  973. 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'}})
  974. 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'}})
  975. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  976. 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'}})
  977. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  978. 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'}})
  979. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  980. 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'}})
  981. ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  982. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  983.  
  984. TASK [lxc_container_create : Set fixed hardware address fact] ******************
  985. 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'})
  986. 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'})
  987. 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'})
  988. 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'})
  989. 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'})
  990. 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'})
  991. 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'})
  992. 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'})
  993. 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'})
  994. 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'})
  995. 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'})
  996. 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'})
  997. 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'})
  998. 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'})
  999. 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'})
  1000. 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'})
  1001. 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'})
  1002. 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'})
  1003. 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'})
  1004. 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'})
  1005. 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'})
  1006. 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'})
  1007. 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'})
  1008.  
  1009. TASK [lxc_container_create : LXC host config for container networks] ***********
  1010. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=[0, {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}])
  1011. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=[0, {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}])
  1012. ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=[0, {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}])
  1013. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=[0, {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}])
  1014. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=[0, {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}])
  1015. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=[0, {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}])
  1016. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=[0, {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}])
  1017. 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'}])
  1018. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=[0, {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}])
  1019. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=[0, {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}])
  1020. 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'}])
  1021. 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'}])
  1022. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=[0, {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}])
  1023. 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'}])
  1024. 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'}])
  1025. 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'}])
  1026. 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'}])
  1027. ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=[0, {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}])
  1028. 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'}])
  1029. 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'}])
  1030. 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'}])
  1031. 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'}])
  1032. 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'}])
  1033.  
  1034. TASK [lxc_container_create : Container network includes] ***********************
  1035. 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'}})
  1036. 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'}})
  1037. 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'}})
  1038. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1039. 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'}})
  1040. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1041. 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'}})
  1042. ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1043. 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'}})
  1044. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1045. 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'}})
  1046. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1047. 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'}})
  1048. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1049. 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'}})
  1050. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1051. 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'}})
  1052. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1053. 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'}})
  1054. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1055. 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'}})
  1056. ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1057. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1058.  
  1059. TASK [lxc_container_create : Create wiring script] *****************************
  1060. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10]
  1061. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10]
  1062. ok: [infra1_horizon_container-5377804c -> 172.250.10.10]
  1063. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10]
  1064. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10]
  1065. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10]
  1066. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10]
  1067. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10]
  1068. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10]
  1069. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10]
  1070. ok: [infra1_utility_container-9de0caef -> 172.250.10.10]
  1071.  
  1072. TASK [lxc_container_create : Drop veth cleanup script] *************************
  1073. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10]
  1074. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10]
  1075. ok: [infra1_horizon_container-5377804c -> 172.250.10.10]
  1076. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10]
  1077. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10]
  1078. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10]
  1079. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10]
  1080. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10]
  1081. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10]
  1082. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10]
  1083. ok: [infra1_utility_container-9de0caef -> 172.250.10.10]
  1084.  
  1085. TASK [lxc_container_create : Defines a pre, post, and haltsignal configs] ******
  1086. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=lxc.hook.pre-start = /var/lib/lxc/infra1_placement_container-a8578b08/veth-cleanup.sh)
  1087. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=lxc.hook.pre-start = /var/lib/lxc/infra1_keystone_container-b0e8bde9/veth-cleanup.sh)
  1088. ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=lxc.hook.pre-start = /var/lib/lxc/infra1_horizon_container-5377804c/veth-cleanup.sh)
  1089. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=lxc.hook.post-stop = /var/lib/lxc/infra1_placement_container-a8578b08/veth-cleanup.sh)
  1090. 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)
  1091. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=lxc.hook.post-stop = /var/lib/lxc/infra1_keystone_container-b0e8bde9/veth-cleanup.sh)
  1092. 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)
  1093. ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=lxc.hook.post-stop = /var/lib/lxc/infra1_horizon_container-5377804c/veth-cleanup.sh)
  1094. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=lxc.signal.halt = SIGRTMIN+4)
  1095. 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)
  1096. 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)
  1097. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=lxc.signal.halt = SIGRTMIN+4)
  1098. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=lxc.hook.pre-start = /var/lib/lxc/infra1_repo_container-5051fe57/veth-cleanup.sh)
  1099. 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)
  1100. ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=lxc.signal.halt = SIGRTMIN+4)
  1101. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=lxc.hook.pre-start = /var/lib/lxc/infra1_galera_container-eb6afcee/veth-cleanup.sh)
  1102. 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)
  1103. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=lxc.signal.halt = SIGRTMIN+4)
  1104. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=lxc.hook.pre-start = /var/lib/lxc/infra1_memcached_container-0b9524ba/veth-cleanup.sh)
  1105. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=lxc.hook.post-stop = /var/lib/lxc/infra1_repo_container-5051fe57/veth-cleanup.sh)
  1106. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=lxc.signal.halt = SIGRTMIN+4)
  1107. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=lxc.hook.pre-start = /var/lib/lxc/infra1_glance_container-2d7c9258/veth-cleanup.sh)
  1108. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=lxc.hook.post-stop = /var/lib/lxc/infra1_galera_container-eb6afcee/veth-cleanup.sh)
  1109. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=lxc.signal.halt = SIGRTMIN+4)
  1110. ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=lxc.hook.pre-start = /var/lib/lxc/infra1_utility_container-9de0caef/veth-cleanup.sh)
  1111. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=lxc.hook.post-stop = /var/lib/lxc/infra1_memcached_container-0b9524ba/veth-cleanup.sh)
  1112. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=lxc.signal.halt = SIGRTMIN+4)
  1113. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=lxc.hook.post-stop = /var/lib/lxc/infra1_glance_container-2d7c9258/veth-cleanup.sh)
  1114. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=lxc.signal.halt = SIGRTMIN+4)
  1115. ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=lxc.hook.post-stop = /var/lib/lxc/infra1_utility_container-9de0caef/veth-cleanup.sh)
  1116. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=lxc.signal.halt = SIGRTMIN+4)
  1117. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=lxc.signal.halt = SIGRTMIN+4)
  1118. ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=lxc.signal.halt = SIGRTMIN+4)
  1119.  
  1120. TASK [lxc_container_create : Run veth wiring] **********************************
  1121.  
  1122. TASK [lxc_container_create : Run container veth wiring script] *****************
  1123. 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'}})
  1124. skipping: [infra1_placement_container-a8578b08] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1125. 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'}})
  1126. skipping: [infra1_keystone_container-b0e8bde9] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1127. 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'}})
  1128. skipping: [infra1_horizon_container-5377804c] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1129. 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'}})
  1130. skipping: [infra1_neutron_server_container-8f8ed0a8] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1131. 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'}})
  1132. skipping: [infra1_rabbit_mq_container-80cfdca8] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1133. 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'}})
  1134. skipping: [infra1_nova_api_container-162ef1fe] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1135. 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'}})
  1136. skipping: [infra1_repo_container-5051fe57] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1137. 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'}})
  1138. skipping: [infra1_galera_container-eb6afcee] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1139. 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'}})
  1140. skipping: [infra1_memcached_container-0b9524ba] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1141. 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'}})
  1142. 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'}})
  1143. skipping: [infra1_glance_container-2d7c9258] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1144. 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'}})
  1145. skipping: [infra1_utility_container-9de0caef] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1146.  
  1147. TASK [lxc_container_create : include_tasks] ************************************
  1148. 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
  1149.  
  1150. TASK [lxc_container_create : Create networkd directory] ************************
  1151. ok: [infra1_placement_container-a8578b08]
  1152. ok: [infra1_horizon_container-5377804c]
  1153. ok: [infra1_neutron_server_container-8f8ed0a8]
  1154. ok: [infra1_keystone_container-b0e8bde9]
  1155. ok: [infra1_repo_container-5051fe57]
  1156. ok: [infra1_rabbit_mq_container-80cfdca8]
  1157. ok: [infra1_nova_api_container-162ef1fe]
  1158. ok: [infra1_memcached_container-0b9524ba]
  1159. ok: [infra1_galera_container-eb6afcee]
  1160. ok: [infra1_glance_container-2d7c9258]
  1161. ok: [infra1_utility_container-9de0caef]
  1162.  
  1163. TASK [lxc_container_create : Drop container network file (interfaces)] *********
  1164. 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'}})
  1165. 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'}})
  1166. 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'}})
  1167. 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'}})
  1168. 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'}})
  1169. 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'}})
  1170. 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'}})
  1171. 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'}})
  1172. 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'}})
  1173. 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'}})
  1174. ok: [infra1_rabbit_mq_container-80cfdca8] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1175. ok: [infra1_horizon_container-5377804c] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1176. ok: [infra1_keystone_container-b0e8bde9] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1177. ok: [infra1_repo_container-5051fe57] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1178. ok: [infra1_nova_api_container-162ef1fe] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1179. ok: [infra1_neutron_server_container-8f8ed0a8] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1180. ok: [infra1_placement_container-a8578b08] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1181. ok: [infra1_galera_container-eb6afcee] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1182. ok: [infra1_memcached_container-0b9524ba] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1183. 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'}})
  1184. 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'}})
  1185. ok: [infra1_glance_container-2d7c9258] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1186. ok: [infra1_utility_container-9de0caef] => (item={'key': 'lxcbr0_address', 'value': {'bridge': 'lxcbr0', 'interface': 'eth0', 'type': 'veth'}})
  1187.  
  1188. TASK [lxc_container_create : Create resolved link] *****************************
  1189. ok: [infra1_placement_container-a8578b08]
  1190. ok: [infra1_keystone_container-b0e8bde9]
  1191. ok: [infra1_horizon_container-5377804c]
  1192. ok: [infra1_neutron_server_container-8f8ed0a8]
  1193. ok: [infra1_rabbit_mq_container-80cfdca8]
  1194. ok: [infra1_nova_api_container-162ef1fe]
  1195. ok: [infra1_repo_container-5051fe57]
  1196. ok: [infra1_memcached_container-0b9524ba]
  1197. ok: [infra1_galera_container-eb6afcee]
  1198. ok: [infra1_glance_container-2d7c9258]
  1199. ok: [infra1_utility_container-9de0caef]
  1200.  
  1201. TASK [lxc_container_create : Add global_environment_variables to environment file] ***
  1202. ok: [infra1_placement_container-a8578b08]
  1203. ok: [infra1_keystone_container-b0e8bde9]
  1204. ok: [infra1_neutron_server_container-8f8ed0a8]
  1205. ok: [infra1_horizon_container-5377804c]
  1206. ok: [infra1_rabbit_mq_container-80cfdca8]
  1207. ok: [infra1_repo_container-5051fe57]
  1208. ok: [infra1_nova_api_container-162ef1fe]
  1209. ok: [infra1_galera_container-eb6afcee]
  1210. ok: [infra1_memcached_container-0b9524ba]
  1211. ok: [infra1_glance_container-2d7c9258]
  1212. ok: [infra1_utility_container-9de0caef]
  1213.  
  1214. TASK [lxc_container_create : Create localhost config] **************************
  1215. ok: [infra1_horizon_container-5377804c]
  1216. ok: [infra1_keystone_container-b0e8bde9]
  1217. ok: [infra1_neutron_server_container-8f8ed0a8]
  1218. ok: [infra1_placement_container-a8578b08]
  1219. ok: [infra1_rabbit_mq_container-80cfdca8]
  1220. ok: [infra1_nova_api_container-162ef1fe]
  1221. ok: [infra1_galera_container-eb6afcee]
  1222. ok: [infra1_repo_container-5051fe57]
  1223. ok: [infra1_memcached_container-0b9524ba]
  1224. ok: [infra1_glance_container-2d7c9258]
  1225. ok: [infra1_utility_container-9de0caef]
  1226.  
  1227. TASK [lxc_container_create : Ensure the hostnamed override directory exists] ***
  1228. ok: [infra1_placement_container-a8578b08]
  1229. ok: [infra1_keystone_container-b0e8bde9]
  1230. ok: [infra1_horizon_container-5377804c]
  1231. ok: [infra1_neutron_server_container-8f8ed0a8]
  1232. ok: [infra1_rabbit_mq_container-80cfdca8]
  1233. ok: [infra1_nova_api_container-162ef1fe]
  1234. ok: [infra1_memcached_container-0b9524ba]
  1235. ok: [infra1_galera_container-eb6afcee]
  1236. ok: [infra1_glance_container-2d7c9258]
  1237. ok: [infra1_repo_container-5051fe57]
  1238. ok: [infra1_utility_container-9de0caef]
  1239.  
  1240. TASK [lxc_container_create : Create hostnamed override] ************************
  1241. ok: [infra1_placement_container-a8578b08]
  1242. ok: [infra1_neutron_server_container-8f8ed0a8]
  1243. ok: [infra1_horizon_container-5377804c]
  1244. ok: [infra1_keystone_container-b0e8bde9]
  1245. ok: [infra1_repo_container-5051fe57]
  1246. ok: [infra1_memcached_container-0b9524ba]
  1247. ok: [infra1_galera_container-eb6afcee]
  1248. ok: [infra1_nova_api_container-162ef1fe]
  1249. ok: [infra1_rabbit_mq_container-80cfdca8]
  1250. ok: [infra1_glance_container-2d7c9258]
  1251. ok: [infra1_utility_container-9de0caef]
  1252.  
  1253. TASK [lxc_container_create : Generate machine-id] ******************************
  1254. ok: [infra1_placement_container-a8578b08]
  1255. ok: [infra1_horizon_container-5377804c]
  1256. ok: [infra1_keystone_container-b0e8bde9]
  1257. ok: [infra1_nova_api_container-162ef1fe]
  1258. ok: [infra1_neutron_server_container-8f8ed0a8]
  1259. ok: [infra1_galera_container-eb6afcee]
  1260. ok: [infra1_memcached_container-0b9524ba]
  1261. ok: [infra1_repo_container-5051fe57]
  1262. ok: [infra1_glance_container-2d7c9258]
  1263. ok: [infra1_rabbit_mq_container-80cfdca8]
  1264. ok: [infra1_utility_container-9de0caef]
  1265.  
  1266. TASK [lxc_container_create : Ensure the dbus directory exists] *****************
  1267. ok: [infra1_keystone_container-b0e8bde9]
  1268. ok: [infra1_placement_container-a8578b08]
  1269. ok: [infra1_horizon_container-5377804c]
  1270. ok: [infra1_rabbit_mq_container-80cfdca8]
  1271. ok: [infra1_neutron_server_container-8f8ed0a8]
  1272. ok: [infra1_nova_api_container-162ef1fe]
  1273. ok: [infra1_repo_container-5051fe57]
  1274. ok: [infra1_galera_container-eb6afcee]
  1275. ok: [infra1_memcached_container-0b9524ba]
  1276. ok: [infra1_glance_container-2d7c9258]
  1277. ok: [infra1_utility_container-9de0caef]
  1278.  
  1279. TASK [lxc_container_create : Create dbus machine-id] ***************************
  1280. ok: [infra1_placement_container-a8578b08]
  1281. ok: [infra1_repo_container-5051fe57]
  1282. ok: [infra1_nova_api_container-162ef1fe]
  1283. ok: [infra1_horizon_container-5377804c]
  1284. ok: [infra1_memcached_container-0b9524ba]
  1285. ok: [infra1_neutron_server_container-8f8ed0a8]
  1286. ok: [infra1_keystone_container-b0e8bde9]
  1287. ok: [infra1_galera_container-eb6afcee]
  1288. ok: [infra1_glance_container-2d7c9258]
  1289. ok: [infra1_rabbit_mq_container-80cfdca8]
  1290. ok: [infra1_utility_container-9de0caef]
  1291.  
  1292. TASK [lxc_container_create : Retrieve the machine-id] **************************
  1293. ok: [infra1_placement_container-a8578b08]
  1294. ok: [infra1_keystone_container-b0e8bde9]
  1295. ok: [infra1_horizon_container-5377804c]
  1296. ok: [infra1_neutron_server_container-8f8ed0a8]
  1297. ok: [infra1_rabbit_mq_container-80cfdca8]
  1298. ok: [infra1_repo_container-5051fe57]
  1299. ok: [infra1_nova_api_container-162ef1fe]
  1300. ok: [infra1_galera_container-eb6afcee]
  1301. ok: [infra1_memcached_container-0b9524ba]
  1302. ok: [infra1_glance_container-2d7c9258]
  1303. ok: [infra1_utility_container-9de0caef]
  1304.  
  1305. TASK [lxc_container_create : Set bind mount for journal linking] ***************
  1306. ok: [infra1_placement_container-a8578b08]
  1307. ok: [infra1_keystone_container-b0e8bde9]
  1308. ok: [infra1_horizon_container-5377804c]
  1309. ok: [infra1_neutron_server_container-8f8ed0a8]
  1310. ok: [infra1_rabbit_mq_container-80cfdca8]
  1311. ok: [infra1_nova_api_container-162ef1fe]
  1312. ok: [infra1_repo_container-5051fe57]
  1313. ok: [infra1_galera_container-eb6afcee]
  1314. ok: [infra1_memcached_container-0b9524ba]
  1315. ok: [infra1_glance_container-2d7c9258]
  1316. ok: [infra1_utility_container-9de0caef]
  1317.  
  1318. TASK [lxc_container_create : Ensure journal directory exists] ******************
  1319. ok: [infra1_placement_container-a8578b08 -> 172.250.10.10] => (item=infra1)
  1320. ok: [infra1_keystone_container-b0e8bde9 -> 172.250.10.10] => (item=infra1)
  1321. ok: [infra1_horizon_container-5377804c -> 172.250.10.10] => (item=infra1)
  1322. ok: [infra1_neutron_server_container-8f8ed0a8 -> 172.250.10.10] => (item=infra1)
  1323. ok: [infra1_rabbit_mq_container-80cfdca8 -> 172.250.10.10] => (item=infra1)
  1324. ok: [infra1_nova_api_container-162ef1fe -> 172.250.10.10] => (item=infra1)
  1325. ok: [infra1_repo_container-5051fe57 -> 172.250.10.10] => (item=infra1)
  1326. ok: [infra1_galera_container-eb6afcee -> 172.250.10.10] => (item=infra1)
  1327. ok: [infra1_memcached_container-0b9524ba -> 172.250.10.10] => (item=infra1)
  1328. ok: [infra1_glance_container-2d7c9258 -> 172.250.10.10] => (item=infra1)
  1329. 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}
  1330. 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}]}
  1331. 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}
  1332. 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}]}
  1333. 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}
  1334. 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}]}
  1335. 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}
  1336. 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}]}
  1337. 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}
  1338. 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}]}
  1339. 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}
  1340. 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}]}
  1341. 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}
  1342. 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}]}
  1343. 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}
  1344. 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}]}
  1345. 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}
  1346. 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}]}
  1347. 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}
  1348. 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}]}
  1349. ok: [infra1_utility_container-9de0caef -> 172.250.10.10] => (item=infra1)
  1350. 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}
  1351. 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}]}
  1352.  
  1353. PLAY RECAP *********************************************************************
  1354. compute1 : ok=24 changed=1 unreachable=0 failed=0 skipped=9 rescued=0 ignored=0
  1355. compute2 : ok=24 changed=1 unreachable=0 failed=0 skipped=9 rescued=0 ignored=0
  1356. infra1 : ok=70 changed=2 unreachable=0 failed=0 skipped=11 rescued=0 ignored=0
  1357. infra1_galera_container-eb6afcee : ok=42 changed=1 unreachable=1 failed=0 skipped=3 rescued=0 ignored=0
  1358. infra1_glance_container-2d7c9258 : ok=42 changed=1 unreachable=1 failed=0 skipped=3 rescued=0 ignored=0
  1359. infra1_horizon_container-5377804c : ok=42 changed=1 unreachable=1 failed=0 skipped=3 rescued=0 ignored=0
  1360. infra1_keystone_container-b0e8bde9 : ok=42 changed=1 unreachable=1 failed=0 skipped=3 rescued=0 ignored=0
  1361. infra1_memcached_container-0b9524ba : ok=42 changed=1 unreachable=1 failed=0 skipped=3 rescued=0 ignored=0
  1362. infra1_neutron_server_container-8f8ed0a8 : ok=42 changed=1 unreachable=1 failed=0 skipped=3 rescued=0 ignored=0
  1363. infra1_nova_api_container-162ef1fe : ok=42 changed=1 unreachable=1 failed=0 skipped=3 rescued=0 ignored=0
  1364. infra1_placement_container-a8578b08 : ok=42 changed=1 unreachable=1 failed=0 skipped=3 rescued=0 ignored=0
  1365. infra1_rabbit_mq_container-80cfdca8 : ok=42 changed=1 unreachable=1 failed=0 skipped=3 rescued=0 ignored=0
  1366. infra1_repo_container-5051fe57 : ok=42 changed=1 unreachable=1 failed=0 skipped=3 rescued=0 ignored=0
  1367. infra1_utility_container-9de0caef : ok=42 changed=1 unreachable=1 failed=0 skipped=3 rescued=0 ignored=0
  1368.  
  1369.  
  1370.  
  1371. EXIT NOTICE [Playbook execution failure] **************************************
  1372. ===============================================================================
  1373.  
Add Comment
Please, Sign In to add comment