deployed-server nic config for Compute missing br-ex by default

Bug #1860353 reported by James Slagle
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Medium
James Slagle

Bug Description

Since OVN is the default in TripleO, Compute roles need to have br-ex.

However, when using deployed-server, the default nic config for the non-Controller roles is net-config-static.yaml, which does not create br-ex.

The generate-config step then fails for the ovn container since br-ex does not exist.

Instead, default all roles to net-config-static-bridge.yaml.

Changed in tripleo:
status: New → In Progress
importance: Undecided → Medium
assignee: nobody → James Slagle (james-slagle)
milestone: none → ussuri-2
tags: added: train-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)

Fix proposed to branch: master
Review: https://review.opendev.org/703460

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.opendev.org/703460
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=2b3a5aa1f6d029c5d7a267d360b9419f2b9c31a4
Submitter: Zuul
Branch: master

commit 2b3a5aa1f6d029c5d7a267d360b9419f2b9c31a4
Author: James Slagle <email address hidden>
Date: Mon Jan 20 12:18:57 2020 -0500

    Default all roles for deployed-server to net-config-static-bridge

    Since OVN is the default in TripleO, Compute roles need to have br-ex.

    However, when using deployed-server, the default nic config for the
    non-Controller roles was using net-config-static.yaml, which does not
    create br-ex. The generate-config step then fails for the ovn container
    since br-ex does not exist.

    This patch will default all roles to net-config-static-bridge.yaml.

    Change-Id: I5fc243d4e7fbe84ed212bef22b6ffdd4169823aa
    Closes-Bug: #1860353

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

Fix proposed to branch: stable/train
Review: https://review.opendev.org/706622

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/train)

Reviewed: https://review.opendev.org/706622
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=cb174c919a647e80989bca0a7769ce5659cff21e
Submitter: Zuul
Branch: stable/train

commit cb174c919a647e80989bca0a7769ce5659cff21e
Author: James Slagle <email address hidden>
Date: Mon Jan 20 12:18:57 2020 -0500

    Default all roles for deployed-server to net-config-static-bridge

    Since OVN is the default in TripleO, Compute roles need to have br-ex.

    However, when using deployed-server, the default nic config for the
    non-Controller roles was using net-config-static.yaml, which does not
    create br-ex. The generate-config step then fails for the ovn container
    since br-ex does not exist.

    This patch will default all roles to net-config-static-bridge.yaml.

    Change-Id: I5fc243d4e7fbe84ed212bef22b6ffdd4169823aa
    Closes-Bug: #1860353
    (cherry picked from commit 2b3a5aa1f6d029c5d7a267d360b9419f2b9c31a4)

tags: added: in-stable-train
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 12.1.0

This issue was fixed in the openstack/tripleo-heat-templates 12.1.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 11.4.0

This issue was fixed in the openstack/tripleo-heat-templates 11.4.0 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.