← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 2015728] [NEW] ovs/ovn source(with master branch) deployments broken

 

Public bug reported:

With [1] ovn/ovs jobs running with OVS_BRANCH=master,OVN_BRANCH=main are
broken, fails as below:-

utilities/ovn-dbctl.c: In function ‘server_loop’:
utilities/ovn-dbctl.c:1105:5: error: too few arguments to function ‘daemonize_start’
 1105 |     daemonize_start(false);
      |     ^~~~~~~~~~~~~~~
In file included from utilities/ovn-dbctl.c:22:
/opt/stack/ovs/lib/daemon.h:170:6: note: declared here
  170 | void daemonize_start(bool access_datapath, bool access_hardware_ports);
      |      ^~~~~~~~~~~~~~~
make[1]: *** [Makefile:2374: utilities/ovn-dbctl.o] Error 1
make[1]: *** Waiting for unfinished jobs....


Example failure:- https://zuul.openstack.org/build/b7b1700e2e5941f7a52b57ca411db722

Builds:-
- https://zuul.openstack.org/builds?job_name=neutron-ovn-tempest-ipv6-only-ovs-master
- https://zuul.openstack.org/builds?job_name=neutron-ovn-tempest-full-multinode-ovs-master
- https://zuul.openstack.org/builds?job_name=neutron-ovn-tempest-ovs-master
- https://zuul.openstack.org/builds?job_name=neutron-ovn-tempest-ovs-master-centos-9-stream
- https://zuul.openstack.org/builds?job_name=ovn-octavia-provider-functional-master
- https://zuul.openstack.org/builds?job_name=ovn-octavia-provider-tempest-master


Until ovn main branch is adapted to this change we need to pin ovs_branch to working commit or better stable branch(as done with [2])

Also i noticed some of these jobs running in neutron/ovn-octavia stable
branches, that likely not needed to be run, so should be checked and
cleaned up.

[1] https://github.com/openvswitch/ovs/commit/07cf5810de 
[2] https://github.com/ovn-org/ovn/commit/b61e819bf9673

** Affects: neutron
     Importance: High
     Assignee: yatin (yatinkarel)
         Status: Confirmed


** Tags: gat

** Changed in: neutron
       Status: New => Confirmed

** Changed in: neutron
   Importance: Undecided => Critical

** Changed in: neutron
     Assignee: (unassigned) => yatin (yatinkarel)

** Tags added: gat

** Changed in: neutron
   Importance: Critical => High

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

Title:
  ovs/ovn source(with master branch) deployments broken

Status in neutron:
  Confirmed

Bug description:
  With [1] ovn/ovs jobs running with OVS_BRANCH=master,OVN_BRANCH=main
  are broken, fails as below:-

  utilities/ovn-dbctl.c: In function ‘server_loop’:
  utilities/ovn-dbctl.c:1105:5: error: too few arguments to function ‘daemonize_start’
   1105 |     daemonize_start(false);
        |     ^~~~~~~~~~~~~~~
  In file included from utilities/ovn-dbctl.c:22:
  /opt/stack/ovs/lib/daemon.h:170:6: note: declared here
    170 | void daemonize_start(bool access_datapath, bool access_hardware_ports);
        |      ^~~~~~~~~~~~~~~
  make[1]: *** [Makefile:2374: utilities/ovn-dbctl.o] Error 1
  make[1]: *** Waiting for unfinished jobs....

  
  Example failure:- https://zuul.openstack.org/build/b7b1700e2e5941f7a52b57ca411db722

  Builds:-
  - https://zuul.openstack.org/builds?job_name=neutron-ovn-tempest-ipv6-only-ovs-master
  - https://zuul.openstack.org/builds?job_name=neutron-ovn-tempest-full-multinode-ovs-master
  - https://zuul.openstack.org/builds?job_name=neutron-ovn-tempest-ovs-master
  - https://zuul.openstack.org/builds?job_name=neutron-ovn-tempest-ovs-master-centos-9-stream
  - https://zuul.openstack.org/builds?job_name=ovn-octavia-provider-functional-master
  - https://zuul.openstack.org/builds?job_name=ovn-octavia-provider-tempest-master

  
  Until ovn main branch is adapted to this change we need to pin ovs_branch to working commit or better stable branch(as done with [2])

  Also i noticed some of these jobs running in neutron/ovn-octavia
  stable branches, that likely not needed to be run, so should be
  checked and cleaned up.

  [1] https://github.com/openvswitch/ovs/commit/07cf5810de 
  [2] https://github.com/ovn-org/ovn/commit/b61e819bf9673

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



Follow ups