Hide Forgot
Description of problem: See similar bug for controller misconfiguration: https://bugzilla.redhat.com/show_bug.cgi?id=1388521 Version-Release number of selected component (if applicable): [root@osp9-director ~]# rpm -qa | grep heat openstack-heat-templates-0-0.3.96a0b0bgit.el7ost.noarch openstack-tripleo-heat-templates-kilo-0.8.14-16.el7ost.noarch openstack-heat-engine-6.0.0-11.el7ost.noarch openstack-tripleo-heat-templates-liberty-2.0.0-34.el7ost.noarch openstack-heat-api-cfn-6.0.0-11.el7ost.noarch openstack-heat-api-cloudwatch-6.0.0-11.el7ost.noarch openstack-heat-common-6.0.0-11.el7ost.noarch openstack-tripleo-heat-templates-2.0.0-34.el7ost.noarch python-heatclient-1.2.0-1.el7ost.noarch openstack-heat-api-6.0.0-11.el7ost.noarch python-heat-tests-6.0.0-11.el7ost.noarch [root@overcloud-compute-4 ~]# rpm -qa | grep nova python-novaclient-3.3.2-1.el7ost.noarch openstack-nova-console-13.1.1-7.el7ost.noarch openstack-nova-novncproxy-13.1.1-7.el7ost.noarch python-nova-13.1.1-7.el7ost.noarch openstack-nova-scheduler-13.1.1-7.el7ost.noarch openstack-nova-api-13.1.1-7.el7ost.noarch openstack-nova-compute-13.1.1-7.el7ost.noarch openstack-nova-conductor-13.1.1-7.el7ost.noarch openstack-nova-common-13.1.1-7.el7ost.noarch openstack-nova-cert-13.1.1-7.el7ost.noarch How reproducible: Steps to Reproduce: 1. execute major version upgrade from director including "major-upgrade-pacemaker.yaml" step. 2. Try to boot VM from director using [stack@osp9-director ~]$ source overcloudrc [stack@osp8-director ~]$ nova --debug boot --flavor 2 --image rhel7 --nic net-id=cc5c67be-1ce0-4606-9d63-5f31fe361ffa novacompute_test Actual results: VM is scheduled but fails to build. Traceback in nova-compute.log with message: Unauthorized: Unknown auth type: None Expected results: VM properly started Additional info: Traceback from nova-compute.log: 2016-11-18 07:44:19.880 19586 ERROR nova.compute.resource_tracker [req-02d8f0c9-7082-4dc6-a567-0caefa489ec0 - - - - -] Migration for instance 9bc012b9-ac25-41a8-9aa6-d75934f72ff2 refers to a nother host's instance! 2016-11-18 07:44:19.924 19586 INFO nova.compute.resource_tracker [req-02d8f0c9-7082-4dc6-a567-0caefa489ec0 - - - - -] Total usable vcpus: 40, total allocated vcpus: 2 2016-11-18 07:44:19.924 19586 INFO nova.compute.resource_tracker [req-02d8f0c9-7082-4dc6-a567-0caefa489ec0 - - - - -] Final resource view: name=overcloud-compute-3.localdomain phys_ram=26187 8MB used_ram=6144MB phys_disk=131952GB used_disk=40GB total_vcpus=40 used_vcpus=2 pci_stats=[] 2016-11-18 07:44:19.962 19586 INFO nova.compute.resource_tracker [req-02d8f0c9-7082-4dc6-a567-0caefa489ec0 - - - - -] Compute_service record updated for overcloud-compute-3.localdomain:overc loud-compute-3.localdomain 2016-11-18 07:44:20.050 19586 ERROR nova.compute.manager [req-02d8f0c9-7082-4dc6-a567-0caefa489ec0 - - - - -] [instance: fbebea65-f8a2-43fe-aa1f-86d38940e1c9] An error occurred while refresh ing the network cache. 2016-11-18 07:44:20.050 19586 ERROR nova.compute.manager [instance: fbebea65-f8a2-43fe-aa1f-86d38940e1c9] Traceback (most recent call last): 2016-11-18 07:44:20.050 19586 ERROR nova.compute.manager [instance: fbebea65-f8a2-43fe-aa1f-86d38940e1c9] File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 5808, in _he al_instance_info_cache 2016-11-18 07:44:20.050 19586 ERROR nova.compute.manager [instance: fbebea65-f8a2-43fe-aa1f-86d38940e1c9] self.network_api.get_instance_nw_info(context, instance) 2016-11-18 07:44:20.050 19586 ERROR nova.compute.manager [instance: fbebea65-f8a2-43fe-aa1f-86d38940e1c9] File "/usr/lib/python2.7/site-packages/nova/network/base_api.py", line 253, in get _instance_nw_info 2016-11-18 07:44:20.050 19586 ERROR nova.compute.manager [instance: fbebea65-f8a2-43fe-aa1f-86d38940e1c9] result = self._get_instance_nw_info(context, instance, **kwargs) 2016-11-18 07:44:20.050 19586 ERROR nova.compute.manager [instance: fbebea65-f8a2-43fe-aa1f-86d38940e1c9] File "/usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 978, i n _get_instance_nw_info 2016-11-18 07:44:20.050 19586 ERROR nova.compute.manager [instance: fbebea65-f8a2-43fe-aa1f-86d38940e1c9] preexisting_port_ids) 2016-11-18 07:44:20.050 19586 ERROR nova.compute.manager [instance: fbebea65-f8a2-43fe-aa1f-86d38940e1c9] File "/usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 1749, in _build_network_info_model 2016-11-18 07:44:20.050 19586 ERROR nova.compute.manager [instance: fbebea65-f8a2-43fe-aa1f-86d38940e1c9] client = get_client(context, admin=True) 2016-11-18 07:44:20.050 19586 ERROR nova.compute.manager [instance: fbebea65-f8a2-43fe-aa1f-86d38940e1c9] File "/usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 183, i n get_client 2016-11-18 07:44:20.050 19586 ERROR nova.compute.manager [instance: fbebea65-f8a2-43fe-aa1f-86d38940e1c9] _ADMIN_AUTH = _load_auth_plugin(CONF) 2016-11-18 07:44:20.050 19586 ERROR nova.compute.manager [instance: fbebea65-f8a2-43fe-aa1f-86d38940e1c9] File "/usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 122, i n _load_auth_plugin 2016-11-18 07:44:20.050 19586 ERROR nova.compute.manager [instance: fbebea65-f8a2-43fe-aa1f-86d38940e1c9] raise neutron_client_exc.Unauthorized(message=err_msg) 2016-11-18 07:44:20.050 19586 ERROR nova.compute.manager [instance: fbebea65-f8a2-43fe-aa1f-86d38940e1c9] Unauthorized: Unknown auth type: None 2016-11-18 07:44:20.050 19586 ERROR nova.compute.manager [instance: fbebea65-f8a2-43fe-aa1f-86d38940e1c9] 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [req-8e0e40ba-2754-4dd9-8c6e-d70d465cb0a8 3de032dcc73c4c418fb02c5634d279c3 da845199f7fd4532adc6904aaebe3350 - - -] [instance: 0dee658 2-01b0-4770-8a41-f762689553e2] Instance failed to spawn 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] Traceback (most recent call last): 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 2218, in _bu ild_resources 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] yield resources 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 2064, in _bu ild_and_run_instance 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] block_device_info=block_device_info) 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] File "/usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 2780, in spawn 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] write_to_disk=True) 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] File "/usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 4719, in _get_guest_xml 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] network_info_str = str(network_info) 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] File "/usr/lib/python2.7/site-packages/nova/network/model.py", line 521, in __str_ _ 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] return self._sync_wrapper(fn, *args, **kwargs) 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] File "/usr/lib/python2.7/site-packages/nova/network/model.py", line 504, in _sync_ wrapper 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] self.wait() 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] File "/usr/lib/python2.7/site-packages/nova/network/model.py", line 536, in wait 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] self[:] = self._gt.wait() 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] File "/usr/lib/python2.7/site-packages/eventlet/greenthread.py", line 175, in wait 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] return self._exit_event.wait() 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] File "/usr/lib/python2.7/site-packages/eventlet/event.py", line 125, in wait 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] current.throw(*self._exc) 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] File "/usr/lib/python2.7/site-packages/eventlet/greenthread.py", line 214, in main 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] result = function(*args, **kwargs) 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] File "/usr/lib/python2.7/site-packages/nova/utils.py", line 1145, in context_wrapp er 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] return func(*args, **kwargs) 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 1587, in _al locate_network_async 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] six.reraise(*exc_info) 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 1570, in _al locate_network_async 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] bind_host_id=bind_host_id) 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] File "/usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 611, i n allocate_for_instance 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] get_client(context, admin=True)) 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] File "/usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 183, i n get_client 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] _ADMIN_AUTH = _load_auth_plugin(CONF) 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] File "/usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 122, i n _load_auth_plugin 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] raise neutron_client_exc.Unauthorized(message=err_msg) 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] Unauthorized: Unknown auth type: None 2016-11-18 07:44:28.767 19586 ERROR nova.compute.manager [instance: 0dee6582-01b0-4770-8a41-f762689553e2] 2016-11-18 07:44:28.770 19586 INFO nova.compute.manager [req-8e0e40ba-2754-4dd9-8c6e-d70d465cb0a8 3de032dcc73c4c418fb02c5634d279c3 da845199f7fd4532adc6904aaebe3350 - - -] [instance: 0dee6582 -01b0-4770-8a41-f762689553e2] Terminating instance 2016-11-18 07:44:28.776 19586 INFO nova.virt.libvirt.driver [-] [instance: 0dee6582-01b0-4770-8a41-f762689553e2] During wait destroy, instance disappeared. 2016-11-18 07:44:29.097 19586 INFO nova.virt.libvirt.driver [req-8e0e40ba-2754-4dd9-8c6e-d70d465cb0a8 3de032dcc73c4c418fb02c5634d279c3 da845199f7fd4532adc6904aaebe3350 - - -] [instance: 0dee 6582-01b0-4770-8a41-f762689553e2] Deleting instance files /var/lib/nova/instances/0dee6582-01b0-4770-8a41-f762689553e2_del 2016-11-18 07:44:29.097 19586 INFO nova.virt.libvirt.driver [req-8e0e40ba-2754-4dd9-8c6e-d70d465cb0a8 3de032dcc73c4c418fb02c5634d279c3 da845199f7fd4532adc6904aaebe3350 - - -] [instance: 0dee 6582-01b0-4770-8a41-f762689553e2] Deletion of /var/lib/nova/instances/0dee6582-01b0-4770-8a41-f762689553e2_del complete 2016-11-18 07:44:29.361 19586 INFO nova.compute.manager [req-8e0e40ba-2754-4dd9-8c6e-d70d465cb0a8 3de032dcc73c4c418fb02c5634d279c3 da845199f7fd4532adc6904aaebe3350 - - -] [instance: 0dee6582 -01b0-4770-8a41-f762689553e2] Took 0.59 seconds to destroy the instance on the hypervisor. 2016-11-18 07:44:29.397 19586 ERROR nova.compute.manager [req-8e0e40ba-2754-4dd9-8c6e-d70d465cb0a8 3de032dcc73c4c418fb02c5634d279c3 da845199f7fd4532adc6904aaebe3350 - - -] [instance: 0dee658 2-01b0-4770-8a41-f762689553e2] Failed to deallocate network for instance.
The missing configuration on computes seems to be: # openstack-config --set /etc/nova/nova.conf neutron auth_plugin v3password # openstack-config --set /etc/nova/nova.conf neutron auth_url http://$ADMIN_API_VIP:35357/v3 Restart nova-compute by: # systemctl restart openstack-nova-compute
Hi, fixed in openstack-tripleo-heat-templates-2.0.0-45.el7ost Closing this bug as a duplicate. If you have any trouble to get the relevant package don't hesitate to re-open the bug. Regards, *** This bug has been marked as a duplicate of bug 1413686 ***