Bug 1993681
| Summary: | ovn mechanism driver accepts a single bridge used for multiple physical networks, which results in conflicting network creation | ||
|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Takashi Kajinami <tkajinam> |
| Component: | python-networking-ovn | Assignee: | Rodolfo Alonso <ralonsoh> |
| Status: | CLOSED ERRATA | QA Contact: | Eran Kuris <ekuris> |
| Severity: | low | Docs Contact: | |
| Priority: | low | ||
| Version: | 16.1 (Train) | CC: | apevec, averdagu, jamsmith, jlibosva, lhh, majopela, pmannidi, scohen |
| Target Milestone: | z8 | Keywords: | Triaged |
| Target Release: | 16.1 (Train on RHEL 8.2) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | python-networking-ovn-7.3.1-1.20220113103413.4e24f4c.el8ost | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2022-03-24 11:00:58 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Takashi Kajinami
2021-08-15 12:49:18 UTC
Note that current puppet-ovn doesn't allow using a single bridge for multiple physical networks, and deployment fails with the following error when a single bridge is used for multiple physical networks. ~~~ parameter_defaults: ... NeutronBridgeMappings: datacentre:br-ex,datacentre2:br-ex,tenant:br-isolated ~~~ /var/log/containers/stdouts/container-puppet-ovn_controller.log ~~~ 2021-08-15T09:35:06.340675537+00:00 stderr F <13>Aug 15 09:35:06 puppet-user: Error: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Exec[br-ex] is already declared at (file: /etc/puppet/modules/ovn/manifests/controller.pp, line: 164); cannot redeclare (file: /etc/puppet/modules/ovn/manifests/controller.pp, line: 164) (file: /etc/puppet/modules/ovn/manifests/controller.pp, line: 164, column: 9) on node controller-0.redhat.local ~~~ Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Red Hat OpenStack Platform 16.1.8 bug fix and enhancement advisory), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2022:0986 |