Bug 1308422
| Summary: | nova boot fails Unexpected API Error keystoneclient.exceptions.NotFound'> (HTTP 500) - when selecting net-id | ||
|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Ronnie Rasouli <rrasouli> |
| Component: | openstack-tripleo-heat-templates | Assignee: | James Slagle <jslagle> |
| Status: | CLOSED ERRATA | QA Contact: | Alexander Chuzhoy <sasha> |
| Severity: | urgent | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 8.0 (Liberty) | CC: | adahms, berrange, bkopilov, christopher_dearborn, dasmith, dbecker, dhill, eglynn, hbrock, jschluet, jslagle, kchamart, kurt_hey, mburns, morazi, ndipanov, oblaut, rhel-osp-director-maint, sasha, sbauza, sferdjao, sgordon, skinjo, tonishim, ushkalim, vromanso, yeylon |
| Target Milestone: | --- | Keywords: | BuildBlocker |
| Target Release: | 8.0 (Liberty) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | openstack-tripleo-heat-templates-0.8.8-2.el7ost | Doc Type: | Bug Fix |
| Doc Text: |
Previously, '/v2.0' was missing from the end of the URL specified in the admin_auth_url setting in the [neutron] section of /etc/nova/nova.conf. This would prevent Nova from being able to boot instances because it could not connect to the Keystone catalog to query for the Neutron service endpoint to create and bind the port for instances. Now, '/v2.0' is correctly added to the end of the URL specified in the admin_auth_url setting, allowing instances to be started successfully after deploying an overcloud with the director.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2016-04-07 21:47:24 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 1261979, 1310828 | ||
|
Description
Ronnie Rasouli
2016-02-15 07:32:32 UTC
Versions: openstack-nova-compute-12.0.1-2.el7ost.noarch openstack-nova-scheduler-12.0.1-2.el7ost.noarch openstack-nova-cert-12.0.1-2.el7ost.noarch python-nova-12.0.1-2.el7ost.noarch openstack-nova-common-12.0.1-2.el7ost.noarch openstack-nova-conductor-12.0.1-2.el7ost.noarch openstack-nova-api-12.0.1-2.el7ost.noarch python-novaclient-3.1.0-2.el7ost.noarch openstack-neutron-common-7.0.1-9.el7ost.noarch openstack-neutron-7.0.1-9.el7ost.noarch python-neutron-7.0.1-9.el7ost.noarch python-neutronclient-3.1.0-1.el7ost.noarch openstack-neutron-openvswitch-7.0.1-9.el7ost.noarch openstack-neutron-ml2-7.0.1-9.el7ost.noarch Hi , The root cause : In your nova.conf file under controllers : /etc/nova/nova.conf:2687:admin_auth_url=http://192.0.2.18:35357 The keystone endpoint is configured without /v2.0 I fixed it and it works . Workaround: change the admin_auth_url to http://192.0.2.18:35357/v2.0 on all controllers. pcs resource restart openstack-nova-api-clone The component should be OSP-D installer and not nova. Benny Moving this to rhelosp-director since it seems to be a configuration bug. *** Bug 1309135 has been marked as a duplicate of this bug. *** The fix should be implemented in the installer . Benny the issue here was with one of the downstream patches that we needed to drop from the build, https://code.engineering.redhat.com/gerrit/gitweb?p=openstack-tripleo-heat-templates.git;a=commit;h=fda2f616b42e9c204cab5bf64ef4d9e8af961875 Verified: Environment: openstack-tripleo-heat-templates-0.8.9-1.el7ost.noarch The reported issue doesn't reproduce. Verified to be fixed in Beta 8. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHEA-2016-0604.html |