Undercloud will create all subnets also when enable_routed_networks = False

Bug #1791034 reported by Harald Jensås
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Harald Jensås

Bug Description

In the undercloud we use a switch to enable support for routed networks.
When this is false and multiple subnets are defined in undercloud.conf all subnets are still created, but without segment association.

 * DHCP relay will not work if the subnets are on the same segment.
 * It will also not be possible to change the subnets to have segment association without first manually deleting all but the subnet and segment that is the local_subnet.

This bug is only in containerized undercloud. (Instack undercloud implements a pre-deploy vailidation.)

tags: added: rocky-backport-potential
removed: queens-backport-potential
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-tripleoclient (master)

Fix proposed to branch: master
Review: https://review.openstack.org/600414

Changed in tripleo:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-tripleoclient (master)

Reviewed: https://review.openstack.org/600414
Committed: https://git.openstack.org/cgit/openstack/python-tripleoclient/commit/?id=3f584233a5cef38ef9ed91480c3695b5bd97e2ea
Submitter: Zuul
Branch: master

commit 3f584233a5cef38ef9ed91480c3695b5bd97e2ea
Author: Harald Jensås <email address hidden>
Date: Thu Sep 6 12:15:00 2018 +0200

    Validate routed networks enabled if multiple subnets in conf

    Add's a validation to undercloud preflight checks to ensure
    eneble_routed_networks is True when multiple subnets is defined
    in undercloud.conf.

    Change-Id: I48ea4d70bf79c622f037469fa6d82eea7524b835
    Closes-Bug: #1791034

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-tripleoclient (stable/rocky)

Fix proposed to branch: stable/rocky
Review: https://review.openstack.org/612004

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-tripleoclient (stable/rocky)

Reviewed: https://review.openstack.org/612004
Committed: https://git.openstack.org/cgit/openstack/python-tripleoclient/commit/?id=f4b6f4a46ae1447472ddd1af8ae8fa3e8db2ab1e
Submitter: Zuul
Branch: stable/rocky

commit f4b6f4a46ae1447472ddd1af8ae8fa3e8db2ab1e
Author: Harald Jensås <email address hidden>
Date: Thu Sep 6 12:15:00 2018 +0200

    Validate routed networks enabled if multiple subnets in conf

    Add's a validation to undercloud preflight checks to ensure
    eneble_routed_networks is True when multiple subnets is defined
    in undercloud.conf.

    Change-Id: I48ea4d70bf79c622f037469fa6d82eea7524b835
    Closes-Bug: #1791034
    (cherry picked from commit 3f584233a5cef38ef9ed91480c3695b5bd97e2ea)

tags: added: in-stable-rocky
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/python-tripleoclient 11.1.0

This issue was fixed in the openstack/python-tripleoclient 11.1.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/python-tripleoclient 10.6.1

This issue was fixed in the openstack/python-tripleoclient 10.6.1 release.

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.