Advertisement
Guest User

Kolla Deploy Log - HAProxy is not up and running

a guest
May 6th, 2016
181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 89.64 KB | None | 0 0
  1. Deploying Playbooks : ansible-playbook -i /kolla/ansible/inventory/multinode -e @/etc/kolla/globals.yml -e @/etc/kolla/passwords.yml -e CONFIG_DIR=/etc/kolla -e action=deploy /usr/share/kolla/ansible/site.yml
  2.  
  3. PLAY [ceph-mon;ceph-osd;ceph-rgw] *********************************************
  4.  
  5. GATHERING FACTS ***************************************************************
  6. fatal: [storage01] => SSH Error: Host key verification failed.
  7. while connecting to 10.0.0.117:22
  8. It is sometimes useful to re-run the command using -vvvv, which prints SSH debug output to help diagnose the issue.
  9. fatal: [control03] => SSH Error: Host key verification failed.
  10. while connecting to 10.0.0.115:22
  11. It is sometimes useful to re-run the command using -vvvv, which prints SSH debug output to help diagnose the issue.
  12. fatal: [control01] => SSH Error: Host key verification failed.
  13. while connecting to 10.0.0.113:22
  14. It is sometimes useful to re-run the command using -vvvv, which prints SSH debug output to help diagnose the issue.
  15. fatal: [control02] => SSH Error: Host key verification failed.
  16. while connecting to 10.0.0.114:22
  17. It is sometimes useful to re-run the command using -vvvv, which prints SSH debug output to help diagnose the issue.
  18.  
  19. TASK: [common | Ensuring config directories exist] ****************************
  20. FATAL: no hosts matched or all hosts have already failed -- aborting
  21.  
  22.  
  23. PLAY RECAP ********************************************************************
  24. to retry, use: --limit @/home/centos/site.retry
  25.  
  26. control01 : ok=0 changed=0 unreachable=1 failed=0
  27. control02 : ok=0 changed=0 unreachable=1 failed=0
  28. control03 : ok=0 changed=0 unreachable=1 failed=0
  29. storage01 : ok=0 changed=0 unreachable=1 failed=0
  30.  
  31. Command failed ansible-playbook -i /kolla/ansible/inventory/multinode -e @/etc/kolla/globals.yml -e @/etc/kolla/passwords.yml -e CONFIG_DIR=/etc/kolla -e action=deploy /usr/share/kolla/ansible/site.yml
  32. Deploying Playbooks : ansible-playbook -i /kolla/ansible/inventory/multinode -e @/etc/kolla/globals.yml -e @/etc/kolla/passwords.yml -e CONFIG_DIR=/etc/kolla -e action=deploy /usr/share/kolla/ansible/site.yml
  33.  
  34. PLAY [ceph-mon;ceph-osd;ceph-rgw] *********************************************
  35.  
  36. GATHERING FACTS ***************************************************************
  37. ok: [control01]
  38. ok: [control03]
  39. ok: [storage01]
  40. ok: [control02]
  41.  
  42. TASK: [common | Ensuring config directories exist] ****************************
  43. skipping: [control01] => (item=heka)
  44. skipping: [control01] => (item=cron)
  45. skipping: [control01] => (item=cron/logrotate)
  46. skipping: [control03] => (item=heka)
  47. skipping: [control03] => (item=cron)
  48. skipping: [control03] => (item=cron/logrotate)
  49. skipping: [control02] => (item=heka)
  50. skipping: [control02] => (item=cron)
  51. skipping: [control02] => (item=cron/logrotate)
  52. skipping: [storage01] => (item=heka)
  53. skipping: [storage01] => (item=cron)
  54. skipping: [storage01] => (item=cron/logrotate)
  55.  
  56. TASK: [common | Copying over config.json files for services] ******************
  57. skipping: [control01] => (item=heka)
  58. skipping: [control01] => (item=cron)
  59. skipping: [control03] => (item=heka)
  60. skipping: [control03] => (item=cron)
  61. skipping: [control02] => (item=heka)
  62. skipping: [control02] => (item=cron)
  63. skipping: [storage01] => (item=heka)
  64. skipping: [storage01] => (item=cron)
  65.  
  66. TASK: [common | Copying over heka config files] *******************************
  67. skipping: [control03] => (item={'enabled': u'no', 'name': 'elasticsearch'})
  68. skipping: [control03] => (item={'enabled': 'yes', 'name': 'global'})
  69. skipping: [control03] => (item={'enabled': u'yes', 'name': 'haproxy'})
  70. skipping: [control03] => (item={'enabled': u'yes', 'name': 'horizon'})
  71. skipping: [control03] => (item={'enabled': u'yes', 'name': 'keepalived'})
  72. skipping: [control03] => (item={'enabled': u'yes', 'name': 'keystone'})
  73. skipping: [control03] => (item={'enabled': u'yes', 'name': 'mariadb'})
  74. skipping: [control03] => (item={'enabled': 'yes', 'name': 'openstack'})
  75. skipping: [control03] => (item={'enabled': u'yes', 'name': 'rabbitmq'})
  76. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-auditor'})
  77. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-reaper'})
  78. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-replicator'})
  79. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-server'})
  80. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-auditor'})
  81. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-replicator'})
  82. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-server'})
  83. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-updater'})
  84. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-auditor'})
  85. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-expirer'})
  86. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-replicator'})
  87. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-server'})
  88. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-updater'})
  89. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-proxy-server'})
  90. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-rsyncd'})
  91. skipping: [control02] => (item={'enabled': u'no', 'name': 'elasticsearch'})
  92. skipping: [control02] => (item={'enabled': 'yes', 'name': 'global'})
  93. skipping: [control02] => (item={'enabled': u'yes', 'name': 'haproxy'})
  94. skipping: [control02] => (item={'enabled': u'yes', 'name': 'horizon'})
  95. skipping: [control02] => (item={'enabled': u'yes', 'name': 'keepalived'})
  96. skipping: [control02] => (item={'enabled': u'yes', 'name': 'keystone'})
  97. skipping: [control02] => (item={'enabled': u'yes', 'name': 'mariadb'})
  98. skipping: [control02] => (item={'enabled': 'yes', 'name': 'openstack'})
  99. skipping: [control02] => (item={'enabled': u'yes', 'name': 'rabbitmq'})
  100. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-auditor'})
  101. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-reaper'})
  102. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-replicator'})
  103. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-server'})
  104. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-auditor'})
  105. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-replicator'})
  106. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-server'})
  107. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-updater'})
  108. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-auditor'})
  109. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-expirer'})
  110. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-replicator'})
  111. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-server'})
  112. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-updater'})
  113. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-proxy-server'})
  114. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-rsyncd'})
  115. skipping: [control01] => (item={'enabled': u'no', 'name': 'elasticsearch'})
  116. skipping: [control01] => (item={'enabled': 'yes', 'name': 'global'})
  117. skipping: [control01] => (item={'enabled': u'yes', 'name': 'haproxy'})
  118. skipping: [control01] => (item={'enabled': u'yes', 'name': 'horizon'})
  119. skipping: [control01] => (item={'enabled': u'yes', 'name': 'keepalived'})
  120. skipping: [control01] => (item={'enabled': u'yes', 'name': 'keystone'})
  121. skipping: [control01] => (item={'enabled': u'yes', 'name': 'mariadb'})
  122. skipping: [control01] => (item={'enabled': 'yes', 'name': 'openstack'})
  123. skipping: [control01] => (item={'enabled': u'yes', 'name': 'rabbitmq'})
  124. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-auditor'})
  125. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-reaper'})
  126. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-replicator'})
  127. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-server'})
  128. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-auditor'})
  129. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-replicator'})
  130. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-server'})
  131. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-updater'})
  132. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-auditor'})
  133. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-expirer'})
  134. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-replicator'})
  135. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-server'})
  136. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-updater'})
  137. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-proxy-server'})
  138. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-rsyncd'})
  139. skipping: [storage01] => (item={'enabled': u'no', 'name': 'elasticsearch'})
  140. skipping: [storage01] => (item={'enabled': 'yes', 'name': 'global'})
  141. skipping: [storage01] => (item={'enabled': u'yes', 'name': 'haproxy'})
  142. skipping: [storage01] => (item={'enabled': u'yes', 'name': 'horizon'})
  143. skipping: [storage01] => (item={'enabled': u'yes', 'name': 'keepalived'})
  144. skipping: [storage01] => (item={'enabled': u'yes', 'name': 'keystone'})
  145. skipping: [storage01] => (item={'enabled': u'yes', 'name': 'mariadb'})
  146. skipping: [storage01] => (item={'enabled': 'yes', 'name': 'openstack'})
  147. skipping: [storage01] => (item={'enabled': u'yes', 'name': 'rabbitmq'})
  148. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-auditor'})
  149. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-reaper'})
  150. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-replicator'})
  151. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-server'})
  152. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-auditor'})
  153. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-replicator'})
  154. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-server'})
  155. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-updater'})
  156. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-auditor'})
  157. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-expirer'})
  158. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-replicator'})
  159. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-server'})
  160. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-updater'})
  161. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-proxy-server'})
  162. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-rsyncd'})
  163.  
  164. TASK: [common | Copying over cron logrotate config files] *********************
  165. skipping: [control01] => (item=ansible)
  166. skipping: [control01] => (item=cinder)
  167. skipping: [control01] => (item=glance)
  168. skipping: [control01] => (item=global)
  169. skipping: [control01] => (item=haproxy)
  170. skipping: [control01] => (item=heat)
  171. skipping: [control01] => (item=keepalived)
  172. skipping: [control01] => (item=keystone)
  173. skipping: [control01] => (item=magnum)
  174. skipping: [control01] => (item=manila)
  175. skipping: [control01] => (item=mariadb)
  176. skipping: [control01] => (item=mistral)
  177. skipping: [control01] => (item=murano)
  178. skipping: [control01] => (item=neutron)
  179. skipping: [control01] => (item=nova)
  180. skipping: [control01] => (item=rabbitmq)
  181. skipping: [control01] => (item=swift)
  182. skipping: [storage01] => (item=ansible)
  183. skipping: [storage01] => (item=cinder)
  184. skipping: [storage01] => (item=glance)
  185. skipping: [storage01] => (item=global)
  186. skipping: [storage01] => (item=haproxy)
  187. skipping: [storage01] => (item=heat)
  188. skipping: [storage01] => (item=keepalived)
  189. skipping: [storage01] => (item=keystone)
  190. skipping: [storage01] => (item=magnum)
  191. skipping: [storage01] => (item=manila)
  192. skipping: [storage01] => (item=mariadb)
  193. skipping: [storage01] => (item=mistral)
  194. skipping: [storage01] => (item=murano)
  195. skipping: [storage01] => (item=neutron)
  196. skipping: [storage01] => (item=nova)
  197. skipping: [storage01] => (item=rabbitmq)
  198. skipping: [storage01] => (item=swift)
  199. skipping: [control02] => (item=ansible)
  200. skipping: [control02] => (item=cinder)
  201. skipping: [control02] => (item=glance)
  202. skipping: [control02] => (item=global)
  203. skipping: [control02] => (item=haproxy)
  204. skipping: [control02] => (item=heat)
  205. skipping: [control02] => (item=keepalived)
  206. skipping: [control02] => (item=keystone)
  207. skipping: [control02] => (item=magnum)
  208. skipping: [control02] => (item=manila)
  209. skipping: [control02] => (item=mariadb)
  210. skipping: [control02] => (item=mistral)
  211. skipping: [control02] => (item=murano)
  212. skipping: [control02] => (item=neutron)
  213. skipping: [control02] => (item=nova)
  214. skipping: [control02] => (item=rabbitmq)
  215. skipping: [control02] => (item=swift)
  216. skipping: [control03] => (item=ansible)
  217. skipping: [control03] => (item=cinder)
  218. skipping: [control03] => (item=glance)
  219. skipping: [control03] => (item=global)
  220. skipping: [control03] => (item=haproxy)
  221. skipping: [control03] => (item=heat)
  222. skipping: [control03] => (item=keepalived)
  223. skipping: [control03] => (item=keystone)
  224. skipping: [control03] => (item=magnum)
  225. skipping: [control03] => (item=manila)
  226. skipping: [control03] => (item=mariadb)
  227. skipping: [control03] => (item=mistral)
  228. skipping: [control03] => (item=murano)
  229. skipping: [control03] => (item=neutron)
  230. skipping: [control03] => (item=nova)
  231. skipping: [control03] => (item=rabbitmq)
  232. skipping: [control03] => (item=swift)
  233.  
  234. TASK: [common | Creating log volume] ******************************************
  235. skipping: [control01]
  236. skipping: [control02]
  237. skipping: [control03]
  238. skipping: [storage01]
  239.  
  240. TASK: [common | Starting heka bootstrap container] ****************************
  241. skipping: [control01]
  242. skipping: [storage01]
  243. skipping: [control03]
  244. skipping: [control02]
  245.  
  246. TASK: [common | Starting heka container] **************************************
  247. skipping: [control02]
  248. skipping: [control01]
  249. skipping: [control03]
  250. skipping: [storage01]
  251.  
  252. TASK: [common | Starting kolla-toolbox container] *****************************
  253. skipping: [control01]
  254. skipping: [control02]
  255. skipping: [control03]
  256. skipping: [storage01]
  257.  
  258. TASK: [common | Starting cron container] **************************************
  259. skipping: [control02]
  260. skipping: [control01]
  261. skipping: [storage01]
  262. skipping: [control03]
  263.  
  264. TASK: [common | Registering common role has run] ******************************
  265. skipping: [control02]
  266. skipping: [control01]
  267. skipping: [storage01]
  268. skipping: [control03]
  269.  
  270. TASK: [ceph | Ensuring config directories exist] ******************************
  271. skipping: [control01] => (item=ceph-mon)
  272. skipping: [control01] => (item=ceph-osd)
  273. skipping: [control01] => (item=ceph-rgw)
  274. skipping: [control02] => (item=ceph-mon)
  275. skipping: [control02] => (item=ceph-osd)
  276. skipping: [control02] => (item=ceph-rgw)
  277. skipping: [control03] => (item=ceph-mon)
  278. skipping: [control03] => (item=ceph-osd)
  279. skipping: [control03] => (item=ceph-rgw)
  280. skipping: [storage01] => (item=ceph-mon)
  281. skipping: [storage01] => (item=ceph-osd)
  282. skipping: [storage01] => (item=ceph-rgw)
  283.  
  284. TASK: [ceph | Copying over config.json files for services] ********************
  285. skipping: [control01] => (item=ceph-mon)
  286. skipping: [control01] => (item=ceph-osd)
  287. skipping: [control01] => (item=ceph-rgw)
  288. skipping: [storage01] => (item=ceph-mon)
  289. skipping: [storage01] => (item=ceph-osd)
  290. skipping: [storage01] => (item=ceph-rgw)
  291. skipping: [control03] => (item=ceph-mon)
  292. skipping: [control03] => (item=ceph-osd)
  293. skipping: [control03] => (item=ceph-rgw)
  294. skipping: [control02] => (item=ceph-mon)
  295. skipping: [control02] => (item=ceph-osd)
  296. skipping: [control02] => (item=ceph-rgw)
  297.  
  298. TASK: [ceph | Copying over ceph.conf] *****************************************
  299. skipping: [control01] => (item=ceph-mon)
  300. skipping: [control01] => (item=ceph-osd)
  301. skipping: [control01] => (item=ceph-rgw)
  302. skipping: [control02] => (item=ceph-mon)
  303. skipping: [control02] => (item=ceph-osd)
  304. skipping: [control02] => (item=ceph-rgw)
  305. skipping: [control03] => (item=ceph-mon)
  306. skipping: [control03] => (item=ceph-osd)
  307. skipping: [control03] => (item=ceph-rgw)
  308. skipping: [storage01] => (item=ceph-mon)
  309. skipping: [storage01] => (item=ceph-osd)
  310. skipping: [storage01] => (item=ceph-rgw)
  311.  
  312. TASK: [ceph | Cleaning up temp file on localhost] *****************************
  313. skipping: [control01]
  314.  
  315. TASK: [ceph | Creating temp file on localhost] ********************************
  316. skipping: [control01]
  317.  
  318. TASK: [ceph | Creating ceph_mon_conifg volume] ********************************
  319. skipping: [control01]
  320. skipping: [control02]
  321. skipping: [control03]
  322. skipping: [storage01]
  323.  
  324. TASK: [ceph | Writing hostname of host with existing cluster files to temp file] ***
  325. skipping: [control02]
  326. skipping: [control03]
  327. skipping: [control01]
  328. skipping: [storage01]
  329.  
  330. TASK: [ceph | Registering host from temp file] ********************************
  331. skipping: [control02]
  332. skipping: [control03]
  333. skipping: [control01]
  334. skipping: [storage01]
  335.  
  336. TASK: [ceph | Cleaning up temp file on localhost] *****************************
  337. skipping: [control01]
  338.  
  339. TASK: [ceph | Generating initial Ceph keyrings and monmap] ********************
  340. skipping: [control02]
  341. skipping: [control01]
  342. skipping: [storage01]
  343. skipping: [control03]
  344.  
  345. TASK: [ceph | Starting ceph-mon container] ************************************
  346. skipping: [control01]
  347. skipping: [control03]
  348. skipping: [control02]
  349. skipping: [storage01]
  350.  
  351. TASK: [ceph | Setting host for cluster files] *********************************
  352. skipping: [control01]
  353. skipping: [control02]
  354. skipping: [control03]
  355. skipping: [storage01]
  356.  
  357. TASK: [ceph | Fetching Ceph keyrings] *****************************************
  358. skipping: [control01]
  359.  
  360. TASK: [ceph | Reading json from variable] *************************************
  361. skipping: [control03]
  362. skipping: [control02]
  363. skipping: [control01]
  364. skipping: [storage01]
  365.  
  366. TASK: [ceph | Pushing Ceph keyring for OSDs] **********************************
  367. skipping: [control01] => (item={# ceph_files['ceph.client.admin.keyring'] #})
  368. skipping: [control02] => (item={# ceph_files['ceph.client.admin.keyring'] #})
  369. skipping: [control03] => (item={# ceph_files['ceph.client.admin.keyring'] #})
  370. skipping: [storage01] => (item={# ceph_files['ceph.client.admin.keyring'] #})
  371.  
  372. TASK: [ceph | Pushing Ceph keyrings for Mons] *********************************
  373. skipping: [control01] => (item={# ceph_files['ceph.client.admin.keyring'] #})
  374. skipping: [control01] => (item={# ceph_files['ceph.client.mon.keyring'] #})
  375. skipping: [control01] => (item={# ceph_files['ceph.client.radosgw.keyring'] #})
  376. skipping: [control01] => (item={# ceph_files['ceph.monmap'] #})
  377. skipping: [control02] => (item={# ceph_files['ceph.client.admin.keyring'] #})
  378. skipping: [control02] => (item={# ceph_files['ceph.client.mon.keyring'] #})
  379. skipping: [control02] => (item={# ceph_files['ceph.client.radosgw.keyring'] #})
  380. skipping: [control02] => (item={# ceph_files['ceph.monmap'] #})
  381. skipping: [control03] => (item={# ceph_files['ceph.client.admin.keyring'] #})
  382. skipping: [control03] => (item={# ceph_files['ceph.client.mon.keyring'] #})
  383. skipping: [control03] => (item={# ceph_files['ceph.client.radosgw.keyring'] #})
  384. skipping: [control03] => (item={# ceph_files['ceph.monmap'] #})
  385. skipping: [storage01] => (item={# ceph_files['ceph.client.admin.keyring'] #})
  386. skipping: [storage01] => (item={# ceph_files['ceph.client.mon.keyring'] #})
  387. skipping: [storage01] => (item={# ceph_files['ceph.client.radosgw.keyring'] #})
  388. skipping: [storage01] => (item={# ceph_files['ceph.monmap'] #})
  389.  
  390. TASK: [ceph | Pushing Ceph keyrings for RGWs] *********************************
  391. skipping: [control01] => (item={# ceph_files['ceph.client.admin.keyring'] #})
  392. skipping: [control01] => (item={# ceph_files['ceph.client.radosgw.keyring'] #})
  393. skipping: [control02] => (item={# ceph_files['ceph.client.admin.keyring'] #})
  394. skipping: [control02] => (item={# ceph_files['ceph.client.radosgw.keyring'] #})
  395. skipping: [storage01] => (item={# ceph_files['ceph.client.admin.keyring'] #})
  396. skipping: [storage01] => (item={# ceph_files['ceph.client.radosgw.keyring'] #})
  397. skipping: [control03] => (item={# ceph_files['ceph.client.admin.keyring'] #})
  398. skipping: [control03] => (item={# ceph_files['ceph.client.radosgw.keyring'] #})
  399.  
  400. TASK: [ceph | Starting ceph-mon container] ************************************
  401. skipping: [control01]
  402. skipping: [storage01]
  403. skipping: [control02]
  404. skipping: [control03]
  405.  
  406. TASK: [ceph | Looking up disks to bootstrap for Ceph] *************************
  407. skipping: [control01]
  408. skipping: [storage01]
  409. skipping: [control02]
  410. skipping: [control03]
  411.  
  412. TASK: [ceph | Reading data from variable] *************************************
  413. skipping: [control01]
  414. skipping: [control02]
  415. skipping: [control03]
  416. skipping: [storage01]
  417.  
  418. TASK: [ceph | Looking up disks to bootstrap for Ceph] *************************
  419. skipping: [control02]
  420. skipping: [control03]
  421. skipping: [control01]
  422. skipping: [storage01]
  423.  
  424. TASK: [ceph | Reading data from variable] *************************************
  425. skipping: [control01]
  426. skipping: [control02]
  427. skipping: [storage01]
  428. skipping: [control03]
  429.  
  430. TASK: [ceph | Bootstrapping Ceph OSDs] ****************************************
  431. skipping: [control02]
  432. skipping: [control01]
  433. skipping: [control03]
  434. skipping: [storage01]
  435.  
  436. TASK: [ceph | Bootstrapping Ceph Cache OSDs] **********************************
  437. skipping: [control01]
  438. skipping: [control02]
  439. skipping: [control03]
  440. skipping: [storage01]
  441.  
  442. TASK: [ceph | Looking up OSDs for Ceph] ***************************************
  443. skipping: [control01]
  444. skipping: [storage01]
  445. skipping: [control02]
  446. skipping: [control03]
  447.  
  448. TASK: [ceph | Reading data from variable] *************************************
  449. skipping: [control02]
  450. skipping: [control01]
  451. skipping: [control03]
  452. skipping: [storage01]
  453.  
  454. TASK: [ceph | Mounting Ceph OSD volumes] **************************************
  455. skipping: [control02] => (item=osds)
  456. skipping: [control03] => (item=osds)
  457. skipping: [control01] => (item=osds)
  458. skipping: [storage01] => (item=osds)
  459.  
  460. TASK: [ceph | Gathering OSD IDs] **********************************************
  461. skipping: [control01] => (item=osds)
  462. skipping: [control02] => (item=osds)
  463. skipping: [control03] => (item=osds)
  464. skipping: [storage01] => (item=osds)
  465.  
  466. TASK: [ceph | Starting ceph-osd container] ************************************
  467. skipping: [control01] => (item=[{u'skipped': True, u'changed': False}, 'osds'])
  468. skipping: [control02] => (item=[{u'skipped': True, u'changed': False}, 'osds'])
  469. skipping: [control03] => (item=[{u'skipped': True, u'changed': False}, 'osds'])
  470. skipping: [storage01] => (item=[{u'skipped': True, u'changed': False}, 'osds'])
  471.  
  472. TASK: [ceph | Starting ceph-rgw container] ************************************
  473. skipping: [control01]
  474. skipping: [control03]
  475. skipping: [storage01]
  476. skipping: [control02]
  477.  
  478. PLAY [elasticsearch] **********************************************************
  479.  
  480. GATHERING FACTS ***************************************************************
  481. ok: [control01]
  482. ok: [control02]
  483. ok: [control03]
  484.  
  485. TASK: [common | Ensuring config directories exist] ****************************
  486. skipping: [control01] => (item=heka)
  487. skipping: [control01] => (item=cron)
  488. skipping: [control01] => (item=cron/logrotate)
  489. skipping: [control02] => (item=heka)
  490. skipping: [control02] => (item=cron)
  491. skipping: [control02] => (item=cron/logrotate)
  492. skipping: [control03] => (item=heka)
  493. skipping: [control03] => (item=cron)
  494. skipping: [control03] => (item=cron/logrotate)
  495.  
  496. TASK: [common | Copying over config.json files for services] ******************
  497. skipping: [control01] => (item=heka)
  498. skipping: [control01] => (item=cron)
  499. skipping: [control02] => (item=heka)
  500. skipping: [control02] => (item=cron)
  501. skipping: [control03] => (item=heka)
  502. skipping: [control03] => (item=cron)
  503.  
  504. TASK: [common | Copying over heka config files] *******************************
  505. skipping: [control01] => (item={'enabled': u'no', 'name': 'elasticsearch'})
  506. skipping: [control01] => (item={'enabled': 'yes', 'name': 'global'})
  507. skipping: [control01] => (item={'enabled': u'yes', 'name': 'haproxy'})
  508. skipping: [control01] => (item={'enabled': u'yes', 'name': 'horizon'})
  509. skipping: [control01] => (item={'enabled': u'yes', 'name': 'keepalived'})
  510. skipping: [control01] => (item={'enabled': u'yes', 'name': 'keystone'})
  511. skipping: [control01] => (item={'enabled': u'yes', 'name': 'mariadb'})
  512. skipping: [control01] => (item={'enabled': 'yes', 'name': 'openstack'})
  513. skipping: [control01] => (item={'enabled': u'yes', 'name': 'rabbitmq'})
  514. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-auditor'})
  515. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-reaper'})
  516. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-replicator'})
  517. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-server'})
  518. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-auditor'})
  519. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-replicator'})
  520. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-server'})
  521. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-updater'})
  522. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-auditor'})
  523. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-expirer'})
  524. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-replicator'})
  525. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-server'})
  526. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-updater'})
  527. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-proxy-server'})
  528. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-rsyncd'})
  529. skipping: [control02] => (item={'enabled': u'no', 'name': 'elasticsearch'})
  530. skipping: [control02] => (item={'enabled': 'yes', 'name': 'global'})
  531. skipping: [control02] => (item={'enabled': u'yes', 'name': 'haproxy'})
  532. skipping: [control02] => (item={'enabled': u'yes', 'name': 'horizon'})
  533. skipping: [control02] => (item={'enabled': u'yes', 'name': 'keepalived'})
  534. skipping: [control02] => (item={'enabled': u'yes', 'name': 'keystone'})
  535. skipping: [control02] => (item={'enabled': u'yes', 'name': 'mariadb'})
  536. skipping: [control02] => (item={'enabled': 'yes', 'name': 'openstack'})
  537. skipping: [control02] => (item={'enabled': u'yes', 'name': 'rabbitmq'})
  538. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-auditor'})
  539. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-reaper'})
  540. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-replicator'})
  541. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-server'})
  542. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-auditor'})
  543. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-replicator'})
  544. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-server'})
  545. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-updater'})
  546. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-auditor'})
  547. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-expirer'})
  548. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-replicator'})
  549. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-server'})
  550. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-updater'})
  551. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-proxy-server'})
  552. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-rsyncd'})
  553. skipping: [control03] => (item={'enabled': u'no', 'name': 'elasticsearch'})
  554. skipping: [control03] => (item={'enabled': 'yes', 'name': 'global'})
  555. skipping: [control03] => (item={'enabled': u'yes', 'name': 'haproxy'})
  556. skipping: [control03] => (item={'enabled': u'yes', 'name': 'horizon'})
  557. skipping: [control03] => (item={'enabled': u'yes', 'name': 'keepalived'})
  558. skipping: [control03] => (item={'enabled': u'yes', 'name': 'keystone'})
  559. skipping: [control03] => (item={'enabled': u'yes', 'name': 'mariadb'})
  560. skipping: [control03] => (item={'enabled': 'yes', 'name': 'openstack'})
  561. skipping: [control03] => (item={'enabled': u'yes', 'name': 'rabbitmq'})
  562. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-auditor'})
  563. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-reaper'})
  564. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-replicator'})
  565. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-server'})
  566. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-auditor'})
  567. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-replicator'})
  568. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-server'})
  569. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-updater'})
  570. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-auditor'})
  571. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-expirer'})
  572. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-replicator'})
  573. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-server'})
  574. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-updater'})
  575. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-proxy-server'})
  576. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-rsyncd'})
  577.  
  578. TASK: [common | Copying over cron logrotate config files] *********************
  579. skipping: [control03] => (item=ansible)
  580. skipping: [control03] => (item=cinder)
  581. skipping: [control03] => (item=glance)
  582. skipping: [control03] => (item=global)
  583. skipping: [control03] => (item=haproxy)
  584. skipping: [control03] => (item=heat)
  585. skipping: [control03] => (item=keepalived)
  586. skipping: [control03] => (item=keystone)
  587. skipping: [control03] => (item=magnum)
  588. skipping: [control03] => (item=manila)
  589. skipping: [control03] => (item=mariadb)
  590. skipping: [control03] => (item=mistral)
  591. skipping: [control03] => (item=murano)
  592. skipping: [control03] => (item=neutron)
  593. skipping: [control03] => (item=nova)
  594. skipping: [control03] => (item=rabbitmq)
  595. skipping: [control03] => (item=swift)
  596. skipping: [control02] => (item=ansible)
  597. skipping: [control02] => (item=cinder)
  598. skipping: [control02] => (item=glance)
  599. skipping: [control02] => (item=global)
  600. skipping: [control02] => (item=haproxy)
  601. skipping: [control02] => (item=heat)
  602. skipping: [control02] => (item=keepalived)
  603. skipping: [control02] => (item=keystone)
  604. skipping: [control02] => (item=magnum)
  605. skipping: [control02] => (item=manila)
  606. skipping: [control02] => (item=mariadb)
  607. skipping: [control02] => (item=mistral)
  608. skipping: [control02] => (item=murano)
  609. skipping: [control02] => (item=neutron)
  610. skipping: [control02] => (item=nova)
  611. skipping: [control02] => (item=rabbitmq)
  612. skipping: [control02] => (item=swift)
  613. skipping: [control01] => (item=ansible)
  614. skipping: [control01] => (item=cinder)
  615. skipping: [control01] => (item=glance)
  616. skipping: [control01] => (item=global)
  617. skipping: [control01] => (item=haproxy)
  618. skipping: [control01] => (item=heat)
  619. skipping: [control01] => (item=keepalived)
  620. skipping: [control01] => (item=keystone)
  621. skipping: [control01] => (item=magnum)
  622. skipping: [control01] => (item=manila)
  623. skipping: [control01] => (item=mariadb)
  624. skipping: [control01] => (item=mistral)
  625. skipping: [control01] => (item=murano)
  626. skipping: [control01] => (item=neutron)
  627. skipping: [control01] => (item=nova)
  628. skipping: [control01] => (item=rabbitmq)
  629. skipping: [control01] => (item=swift)
  630.  
  631. TASK: [common | Creating log volume] ******************************************
  632. skipping: [control01]
  633. skipping: [control03]
  634. skipping: [control02]
  635.  
  636. TASK: [common | Starting heka bootstrap container] ****************************
  637. skipping: [control01]
  638. skipping: [control02]
  639. skipping: [control03]
  640.  
  641. TASK: [common | Starting heka container] **************************************
  642. skipping: [control01]
  643. skipping: [control02]
  644. skipping: [control03]
  645.  
  646. TASK: [common | Starting kolla-toolbox container] *****************************
  647. skipping: [control01]
  648. skipping: [control02]
  649. skipping: [control03]
  650.  
  651. TASK: [common | Starting cron container] **************************************
  652. skipping: [control01]
  653. skipping: [control02]
  654. skipping: [control03]
  655.  
  656. TASK: [common | Registering common role has run] ******************************
  657. skipping: [control01]
  658. skipping: [control02]
  659. skipping: [control03]
  660.  
  661. TASK: [elasticsearch | Ensuring config directories exist] *********************
  662. skipping: [control01] => (item=elasticsearch)
  663. skipping: [control03] => (item=elasticsearch)
  664. skipping: [control02] => (item=elasticsearch)
  665.  
  666. TASK: [elasticsearch | Copying over config.json files for services] ***********
  667. skipping: [control01] => (item=elasticsearch)
  668. skipping: [control02] => (item=elasticsearch)
  669. skipping: [control03] => (item=elasticsearch)
  670.  
  671. TASK: [elasticsearch | Copying over elasticsearch.yml] ************************
  672. skipping: [control01] => (item=elasticsearch)
  673. skipping: [control02] => (item=elasticsearch)
  674. skipping: [control03] => (item=elasticsearch)
  675.  
  676. TASK: [elasticsearch | Starting Elasticsearch container] **********************
  677. skipping: [control01]
  678. skipping: [control02]
  679. skipping: [control03]
  680.  
  681. PLAY [cinder-api;glance-api;haproxy;keystone;mariadb;iscsid;tgtd;murano-api;neutron-server;nova-api;rabbitmq;swift-proxy-server;heat-api;murano-api] ***
  682.  
  683. GATHERING FACTS ***************************************************************
  684. ok: [control02]
  685. ok: [control01]
  686. ok: [control03]
  687. ok: [storage01]
  688. ok: [network01]
  689. ok: [compute01]
  690.  
  691. TASK: [common | Ensuring config directories exist] ****************************
  692. changed: [control01] => (item=heka)
  693. changed: [control01] => (item=cron)
  694. changed: [control01] => (item=cron/logrotate)
  695. changed: [control03] => (item=heka)
  696. changed: [control03] => (item=cron)
  697. changed: [control03] => (item=cron/logrotate)
  698. changed: [network01] => (item=heka)
  699. changed: [network01] => (item=cron)
  700. changed: [network01] => (item=cron/logrotate)
  701. changed: [control02] => (item=heka)
  702. changed: [control02] => (item=cron)
  703. changed: [control02] => (item=cron/logrotate)
  704. changed: [compute01] => (item=heka)
  705. changed: [compute01] => (item=cron)
  706. changed: [compute01] => (item=cron/logrotate)
  707. changed: [storage01] => (item=heka)
  708. changed: [storage01] => (item=cron)
  709. changed: [storage01] => (item=cron/logrotate)
  710.  
  711. TASK: [common | Copying over config.json files for services] ******************
  712. changed: [control02] => (item=heka)
  713. changed: [control02] => (item=cron)
  714. changed: [control03] => (item=heka)
  715. changed: [control03] => (item=cron)
  716. changed: [control01] => (item=heka)
  717. changed: [control01] => (item=cron)
  718. changed: [network01] => (item=heka)
  719. changed: [network01] => (item=cron)
  720. changed: [compute01] => (item=heka)
  721. changed: [compute01] => (item=cron)
  722. changed: [storage01] => (item=heka)
  723. changed: [storage01] => (item=cron)
  724.  
  725. TASK: [common | Copying over heka config files] *******************************
  726. skipping: [control01] => (item={'enabled': u'no', 'name': 'elasticsearch'})
  727. changed: [control01] => (item={'enabled': 'yes', 'name': 'global'})
  728. changed: [control01] => (item={'enabled': u'yes', 'name': 'haproxy'})
  729. changed: [control01] => (item={'enabled': u'yes', 'name': 'horizon'})
  730. changed: [control01] => (item={'enabled': u'yes', 'name': 'keepalived'})
  731. changed: [control01] => (item={'enabled': u'yes', 'name': 'keystone'})
  732. changed: [control01] => (item={'enabled': u'yes', 'name': 'mariadb'})
  733. changed: [control01] => (item={'enabled': 'yes', 'name': 'openstack'})
  734. changed: [control01] => (item={'enabled': u'yes', 'name': 'rabbitmq'})
  735. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-auditor'})
  736. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-reaper'})
  737. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-replicator'})
  738. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-server'})
  739. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-auditor'})
  740. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-replicator'})
  741. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-server'})
  742. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-updater'})
  743. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-auditor'})
  744. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-expirer'})
  745. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-replicator'})
  746. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-server'})
  747. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-updater'})
  748. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-proxy-server'})
  749. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-rsyncd'})
  750. skipping: [control03] => (item={'enabled': u'no', 'name': 'elasticsearch'})
  751. changed: [control03] => (item={'enabled': 'yes', 'name': 'global'})
  752. changed: [control03] => (item={'enabled': u'yes', 'name': 'haproxy'})
  753. changed: [control03] => (item={'enabled': u'yes', 'name': 'horizon'})
  754. changed: [control03] => (item={'enabled': u'yes', 'name': 'keepalived'})
  755. changed: [control03] => (item={'enabled': u'yes', 'name': 'keystone'})
  756. changed: [control03] => (item={'enabled': u'yes', 'name': 'mariadb'})
  757. changed: [control03] => (item={'enabled': 'yes', 'name': 'openstack'})
  758. changed: [control03] => (item={'enabled': u'yes', 'name': 'rabbitmq'})
  759. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-auditor'})
  760. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-reaper'})
  761. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-replicator'})
  762. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-server'})
  763. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-auditor'})
  764. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-replicator'})
  765. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-server'})
  766. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-updater'})
  767. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-auditor'})
  768. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-expirer'})
  769. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-replicator'})
  770. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-server'})
  771. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-updater'})
  772. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-proxy-server'})
  773. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-rsyncd'})
  774. skipping: [compute01] => (item={'enabled': u'no', 'name': 'elasticsearch'})
  775. changed: [compute01] => (item={'enabled': 'yes', 'name': 'global'})
  776. changed: [compute01] => (item={'enabled': u'yes', 'name': 'haproxy'})
  777. changed: [compute01] => (item={'enabled': u'yes', 'name': 'horizon'})
  778. changed: [compute01] => (item={'enabled': u'yes', 'name': 'keepalived'})
  779. changed: [compute01] => (item={'enabled': u'yes', 'name': 'keystone'})
  780. changed: [compute01] => (item={'enabled': u'yes', 'name': 'mariadb'})
  781. changed: [compute01] => (item={'enabled': 'yes', 'name': 'openstack'})
  782. changed: [compute01] => (item={'enabled': u'yes', 'name': 'rabbitmq'})
  783. skipping: [compute01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-auditor'})
  784. skipping: [compute01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-reaper'})
  785. skipping: [compute01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-replicator'})
  786. skipping: [compute01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-server'})
  787. skipping: [compute01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-auditor'})
  788. skipping: [compute01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-replicator'})
  789. skipping: [compute01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-server'})
  790. skipping: [compute01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-updater'})
  791. skipping: [compute01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-auditor'})
  792. skipping: [compute01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-expirer'})
  793. skipping: [compute01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-replicator'})
  794. skipping: [compute01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-server'})
  795. skipping: [compute01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-updater'})
  796. skipping: [compute01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-proxy-server'})
  797. skipping: [compute01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-rsyncd'})
  798. skipping: [network01] => (item={'enabled': u'no', 'name': 'elasticsearch'})
  799. changed: [network01] => (item={'enabled': 'yes', 'name': 'global'})
  800. changed: [network01] => (item={'enabled': u'yes', 'name': 'haproxy'})
  801. changed: [network01] => (item={'enabled': u'yes', 'name': 'horizon'})
  802. changed: [network01] => (item={'enabled': u'yes', 'name': 'keepalived'})
  803. changed: [network01] => (item={'enabled': u'yes', 'name': 'keystone'})
  804. changed: [network01] => (item={'enabled': u'yes', 'name': 'mariadb'})
  805. changed: [network01] => (item={'enabled': 'yes', 'name': 'openstack'})
  806. changed: [network01] => (item={'enabled': u'yes', 'name': 'rabbitmq'})
  807. skipping: [network01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-auditor'})
  808. skipping: [network01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-reaper'})
  809. skipping: [network01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-replicator'})
  810. skipping: [network01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-server'})
  811. skipping: [network01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-auditor'})
  812. skipping: [network01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-replicator'})
  813. skipping: [network01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-server'})
  814. skipping: [network01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-updater'})
  815. skipping: [network01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-auditor'})
  816. skipping: [network01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-expirer'})
  817. skipping: [network01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-replicator'})
  818. skipping: [network01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-server'})
  819. skipping: [network01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-updater'})
  820. skipping: [network01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-proxy-server'})
  821. skipping: [network01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-rsyncd'})
  822. skipping: [control02] => (item={'enabled': u'no', 'name': 'elasticsearch'})
  823. changed: [control02] => (item={'enabled': 'yes', 'name': 'global'})
  824. changed: [control02] => (item={'enabled': u'yes', 'name': 'haproxy'})
  825. changed: [control02] => (item={'enabled': u'yes', 'name': 'horizon'})
  826. changed: [control02] => (item={'enabled': u'yes', 'name': 'keepalived'})
  827. changed: [control02] => (item={'enabled': u'yes', 'name': 'keystone'})
  828. changed: [control02] => (item={'enabled': u'yes', 'name': 'mariadb'})
  829. changed: [control02] => (item={'enabled': 'yes', 'name': 'openstack'})
  830. changed: [control02] => (item={'enabled': u'yes', 'name': 'rabbitmq'})
  831. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-auditor'})
  832. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-reaper'})
  833. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-replicator'})
  834. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-server'})
  835. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-auditor'})
  836. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-replicator'})
  837. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-server'})
  838. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-updater'})
  839. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-auditor'})
  840. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-expirer'})
  841. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-replicator'})
  842. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-server'})
  843. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-updater'})
  844. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-proxy-server'})
  845. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-rsyncd'})
  846. skipping: [storage01] => (item={'enabled': u'no', 'name': 'elasticsearch'})
  847. changed: [storage01] => (item={'enabled': 'yes', 'name': 'global'})
  848. changed: [storage01] => (item={'enabled': u'yes', 'name': 'haproxy'})
  849. changed: [storage01] => (item={'enabled': u'yes', 'name': 'horizon'})
  850. changed: [storage01] => (item={'enabled': u'yes', 'name': 'keepalived'})
  851. changed: [storage01] => (item={'enabled': u'yes', 'name': 'keystone'})
  852. changed: [storage01] => (item={'enabled': u'yes', 'name': 'mariadb'})
  853. changed: [storage01] => (item={'enabled': 'yes', 'name': 'openstack'})
  854. changed: [storage01] => (item={'enabled': u'yes', 'name': 'rabbitmq'})
  855. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-auditor'})
  856. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-reaper'})
  857. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-replicator'})
  858. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-server'})
  859. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-auditor'})
  860. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-replicator'})
  861. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-server'})
  862. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-updater'})
  863. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-auditor'})
  864. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-expirer'})
  865. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-replicator'})
  866. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-server'})
  867. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-updater'})
  868. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-proxy-server'})
  869. skipping: [storage01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-rsyncd'})
  870.  
  871. TASK: [common | Copying over cron logrotate config files] *********************
  872. changed: [compute01] => (item=ansible)
  873. changed: [compute01] => (item=cinder)
  874. changed: [compute01] => (item=glance)
  875. changed: [compute01] => (item=global)
  876. changed: [compute01] => (item=haproxy)
  877. changed: [compute01] => (item=heat)
  878. changed: [compute01] => (item=keepalived)
  879. changed: [compute01] => (item=keystone)
  880. changed: [compute01] => (item=magnum)
  881. changed: [compute01] => (item=manila)
  882. changed: [compute01] => (item=mariadb)
  883. changed: [compute01] => (item=mistral)
  884. changed: [compute01] => (item=murano)
  885. changed: [compute01] => (item=neutron)
  886. changed: [compute01] => (item=nova)
  887. changed: [compute01] => (item=rabbitmq)
  888. changed: [compute01] => (item=swift)
  889. changed: [control01] => (item=ansible)
  890. changed: [control01] => (item=cinder)
  891. changed: [control01] => (item=glance)
  892. changed: [control01] => (item=global)
  893. changed: [control01] => (item=haproxy)
  894. changed: [control01] => (item=heat)
  895. changed: [control01] => (item=keepalived)
  896. changed: [control01] => (item=keystone)
  897. changed: [control01] => (item=magnum)
  898. changed: [control01] => (item=manila)
  899. changed: [control01] => (item=mariadb)
  900. changed: [control01] => (item=mistral)
  901. changed: [control01] => (item=murano)
  902. changed: [control01] => (item=neutron)
  903. changed: [control01] => (item=nova)
  904. changed: [control01] => (item=rabbitmq)
  905. changed: [control01] => (item=swift)
  906. changed: [control03] => (item=ansible)
  907. changed: [control03] => (item=cinder)
  908. changed: [control03] => (item=glance)
  909. changed: [control03] => (item=global)
  910. changed: [control03] => (item=haproxy)
  911. changed: [control03] => (item=heat)
  912. changed: [control03] => (item=keepalived)
  913. changed: [control03] => (item=keystone)
  914. changed: [control03] => (item=magnum)
  915. changed: [control03] => (item=manila)
  916. changed: [control03] => (item=mariadb)
  917. changed: [control03] => (item=mistral)
  918. changed: [control03] => (item=murano)
  919. changed: [control03] => (item=neutron)
  920. changed: [control03] => (item=nova)
  921. changed: [control03] => (item=rabbitmq)
  922. changed: [control03] => (item=swift)
  923. changed: [network01] => (item=ansible)
  924. changed: [network01] => (item=cinder)
  925. changed: [network01] => (item=glance)
  926. changed: [network01] => (item=global)
  927. changed: [network01] => (item=haproxy)
  928. changed: [network01] => (item=heat)
  929. changed: [network01] => (item=keepalived)
  930. changed: [network01] => (item=keystone)
  931. changed: [network01] => (item=magnum)
  932. changed: [network01] => (item=manila)
  933. changed: [network01] => (item=mariadb)
  934. changed: [network01] => (item=mistral)
  935. changed: [network01] => (item=murano)
  936. changed: [network01] => (item=neutron)
  937. changed: [network01] => (item=nova)
  938. changed: [network01] => (item=rabbitmq)
  939. changed: [network01] => (item=swift)
  940. changed: [control02] => (item=ansible)
  941. changed: [control02] => (item=cinder)
  942. changed: [control02] => (item=glance)
  943. changed: [control02] => (item=global)
  944. changed: [control02] => (item=haproxy)
  945. changed: [control02] => (item=heat)
  946. changed: [control02] => (item=keepalived)
  947. changed: [control02] => (item=keystone)
  948. changed: [control02] => (item=magnum)
  949. changed: [control02] => (item=manila)
  950. changed: [control02] => (item=mariadb)
  951. changed: [control02] => (item=mistral)
  952. changed: [control02] => (item=murano)
  953. changed: [control02] => (item=neutron)
  954. changed: [control02] => (item=nova)
  955. changed: [control02] => (item=rabbitmq)
  956. changed: [control02] => (item=swift)
  957. changed: [storage01] => (item=ansible)
  958. changed: [storage01] => (item=cinder)
  959. changed: [storage01] => (item=glance)
  960. changed: [storage01] => (item=global)
  961. changed: [storage01] => (item=haproxy)
  962. changed: [storage01] => (item=heat)
  963. changed: [storage01] => (item=keepalived)
  964. changed: [storage01] => (item=keystone)
  965. changed: [storage01] => (item=magnum)
  966. changed: [storage01] => (item=manila)
  967. changed: [storage01] => (item=mariadb)
  968. changed: [storage01] => (item=mistral)
  969. changed: [storage01] => (item=murano)
  970. changed: [storage01] => (item=neutron)
  971. changed: [storage01] => (item=nova)
  972. changed: [storage01] => (item=rabbitmq)
  973. changed: [storage01] => (item=swift)
  974.  
  975. TASK: [common | Creating log volume] ******************************************
  976. changed: [compute01]
  977. changed: [control02]
  978. changed: [control01]
  979. changed: [network01]
  980. changed: [control03]
  981. changed: [storage01]
  982.  
  983. TASK: [common | Starting heka bootstrap container] ****************************
  984. changed: [control03]
  985. changed: [compute01]
  986. changed: [network01]
  987. changed: [control02]
  988. changed: [control01]
  989. changed: [storage01]
  990.  
  991. TASK: [common | Starting heka container] **************************************
  992. changed: [control02]
  993. changed: [network01]
  994. changed: [control03]
  995. changed: [compute01]
  996. changed: [storage01]
  997. changed: [control01]
  998.  
  999. TASK: [common | Starting kolla-toolbox container] *****************************
  1000. changed: [network01]
  1001. changed: [control01]
  1002. changed: [compute01]
  1003. changed: [control03]
  1004. changed: [control02]
  1005. changed: [storage01]
  1006.  
  1007. TASK: [common | Starting cron container] **************************************
  1008. changed: [control02]
  1009. changed: [control01]
  1010. changed: [compute01]
  1011. changed: [network01]
  1012. changed: [control03]
  1013. changed: [storage01]
  1014.  
  1015. TASK: [common | Registering common role has run] ******************************
  1016. ok: [control02]
  1017. ok: [control03]
  1018. ok: [network01]
  1019. ok: [compute01]
  1020. ok: [control01]
  1021. ok: [storage01]
  1022.  
  1023. TASK: [haproxy | Setting sysctl values] ***************************************
  1024. skipping: [compute01] => (item={'name': 'net.ipv4.ip_nonlocal_bind', 'value': 1})
  1025. skipping: [compute01] => (item={'name': 'net.unix.max_dgram_qlen', 'value': 128})
  1026. skipping: [control01] => (item={'name': 'net.ipv4.ip_nonlocal_bind', 'value': 1})
  1027. skipping: [control01] => (item={'name': 'net.unix.max_dgram_qlen', 'value': 128})
  1028. skipping: [control02] => (item={'name': 'net.ipv4.ip_nonlocal_bind', 'value': 1})
  1029. skipping: [control02] => (item={'name': 'net.unix.max_dgram_qlen', 'value': 128})
  1030. skipping: [storage01] => (item={'name': 'net.ipv4.ip_nonlocal_bind', 'value': 1})
  1031. skipping: [storage01] => (item={'name': 'net.unix.max_dgram_qlen', 'value': 128})
  1032. skipping: [control03] => (item={'name': 'net.ipv4.ip_nonlocal_bind', 'value': 1})
  1033. skipping: [control03] => (item={'name': 'net.unix.max_dgram_qlen', 'value': 128})
  1034. failed: [network01] => (item={'name': 'net.ipv4.ip_nonlocal_bind', 'value': 1}) => {"failed": true, "item": {"name": "net.ipv4.ip_nonlocal_bind", "value": 1}, "parsed": false}
  1035. Traceback (most recent call last):
  1036. File "/home/centos/.ansible/tmp/ansible-tmp-1462579200.83-253607604574498/sysctl", line 1980, in <module>
  1037. main()
  1038. File "/home/centos/.ansible/tmp/ansible-tmp-1462579200.83-253607604574498/sysctl", line 335, in main
  1039. result = SysctlModule(module)
  1040. File "/home/centos/.ansible/tmp/ansible-tmp-1462579200.83-253607604574498/sysctl", line 118, in __init__
  1041. self.process()
  1042. File "/home/centos/.ansible/tmp/ansible-tmp-1462579200.83-253607604574498/sysctl", line 164, in process
  1043. self.write_sysctl()
  1044. File "/home/centos/.ansible/tmp/ansible-tmp-1462579200.83-253607604574498/sysctl", line 302, in write_sysctl
  1045. fd, tmp_path = tempfile.mkstemp('.conf', '.ansible_m_sysctl_', os.path.dirname(self.sysctl_file))
  1046. File "/usr/lib64/python2.7/tempfile.py", line 304, in mkstemp
  1047. return _mkstemp_inner(dir, prefix, suffix, flags)
  1048. File "/usr/lib64/python2.7/tempfile.py", line 239, in _mkstemp_inner
  1049. fd = _os.open(file, flags, 0600)
  1050. OSError: [Errno 13] Permission denied: '/etc/.ansible_m_sysctl_CuxeYm.conf'
  1051. OpenSSH_6.6.1, OpenSSL 1.0.1e-fips 11 Feb 2013
  1052. debug1: Reading configuration data /etc/ssh/ssh_config
  1053. debug1: /etc/ssh/ssh_config line 56: Applying options for *
  1054. debug1: auto-mux: Trying existing master
  1055. debug1: mux_client_request_session: master session id: 2
  1056. Shared connection to network01 closed.
  1057.  
  1058. failed: [network01] => (item={'name': 'net.unix.max_dgram_qlen', 'value': 128}) => {"failed": true, "item": {"name": "net.unix.max_dgram_qlen", "value": 128}, "parsed": false}
  1059. Traceback (most recent call last):
  1060. File "/home/centos/.ansible/tmp/ansible-tmp-1462579200.98-238796768112532/sysctl", line 1980, in <module>
  1061. main()
  1062. File "/home/centos/.ansible/tmp/ansible-tmp-1462579200.98-238796768112532/sysctl", line 335, in main
  1063. result = SysctlModule(module)
  1064. File "/home/centos/.ansible/tmp/ansible-tmp-1462579200.98-238796768112532/sysctl", line 118, in __init__
  1065. self.process()
  1066. File "/home/centos/.ansible/tmp/ansible-tmp-1462579200.98-238796768112532/sysctl", line 164, in process
  1067. self.write_sysctl()
  1068. File "/home/centos/.ansible/tmp/ansible-tmp-1462579200.98-238796768112532/sysctl", line 302, in write_sysctl
  1069. fd, tmp_path = tempfile.mkstemp('.conf', '.ansible_m_sysctl_', os.path.dirname(self.sysctl_file))
  1070. File "/usr/lib64/python2.7/tempfile.py", line 304, in mkstemp
  1071. return _mkstemp_inner(dir, prefix, suffix, flags)
  1072. File "/usr/lib64/python2.7/tempfile.py", line 239, in _mkstemp_inner
  1073. fd = _os.open(file, flags, 0600)
  1074. OSError: [Errno 13] Permission denied: '/etc/.ansible_m_sysctl_s1OpiL.conf'
  1075. OpenSSH_6.6.1, OpenSSL 1.0.1e-fips 11 Feb 2013
  1076. debug1: Reading configuration data /etc/ssh/ssh_config
  1077. debug1: /etc/ssh/ssh_config line 56: Applying options for *
  1078. debug1: auto-mux: Trying existing master
  1079. debug1: mux_client_request_session: master session id: 2
  1080. Shared connection to network01 closed.
  1081.  
  1082.  
  1083. TASK: [haproxy | Ensuring config directories exist] ***************************
  1084. skipping: [control01] => (item=keepalived)
  1085. skipping: [control01] => (item=haproxy)
  1086. skipping: [control02] => (item=keepalived)
  1087. skipping: [control02] => (item=haproxy)
  1088. skipping: [control03] => (item=keepalived)
  1089. skipping: [control03] => (item=haproxy)
  1090. skipping: [compute01] => (item=keepalived)
  1091. skipping: [compute01] => (item=haproxy)
  1092. skipping: [storage01] => (item=keepalived)
  1093. skipping: [storage01] => (item=haproxy)
  1094.  
  1095. TASK: [haproxy | Copying over config.json files for services] *****************
  1096. skipping: [control01] => (item=keepalived)
  1097. skipping: [control01] => (item=haproxy)
  1098. skipping: [control02] => (item=keepalived)
  1099. skipping: [control02] => (item=haproxy)
  1100. skipping: [compute01] => (item=keepalived)
  1101. skipping: [compute01] => (item=haproxy)
  1102. skipping: [control03] => (item=keepalived)
  1103. skipping: [control03] => (item=haproxy)
  1104. skipping: [storage01] => (item=keepalived)
  1105. skipping: [storage01] => (item=haproxy)
  1106.  
  1107. TASK: [haproxy | Copying over haproxy.cfg] ************************************
  1108. skipping: [control01] => (item=haproxy)
  1109. skipping: [control02] => (item=haproxy)
  1110. skipping: [control03] => (item=haproxy)
  1111. skipping: [compute01] => (item=haproxy)
  1112. skipping: [storage01] => (item=haproxy)
  1113.  
  1114. TASK: [haproxy | Copying over keepalived.conf] ********************************
  1115. skipping: [control01] => (item=keepalived)
  1116. skipping: [control03] => (item=keepalived)
  1117. skipping: [storage01] => (item=keepalived)
  1118. skipping: [control02] => (item=keepalived)
  1119. skipping: [compute01] => (item=keepalived)
  1120.  
  1121. TASK: [haproxy | Copying over haproxy.pem] ************************************
  1122. skipping: [control02] => (item=haproxy.pem)
  1123. skipping: [compute01] => (item=haproxy.pem)
  1124. skipping: [control03] => (item=haproxy.pem)
  1125. skipping: [storage01] => (item=haproxy.pem)
  1126. skipping: [control01] => (item=haproxy.pem)
  1127.  
  1128. TASK: [haproxy | Starting haproxy container] **********************************
  1129. skipping: [control03]
  1130. skipping: [control02]
  1131. skipping: [storage01]
  1132. skipping: [control01]
  1133. skipping: [compute01]
  1134.  
  1135. TASK: [haproxy | Starting keepalived container] *******************************
  1136. skipping: [control02]
  1137. skipping: [compute01]
  1138. skipping: [control03]
  1139. skipping: [control01]
  1140. skipping: [storage01]
  1141.  
  1142. TASK: [haproxy | Ensuring latest haproxy config is used] **********************
  1143. skipping: [control01]
  1144. skipping: [control02]
  1145. skipping: [control03]
  1146. skipping: [compute01]
  1147. skipping: [storage01]
  1148.  
  1149. TASK: [haproxy | Waiting for virtual IP to appear] ****************************
  1150. skipping: [control02]
  1151. skipping: [compute01]
  1152. skipping: [control01]
  1153. skipping: [storage01]
  1154. skipping: [control03]
  1155.  
  1156. PLAY [kibana] *****************************************************************
  1157.  
  1158. GATHERING FACTS ***************************************************************
  1159. ok: [control03]
  1160. ok: [control02]
  1161. ok: [control01]
  1162.  
  1163. TASK: [common | Ensuring config directories exist] ****************************
  1164. skipping: [control01] => (item=heka)
  1165. skipping: [control01] => (item=cron)
  1166. skipping: [control01] => (item=cron/logrotate)
  1167. skipping: [control02] => (item=heka)
  1168. skipping: [control02] => (item=cron)
  1169. skipping: [control02] => (item=cron/logrotate)
  1170. skipping: [control03] => (item=heka)
  1171. skipping: [control03] => (item=cron)
  1172. skipping: [control03] => (item=cron/logrotate)
  1173.  
  1174. TASK: [common | Copying over config.json files for services] ******************
  1175. skipping: [control02] => (item=heka)
  1176. skipping: [control02] => (item=cron)
  1177. skipping: [control01] => (item=heka)
  1178. skipping: [control01] => (item=cron)
  1179. skipping: [control03] => (item=heka)
  1180. skipping: [control03] => (item=cron)
  1181.  
  1182. TASK: [common | Copying over heka config files] *******************************
  1183. skipping: [control02] => (item={'enabled': u'no', 'name': 'elasticsearch'})
  1184. skipping: [control02] => (item={'enabled': 'yes', 'name': 'global'})
  1185. skipping: [control02] => (item={'enabled': u'yes', 'name': 'haproxy'})
  1186. skipping: [control02] => (item={'enabled': u'yes', 'name': 'horizon'})
  1187. skipping: [control02] => (item={'enabled': u'yes', 'name': 'keepalived'})
  1188. skipping: [control02] => (item={'enabled': u'yes', 'name': 'keystone'})
  1189. skipping: [control02] => (item={'enabled': u'yes', 'name': 'mariadb'})
  1190. skipping: [control02] => (item={'enabled': 'yes', 'name': 'openstack'})
  1191. skipping: [control02] => (item={'enabled': u'yes', 'name': 'rabbitmq'})
  1192. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-auditor'})
  1193. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-reaper'})
  1194. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-replicator'})
  1195. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-server'})
  1196. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-auditor'})
  1197. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-replicator'})
  1198. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-server'})
  1199. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-updater'})
  1200. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-auditor'})
  1201. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-expirer'})
  1202. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-replicator'})
  1203. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-server'})
  1204. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-updater'})
  1205. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-proxy-server'})
  1206. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-rsyncd'})
  1207. skipping: [control01] => (item={'enabled': u'no', 'name': 'elasticsearch'})
  1208. skipping: [control01] => (item={'enabled': 'yes', 'name': 'global'})
  1209. skipping: [control01] => (item={'enabled': u'yes', 'name': 'haproxy'})
  1210. skipping: [control01] => (item={'enabled': u'yes', 'name': 'horizon'})
  1211. skipping: [control01] => (item={'enabled': u'yes', 'name': 'keepalived'})
  1212. skipping: [control01] => (item={'enabled': u'yes', 'name': 'keystone'})
  1213. skipping: [control01] => (item={'enabled': u'yes', 'name': 'mariadb'})
  1214. skipping: [control01] => (item={'enabled': 'yes', 'name': 'openstack'})
  1215. skipping: [control01] => (item={'enabled': u'yes', 'name': 'rabbitmq'})
  1216. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-auditor'})
  1217. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-reaper'})
  1218. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-replicator'})
  1219. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-server'})
  1220. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-auditor'})
  1221. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-replicator'})
  1222. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-server'})
  1223. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-updater'})
  1224. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-auditor'})
  1225. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-expirer'})
  1226. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-replicator'})
  1227. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-server'})
  1228. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-updater'})
  1229. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-proxy-server'})
  1230. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-rsyncd'})
  1231. skipping: [control03] => (item={'enabled': u'no', 'name': 'elasticsearch'})
  1232. skipping: [control03] => (item={'enabled': 'yes', 'name': 'global'})
  1233. skipping: [control03] => (item={'enabled': u'yes', 'name': 'haproxy'})
  1234. skipping: [control03] => (item={'enabled': u'yes', 'name': 'horizon'})
  1235. skipping: [control03] => (item={'enabled': u'yes', 'name': 'keepalived'})
  1236. skipping: [control03] => (item={'enabled': u'yes', 'name': 'keystone'})
  1237. skipping: [control03] => (item={'enabled': u'yes', 'name': 'mariadb'})
  1238. skipping: [control03] => (item={'enabled': 'yes', 'name': 'openstack'})
  1239. skipping: [control03] => (item={'enabled': u'yes', 'name': 'rabbitmq'})
  1240. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-auditor'})
  1241. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-reaper'})
  1242. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-replicator'})
  1243. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-server'})
  1244. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-auditor'})
  1245. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-replicator'})
  1246. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-server'})
  1247. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-updater'})
  1248. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-auditor'})
  1249. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-expirer'})
  1250. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-replicator'})
  1251. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-server'})
  1252. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-updater'})
  1253. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-proxy-server'})
  1254. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-rsyncd'})
  1255.  
  1256. TASK: [common | Copying over cron logrotate config files] *********************
  1257. skipping: [control02] => (item=ansible)
  1258. skipping: [control02] => (item=cinder)
  1259. skipping: [control02] => (item=glance)
  1260. skipping: [control02] => (item=global)
  1261. skipping: [control02] => (item=haproxy)
  1262. skipping: [control02] => (item=heat)
  1263. skipping: [control02] => (item=keepalived)
  1264. skipping: [control02] => (item=keystone)
  1265. skipping: [control02] => (item=magnum)
  1266. skipping: [control02] => (item=manila)
  1267. skipping: [control02] => (item=mariadb)
  1268. skipping: [control02] => (item=mistral)
  1269. skipping: [control02] => (item=murano)
  1270. skipping: [control02] => (item=neutron)
  1271. skipping: [control02] => (item=nova)
  1272. skipping: [control02] => (item=rabbitmq)
  1273. skipping: [control02] => (item=swift)
  1274. skipping: [control01] => (item=ansible)
  1275. skipping: [control01] => (item=cinder)
  1276. skipping: [control01] => (item=glance)
  1277. skipping: [control01] => (item=global)
  1278. skipping: [control01] => (item=haproxy)
  1279. skipping: [control01] => (item=heat)
  1280. skipping: [control01] => (item=keepalived)
  1281. skipping: [control01] => (item=keystone)
  1282. skipping: [control01] => (item=magnum)
  1283. skipping: [control01] => (item=manila)
  1284. skipping: [control01] => (item=mariadb)
  1285. skipping: [control01] => (item=mistral)
  1286. skipping: [control01] => (item=murano)
  1287. skipping: [control01] => (item=neutron)
  1288. skipping: [control01] => (item=nova)
  1289. skipping: [control01] => (item=rabbitmq)
  1290. skipping: [control01] => (item=swift)
  1291. skipping: [control03] => (item=ansible)
  1292. skipping: [control03] => (item=cinder)
  1293. skipping: [control03] => (item=glance)
  1294. skipping: [control03] => (item=global)
  1295. skipping: [control03] => (item=haproxy)
  1296. skipping: [control03] => (item=heat)
  1297. skipping: [control03] => (item=keepalived)
  1298. skipping: [control03] => (item=keystone)
  1299. skipping: [control03] => (item=magnum)
  1300. skipping: [control03] => (item=manila)
  1301. skipping: [control03] => (item=mariadb)
  1302. skipping: [control03] => (item=mistral)
  1303. skipping: [control03] => (item=murano)
  1304. skipping: [control03] => (item=neutron)
  1305. skipping: [control03] => (item=nova)
  1306. skipping: [control03] => (item=rabbitmq)
  1307. skipping: [control03] => (item=swift)
  1308.  
  1309. TASK: [common | Creating log volume] ******************************************
  1310. skipping: [control01]
  1311. skipping: [control02]
  1312. skipping: [control03]
  1313.  
  1314. TASK: [common | Starting heka bootstrap container] ****************************
  1315. skipping: [control01]
  1316. skipping: [control02]
  1317. skipping: [control03]
  1318.  
  1319. TASK: [common | Starting heka container] **************************************
  1320. skipping: [control01]
  1321. skipping: [control02]
  1322. skipping: [control03]
  1323.  
  1324. TASK: [common | Starting kolla-toolbox container] *****************************
  1325. skipping: [control01]
  1326. skipping: [control02]
  1327. skipping: [control03]
  1328.  
  1329. TASK: [common | Starting cron container] **************************************
  1330. skipping: [control01]
  1331. skipping: [control02]
  1332. skipping: [control03]
  1333.  
  1334. TASK: [common | Registering common role has run] ******************************
  1335. skipping: [control01]
  1336. skipping: [control03]
  1337. skipping: [control02]
  1338.  
  1339. TASK: [kibana | Ensuring kibana config directories exist] *********************
  1340. skipping: [control01] => (item=kibana)
  1341. skipping: [control03] => (item=kibana)
  1342. skipping: [control02] => (item=kibana)
  1343.  
  1344. TASK: [kibana | Copying over config.json files for services] ******************
  1345. skipping: [control01] => (item=kibana)
  1346. skipping: [control02] => (item=kibana)
  1347. skipping: [control03] => (item=kibana)
  1348.  
  1349. TASK: [kibana | Copying over Kibana configuration file] ***********************
  1350. skipping: [control01] => (item=kibana)
  1351. skipping: [control02] => (item=kibana)
  1352. skipping: [control03] => (item=kibana)
  1353.  
  1354. TASK: [kibana | Starting Kibana container] ************************************
  1355. skipping: [control01]
  1356. skipping: [control02]
  1357. skipping: [control03]
  1358.  
  1359. PLAY [memcached] **************************************************************
  1360.  
  1361. GATHERING FACTS ***************************************************************
  1362. ok: [control03]
  1363. ok: [control02]
  1364. ok: [control01]
  1365.  
  1366. TASK: [memcached | Ensuring config directories exist] *************************
  1367. changed: [control01] => (item=memcached)
  1368. changed: [control03] => (item=memcached)
  1369. changed: [control02] => (item=memcached)
  1370.  
  1371. TASK: [memcached | Copying over config.json files for services] ***************
  1372. changed: [control03] => (item=memcached)
  1373. changed: [control01] => (item=memcached)
  1374. changed: [control02] => (item=memcached)
  1375.  
  1376. TASK: [memcached | Starting memcached container] ******************************
  1377. changed: [control03]
  1378. changed: [control01]
  1379. changed: [control02]
  1380.  
  1381. PLAY [mariadb] ****************************************************************
  1382.  
  1383. GATHERING FACTS ***************************************************************
  1384. ok: [control01]
  1385. ok: [control03]
  1386. ok: [control02]
  1387.  
  1388. TASK: [common | Ensuring config directories exist] ****************************
  1389. skipping: [control01] => (item=heka)
  1390. skipping: [control01] => (item=cron)
  1391. skipping: [control01] => (item=cron/logrotate)
  1392. skipping: [control02] => (item=heka)
  1393. skipping: [control02] => (item=cron)
  1394. skipping: [control02] => (item=cron/logrotate)
  1395. skipping: [control03] => (item=heka)
  1396. skipping: [control03] => (item=cron)
  1397. skipping: [control03] => (item=cron/logrotate)
  1398.  
  1399. TASK: [common | Copying over config.json files for services] ******************
  1400. skipping: [control01] => (item=heka)
  1401. skipping: [control01] => (item=cron)
  1402. skipping: [control02] => (item=heka)
  1403. skipping: [control02] => (item=cron)
  1404. skipping: [control03] => (item=heka)
  1405. skipping: [control03] => (item=cron)
  1406.  
  1407. TASK: [common | Copying over heka config files] *******************************
  1408. skipping: [control02] => (item={'enabled': u'no', 'name': 'elasticsearch'})
  1409. skipping: [control02] => (item={'enabled': 'yes', 'name': 'global'})
  1410. skipping: [control02] => (item={'enabled': u'yes', 'name': 'haproxy'})
  1411. skipping: [control02] => (item={'enabled': u'yes', 'name': 'horizon'})
  1412. skipping: [control02] => (item={'enabled': u'yes', 'name': 'keepalived'})
  1413. skipping: [control02] => (item={'enabled': u'yes', 'name': 'keystone'})
  1414. skipping: [control02] => (item={'enabled': u'yes', 'name': 'mariadb'})
  1415. skipping: [control02] => (item={'enabled': 'yes', 'name': 'openstack'})
  1416. skipping: [control02] => (item={'enabled': u'yes', 'name': 'rabbitmq'})
  1417. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-auditor'})
  1418. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-reaper'})
  1419. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-replicator'})
  1420. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-server'})
  1421. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-auditor'})
  1422. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-replicator'})
  1423. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-server'})
  1424. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-updater'})
  1425. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-auditor'})
  1426. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-expirer'})
  1427. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-replicator'})
  1428. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-server'})
  1429. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-updater'})
  1430. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-proxy-server'})
  1431. skipping: [control02] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-rsyncd'})
  1432. skipping: [control01] => (item={'enabled': u'no', 'name': 'elasticsearch'})
  1433. skipping: [control01] => (item={'enabled': 'yes', 'name': 'global'})
  1434. skipping: [control01] => (item={'enabled': u'yes', 'name': 'haproxy'})
  1435. skipping: [control01] => (item={'enabled': u'yes', 'name': 'horizon'})
  1436. skipping: [control01] => (item={'enabled': u'yes', 'name': 'keepalived'})
  1437. skipping: [control01] => (item={'enabled': u'yes', 'name': 'keystone'})
  1438. skipping: [control01] => (item={'enabled': u'yes', 'name': 'mariadb'})
  1439. skipping: [control01] => (item={'enabled': 'yes', 'name': 'openstack'})
  1440. skipping: [control01] => (item={'enabled': u'yes', 'name': 'rabbitmq'})
  1441. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-auditor'})
  1442. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-reaper'})
  1443. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-replicator'})
  1444. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-server'})
  1445. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-auditor'})
  1446. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-replicator'})
  1447. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-server'})
  1448. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-updater'})
  1449. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-auditor'})
  1450. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-expirer'})
  1451. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-replicator'})
  1452. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-server'})
  1453. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-updater'})
  1454. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-proxy-server'})
  1455. skipping: [control01] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-rsyncd'})
  1456. skipping: [control03] => (item={'enabled': u'no', 'name': 'elasticsearch'})
  1457. skipping: [control03] => (item={'enabled': 'yes', 'name': 'global'})
  1458. skipping: [control03] => (item={'enabled': u'yes', 'name': 'haproxy'})
  1459. skipping: [control03] => (item={'enabled': u'yes', 'name': 'horizon'})
  1460. skipping: [control03] => (item={'enabled': u'yes', 'name': 'keepalived'})
  1461. skipping: [control03] => (item={'enabled': u'yes', 'name': 'keystone'})
  1462. skipping: [control03] => (item={'enabled': u'yes', 'name': 'mariadb'})
  1463. skipping: [control03] => (item={'enabled': 'yes', 'name': 'openstack'})
  1464. skipping: [control03] => (item={'enabled': u'yes', 'name': 'rabbitmq'})
  1465. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-auditor'})
  1466. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-reaper'})
  1467. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-replicator'})
  1468. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-account-server'})
  1469. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-auditor'})
  1470. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-replicator'})
  1471. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-server'})
  1472. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-container-updater'})
  1473. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-auditor'})
  1474. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-expirer'})
  1475. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-replicator'})
  1476. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-server'})
  1477. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-object-updater'})
  1478. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-proxy-server'})
  1479. skipping: [control03] => (item={'src': 'swift', 'enabled': u'no', 'name': 'swift-rsyncd'})
  1480.  
  1481. TASK: [common | Copying over cron logrotate config files] *********************
  1482. skipping: [control01] => (item=ansible)
  1483. skipping: [control01] => (item=cinder)
  1484. skipping: [control01] => (item=glance)
  1485. skipping: [control01] => (item=global)
  1486. skipping: [control01] => (item=haproxy)
  1487. skipping: [control01] => (item=heat)
  1488. skipping: [control01] => (item=keepalived)
  1489. skipping: [control01] => (item=keystone)
  1490. skipping: [control01] => (item=magnum)
  1491. skipping: [control01] => (item=manila)
  1492. skipping: [control01] => (item=mariadb)
  1493. skipping: [control01] => (item=mistral)
  1494. skipping: [control01] => (item=murano)
  1495. skipping: [control01] => (item=neutron)
  1496. skipping: [control01] => (item=nova)
  1497. skipping: [control01] => (item=rabbitmq)
  1498. skipping: [control01] => (item=swift)
  1499. skipping: [control03] => (item=ansible)
  1500. skipping: [control03] => (item=cinder)
  1501. skipping: [control03] => (item=glance)
  1502. skipping: [control03] => (item=global)
  1503. skipping: [control03] => (item=haproxy)
  1504. skipping: [control03] => (item=heat)
  1505. skipping: [control03] => (item=keepalived)
  1506. skipping: [control03] => (item=keystone)
  1507. skipping: [control03] => (item=magnum)
  1508. skipping: [control03] => (item=manila)
  1509. skipping: [control03] => (item=mariadb)
  1510. skipping: [control03] => (item=mistral)
  1511. skipping: [control03] => (item=murano)
  1512. skipping: [control03] => (item=neutron)
  1513. skipping: [control03] => (item=nova)
  1514. skipping: [control03] => (item=rabbitmq)
  1515. skipping: [control03] => (item=swift)
  1516. skipping: [control02] => (item=ansible)
  1517. skipping: [control02] => (item=cinder)
  1518. skipping: [control02] => (item=glance)
  1519. skipping: [control02] => (item=global)
  1520. skipping: [control02] => (item=haproxy)
  1521. skipping: [control02] => (item=heat)
  1522. skipping: [control02] => (item=keepalived)
  1523. skipping: [control02] => (item=keystone)
  1524. skipping: [control02] => (item=magnum)
  1525. skipping: [control02] => (item=manila)
  1526. skipping: [control02] => (item=mariadb)
  1527. skipping: [control02] => (item=mistral)
  1528. skipping: [control02] => (item=murano)
  1529. skipping: [control02] => (item=neutron)
  1530. skipping: [control02] => (item=nova)
  1531. skipping: [control02] => (item=rabbitmq)
  1532. skipping: [control02] => (item=swift)
  1533.  
  1534. TASK: [common | Creating log volume] ******************************************
  1535. skipping: [control01]
  1536. skipping: [control02]
  1537. skipping: [control03]
  1538.  
  1539. TASK: [common | Starting heka bootstrap container] ****************************
  1540. skipping: [control01]
  1541. skipping: [control02]
  1542. skipping: [control03]
  1543.  
  1544. TASK: [common | Starting heka container] **************************************
  1545. skipping: [control01]
  1546. skipping: [control02]
  1547. skipping: [control03]
  1548.  
  1549. TASK: [common | Starting kolla-toolbox container] *****************************
  1550. skipping: [control01]
  1551. skipping: [control02]
  1552. skipping: [control03]
  1553.  
  1554. TASK: [common | Starting cron container] **************************************
  1555. skipping: [control01]
  1556. skipping: [control02]
  1557. skipping: [control03]
  1558.  
  1559. TASK: [common | Registering common role has run] ******************************
  1560. skipping: [control01]
  1561. skipping: [control02]
  1562. skipping: [control03]
  1563.  
  1564. TASK: [mariadb | Ensuring config directories exist] ***************************
  1565. changed: [control03] => (item=mariadb)
  1566. changed: [control01] => (item=mariadb)
  1567. changed: [control02] => (item=mariadb)
  1568.  
  1569. TASK: [mariadb | Copying over config.json files for services] *****************
  1570. changed: [control01] => (item=mariadb)
  1571. changed: [control03] => (item=mariadb)
  1572. changed: [control02] => (item=mariadb)
  1573.  
  1574. TASK: [mariadb | Copying over galera.cnf] *************************************
  1575. changed: [control01] => (item=mariadb)
  1576. changed: [control03] => (item=mariadb)
  1577. changed: [control02] => (item=mariadb)
  1578.  
  1579. TASK: [mariadb | Cleaning up temp file on localhost] **************************
  1580. ok: [control01 -> 127.0.0.1]
  1581.  
  1582. TASK: [mariadb | Creating temp file on localhost] *****************************
  1583. ok: [control01 -> 127.0.0.1]
  1584.  
  1585. TASK: [mariadb | Creating mariadb volume] *************************************
  1586. changed: [control01]
  1587. changed: [control03]
  1588. changed: [control02]
  1589.  
  1590. TASK: [mariadb | Writing hostname of host with existing cluster files to temp file] ***
  1591. skipping: [control01]
  1592. skipping: [control02]
  1593. skipping: [control03]
  1594.  
  1595. TASK: [mariadb | Registering host from temp file] *****************************
  1596. ok: [control01]
  1597. ok: [control03]
  1598. ok: [control02]
  1599.  
  1600. TASK: [mariadb | Cleaning up temp file on localhost] **************************
  1601. ok: [control01 -> 127.0.0.1]
  1602.  
  1603. TASK: [mariadb | Running MariaDB bootstrap container] *************************
  1604. skipping: [control02]
  1605. skipping: [control03]
  1606. changed: [control01]
  1607.  
  1608. TASK: [mariadb | Starting first MariaDB container] ****************************
  1609. skipping: [control02]
  1610. skipping: [control03]
  1611. changed: [control01]
  1612.  
  1613. TASK: [mariadb | fail ] *******************************************************
  1614. skipping: [control01]
  1615. skipping: [control02]
  1616. skipping: [control03]
  1617.  
  1618. TASK: [mariadb | Checking if and mariadb containers are running] **************
  1619. skipping: [control01]
  1620. skipping: [control03]
  1621. skipping: [control02]
  1622.  
  1623. TASK: [mariadb | fail ] *******************************************************
  1624. skipping: [control01]
  1625. skipping: [control02]
  1626. skipping: [control03]
  1627.  
  1628. TASK: [mariadb | Starting first MariaDB container] ****************************
  1629. skipping: [control01]
  1630. skipping: [control03]
  1631. skipping: [control02]
  1632.  
  1633. TASK: [mariadb | Reset bootstrap fact] ****************************************
  1634. skipping: [control01]
  1635. skipping: [control02]
  1636. skipping: [control03]
  1637.  
  1638. TASK: [mariadb | Starting mariadb container] **********************************
  1639. skipping: [control01]
  1640. changed: [control03]
  1641. changed: [control02]
  1642.  
  1643. TASK: [mariadb | Waiting for MariaDB service to be ready] *********************
  1644. ok: [control01]
  1645. ok: [control03]
  1646. ok: [control02]
  1647.  
  1648. TASK: [mariadb | Creating haproxy mysql user] *********************************
  1649. changed: [control02]
  1650. ok: [control03]
  1651. ok: [control01]
  1652.  
  1653. TASK: [mariadb | Cleaning up facts] *******************************************
  1654. ok: [control01]
  1655. ok: [control02]
  1656. ok: [control03]
  1657.  
  1658. TASK: [mariadb | Starting mariadb container] **********************************
  1659. ok: [control02]
  1660. ok: [control03]
  1661. changed: [control01]
  1662.  
  1663. TASK: [mariadb | Waiting for MariaDB service to be ready] *********************
  1664. ok: [control02]
  1665. ok: [control03]
  1666. ok: [control01]
  1667.  
  1668. TASK: [mariadb | Creating haproxy mysql user] *********************************
  1669. ok: [control02]
  1670. ok: [control01]
  1671. ok: [control03]
  1672.  
  1673. TASK: [mariadb | Cleaning up facts] *******************************************
  1674. ok: [control02]
  1675. ok: [control03]
  1676. ok: [control01]
  1677.  
  1678. TASK: [mariadb | Waiting for MariaDB service to be ready through VIP] *********
  1679. failed: [control02] => {"attempts": 6, "changed": false, "cmd": ["docker", "exec", "mariadb", "mysql", "-h", "10.0.0.10", "-u", "haproxy", "-e", "show databases;"], "delta": "0:00:03.040552", "end": "2016-05-07 00:04:39.558013", "failed": true, "rc": 1, "start": "2016-05-07 00:04:36.517461", "stdout_lines": [], "warnings": []}
  1680. stderr: ERROR 2003 (HY000): Can't connect to MySQL server on '10.0.0.10' (113 "No route to host")
  1681. msg: Task failed as maximum retries was encountered
  1682. failed: [control01] => {"attempts": 6, "changed": false, "cmd": ["docker", "exec", "mariadb", "mysql", "-h", "10.0.0.10", "-u", "haproxy", "-e", "show databases;"], "delta": "0:00:03.041684", "end": "2016-05-07 00:04:28.254480", "failed": true, "rc": 1, "start": "2016-05-07 00:04:25.212796", "stdout_lines": [], "warnings": []}
  1683. stderr: ERROR 2003 (HY000): Can't connect to MySQL server on '10.0.0.10' (113 "No route to host")
  1684. msg: Task failed as maximum retries was encountered
  1685. failed: [control03] => {"attempts": 6, "changed": false, "cmd": ["docker", "exec", "mariadb", "mysql", "-h", "10.0.0.10", "-u", "haproxy", "-e", "show databases;"], "delta": "0:00:03.046587", "end": "2016-05-07 00:04:12.225221", "failed": true, "rc": 1, "start": "2016-05-07 00:04:09.178634", "stdout_lines": [], "warnings": []}
  1686. stderr: ERROR 2003 (HY000): Can't connect to MySQL server on '10.0.0.10' (113 "No route to host")
  1687. msg: Task failed as maximum retries was encountered
  1688.  
  1689. FATAL: all hosts have already failed -- aborting
  1690.  
  1691. PLAY RECAP ********************************************************************
  1692. to retry, use: --limit @/home/centos/site.retry
  1693.  
  1694. compute01 : ok=17 changed=9 unreachable=0 failed=0
  1695. control01 : ok=73 changed=19 unreachable=0 failed=1
  1696. control02 : ok=72 changed=18 unreachable=0 failed=1
  1697. control03 : ok=72 changed=17 unreachable=0 failed=1
  1698. network01 : ok=11 changed=9 unreachable=0 failed=1
  1699. storage01 : ok=31 changed=9 unreachable=0 failed=0
  1700.  
  1701. Command failed ansible-playbook -i /kolla/ansible/inventory/multinode -e @/etc/kolla/globals.yml -e @/etc/kolla/passwords.yml -e CONFIG_DIR=/etc/kolla -e action=deploy /usr/share/kolla/ansible/site.yml
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement