← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 2117078] [NEW] ovn metadata

 

Public bug reported:


The metadata service is intermittently not reachable from vms based on sriov ports, especially when new neutron sriov ports are created. Sometimes it works and sometimes not.

The ovs versions on the compute nodes is

# ovs-vsctl --version
ovs-vsctl (Open vSwitch) 3.3.0
DB Schema 8.5.0

Openstack Caracal version

Designated two chassis as 'enable-chassis-as-gw' to host the dhcp and
metadata services for these sriov ports. The vms are getting the DHCP
leases successfully. but the metadata ip 169.254.169.254 is not
reachable. sometimes it works somehow. The ovn controller version is

-------
# ovn-controller --version
ovn-controller 24.03.2
Open vSwitch Library 3.3.0
OpenFlow versions 0x6:0x6
SB DB Schema 20.33.0
--------

The metadata namespaces are getting created without issues on these
chassis nodes and reachable from within the namespace

ip netns exec ovnmeta-03ede3u0u09989s telnet 169.254.169.254 80
Trying 169.254.169.254...
Connected to 169.254.169.254.
Escape character is '^]'.

The OVN versions on the controllers are as shown below

-------
~# ovn-nbctl --version
ovn-nbctl 24.03.2
Open vSwitch Library 3.3.0
DB Schema 7.3.0

# ovn-sbctl --version
ovn-sbctl 24.03.2
Open vSwitch Library 3.3.0
DB Schema 20.33.0

# ovn-northd --version
ovn-northd 24.03.2
Open vSwitch Library 3.3.0

I dont see any flow rules being created on the compute nodes even in
working scenarios for the link-local ip 169.254.169.254

Is this a bug for this version of OVN ?

** Affects: neutron
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/2117078

Title:
  ovn metadata

Status in neutron:
  New

Bug description:
  
  The metadata service is intermittently not reachable from vms based on sriov ports, especially when new neutron sriov ports are created. Sometimes it works and sometimes not.

  The ovs versions on the compute nodes is

  # ovs-vsctl --version
  ovs-vsctl (Open vSwitch) 3.3.0
  DB Schema 8.5.0

  Openstack Caracal version

  Designated two chassis as 'enable-chassis-as-gw' to host the dhcp and
  metadata services for these sriov ports. The vms are getting the DHCP
  leases successfully. but the metadata ip 169.254.169.254 is not
  reachable. sometimes it works somehow. The ovn controller version is

  -------
  # ovn-controller --version
  ovn-controller 24.03.2
  Open vSwitch Library 3.3.0
  OpenFlow versions 0x6:0x6
  SB DB Schema 20.33.0
  --------

  The metadata namespaces are getting created without issues on these
  chassis nodes and reachable from within the namespace

  ip netns exec ovnmeta-03ede3u0u09989s telnet 169.254.169.254 80
  Trying 169.254.169.254...
  Connected to 169.254.169.254.
  Escape character is '^]'.

  The OVN versions on the controllers are as shown below

  -------
  ~# ovn-nbctl --version
  ovn-nbctl 24.03.2
  Open vSwitch Library 3.3.0
  DB Schema 7.3.0

  # ovn-sbctl --version
  ovn-sbctl 24.03.2
  Open vSwitch Library 3.3.0
  DB Schema 20.33.0

  # ovn-northd --version
  ovn-northd 24.03.2
  Open vSwitch Library 3.3.0

  I dont see any flow rules being created on the compute nodes even in
  working scenarios for the link-local ip 169.254.169.254

  Is this a bug for this version of OVN ?

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/2117078/+subscriptions