Advertisement
Guest User

neith

a guest
Sep 5th, 2017
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 35.95 KB | None | 0 0
  1. Variable files: "-e @/etc/openstack_deploy/user_secrets.yml -e @/etc/openstack_deploy/user_variables.yml "
  2. skipping playbook include 'os-gnocchi-install.yml' due to conditional test failure
  3. [WARNING]: While constructing a mapping from /etc/ansible/roles/os_ironic/defaults/main.yml, line 19, column 1, found a duplicate dict key (ironic_openstack_driver_list). Using last defined value only.
  4.  
  5. PLAY [Prepare MQ/DB services] **************************************************
  6. skipping: no hosts matched
  7.  
  8. PLAY [Finalise data migrations if required] ************************************
  9. skipping: no hosts matched
  10.  
  11. PLAY [Prepare MQ/DB services] **************************************************
  12. skipping: no hosts matched
  13.  
  14. PLAY [Refresh local facts after all software changes are made] *****************
  15. skipping: no hosts matched
  16.  
  17. PLAY [Prepare MQ/DB services] **************************************************
  18. skipping: no hosts matched
  19.  
  20. PLAY [Refresh local facts after all software changes are made] *****************
  21. skipping: no hosts matched
  22.  
  23. PLAY [Perform online database migrations] **************************************
  24. skipping: no hosts matched
  25.  
  26. PLAY [Prepare MQ/DB services] **************************************************
  27. skipping: no hosts matched
  28.  
  29. PLAY [Install nova services] ***************************************************
  30.  
  31. TASK [include] *****************************************************************
  32. skipping: [compute3] => (item=nova_api_metadata)
  33. skipping: [compute3] => (item=nova_api_os_compute)
  34. skipping: [compute3] => (item=nova_console)
  35.  
  36. TASK [Gather address fact] *****************************************************
  37. ok: [compute3]
  38.  
  39. TASK [Set address fact] ********************************************************
  40. ok: [compute3]
  41.  
  42. TASK [Set default bind mounts (bind var/log)] **********************************
  43. ok: [compute3]
  44.  
  45. TASK [Ensure mount directories exists] *****************************************
  46. skipping: [compute3] => (item={'bind_dir_path': u'/var/log', 'mount_path': u'/openstack/log/compute3'})
  47.  
  48. TASK [Add bind mount configuration to container] *******************************
  49. skipping: [compute3] => (item={'bind_dir_path': u'/var/log', 'mount_path': u'/openstack/log/compute3'})
  50.  
  51. TASK [Extra lxc config] ********************************************************
  52.  
  53. TASK [Extra lxc config no restart] *********************************************
  54. skipping: [compute3] => (item=lxc.start.order=69)
  55.  
  56. TASK [Lxc container restart] ***************************************************
  57. skipping: [compute3]
  58.  
  59. TASK [Start Container] *********************************************************
  60. skipping: [compute3]
  61.  
  62. TASK [Wait for container ssh] **************************************************
  63. skipping: [compute3]
  64.  
  65. TASK [Create log dir] **********************************************************
  66. ok: [compute3] => (item={u'dest': u'/var/log/nova', u'src': u'/openstack/log/compute3-nova'})
  67.  
  68. TASK [Create log aggregation links] ********************************************
  69. ok: [compute3] => (item={u'dest': u'/var/log/nova', u'src': u'/openstack/log/compute3-nova'})
  70.  
  71. TASK [test proxy URL for connectivity] *****************************************
  72. ok: [compute3]
  73.  
  74. TASK [Drop apt package manager proxy] ******************************************
  75. ok: [compute3]
  76.  
  77. TASK [Update apt when proxy is added] ******************************************
  78.  
  79. TASK [Remove apt package manager proxy] ****************************************
  80.  
  81. TASK [Drop yum package manager proxy] ******************************************
  82.  
  83. TASK [Add nbd devices to the compute] ******************************************
  84. skipping: [compute3]
  85.  
  86. TASK [Add net/tun device to the compute] ***************************************
  87.  
  88. TASK [Check if kvm device exists] **********************************************
  89. skipping: [compute3]
  90.  
  91. TASK [Add kvm device to the compute] *******************************************
  92. skipping: [compute3]
  93.  
  94. TASK [pip_install : Gather variables for each operating system] ****************
  95. ok: [compute3] => (item=/etc/ansible/roles/pip_install/vars/ubuntu-16.04.yml)
  96.  
  97. TASK [pip_install : Remove unneeded files from previous releases] **************
  98. ok: [compute3] => (item=/root/.pip/base)
  99. ok: [compute3] => (item=/root/.pip/links.d)
  100. ok: [compute3] => (item=/root/.pip/pip-link-build.py)
  101.  
  102. TASK [pip_install : Create pip config directory] *******************************
  103. ok: [compute3] => (item=/root/.cache)
  104. ok: [compute3] => (item=/root/.cache/pip)
  105. ok: [compute3] => (item=/root/.pip)
  106.  
  107. TASK [pip_install : Drop pip file(s)] ******************************************
  108. ok: [compute3]
  109.  
  110. TASK [pip_install : Drop pip config] *******************************************
  111. ok: [compute3]
  112.  
  113. TASK [pip_install : Remove known problem packages] *****************************
  114.  
  115. TASK [pip_install : include] ***************************************************
  116. included: /etc/ansible/roles/pip_install/tasks/pre_install_apt.yml for compute3
  117.  
  118. TASK [pip_install : Check apt last update file] ********************************
  119. ok: [compute3]
  120.  
  121. TASK [pip_install : Update apt if needed] **************************************
  122.  
  123. TASK [pip_install : Install external repo key with package] ********************
  124. ok: [compute3]
  125.  
  126. TASK [pip_install : Install repo for distro binaries] **************************
  127. ok: [compute3]
  128.  
  129. TASK [pip_install : Install external repo key manually (apt)] ******************
  130.  
  131. TASK [pip_install : Install external repo manually (apt)] **********************
  132.  
  133. TASK [pip_install : Install packages] ******************************************
  134. ok: [compute3] => (item=[u'build-essential', u'python-dev', u'python-setuptools', u'libffi-dev', u'libssl-dev', u'python-dev', u'python-openssl', u'python-pyasn1'])
  135.  
  136. TASK [pip_install : include] ***************************************************
  137. included: /etc/ansible/roles/pip_install/tasks/install_online.yml for compute3
  138.  
  139. TASK [pip_install : Get Modern PIP] ********************************************
  140. ok: [compute3]
  141.  
  142. TASK [pip_install : Get Modern PIP using fallback URL] *************************
  143. skipping: [compute3]
  144.  
  145. TASK [pip_install : include] ***************************************************
  146. included: /etc/ansible/roles/pip_install/tasks/install_source.yml for compute3
  147.  
  148. TASK [pip_install : Install PIP] ***********************************************
  149. changed: [compute3]
  150.  
  151. TASK [pip_install : Install pip packages] **************************************
  152. ok: [compute3]
  153.  
  154. TASK [apt_package_pinning : Add apt pin preferences] ***************************
  155.  
  156. TASK [apt_package_pinning : Add apt pin preferences] ***************************
  157. ok: [compute3]
  158.  
  159. TASK [galera_client : Gather variables for each operating system] **************
  160. ok: [compute3] => (item=/etc/ansible/roles/galera_client/vars/ubuntu-16.04.yml)
  161.  
  162. TASK [galera_client : include] *************************************************
  163. included: /etc/ansible/roles/galera_client/tasks/galera_client_install_apt.yml for compute3
  164.  
  165. TASK [galera_client : Check apt last update file] ******************************
  166. ok: [compute3]
  167.  
  168. TASK [galera_client : Update apt if needed] ************************************
  169. ok: [compute3]
  170.  
  171. TASK [galera_client : Ensure host can talk to HTTPS apt repos] *****************
  172. ok: [compute3]
  173.  
  174. TASK [galera_client : Add galera apt-keys] *************************************
  175. ok: [compute3] => (item={u'key_name': u'mariadb', u'keyserver': u'hkp://keyserver.ubuntu.com:80', u'fallback_keyserver': u'hkp://p80.pool.sks-keyservers.net:80', u'hash_id': u'0xF1656F24C74CD1D8'})
  176.  
  177. TASK [galera_client : Add galera apt-keys using fallback source] ***************
  178. skipping: [compute3] => (item={u'key_name': u'mariadb', u'keyserver': u'hkp://keyserver.ubuntu.com:80', u'fallback_keyserver': u'hkp://p80.pool.sks-keyservers.net:80', u'hash_id': u'0xF1656F24C74CD1D8'})
  179.  
  180. TASK [galera_client : Add galera repo(s)] **************************************
  181. ok: [compute3]
  182.  
  183. TASK [galera_client : Update apt if needed] ************************************
  184.  
  185. TASK [galera_client : Install galera packages] *********************************
  186. ok: [compute3] => (item=[u'build-essential', u'libaio1', u'libc6', u'libdbd-mysql-perl', u'libgcc1', u'libgcrypt20', u'libmariadbclient-dev', u'libssl-dev', u'libstdc++6', u'mariadb-client', u'mariadb-client-core-10.0', u'python-dev'])
  187.  
  188. TASK [galera_client : Install pip packages] ************************************
  189. ok: [compute3]
  190.  
  191. TASK [galera_client : Drop local .my.cnf file] *********************************
  192.  
  193. TASK [galera_client : Distribute Galera ssl CA cert] ***************************
  194.  
  195. TASK [openstack_openrc : Create openrc file] ***********************************
  196. ok: [compute3]
  197.  
  198. TASK [openstack_openrc : Create OpenStack client configuration directory] ******
  199. ok: [compute3]
  200.  
  201. TASK [openstack_openrc : Create clouds.yaml file] ******************************
  202. ok: [compute3]
  203.  
  204. TASK [os_nova : Gather variables for each operating system] ********************
  205. ok: [compute3] => (item=/etc/ansible/roles/os_nova/vars/ubuntu-16.04.yml)
  206.  
  207. TASK [os_nova : fail] **********************************************************
  208.  
  209. TASK [os_nova : include] *******************************************************
  210. included: /etc/ansible/roles/os_nova/tasks/nova_virt_detect.yml for compute3
  211.  
  212. TASK [os_nova : Get CPU info content and store as var] *************************
  213. ok: [compute3]
  214.  
  215. TASK [os_nova : Register a fact for the nova kvm virt type] ********************
  216. ok: [compute3]
  217.  
  218. TASK [os_nova : Register a fact for the nova powervm virt type] ****************
  219.  
  220. TASK [os_nova : Register a fact for the nova qemu virt type] *******************
  221.  
  222. TASK [os_nova : create the system group] ***************************************
  223. ok: [compute3]
  224.  
  225. TASK [os_nova : Remove old key file(s) if found] *******************************
  226. skipping: [compute3] => (item=/var/lib/nova/.ssh/authorized_keys)
  227. skipping: [compute3] => (item=/var/lib/nova/.ssh/id_rsa)
  228. skipping: [compute3] => (item=/var/lib/nova/.ssh/id_rsa.pub)
  229.  
  230. TASK [os_nova : Create the nova system user] ***********************************
  231. ok: [compute3]
  232.  
  233. TASK [os_nova : Create nova dir] ***********************************************
  234. ok: [compute3] => (item={u'owner': u'root', u'path': u'/openstack', u'group': u'root'})
  235. ok: [compute3] => (item={u'path': u'/etc/nova', u'mode': u'0750'})
  236. ok: [compute3] => (item={u'owner': u'root', u'path': u'/etc/nova/rootwrap.d', u'group': u'root'})
  237. ok: [compute3] => (item={u'owner': u'root', u'path': u'/etc/sudoers.d', u'group': u'root', u'mode': u'0750'})
  238. ok: [compute3] => (item={u'path': u'/var/cache/nova'})
  239. ok: [compute3] => (item={u'path': u'/var/lib/nova'})
  240. ok: [compute3] => (item={u'path': u'/var/lib/nova/.ssh', u'mode': u'0700'})
  241. ok: [compute3] => (item={u'path': u'/var/lib/nova/cache/api'})
  242. ok: [compute3] => (item={u'path': u'/var/lib/nova/instances'})
  243. ok: [compute3] => (item={u'path': u'/var/lib/nova/save', u'mode': u'0750'})
  244. ok: [compute3] => (item={u'path': u'/var/lock/nova'})
  245. ok: [compute3] => (item={u'path': u'/var/run/nova'})
  246.  
  247. TASK [os_nova : Test for log directory or link] ********************************
  248. ok: [compute3]
  249.  
  250. TASK [os_nova : Create nova log dir] *******************************************
  251.  
  252. TASK [os_nova : Drop sudoers file] *********************************************
  253. ok: [compute3]
  254.  
  255. TASK [os_nova : Set default nova console for ppc64le] **************************
  256.  
  257. TASK [os_nova : Check apt last update file] ************************************
  258. ok: [compute3]
  259.  
  260. TASK [os_nova : Update apt if needed] ******************************************
  261. ok: [compute3]
  262.  
  263. TASK [os_nova : Install apt packages (common)] *********************************
  264. ok: [compute3] => (item=[u'genisoimage', u'git', u'libpq-dev', u'iptables'])
  265.  
  266. TASK [os_nova : Remove known problem packages for the Spice console] ***********
  267. skipping: [compute3] => (item=[])
  268.  
  269. TASK [os_nova : Install apt packages (novnc console)] **************************
  270. skipping: [compute3] => (item=[])
  271.  
  272. TASK [os_nova : Install apt packages (compute - KVM)] **************************
  273. ok: [compute3] => (item=[u'bridge-utils', u'genisoimage', u'kpartx', u'libvirt-bin', u'open-iscsi', u'python-libguestfs', u'python-libvirt', u'qemu', u'qemu-utils', u'sysfsutils', u'vlan', u'nfs-common', u'dosfstools', u'dosfstools-dbg', u'multipath-tools'])
  274.  
  275. TASK [os_nova : Install apt packages (compute - LXD)] **************************
  276. skipping: [compute3] => (item=[])
  277.  
  278. TASK [os_nova : Create developer mode constraint file] *************************
  279.  
  280. TASK [os_nova : Install requires pip packages] *********************************
  281. ok: [compute3]
  282.  
  283. TASK [os_nova : Attempt venv download] *****************************************
  284. ok: [compute3]
  285.  
  286. TASK [os_nova : Remove existing venv] ******************************************
  287.  
  288. TASK [os_nova : Create nova venv dir] ******************************************
  289. ok: [compute3]
  290.  
  291. TASK [os_nova : Unarchive pre-built venv] **************************************
  292.  
  293. TASK [os_nova : Install pip packages] ******************************************
  294. skipping: [compute3]
  295.  
  296. TASK [os_nova : Update virtualenv path] ****************************************
  297.  
  298. TASK [os_nova : Remove old git directory] **************************************
  299. skipping: [compute3]
  300.  
  301. TASK [os_nova : Get package from git] ******************************************
  302. skipping: [compute3]
  303.  
  304. TASK [os_nova : Remove old git directory] **************************************
  305. skipping: [compute3]
  306.  
  307. TASK [os_nova : Get package from git] ******************************************
  308. skipping: [compute3]
  309.  
  310. TASK [os_nova : Install pip packages] ******************************************
  311. skipping: [compute3]
  312.  
  313. TASK [os_nova : include] *******************************************************
  314.  
  315. TASK [os_nova : Set nova config facts] *****************************************
  316. ok: [compute3] => (item={'value': False, 'key': u'nova_scheduler_use_baremetal_filters'})
  317. ok: [compute3] => (item={'value': 2048, 'key': u'nova_reserved_host_memory_mb'})
  318. ok: [compute3] => (item={'value': u'host_manager', 'key': u'nova_scheduler_host_manager'})
  319. ok: [compute3] => (item={'value': u'nova.virt.firewall.NoopFirewallDriver', 'key': u'nova_firewall_driver'})
  320. ok: [compute3] => (item={'value': True, 'key': u'nova_scheduler_tracks_instance_changes'})
  321. ok: [compute3] => (item={'value': u'libvirt.LibvirtDriver', 'key': u'nova_compute_driver'})
  322.  
  323. TASK [os_nova : Generate nova config] ******************************************
  324. ok: [compute3] => (item={u'dest': u'/etc/nova/nova.conf', u'src': u'nova.conf.j2', u'config_type': u'ini', u'config_overrides': {}})
  325. ok: [compute3] => (item={u'dest': u'/etc/nova/rootwrap.conf', u'src': u'rootwrap.conf.j2', u'config_type': u'ini', u'config_overrides': {}})
  326. ok: [compute3] => (item={u'dest': u'/etc/nova/api-paste.ini', u'src': u'api-paste.ini.j2', u'config_type': u'ini', u'config_overrides': {}})
  327. ok: [compute3] => (item={u'dest': u'/etc/nova/policy.json', u'src': u'policy.json.j2', u'config_type': u'json', u'config_overrides': {}})
  328.  
  329. TASK [os_nova : Copy nova rootwrap filter config] ******************************
  330. ok: [compute3] => (item=/etc/ansible/roles/os_nova/files/rootwrap.d/network.filters)
  331. ok: [compute3] => (item=/etc/ansible/roles/os_nova/files/rootwrap.d/lxd.filters)
  332. ok: [compute3] => (item=/etc/ansible/roles/os_nova/files/rootwrap.d/compute.filters)
  333. ok: [compute3] => (item=/etc/ansible/roles/os_nova/files/rootwrap.d/api-metadata.filters)
  334.  
  335. TASK [os_nova : Drop sudoers file] *********************************************
  336. ok: [compute3]
  337.  
  338. TASK [os_nova : Place the init script] *****************************************
  339. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-novncproxy', u'group': u'nova_console', u'condition': False}, 'key': u'nova-novncproxy'})
  340. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-cert', u'group': u'nova_cert'}, 'key': u'nova-cert'})
  341. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-scheduler', u'group': u'nova_scheduler'}, 'key': u'nova-scheduler'})
  342. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-compute', u'group': u'nova_compute'}, 'key': u'nova-compute'})
  343. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-conductor', u'group': u'nova_conductor'}, 'key': u'nova-conductor'})
  344. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-api-metadata', u'group': u'nova_api_metadata'}, 'key': u'nova-api-metadata'})
  345. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-spicehtml5proxy', u'group': u'nova_console', u'condition': True}, 'key': u'nova-spicehtml5proxy'})
  346. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-consoleauth', u'group': u'nova_console'}, 'key': u'nova-consoleauth'})
  347. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-api-os-compute', u'group': u'nova_api_os_compute'}, 'key': u'nova-api-os-compute'})
  348.  
  349. TASK [os_nova : Create TEMP run dir] *******************************************
  350. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-novncproxy', u'group': u'nova_console', u'condition': False}, 'key': u'nova-novncproxy'})
  351. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-cert', u'group': u'nova_cert'}, 'key': u'nova-cert'})
  352. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-scheduler', u'group': u'nova_scheduler'}, 'key': u'nova-scheduler'})
  353. ok: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-compute', u'group': u'nova_compute'}, 'key': u'nova-compute'})
  354. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-conductor', u'group': u'nova_conductor'}, 'key': u'nova-conductor'})
  355. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-api-metadata', u'group': u'nova_api_metadata'}, 'key': u'nova-api-metadata'})
  356. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-spicehtml5proxy', u'group': u'nova_console', u'condition': True}, 'key': u'nova-spicehtml5proxy'})
  357. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-consoleauth', u'group': u'nova_console'}, 'key': u'nova-consoleauth'})
  358. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-api-os-compute', u'group': u'nova_api_os_compute'}, 'key': u'nova-api-os-compute'})
  359.  
  360. TASK [os_nova : Create TEMP lock dir] ******************************************
  361. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-novncproxy', u'group': u'nova_console', u'condition': False}, 'key': u'nova-novncproxy'})
  362. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-cert', u'group': u'nova_cert'}, 'key': u'nova-cert'})
  363. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-scheduler', u'group': u'nova_scheduler'}, 'key': u'nova-scheduler'})
  364. ok: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-compute', u'group': u'nova_compute'}, 'key': u'nova-compute'})
  365. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-conductor', u'group': u'nova_conductor'}, 'key': u'nova-conductor'})
  366. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-api-metadata', u'group': u'nova_api_metadata'}, 'key': u'nova-api-metadata'})
  367. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-spicehtml5proxy', u'group': u'nova_console', u'condition': True}, 'key': u'nova-spicehtml5proxy'})
  368. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-consoleauth', u'group': u'nova_console'}, 'key': u'nova-consoleauth'})
  369. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-api-os-compute', u'group': u'nova_api_os_compute'}, 'key': u'nova-api-os-compute'})
  370.  
  371. TASK [os_nova : Create tmpfiles.d entry] ***************************************
  372. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-novncproxy', u'group': u'nova_console', u'condition': False}, 'key': u'nova-novncproxy'})
  373. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-cert', u'group': u'nova_cert'}, 'key': u'nova-cert'})
  374. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-scheduler', u'group': u'nova_scheduler'}, 'key': u'nova-scheduler'})
  375. ok: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-compute', u'group': u'nova_compute'}, 'key': u'nova-compute'})
  376. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-conductor', u'group': u'nova_conductor'}, 'key': u'nova-conductor'})
  377. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-api-metadata', u'group': u'nova_api_metadata'}, 'key': u'nova-api-metadata'})
  378. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-spicehtml5proxy', u'group': u'nova_console', u'condition': True}, 'key': u'nova-spicehtml5proxy'})
  379. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-consoleauth', u'group': u'nova_console'}, 'key': u'nova-consoleauth'})
  380. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-api-os-compute', u'group': u'nova_api_os_compute'}, 'key': u'nova-api-os-compute'})
  381.  
  382. TASK [os_nova : Place the systemd init script] *********************************
  383. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-novncproxy', u'group': u'nova_console', u'condition': False}, 'key': u'nova-novncproxy'})
  384. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-cert', u'group': u'nova_cert'}, 'key': u'nova-cert'})
  385. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-scheduler', u'group': u'nova_scheduler'}, 'key': u'nova-scheduler'})
  386. ok: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-compute', u'group': u'nova_compute'}, 'key': u'nova-compute'})
  387. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-conductor', u'group': u'nova_conductor'}, 'key': u'nova-conductor'})
  388. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-api-metadata', u'group': u'nova_api_metadata'}, 'key': u'nova-api-metadata'})
  389. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-spicehtml5proxy', u'group': u'nova_console', u'condition': True}, 'key': u'nova-spicehtml5proxy'})
  390. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-consoleauth', u'group': u'nova_console'}, 'key': u'nova-consoleauth'})
  391. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-api-os-compute', u'group': u'nova_api_os_compute'}, 'key': u'nova-api-os-compute'})
  392.  
  393. TASK [os_nova : Load service] **************************************************
  394. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-novncproxy', u'group': u'nova_console', u'condition': False}, 'key': u'nova-novncproxy'})
  395. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-cert', u'group': u'nova_cert'}, 'key': u'nova-cert'})
  396. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-scheduler', u'group': u'nova_scheduler'}, 'key': u'nova-scheduler'})
  397. ok: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-compute', u'group': u'nova_compute'}, 'key': u'nova-compute'})
  398. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-conductor', u'group': u'nova_conductor'}, 'key': u'nova-conductor'})
  399. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-api-metadata', u'group': u'nova_api_metadata'}, 'key': u'nova-api-metadata'})
  400. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-spicehtml5proxy', u'group': u'nova_console', u'condition': True}, 'key': u'nova-spicehtml5proxy'})
  401. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-consoleauth', u'group': u'nova_console'}, 'key': u'nova-consoleauth'})
  402. skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-api-os-compute', u'group': u'nova_api_os_compute'}, 'key': u'nova-api-os-compute'})
  403.  
  404. TASK [os_nova : Perform a Nova DB sync] ****************************************
  405. skipping: [compute3]
  406.  
  407. TASK [os_nova : Perform a Nova API DB sync] ************************************
  408. skipping: [compute3]
  409.  
  410. TASK [os_nova : Perform Nova online data migrations] ***************************
  411. skipping: [compute3]
  412.  
  413. TASK [os_nova : Ensure nova service] *******************************************
  414. skipping: [compute3]
  415.  
  416. TASK [os_nova : Ensure nova user] **********************************************
  417. skipping: [compute3]
  418.  
  419. TASK [os_nova : Ensure nova user to admin role] ********************************
  420. skipping: [compute3]
  421.  
  422. TASK [os_nova : Ensure nova endpoint] ******************************************
  423. skipping: [compute3]
  424.  
  425. TASK [os_nova : Check the state of the default qemu save directory] ************
  426. ok: [compute3]
  427.  
  428. TASK [os_nova : Check if the qemu save directory is empty] *********************
  429. changed: [compute3]
  430.  
  431. TASK [os_nova : Move the existing save directory to nova_libvirt_save_path] ****
  432.  
  433. TASK [os_nova : Create the new save directory] *********************************
  434. ok: [compute3]
  435.  
  436. TASK [os_nova : Symlink qemu save dir to nova_libvirt_save_path] ***************
  437. ok: [compute3]
  438.  
  439. TASK [os_nova : Install pip packages] ******************************************
  440. skipping: [compute3]
  441.  
  442. TASK [os_nova : Link guestfs into the venv] ************************************
  443. ok: [compute3] => (item={u'state': u'link', u'name': u'/usr/lib/python2.7/dist-packages/libguestfsmod.so'})
  444. ok: [compute3] => (item={u'state': u'link', u'name': u'/usr/lib/python2.7/dist-packages/guestfs.py'})
  445.  
  446. TASK [os_nova : Add nova user to libvirtd group] *******************************
  447. ok: [compute3]
  448.  
  449. TASK [os_nova : Ensure kvm permissions] ****************************************
  450. changed: [compute3]
  451.  
  452. TASK [os_nova : Find installed kernels] ****************************************
  453. skipping: [compute3]
  454.  
  455. TASK [os_nova : Determine latest installed kernel] *****************************
  456. skipping: [compute3]
  457.  
  458. TASK [os_nova : Latest kernel readable to nova group/user] *********************
  459. skipping: [compute3]
  460.  
  461. TASK [os_nova : Script installed to make future kernels readable to nova group/user] ***
  462. skipping: [compute3]
  463.  
  464. TASK [os_nova : Set libvirtd config] *******************************************
  465. ok: [compute3]
  466.  
  467. TASK [os_nova : Set qemu config] ***********************************************
  468.  
  469. TASK [os_nova : Set libvirt runtime options when listening on tcp (Ubuntu)] ****
  470.  
  471. TASK [os_nova : Set libvirt runtime options when not listening on tcp (Ubuntu)]
  472. ok: [compute3]
  473.  
  474. TASK [os_nova : Disable SMT] ***************************************************
  475. skipping: [compute3]
  476.  
  477. TASK [os_nova : Place the systemd init script] *********************************
  478.  
  479. TASK [os_nova : Upstart script to disable SMT] *********************************
  480.  
  481. TASK [os_nova : Check for libvirt default network] *****************************
  482. changed: [compute3]
  483.  
  484. TASK [os_nova : Disable libvirt default network] *******************************
  485.  
  486. TASK [os_nova : Destroy libvirt default network] *******************************
  487.  
  488. TASK [os_nova : Add novalink keys] *********************************************
  489. skipping: [compute3] => (item={u'url': u'http://public.dhe.ibm.com/systems/virtualization/Novalink/debian/novalink-gpg-pub.key', u'state': u'present'})
  490.  
  491. TASK [os_nova : Add novalink repo] *********************************************
  492. skipping: [compute3]
  493.  
  494. TASK [os_nova : Check apt last update file] ************************************
  495. skipping: [compute3]
  496.  
  497. TASK [os_nova : Update apt if needed] ******************************************
  498.  
  499. TASK [os_nova : Install apt packages] ******************************************
  500. skipping: [compute3] => (item=[])
  501.  
  502. TASK [os_nova : Register pypowervm module path (venv)] *************************
  503. skipping: [compute3]
  504.  
  505. TASK [os_nova : Link pypowervm module into the venv] ***************************
  506. skipping: [compute3]
  507.  
  508. TASK [os_nova : Install pip packages] ******************************************
  509. skipping: [compute3]
  510.  
  511. TASK [os_nova : Add nova user to pvm_admin group] ******************************
  512. skipping: [compute3]
  513.  
  514. TASK [os_nova : Ensure powervm permissions] ************************************
  515. skipping: [compute3]
  516.  
  517. TASK [os_nova : Template Nova interfaces file] *********************************
  518. skipping: [compute3]
  519.  
  520. TASK [os_nova : Install pip packages (venv)] ***********************************
  521. skipping: [compute3]
  522.  
  523. TASK [os_nova : Add nova user to lxd group] ************************************
  524. skipping: [compute3]
  525.  
  526. TASK [os_nova : Place lxd config script] ***************************************
  527. skipping: [compute3]
  528.  
  529. TASK [os_nova : Configure lxd init] ********************************************
  530.  
  531. TASK [os_nova : Install pip packages (venv)] ***********************************
  532. skipping: [compute3]
  533.  
  534. TASK [os_nova : Create the nova SSH config file] *******************************
  535. ok: [compute3]
  536.  
  537. TASK [os_nova : Get public key contents and store as var] **********************
  538. ok: [compute3]
  539.  
  540. TASK [os_nova : Register a fact for the nova pub key] **************************
  541. ok: [compute3]
  542.  
  543. TASK [apt_package_pinning : Add apt pin preferences] ***************************
  544.  
  545. TASK [ceph_client : assert] ****************************************************
  546. skipping: [compute3]
  547.  
  548. TASK [ceph_client : Gather variables for each operating system] ****************
  549. skipping: [compute3] => (item=/etc/ansible/roles/ceph_client/vars/ubuntu-16.04.yml)
  550.  
  551. TASK [ceph_client : include] ***************************************************
  552.  
  553. TASK [ceph_client : include] ***************************************************
  554.  
  555. TASK [ceph_client : include] ***************************************************
  556.  
  557. TASK [ceph_client : Verify Ceph monitors are up] *******************************
  558.  
  559. TASK [ceph_client : Set ceph_mon_host to an online monitor host] ***************
  560.  
  561. TASK [ceph_client : Provide ceph configuration directory] **********************
  562. skipping: [compute3]
  563.  
  564. TASK [ceph_client : Get ceph.conf and store contents when ceph_conf_file is not defined] ***
  565. skipping: [compute3]
  566.  
  567. TASK [ceph_client : Register ceph_conf fact when ceph_conf_file is not defined]
  568.  
  569. TASK [ceph_client : Register ceph_conf fact when ceph_conf_file is defined] ****
  570.  
  571. TASK [ceph_client : Create ceph.conf from mon host] ****************************
  572. skipping: [compute3]
  573.  
  574. TASK [ceph_client : Detect correct group for extra config] *********************
  575. skipping: [compute3] => (item=cinder_backup)
  576. skipping: [compute3] => (item=cinder_volume)
  577.  
  578. TASK [ceph_client : include] ***************************************************
  579.  
  580. TASK [ceph_client : include] ***************************************************
  581.  
  582. TASK [openstack_openrc : Create openrc file] ***********************************
  583. ok: [compute3]
  584.  
  585. TASK [openstack_openrc : Create OpenStack client configuration directory] ******
  586. ok: [compute3]
  587.  
  588. TASK [openstack_openrc : Create clouds.yaml file] ******************************
  589. ok: [compute3]
  590.  
  591. TASK [rsyslog_client : Gather variables for each operating system] *************
  592. ok: [compute3] => (item=/etc/ansible/roles/rsyslog_client/vars/debian.yml)
  593.  
  594. TASK [rsyslog_client : Ensure adm group exists] ********************************
  595. ok: [compute3]
  596.  
  597. TASK [rsyslog_client : Ensure syslog user exists] ******************************
  598. ok: [compute3]
  599.  
  600. TASK [rsyslog_client : Ensure ownership on working directory is correct] *******
  601. ok: [compute3]
  602.  
  603. TASK [rsyslog_client : include] ************************************************
  604. included: /etc/ansible/roles/rsyslog_client/tasks/rsyslog_client_install-apt.yml for compute3
  605.  
  606. TASK [rsyslog_client : Check apt last update file] *****************************
  607. ok: [compute3]
  608.  
  609. TASK [rsyslog_client : Update apt if needed] ***********************************
  610.  
  611. TASK [rsyslog_client : Install rsyslog packages] *******************************
  612. ok: [compute3] => (item=[u'rsyslog', u'logrotate'])
  613.  
  614. TASK [rsyslog_client : include] ************************************************
  615.  
  616. TASK [rsyslog_client : Rsyslog Setup] ******************************************
  617. ok: [compute3]
  618.  
  619. TASK [rsyslog_client : Check if log dir exists] ********************************
  620. ok: [compute3]
  621.  
  622. TASK [rsyslog_client : Find all log files] *************************************
  623. skipping: [compute3]
  624.  
  625. TASK [rsyslog_client : Union the log files] ************************************
  626. ok: [compute3]
  627.  
  628. TASK [rsyslog_client : Write rsyslog config for found log files] ***************
  629. changed: [compute3]
  630.  
  631. TASK [rsyslog_client : Write rsyslog config for remote logging] ****************
  632.  
  633. TASK [rsyslog_client : Write rsyslog config for converting logs into syslog messages] ***
  634.  
  635. TASK [rsyslog_client : Write log rotate file] **********************************
  636.  
  637. TASK [rsyslog_client : Configure logrotate to compress logs by default] ********
  638. ok: [compute3]
  639.  
  640. TASK [system_crontab_coordination : Create crontab] ****************************
  641. changed: [compute3]
  642.  
  643. RUNNING HANDLER [rsyslog_client : restart rsyslog] *****************************
  644. changed: [compute3]
  645.  
  646. TASK [include] *****************************************************************
  647. skipping: [compute3] => (item=nova_api_metadata)
  648. skipping: [compute3] => (item=nova_api_os_compute)
  649. skipping: [compute3] => (item=nova_console)
  650.  
  651. PLAY [Refresh local facts after all software changes are made] *****************
  652.  
  653. TASK [refresh local facts] *****************************************************
  654. ok: [compute3]
  655.  
  656. TASK [Gather software version list] ********************************************
  657. An exception occurred during task execution. To see the full traceback, use -vvv. The error was: KeyError: 'ansible_local'
  658. fatal: [compute3]: FAILED! => {"failed": true, "msg": "Unexpected failure during module execution.", "stdout": ""}
  659.  
  660. NO MORE HOSTS LEFT *************************************************************
  661.  
  662. PLAY RECAP *********************************************************************
  663. compute3 : ok=91 changed=7 unreachable=0 failed=1
  664.  
  665. TASK: galera_client : Update apt if needed ------------------------------ 4.71s
  666. TASK: os_nova : Create nova dir ----------------------------------------- 4.62s
  667. TASK: os_nova : Install requires pip packages --------------------------- 3.89s
  668. TASK: os_nova : Generate nova config ------------------------------------ 3.60s
  669. TASK: os_nova : Create tmpfiles.d entry --------------------------------- 3.01s
  670. TASK: os_nova : Place the systemd init script --------------------------- 2.95s
  671. TASK: os_nova : Create TEMP run dir ------------------------------------- 2.86s
  672. TASK: pip_install : Install pip packages -------------------------------- 2.69s
  673. TASK: os_nova : Place the init script ----------------------------------- 2.68s
  674. TASK: os_nova : Create TEMP lock dir ------------------------------------ 2.67s
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement