yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #91675
[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