neutron: publicURL endpoint for network service not found
I'm using OpenStack setup with Devstack and get the following output for "neutron subnet-list": Starting new HTTP connection (1): 172.18.0.29 publicURL endpoint for network service not found
After some googling I think the problem is that Devstack hasn't set up a network endpoint as the output of keystone service-list shows:
+----------------------------------+----------+----------------+-----------------------------+ | id | name | type | description | +----------------------------------+----------+----------------+-----------------------------+ | 2d194d10e6ea4f97b68a8b755cd78c8a | cinder | volume | Cinder Volume Service | | a9c28d095c094c66aa0244a13e426022 | cinderv2 | volumev2 | Cinder Volume Service V2 | | a151baa3953a4586bff64d779107b702 | ec2 | ec2 | EC2 Compatibility Layer | | 58a8d73de1cf4e1bab9bf4372458537b | glance | image | Glance Image Service | | cdcc93b21e054b91990c95aa1c421684 | heat | orchestration | Heat Orchestration Service | | e96e9fb6663b4e639f41d3307898dfce | heat | cloudformation | Heat CloudFormation Service | | d558c01b14a34339b7249877edc15fdc | keystone | identity | Keystone Identity Service | | 4552b3271a354686b23b5a69ae819bee | nova | compute | Nova Compute Service | | ef789fa2f8f74791a314e1d4e474ff7d | novav3 | computev3 | Nova Compute Service V3 | | b582596f59144476ba22a9ec9acbefe1 | s3 | s3 | S3 | +----------------------------------+----------+----------------+-----------------------------+
However, I couldn't find out how to set up this endpoint. Is anybody able to help?