Bug 1370437 - [Docs][director] default_floating_pool defaults to 'public' in director but documentation creates external network using 'nova'
Summary: [Docs][director] default_floating_pool defaults to 'public' in director but d...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: documentation
Version: 9.0 (Mitaka)
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: Dan Macpherson
QA Contact: RHOS Documentation Team
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-08-26 10:31 UTC by Ramon Acedo
Modified: 2017-02-03 15:17 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-02-03 15:17:19 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description Ramon Acedo 2016-08-26 10:31:41 UTC
This affects both, OSP 8 and OSP 9. Our default value for default_floating_pool is 'public' in both, OSP 8 and OSP 9:

$ grep -r default_floating_pool /usr/share/openstack-tripleo-heat-templates/
/usr/share/openstack-tripleo-heat-templates/kilo/controller.yaml:          default_floating_pool:
/usr/share/openstack-tripleo-heat-templates/puppet/hieradata/controller.yaml.original:nova::api::default_floating_pool: 'public'
/usr/share/openstack-tripleo-heat-templates/puppet/hieradata/controller.yaml:nova::api::default_floating_pool: 'public'
/usr/share/openstack-tripleo-heat-templates/liberty/puppet/hieradata/controller.yaml:nova::api::default_floating_pool: 'public'

But the documentation instructs us to create the external network with name 'nova' which is the upstream default name at: https://access.redhat.com/documentation/en/red-hat-openstack-platform/9/single/director-installation-and-usage#sect-Creating_the_Overcloud_External_Network

$ source ~/overcloudrc
$ neutron net-create nova --router:external --provider:network_type flat --provider:physical_network datacentre
$ neutron subnet-create --name nova --enable_dhcp=False --allocation-pool=start=10.1.1.51,end=10.1.1.250 --gateway=10.1.1.1 nova 10.1.1.0/24

This leads to two related issues, 'nova floating-ip-create' not working and tempest tests such as 'tempest.scenario.test_volume_boot_pattern.TestVolumeBootPatternV2.test_volume_boot_pattern' failing

Comment 3 Dan Macpherson 2017-02-03 04:23:30 UTC
Hi Ramon,

Have updated the external network to public:

https://access.redhat.com/documentation/en/red-hat-openstack-platform/10/single/director-installation-and-usage/#sect-Creating_the_Overcloud_External_Network

Was there anything else required for this BZ?

Comment 4 Ramon Acedo 2017-02-03 09:16:26 UTC
Hi Dan, nothing else. Thanks for updating the docs.

Comment 5 Dan Macpherson 2017-02-03 15:17:19 UTC
No prob. Thanks for reporting this.


Note You need to log in before you can comment on or make changes to this bug.