Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [0;35mVariable files: "-e @/etc/openstack_deploy/user_secrets.yml -e @/etc/openstack_deploy/user_variables.yml "[0m
- skipping playbook include 'os-gnocchi-install.yml' due to conditional test failure
- [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.
- PLAY [Prepare MQ/DB services] **************************************************
- skipping: no hosts matched
- PLAY [Finalise data migrations if required] ************************************
- skipping: no hosts matched
- PLAY [Prepare MQ/DB services] **************************************************
- skipping: no hosts matched
- PLAY [Refresh local facts after all software changes are made] *****************
- skipping: no hosts matched
- PLAY [Prepare MQ/DB services] **************************************************
- skipping: no hosts matched
- PLAY [Refresh local facts after all software changes are made] *****************
- skipping: no hosts matched
- PLAY [Perform online database migrations] **************************************
- skipping: no hosts matched
- PLAY [Prepare MQ/DB services] **************************************************
- skipping: no hosts matched
- PLAY [Install nova services] ***************************************************
- TASK [include] *****************************************************************
- skipping: [compute3] => (item=nova_api_metadata)
- skipping: [compute3] => (item=nova_api_os_compute)
- skipping: [compute3] => (item=nova_console)
- TASK [Gather address fact] *****************************************************
- ok: [compute3]
- TASK [Set address fact] ********************************************************
- ok: [compute3]
- TASK [Set default bind mounts (bind var/log)] **********************************
- ok: [compute3]
- TASK [Ensure mount directories exists] *****************************************
- skipping: [compute3] => (item={'bind_dir_path': u'/var/log', 'mount_path': u'/openstack/log/compute3'})
- TASK [Add bind mount configuration to container] *******************************
- skipping: [compute3] => (item={'bind_dir_path': u'/var/log', 'mount_path': u'/openstack/log/compute3'})
- TASK [Extra lxc config] ********************************************************
- TASK [Extra lxc config no restart] *********************************************
- skipping: [compute3] => (item=lxc.start.order=69)
- TASK [Lxc container restart] ***************************************************
- skipping: [compute3]
- TASK [Start Container] *********************************************************
- skipping: [compute3]
- TASK [Wait for container ssh] **************************************************
- skipping: [compute3]
- TASK [Create log dir] **********************************************************
- ok: [compute3] => (item={u'dest': u'/var/log/nova', u'src': u'/openstack/log/compute3-nova'})
- TASK [Create log aggregation links] ********************************************
- ok: [compute3] => (item={u'dest': u'/var/log/nova', u'src': u'/openstack/log/compute3-nova'})
- TASK [test proxy URL for connectivity] *****************************************
- ok: [compute3]
- TASK [Drop apt package manager proxy] ******************************************
- ok: [compute3]
- TASK [Update apt when proxy is added] ******************************************
- TASK [Remove apt package manager proxy] ****************************************
- TASK [Drop yum package manager proxy] ******************************************
- TASK [Add nbd devices to the compute] ******************************************
- skipping: [compute3]
- TASK [Add net/tun device to the compute] ***************************************
- TASK [Check if kvm device exists] **********************************************
- skipping: [compute3]
- TASK [Add kvm device to the compute] *******************************************
- skipping: [compute3]
- TASK [pip_install : Gather variables for each operating system] ****************
- ok: [compute3] => (item=/etc/ansible/roles/pip_install/vars/ubuntu-16.04.yml)
- TASK [pip_install : Remove unneeded files from previous releases] **************
- ok: [compute3] => (item=/root/.pip/base)
- ok: [compute3] => (item=/root/.pip/links.d)
- ok: [compute3] => (item=/root/.pip/pip-link-build.py)
- TASK [pip_install : Create pip config directory] *******************************
- ok: [compute3] => (item=/root/.cache)
- ok: [compute3] => (item=/root/.cache/pip)
- ok: [compute3] => (item=/root/.pip)
- TASK [pip_install : Drop pip file(s)] ******************************************
- ok: [compute3]
- TASK [pip_install : Drop pip config] *******************************************
- ok: [compute3]
- TASK [pip_install : Remove known problem packages] *****************************
- TASK [pip_install : include] ***************************************************
- included: /etc/ansible/roles/pip_install/tasks/pre_install_apt.yml for compute3
- TASK [pip_install : Check apt last update file] ********************************
- ok: [compute3]
- TASK [pip_install : Update apt if needed] **************************************
- TASK [pip_install : Install external repo key with package] ********************
- ok: [compute3]
- TASK [pip_install : Install repo for distro binaries] **************************
- ok: [compute3]
- TASK [pip_install : Install external repo key manually (apt)] ******************
- TASK [pip_install : Install external repo manually (apt)] **********************
- TASK [pip_install : Install packages] ******************************************
- 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'])
- TASK [pip_install : include] ***************************************************
- included: /etc/ansible/roles/pip_install/tasks/install_online.yml for compute3
- TASK [pip_install : Get Modern PIP] ********************************************
- ok: [compute3]
- TASK [pip_install : Get Modern PIP using fallback URL] *************************
- skipping: [compute3]
- TASK [pip_install : include] ***************************************************
- included: /etc/ansible/roles/pip_install/tasks/install_source.yml for compute3
- TASK [pip_install : Install PIP] ***********************************************
- changed: [compute3]
- TASK [pip_install : Install pip packages] **************************************
- ok: [compute3]
- TASK [apt_package_pinning : Add apt pin preferences] ***************************
- TASK [apt_package_pinning : Add apt pin preferences] ***************************
- ok: [compute3]
- TASK [galera_client : Gather variables for each operating system] **************
- ok: [compute3] => (item=/etc/ansible/roles/galera_client/vars/ubuntu-16.04.yml)
- TASK [galera_client : include] *************************************************
- included: /etc/ansible/roles/galera_client/tasks/galera_client_install_apt.yml for compute3
- TASK [galera_client : Check apt last update file] ******************************
- ok: [compute3]
- TASK [galera_client : Update apt if needed] ************************************
- ok: [compute3]
- TASK [galera_client : Ensure host can talk to HTTPS apt repos] *****************
- ok: [compute3]
- TASK [galera_client : Add galera apt-keys] *************************************
- 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'})
- TASK [galera_client : Add galera apt-keys using fallback source] ***************
- 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'})
- TASK [galera_client : Add galera repo(s)] **************************************
- ok: [compute3]
- TASK [galera_client : Update apt if needed] ************************************
- TASK [galera_client : Install galera packages] *********************************
- 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'])
- TASK [galera_client : Install pip packages] ************************************
- ok: [compute3]
- TASK [galera_client : Drop local .my.cnf file] *********************************
- TASK [galera_client : Distribute Galera ssl CA cert] ***************************
- TASK [openstack_openrc : Create openrc file] ***********************************
- ok: [compute3]
- TASK [openstack_openrc : Create OpenStack client configuration directory] ******
- ok: [compute3]
- TASK [openstack_openrc : Create clouds.yaml file] ******************************
- ok: [compute3]
- TASK [os_nova : Gather variables for each operating system] ********************
- ok: [compute3] => (item=/etc/ansible/roles/os_nova/vars/ubuntu-16.04.yml)
- TASK [os_nova : fail] **********************************************************
- TASK [os_nova : include] *******************************************************
- included: /etc/ansible/roles/os_nova/tasks/nova_virt_detect.yml for compute3
- TASK [os_nova : Get CPU info content and store as var] *************************
- ok: [compute3]
- TASK [os_nova : Register a fact for the nova kvm virt type] ********************
- ok: [compute3]
- TASK [os_nova : Register a fact for the nova powervm virt type] ****************
- TASK [os_nova : Register a fact for the nova qemu virt type] *******************
- TASK [os_nova : create the system group] ***************************************
- ok: [compute3]
- TASK [os_nova : Remove old key file(s) if found] *******************************
- skipping: [compute3] => (item=/var/lib/nova/.ssh/authorized_keys)
- skipping: [compute3] => (item=/var/lib/nova/.ssh/id_rsa)
- skipping: [compute3] => (item=/var/lib/nova/.ssh/id_rsa.pub)
- TASK [os_nova : Create the nova system user] ***********************************
- ok: [compute3]
- TASK [os_nova : Create nova dir] ***********************************************
- ok: [compute3] => (item={u'owner': u'root', u'path': u'/openstack', u'group': u'root'})
- ok: [compute3] => (item={u'path': u'/etc/nova', u'mode': u'0750'})
- ok: [compute3] => (item={u'owner': u'root', u'path': u'/etc/nova/rootwrap.d', u'group': u'root'})
- ok: [compute3] => (item={u'owner': u'root', u'path': u'/etc/sudoers.d', u'group': u'root', u'mode': u'0750'})
- ok: [compute3] => (item={u'path': u'/var/cache/nova'})
- ok: [compute3] => (item={u'path': u'/var/lib/nova'})
- ok: [compute3] => (item={u'path': u'/var/lib/nova/.ssh', u'mode': u'0700'})
- ok: [compute3] => (item={u'path': u'/var/lib/nova/cache/api'})
- ok: [compute3] => (item={u'path': u'/var/lib/nova/instances'})
- ok: [compute3] => (item={u'path': u'/var/lib/nova/save', u'mode': u'0750'})
- ok: [compute3] => (item={u'path': u'/var/lock/nova'})
- ok: [compute3] => (item={u'path': u'/var/run/nova'})
- TASK [os_nova : Test for log directory or link] ********************************
- ok: [compute3]
- TASK [os_nova : Create nova log dir] *******************************************
- TASK [os_nova : Drop sudoers file] *********************************************
- ok: [compute3]
- TASK [os_nova : Set default nova console for ppc64le] **************************
- TASK [os_nova : Check apt last update file] ************************************
- ok: [compute3]
- TASK [os_nova : Update apt if needed] ******************************************
- ok: [compute3]
- TASK [os_nova : Install apt packages (common)] *********************************
- ok: [compute3] => (item=[u'genisoimage', u'git', u'libpq-dev', u'iptables'])
- TASK [os_nova : Remove known problem packages for the Spice console] ***********
- skipping: [compute3] => (item=[])
- TASK [os_nova : Install apt packages (novnc console)] **************************
- skipping: [compute3] => (item=[])
- TASK [os_nova : Install apt packages (compute - KVM)] **************************
- 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'])
- TASK [os_nova : Install apt packages (compute - LXD)] **************************
- skipping: [compute3] => (item=[])
- TASK [os_nova : Create developer mode constraint file] *************************
- TASK [os_nova : Install requires pip packages] *********************************
- ok: [compute3]
- TASK [os_nova : Attempt venv download] *****************************************
- ok: [compute3]
- TASK [os_nova : Remove existing venv] ******************************************
- TASK [os_nova : Create nova venv dir] ******************************************
- ok: [compute3]
- TASK [os_nova : Unarchive pre-built venv] **************************************
- TASK [os_nova : Install pip packages] ******************************************
- skipping: [compute3]
- TASK [os_nova : Update virtualenv path] ****************************************
- TASK [os_nova : Remove old git directory] **************************************
- skipping: [compute3]
- TASK [os_nova : Get package from git] ******************************************
- skipping: [compute3]
- TASK [os_nova : Remove old git directory] **************************************
- skipping: [compute3]
- TASK [os_nova : Get package from git] ******************************************
- skipping: [compute3]
- TASK [os_nova : Install pip packages] ******************************************
- skipping: [compute3]
- TASK [os_nova : include] *******************************************************
- TASK [os_nova : Set nova config facts] *****************************************
- ok: [compute3] => (item={'value': False, 'key': u'nova_scheduler_use_baremetal_filters'})
- ok: [compute3] => (item={'value': 2048, 'key': u'nova_reserved_host_memory_mb'})
- ok: [compute3] => (item={'value': u'host_manager', 'key': u'nova_scheduler_host_manager'})
- ok: [compute3] => (item={'value': u'nova.virt.firewall.NoopFirewallDriver', 'key': u'nova_firewall_driver'})
- ok: [compute3] => (item={'value': True, 'key': u'nova_scheduler_tracks_instance_changes'})
- ok: [compute3] => (item={'value': u'libvirt.LibvirtDriver', 'key': u'nova_compute_driver'})
- TASK [os_nova : Generate nova config] ******************************************
- ok: [compute3] => (item={u'dest': u'/etc/nova/nova.conf', u'src': u'nova.conf.j2', u'config_type': u'ini', u'config_overrides': {}})
- ok: [compute3] => (item={u'dest': u'/etc/nova/rootwrap.conf', u'src': u'rootwrap.conf.j2', u'config_type': u'ini', u'config_overrides': {}})
- 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': {}})
- ok: [compute3] => (item={u'dest': u'/etc/nova/policy.json', u'src': u'policy.json.j2', u'config_type': u'json', u'config_overrides': {}})
- TASK [os_nova : Copy nova rootwrap filter config] ******************************
- ok: [compute3] => (item=/etc/ansible/roles/os_nova/files/rootwrap.d/network.filters)
- ok: [compute3] => (item=/etc/ansible/roles/os_nova/files/rootwrap.d/lxd.filters)
- ok: [compute3] => (item=/etc/ansible/roles/os_nova/files/rootwrap.d/compute.filters)
- ok: [compute3] => (item=/etc/ansible/roles/os_nova/files/rootwrap.d/api-metadata.filters)
- TASK [os_nova : Drop sudoers file] *********************************************
- ok: [compute3]
- TASK [os_nova : Place the init script] *****************************************
- 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'})
- skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-cert', u'group': u'nova_cert'}, 'key': u'nova-cert'})
- skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-scheduler', u'group': u'nova_scheduler'}, 'key': u'nova-scheduler'})
- skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-compute', u'group': u'nova_compute'}, 'key': u'nova-compute'})
- skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-conductor', u'group': u'nova_conductor'}, 'key': u'nova-conductor'})
- 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'})
- 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'})
- skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-consoleauth', u'group': u'nova_console'}, 'key': u'nova-consoleauth'})
- 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'})
- TASK [os_nova : Create TEMP run dir] *******************************************
- 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'})
- skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-cert', u'group': u'nova_cert'}, 'key': u'nova-cert'})
- skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-scheduler', u'group': u'nova_scheduler'}, 'key': u'nova-scheduler'})
- ok: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-compute', u'group': u'nova_compute'}, 'key': u'nova-compute'})
- skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-conductor', u'group': u'nova_conductor'}, 'key': u'nova-conductor'})
- 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'})
- 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'})
- skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-consoleauth', u'group': u'nova_console'}, 'key': u'nova-consoleauth'})
- 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'})
- TASK [os_nova : Create TEMP lock dir] ******************************************
- 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'})
- skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-cert', u'group': u'nova_cert'}, 'key': u'nova-cert'})
- skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-scheduler', u'group': u'nova_scheduler'}, 'key': u'nova-scheduler'})
- ok: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-compute', u'group': u'nova_compute'}, 'key': u'nova-compute'})
- skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-conductor', u'group': u'nova_conductor'}, 'key': u'nova-conductor'})
- 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'})
- 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'})
- skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-consoleauth', u'group': u'nova_console'}, 'key': u'nova-consoleauth'})
- 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'})
- TASK [os_nova : Create tmpfiles.d entry] ***************************************
- 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'})
- skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-cert', u'group': u'nova_cert'}, 'key': u'nova-cert'})
- skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-scheduler', u'group': u'nova_scheduler'}, 'key': u'nova-scheduler'})
- ok: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-compute', u'group': u'nova_compute'}, 'key': u'nova-compute'})
- skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-conductor', u'group': u'nova_conductor'}, 'key': u'nova-conductor'})
- 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'})
- 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'})
- skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-consoleauth', u'group': u'nova_console'}, 'key': u'nova-consoleauth'})
- 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'})
- TASK [os_nova : Place the systemd init script] *********************************
- 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'})
- skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-cert', u'group': u'nova_cert'}, 'key': u'nova-cert'})
- skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-scheduler', u'group': u'nova_scheduler'}, 'key': u'nova-scheduler'})
- ok: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-compute', u'group': u'nova_compute'}, 'key': u'nova-compute'})
- skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-conductor', u'group': u'nova_conductor'}, 'key': u'nova-conductor'})
- 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'})
- 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'})
- skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-consoleauth', u'group': u'nova_console'}, 'key': u'nova-consoleauth'})
- 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'})
- TASK [os_nova : Load service] **************************************************
- 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'})
- skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-cert', u'group': u'nova_cert'}, 'key': u'nova-cert'})
- skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-scheduler', u'group': u'nova_scheduler'}, 'key': u'nova-scheduler'})
- ok: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-compute', u'group': u'nova_compute'}, 'key': u'nova-compute'})
- skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-conductor', u'group': u'nova_conductor'}, 'key': u'nova-conductor'})
- 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'})
- 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'})
- skipping: [compute3] => (item={'value': {u'init_config_overrides': {}, u'service_name': u'nova-consoleauth', u'group': u'nova_console'}, 'key': u'nova-consoleauth'})
- 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'})
- TASK [os_nova : Perform a Nova DB sync] ****************************************
- skipping: [compute3]
- TASK [os_nova : Perform a Nova API DB sync] ************************************
- skipping: [compute3]
- TASK [os_nova : Perform Nova online data migrations] ***************************
- skipping: [compute3]
- TASK [os_nova : Ensure nova service] *******************************************
- skipping: [compute3]
- TASK [os_nova : Ensure nova user] **********************************************
- skipping: [compute3]
- TASK [os_nova : Ensure nova user to admin role] ********************************
- skipping: [compute3]
- TASK [os_nova : Ensure nova endpoint] ******************************************
- skipping: [compute3]
- TASK [os_nova : Check the state of the default qemu save directory] ************
- ok: [compute3]
- TASK [os_nova : Check if the qemu save directory is empty] *********************
- changed: [compute3]
- TASK [os_nova : Move the existing save directory to nova_libvirt_save_path] ****
- TASK [os_nova : Create the new save directory] *********************************
- ok: [compute3]
- TASK [os_nova : Symlink qemu save dir to nova_libvirt_save_path] ***************
- ok: [compute3]
- TASK [os_nova : Install pip packages] ******************************************
- skipping: [compute3]
- TASK [os_nova : Link guestfs into the venv] ************************************
- ok: [compute3] => (item={u'state': u'link', u'name': u'/usr/lib/python2.7/dist-packages/libguestfsmod.so'})
- ok: [compute3] => (item={u'state': u'link', u'name': u'/usr/lib/python2.7/dist-packages/guestfs.py'})
- TASK [os_nova : Add nova user to libvirtd group] *******************************
- ok: [compute3]
- TASK [os_nova : Ensure kvm permissions] ****************************************
- changed: [compute3]
- TASK [os_nova : Find installed kernels] ****************************************
- skipping: [compute3]
- TASK [os_nova : Determine latest installed kernel] *****************************
- skipping: [compute3]
- TASK [os_nova : Latest kernel readable to nova group/user] *********************
- skipping: [compute3]
- TASK [os_nova : Script installed to make future kernels readable to nova group/user] ***
- skipping: [compute3]
- TASK [os_nova : Set libvirtd config] *******************************************
- ok: [compute3]
- TASK [os_nova : Set qemu config] ***********************************************
- TASK [os_nova : Set libvirt runtime options when listening on tcp (Ubuntu)] ****
- TASK [os_nova : Set libvirt runtime options when not listening on tcp (Ubuntu)]
- ok: [compute3]
- TASK [os_nova : Disable SMT] ***************************************************
- skipping: [compute3]
- TASK [os_nova : Place the systemd init script] *********************************
- TASK [os_nova : Upstart script to disable SMT] *********************************
- TASK [os_nova : Check for libvirt default network] *****************************
- changed: [compute3]
- TASK [os_nova : Disable libvirt default network] *******************************
- TASK [os_nova : Destroy libvirt default network] *******************************
- TASK [os_nova : Add novalink keys] *********************************************
- skipping: [compute3] => (item={u'url': u'http://public.dhe.ibm.com/systems/virtualization/Novalink/debian/novalink-gpg-pub.key', u'state': u'present'})
- TASK [os_nova : Add novalink repo] *********************************************
- skipping: [compute3]
- TASK [os_nova : Check apt last update file] ************************************
- skipping: [compute3]
- TASK [os_nova : Update apt if needed] ******************************************
- TASK [os_nova : Install apt packages] ******************************************
- skipping: [compute3] => (item=[])
- TASK [os_nova : Register pypowervm module path (venv)] *************************
- skipping: [compute3]
- TASK [os_nova : Link pypowervm module into the venv] ***************************
- skipping: [compute3]
- TASK [os_nova : Install pip packages] ******************************************
- skipping: [compute3]
- TASK [os_nova : Add nova user to pvm_admin group] ******************************
- skipping: [compute3]
- TASK [os_nova : Ensure powervm permissions] ************************************
- skipping: [compute3]
- TASK [os_nova : Template Nova interfaces file] *********************************
- skipping: [compute3]
- TASK [os_nova : Install pip packages (venv)] ***********************************
- skipping: [compute3]
- TASK [os_nova : Add nova user to lxd group] ************************************
- skipping: [compute3]
- TASK [os_nova : Place lxd config script] ***************************************
- skipping: [compute3]
- TASK [os_nova : Configure lxd init] ********************************************
- TASK [os_nova : Install pip packages (venv)] ***********************************
- skipping: [compute3]
- TASK [os_nova : Create the nova SSH config file] *******************************
- ok: [compute3]
- TASK [os_nova : Get public key contents and store as var] **********************
- ok: [compute3]
- TASK [os_nova : Register a fact for the nova pub key] **************************
- ok: [compute3]
- TASK [apt_package_pinning : Add apt pin preferences] ***************************
- TASK [ceph_client : assert] ****************************************************
- skipping: [compute3]
- TASK [ceph_client : Gather variables for each operating system] ****************
- skipping: [compute3] => (item=/etc/ansible/roles/ceph_client/vars/ubuntu-16.04.yml)
- TASK [ceph_client : include] ***************************************************
- TASK [ceph_client : include] ***************************************************
- TASK [ceph_client : include] ***************************************************
- TASK [ceph_client : Verify Ceph monitors are up] *******************************
- TASK [ceph_client : Set ceph_mon_host to an online monitor host] ***************
- TASK [ceph_client : Provide ceph configuration directory] **********************
- skipping: [compute3]
- TASK [ceph_client : Get ceph.conf and store contents when ceph_conf_file is not defined] ***
- skipping: [compute3]
- TASK [ceph_client : Register ceph_conf fact when ceph_conf_file is not defined]
- TASK [ceph_client : Register ceph_conf fact when ceph_conf_file is defined] ****
- TASK [ceph_client : Create ceph.conf from mon host] ****************************
- skipping: [compute3]
- TASK [ceph_client : Detect correct group for extra config] *********************
- skipping: [compute3] => (item=cinder_backup)
- skipping: [compute3] => (item=cinder_volume)
- TASK [ceph_client : include] ***************************************************
- TASK [ceph_client : include] ***************************************************
- TASK [openstack_openrc : Create openrc file] ***********************************
- ok: [compute3]
- TASK [openstack_openrc : Create OpenStack client configuration directory] ******
- ok: [compute3]
- TASK [openstack_openrc : Create clouds.yaml file] ******************************
- ok: [compute3]
- TASK [rsyslog_client : Gather variables for each operating system] *************
- ok: [compute3] => (item=/etc/ansible/roles/rsyslog_client/vars/debian.yml)
- TASK [rsyslog_client : Ensure adm group exists] ********************************
- ok: [compute3]
- TASK [rsyslog_client : Ensure syslog user exists] ******************************
- ok: [compute3]
- TASK [rsyslog_client : Ensure ownership on working directory is correct] *******
- ok: [compute3]
- TASK [rsyslog_client : include] ************************************************
- included: /etc/ansible/roles/rsyslog_client/tasks/rsyslog_client_install-apt.yml for compute3
- TASK [rsyslog_client : Check apt last update file] *****************************
- ok: [compute3]
- TASK [rsyslog_client : Update apt if needed] ***********************************
- TASK [rsyslog_client : Install rsyslog packages] *******************************
- ok: [compute3] => (item=[u'rsyslog', u'logrotate'])
- TASK [rsyslog_client : include] ************************************************
- TASK [rsyslog_client : Rsyslog Setup] ******************************************
- ok: [compute3]
- TASK [rsyslog_client : Check if log dir exists] ********************************
- ok: [compute3]
- TASK [rsyslog_client : Find all log files] *************************************
- skipping: [compute3]
- TASK [rsyslog_client : Union the log files] ************************************
- ok: [compute3]
- TASK [rsyslog_client : Write rsyslog config for found log files] ***************
- changed: [compute3]
- TASK [rsyslog_client : Write rsyslog config for remote logging] ****************
- TASK [rsyslog_client : Write rsyslog config for converting logs into syslog messages] ***
- TASK [rsyslog_client : Write log rotate file] **********************************
- TASK [rsyslog_client : Configure logrotate to compress logs by default] ********
- ok: [compute3]
- TASK [system_crontab_coordination : Create crontab] ****************************
- changed: [compute3]
- RUNNING HANDLER [rsyslog_client : restart rsyslog] *****************************
- changed: [compute3]
- TASK [include] *****************************************************************
- skipping: [compute3] => (item=nova_api_metadata)
- skipping: [compute3] => (item=nova_api_os_compute)
- skipping: [compute3] => (item=nova_console)
- PLAY [Refresh local facts after all software changes are made] *****************
- TASK [refresh local facts] *****************************************************
- ok: [compute3]
- TASK [Gather software version list] ********************************************
- An exception occurred during task execution. To see the full traceback, use -vvv. The error was: KeyError: 'ansible_local'
- fatal: [compute3]: FAILED! => {"failed": true, "msg": "Unexpected failure during module execution.", "stdout": ""}
- NO MORE HOSTS LEFT *************************************************************
- PLAY RECAP *********************************************************************
- compute3 : ok=91 changed=7 unreachable=0 failed=1
- TASK: galera_client : Update apt if needed ------------------------------ 4.71s
- TASK: os_nova : Create nova dir ----------------------------------------- 4.62s
- TASK: os_nova : Install requires pip packages --------------------------- 3.89s
- TASK: os_nova : Generate nova config ------------------------------------ 3.60s
- TASK: os_nova : Create tmpfiles.d entry --------------------------------- 3.01s
- TASK: os_nova : Place the systemd init script --------------------------- 2.95s
- TASK: os_nova : Create TEMP run dir ------------------------------------- 2.86s
- TASK: pip_install : Install pip packages -------------------------------- 2.69s
- TASK: os_nova : Place the init script ----------------------------------- 2.68s
- TASK: os_nova : Create TEMP lock dir ------------------------------------ 2.67s
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement