Back to bug 2209690

Who When What Removed Added
Red Hat Bugzilla 2023-05-24 14:01:56 UTC Pool ID sst_networking_rhel_9
RHEL Program Management 2023-05-24 14:02:02 UTC Keywords FutureFeature
Miguel Duarte Barroso 2023-05-24 14:02:29 UTC Severity unspecified high
Miguel Duarte Barroso 2023-05-24 14:02:49 UTC CC phoracek
Red Hat One Jira (issues.redhat.com) 2023-05-24 14:04:09 UTC Link ID Red Hat Issue Tracker NMT-575
Red Hat One Jira (issues.redhat.com) 2023-05-24 14:04:13 UTC Link ID Red Hat Issue Tracker RHELPLAN-158073
Miguel Duarte Barroso 2023-05-24 14:53:40 UTC Comment 0 updated
Miguel Duarte Barroso 2023-05-24 14:54:47 UTC Summary RFE - nmstate should avoid listing / editing / removing any `physnet` related OVN bridge mappings RFE - bridge mapping API for OVS
Miguel Duarte Barroso 2023-05-24 14:57:21 UTC Comment 0 updated
Petr Horáček 2023-05-24 14:58:55 UTC Dependent Products Container Native Virtualization (CNV)
Miguel Duarte Barroso 2023-05-24 15:12:11 UTC Comment 0 updated
RHEL Program Management 2023-06-13 13:53:57 UTC Keywords Triaged
Miguel Duarte Barroso 2023-06-20 16:27:08 UTC Status NEW POST
Link ID Github nmstate/nmstate/pull/2370
Gris Ge 2023-06-29 09:01:29 UTC Status POST ASSIGNED
Miguel Duarte Barroso 2023-07-05 16:12:25 UTC CC sfaye
CC fge
Flags needinfo?(fge)
Miguel Duarte Barroso 2023-07-07 12:55:36 UTC Status ASSIGNED POST
Flags needinfo?(fge)
Gris Ge 2023-07-13 08:05:47 UTC Pool ID sst_networking_core_rhel_9 sst_network_management_rhel_9
Fixed In Version nmstate-2.2.13-1.el9
Status POST MODIFIED
errata-xmlrpc 2023-07-13 11:08:47 UTC Status MODIFIED ON_QA
Mayur Patil 2023-07-27 15:10:06 UTC Doc Type If docs needed, set a value Enhancement
CC maypatil
Docs Contact maypatil
Mayur Patil 2023-07-28 08:06:40 UTC Flags needinfo?(fge)
Gris Ge 2023-07-28 14:38:05 UTC Flags needinfo?(fge)
Doc Text Feature: Bridge mapping API for OVS

Reason: Maintaining physical network name to an OVS bridge mapping through OVS external IDs is complex and prone to errors, OpenShift team is expecting simpler API in nmstate.

Result:

Nmstate 2.2.13 introduced the `ovn` section for this use case. For example:

```yml
ovn:
bridge-mappings:
- localnet: blue
bridge: ovsbr1
- localnet: red
bridge: ovsbr2
```

The `state: absent` could be used for deleting a mapping. For example:

```yml
ovn:
bridge-mappings:
- localnet: red
state: absent
```
Mingyu Shi 2023-08-07 05:52:35 UTC Status ON_QA VERIFIED

Back to bug 2209690