Precise-Icehouse: publicURL endpoint for network service not found

Bug #1570032 reported by Ryan Beisner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Charm Testing
New
Undecided
Unassigned
neutron-gateway (Juju Charms Collection)
Invalid
Undecided
Unassigned
nova-cloud-controller (Juju Charms Collection)
Invalid
Undecided
Unassigned

Bug Description

Precise-Icehouse (o-c-t/next.yaml) deploys complete, but neutron is non-functional, unable to determine endpoint for auth.

Failing Apr 13 @ http://10.245.162.36:8080/view/Dashboards/view/OpenStack%20Deploy/job/deploy_with_deployer/1598/

Was passing Apr 10 @ http://10.245.162.36:8080/view/Dashboards/view/OpenStack%20Deploy/job/deploy_with_deployer/1542/

...

00:29:22.596 neutron net-list: cli-fail 1
00:29:23.461 neutron router-list: cli-fail 1
00:29:24.343 neutron subnet-list: cli-fail 1

...

00:30:15.627 Traceback (most recent call last):
00:30:15.630 File "./bin/quantum-ext-net", line 85, in <module>
00:30:15.632 networks = quantum.list_networks(name=net_name)
00:30:15.632 File "/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 102, in with_params
00:30:15.658 ret = self.function(instance, *args, **kwargs)
00:30:15.659 File "/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 574, in list_networks
00:30:15.683 **_params)
00:30:15.684 File "/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 307, in list
00:30:15.684 for r in self._pagination(collection, path, **params):
00:30:15.684 File "/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 320, in _pagination
00:30:15.685 res = self.get(path, params=params)
00:30:15.685 File "/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 293, in get
00:30:15.685 headers=headers, params=params)
00:30:15.686 File "/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 270, in retry_request
00:30:15.686 headers=headers, params=params)
00:30:15.686 File "/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 200, in do_request
00:30:15.686 content_type=self.content_type())
00:30:15.686 File "/usr/lib/python2.7/dist-packages/neutronclient/client.py", line 158, in do_request
00:30:15.718 self.authenticate_and_fetch_endpoint_url()
00:30:15.718 File "/usr/lib/python2.7/dist-packages/neutronclient/client.py", line 123, in authenticate_and_fetch_endpoint_url
00:30:15.718 self.authenticate()
00:30:15.718 File "/usr/lib/python2.7/dist-packages/neutronclient/client.py", line 237, in authenticate
00:30:15.718 self._authenticate_keystone()
00:30:15.719 File "/usr/lib/python2.7/dist-packages/neutronclient/client.py", line 226, in _authenticate_keystone
00:30:15.719 self._extract_service_catalog(resp_body)
00:30:15.719 File "/usr/lib/python2.7/dist-packages/neutronclient/client.py", line 192, in _extract_service_catalog
00:30:15.719 endpoint_type=self.endpoint_type)
00:30:15.720 File "/usr/lib/python2.7/dist-packages/keystoneclient/utils.py", line 337, in inner
00:30:15.812 return func(*args, **kwargs)
00:30:15.813 File "/usr/lib/python2.7/dist-packages/keystoneclient/service_catalog.py", line 293, in url_for
00:30:15.835 raise exceptions.EndpointNotFound(msg)
00:30:15.836 keystoneclient.exceptions.EndpointNotFound: publicURL endpoint for network service not found

Tags: uosci
Ryan Beisner (1chb1n)
description: updated
description: updated
Revision history for this message
David Ames (thedac) wrote :

Commit 1e17fbc64ea76edd3c272eced76001d07ef9c275 of nova-cloud-controller:
Merge "Drop support for Neutron functionality"

Neutron-server support was removed from nova-cloud-controller. Our precise bundles do not include neutron-api and neutron-openvswitch.

We need to decide if the precise bundles are able to use neutron-api or if we need to re-add the neutron functionality to nova-cloud-controlller.

Changed in neutron-gateway (Juju Charms Collection):
status: New → Invalid
Changed in nova-cloud-controller (Juju Charms Collection):
status: New → Triaged
Revision history for this message
Liam Young (gnuoy) wrote :

I think we;ve dropped support for the old topolgy regardless of which Ubuntu version the charms are being deployed. I've marked this as invalid against the charms and marked it as effecting OpenStack Charm Testing . I've also raised Bug #1571219 to fix up the mojo specs

Changed in nova-cloud-controller (Juju Charms Collection):
status: Triaged → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.