Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 1242497 - RFE: add support to highlight DB/DP inconsistencies
RFE: add support to highlight DB/DP inconsistencies
Status: CLOSED ERRATA
Product: Red Hat OpenStack
Classification: Red Hat
Component: plotnetcfg (Show other bugs)
6.0 (Juno)
All Linux
medium Severity medium
: beta
: 8.0 (Liberty)
Assigned To: Jiri Benc
Toni Freger
: FutureFeature
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2015-07-13 08:40 EDT by Flavio Leitner
Modified: 2016-04-26 18:39 EDT (History)
9 users (show)

See Also:
Fixed In Version: plotnetcfg-0.4.1-2.el7ost
Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2016-04-07 17:02:19 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
VLAN and VXLAN (97.21 KB, image/png)
2016-02-14 08:42 EST, Toni Freger
no flags Details
AIO with reproduced steps (91.21 KB, image/png)
2016-02-14 08:43 EST, Toni Freger
no flags Details


External Trackers
Tracker ID Priority Status Summary Last Updated
Red Hat Product Errata RHEA-2016:0603 normal SHIPPED_LIVE Red Hat OpenStack Platform 8 Enhancement Advisory 2016-04-07 20:53:53 EDT

  None (edit)
Description Flavio Leitner 2015-07-13 08:40:38 EDT
Description of problem:

OVS tracks its ports in a database in userspace, but those interfaces may not be part of the datapath causing troubles and confusion.

Since plotnetcfg builds a diagram the network on complex environment including OVS, it would be great if it could highlight such cases so that one could spot the problem easily.
Comment 2 Jiri Benc 2015-07-13 09:03:09 EDT
Support for this is already in the plotnetcfg git, will be part of the next version.
Comment 4 Jiri Benc 2015-09-10 08:21:06 EDT
Fixed in plotnetcfg 0.4.1, available in Fedora and EPEL7. Not sure how this works with RHOS.
Comment 5 Flavio Leitner 2015-09-23 09:49:27 EDT
Hi Lon,

Could you explain the steps to update the package on RHOS?
Thanks,
fbl
Comment 9 Toni Freger 2015-10-21 06:53:29 EDT
Hi Jiri, 

We'd like to understand this RFE from testing point of view in order to prioritize it properly.

What kind of action required from QE, in order to test it?
Comment 10 Jiri Benc 2015-10-21 07:13:11 EDT
ip l a type veth
ovs-vsctl add-br ovs0
ovs-vsctl add-port ovs0 veth0
ip l d veth0
ip l a type veth
plotnetcfg | dot -Tpdf

The real "veth0" interface (the one in the red/green/gray box) should not be shown as connected to the "ovs0" interface. Instead, it should be unconnected and there should be a separate "veth0" interface in a dotted box connected to the "ovs0" bridge.

Please note that future ovs versions (>=2.5) will reconnect the interfaces automatically, thus make this harder to reproduce.
Comment 11 Toni Freger 2015-11-01 05:52:09 EST
Jiri, thanks for the explanation, we would like to test plotencfg, as it seems to be also very helpful as a debugging tool in complex ovs environment.
Comment 12 Jon Schlueter 2015-11-23 23:27:18 EST
from quick read through it looks like later version of plotnetcfg addresses this RFE updating to Modified but would like input if there is more than a simple package update for OSP 8.
Comment 14 Toni Freger 2016-02-14 08:41:06 EST
Have tested on latest osp8 AIO from /OpenStack/8.0-RHEL-7/2016-02-11.2
VLANs and VXLAN environments - see attached files.
The scenario you've written in comment #10 passed successfully as well.
Comment 15 Toni Freger 2016-02-14 08:42 EST
Created attachment 1127038 [details]
VLAN and VXLAN
Comment 16 Toni Freger 2016-02-14 08:43 EST
Created attachment 1127039 [details]
AIO with reproduced steps
Comment 19 errata-xmlrpc 2016-04-07 17:02:19 EDT
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, 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://rhn.redhat.com/errata/RHEA-2016-0603.html

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