Overview

Request 406618 superseded

- Allow the OvS daemon to run as non-root (bsc#987545)
- Add missing 'Conflicts' statements in the devel subpackage as
required by the Factory review tools.

- Remove the ?_with_dpdk macro usage since this is not being set
without explicitly passing --with/--without during an OBS build.
This reverts back to using the %{with dpdk} style which is set
automatically based on %bcond_with* macros.

- Fix subpackage dependencies to not require the non-existent python
DPDK subpackages (bsc#986835). We do not provide DPDK versions of
the python bindings so nothing should depend on these subpackages.

- Update rpm groups, acronym forms.

- Multiple fixes for the openvswitch-dpdk package (bsc#985878)
* Rename main package name to openvswitch-dpdk
* Do not build the python and kmp packages since they do not
depend on the DPDK capabilities
* Remove the open_virtual_switch capability. The
openvswitch-common will be used by reverse dependencies to
require either of the OvS packages.
* Provide virtual capabilities for all DPDK subpackages.
* Fix the dependencies in the python package to require either
of the OvS packages.
* Suggest the kmp package only if it's actually provided.
* Small cleanups.

Loading...
Request History
Markos Chandras's avatar

markoschandras created request

- Allow the OvS daemon to run as non-root (bsc#987545)
- Add missing 'Conflicts' statements in the devel subpackage as
required by the Factory review tools.

- Remove the ?_with_dpdk macro usage since this is not being set
without explicitly passing --with/--without during an OBS build.
This reverts back to using the %{with dpdk} style which is set
automatically based on %bcond_with* macros.

- Fix subpackage dependencies to not require the non-existent python
DPDK subpackages (bsc#986835). We do not provide DPDK versions of
the python bindings so nothing should depend on these subpackages.

- Update rpm groups, acronym forms.

- Multiple fixes for the openvswitch-dpdk package (bsc#985878)
* Rename main package name to openvswitch-dpdk
* Do not build the python and kmp packages since they do not
depend on the DPDK capabilities
* Remove the open_virtual_switch capability. The
openvswitch-common will be used by reverse dependencies to
require either of the OvS packages.
* Provide virtual capabilities for all DPDK subpackages.
* Fix the dependencies in the python package to require either
of the OvS packages.
* Suggest the kmp package only if it's actually provided.
* Small cleanups.


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto added factory-repo-checker as a reviewer

Please review build success


Factory Auto's avatar

factory-auto accepted review

Check script succeeded

Output of check script (non-fatal):
No such file or directory: _old/openvswitch-dpdk.changes at /home/factoryauto/osc-plugin-factory/source-checker.pl line 203.


Saul Goodman's avatar

licensedigger accepted review


Factory Repo Checker's avatar

factory-repo-checker reopened review

Execution plan: network/openSUSE_Tumbleweed
found conflict of openvswitch-dpdk-ovn-2.5.0-76.1.x86_64 with openvswitch-ovn-2.5.0-76.1.x86_64:
- /usr/share/openvswitch/ovn-nb.ovsschema
- /usr/share/openvswitch/ovn-sb.ovsschema
- /usr/share/openvswitch/scripts/ovn-ctl
- /usr/share/man/man5/ovn-nb.5.gz
- /usr/share/man/man5/ovn-sb.5.gz
- /usr/share/man/man8/ovn-controller-vtep.8.gz
- /usr/share/man/man8/ovn-controller.8.gz
- /usr/share/man/man8/ovn-ctl.8.gz
- /usr/share/man/man8/ovn-nbctl.8.gz
- /usr/share/man/man8/ovn-northd.8.gz
- /usr/share/man/man8/ovn-sbctl.8.gz
- /usr/bin/ovn-controller
- /usr/bin/ovn-controller-vtep
- /usr/bin/ovn-docker-overlay-driver
- /usr/bin/ovn-docker-underlay-driver
- /usr/bin/ovn-nbctl
- /usr/bin/ovn-northd
- /usr/bin/ovn-sbctl
- /usr/share/man/man7/ovn-architecture.7.gz
- /usr/lib/systemd/system/ovn-controller-vtep.service
- /usr/lib/systemd/system/ovn-controller.service
- /usr/lib/systemd/system/ovn-northd.service
- /usr/lib64/libovn.so.1.0.0
found conflict of openvswitch-dpdk-pki-2.5.0-76.1.x86_64 with openvswitch-pki-2.5.0-76.1.x86_64:
- /usr/share/man/man8/ovs-pki.8.gz
- /usr/bin/ovs-pki
found conflict of openvswitch-dpdk-switch-2.5.0-76.1.x86_64 with openvswitch-switch-2.5.0-76.1.x86_64:
- /etc/bash_completion.d/ovs-vsctl-bashcomp.bash
- /etc/logrotate.d/openvswitch-switch
- /usr/share/man/man1/ovs-pcap.1.gz
- /usr/share/man/man1/ovs-tcpundump.1.gz
- /usr/share/man/man1/ovsdb-server.1.gz
- /usr/share/man/man1/ovsdb-tool.1.gz
- /usr/share/openvswitch/vswitch.ovsschema
- /usr/share/openvswitch/scripts/ovs-check-dead-ifs
- /usr/share/openvswitch/scripts/ovs-ctl
- /usr/share/openvswitch/scripts/ovs-lib
- /usr/share/openvswitch/scripts/ovs-save
- /usr/share/man/man5/ovs-vswitchd.conf.db.5.gz
- /usr/share/man/man8/ovs-ctl.8.gz
- /usr/share/man/man8/ovs-dpctl.8.gz
- /usr/share/man/man8/ovs-vsctl.8.gz
- /usr/share/man/man8/ovs-vswitchd.8.gz
- /var/adm/fillup-templates/sysconfig.openvswitch
- /usr/bin/ovs-docker
- /usr/bin/ovs-dpctl
- /usr/bin/ovs-pcap
- /usr/bin/ovs-tcpundump
- /usr/bin/ovs-vsctl
- /usr/bin/ovsdb-tool
- /usr/sbin/ovs-vswitchd
- /usr/sbin/ovsdb-server
- /usr/lib/systemd/system/openvswitch.service
found conflict of openvswitch-dpdk-test-2.5.0-76.1.x86_64 with openvswitch-test-2.5.0-76.1.x86_64:
- /usr/share/man/man8/ovs-l3ping.8.gz
- /usr/share/man/man8/ovs-test.8.gz
- /usr/share/man/man8/ovs-testcontroller.8.gz
- /usr/share/man/man8/ovs-vlan-test.8.gz
- /usr/bin/ovs-l3ping
- /usr/bin/ovs-test
- /usr/bin/ovs-testcontroller
- /usr/bin/ovs-vlan-test
found conflict of openvswitch-dpdk-vtep-2.5.0-76.1.x86_64 with openvswitch-vtep-2.5.0-76.1.x86_64:
- /usr/share/openvswitch/vtep.ovsschema
- /usr/share/openvswitch/scripts/ovs-vtep
- /usr/share/man/man5/vtep.5.gz
- /usr/share/man/man8/vtep-ctl.8.gz
- /usr/bin/vtep-ctl
- /usr/lib64/libvtep.so.1.0.0


Stephan Kulow's avatar

coolo added openSUSE:Factory:Staging:adi:26 as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:26"


Stephan Kulow's avatar

coolo accepted review

Picked openSUSE:Factory:Staging:adi:26


Factory Repo Checker's avatar

factory-repo-checker reopened review

found conflict of openvswitch-dpdk-ovn-2.5.0-76.1.x86_64 with openvswitch-ovn-2.5.0-77.1.x86_64:
- /usr/share/openvswitch/ovn-nb.ovsschema
- /usr/share/openvswitch/ovn-sb.ovsschema
- /usr/share/openvswitch/scripts/ovn-ctl
- /usr/share/man/man5/ovn-nb.5.gz
- /usr/share/man/man5/ovn-sb.5.gz
- /usr/share/man/man8/ovn-controller-vtep.8.gz
- /usr/share/man/man8/ovn-controller.8.gz
- /usr/share/man/man8/ovn-ctl.8.gz
- /usr/share/man/man8/ovn-nbctl.8.gz
- /usr/share/man/man8/ovn-northd.8.gz
- /usr/share/man/man8/ovn-sbctl.8.gz
- /usr/bin/ovn-controller
- /usr/bin/ovn-controller-vtep
- /usr/bin/ovn-docker-overlay-driver
- /usr/bin/ovn-docker-underlay-driver
- /usr/bin/ovn-nbctl
- /usr/bin/ovn-northd
- /usr/bin/ovn-sbctl
- /usr/share/man/man7/ovn-architecture.7.gz
- /usr/lib/systemd/system/ovn-controller-vtep.service
- /usr/lib/systemd/system/ovn-controller.service
- /usr/lib/systemd/system/ovn-northd.service
- /usr/lib64/libovn.so.1.0.0
found conflict of openvswitch-dpdk-pki-2.5.0-76.1.x86_64 with openvswitch-pki-2.5.0-77.1.x86_64:
- /usr/share/man/man8/ovs-pki.8.gz
- /usr/bin/ovs-pki
found conflict of openvswitch-dpdk-switch-2.5.0-76.1.x86_64 with openvswitch-switch-2.5.0-77.1.x86_64:
- /etc/bash_completion.d/ovs-vsctl-bashcomp.bash
- /etc/logrotate.d/openvswitch-switch
- /usr/share/man/man1/ovs-pcap.1.gz
- /usr/share/man/man1/ovs-tcpundump.1.gz
- /usr/share/man/man1/ovsdb-server.1.gz
- /usr/share/man/man1/ovsdb-tool.1.gz
- /usr/share/openvswitch/vswitch.ovsschema
- /usr/share/openvswitch/scripts/ovs-check-dead-ifs
- /usr/share/openvswitch/scripts/ovs-ctl
- /usr/share/openvswitch/scripts/ovs-lib
- /usr/share/openvswitch/scripts/ovs-save
- /usr/share/man/man5/ovs-vswitchd.conf.db.5.gz
- /usr/share/man/man8/ovs-ctl.8.gz
- /usr/share/man/man8/ovs-dpctl.8.gz
- /usr/share/man/man8/ovs-vsctl.8.gz
- /usr/share/man/man8/ovs-vswitchd.8.gz
- /var/adm/fillup-templates/sysconfig.openvswitch
- /usr/bin/ovs-docker
- /usr/bin/ovs-dpctl
- /usr/bin/ovs-pcap
- /usr/bin/ovs-tcpundump
- /usr/bin/ovs-vsctl
- /usr/bin/ovsdb-tool
- /usr/sbin/ovs-vswitchd
- /usr/sbin/ovsdb-server
- /usr/lib/systemd/system/openvswitch.service
found conflict of openvswitch-dpdk-test-2.5.0-76.1.x86_64 with openvswitch-test-2.5.0-77.1.x86_64:
- /usr/share/man/man8/ovs-l3ping.8.gz
- /usr/share/man/man8/ovs-test.8.gz
- /usr/share/man/man8/ovs-testcontroller.8.gz
- /usr/share/man/man8/ovs-vlan-test.8.gz
- /usr/bin/ovs-l3ping
- /usr/bin/ovs-test
- /usr/bin/ovs-testcontroller
- /usr/bin/ovs-vlan-test
found conflict of openvswitch-dpdk-vtep-2.5.0-76.1.x86_64 with openvswitch-vtep-2.5.0-77.1.x86_64:
- /usr/share/openvswitch/vtep.ovsschema
- /usr/share/openvswitch/scripts/ovs-vtep
- /usr/share/man/man5/vtep.5.gz
- /usr/share/man/man8/vtep-ctl.8.gz
- /usr/bin/vtep-ctl
- /usr/lib64/libvtep.so.1.0.0


Markos Chandras's avatar

markoschandras superseded request

- Allow the OvS daemon to run as non-root (bsc#987545)
- Add missing 'Conflicts' statements to all the subpackages as
required by the Factory review tools.

- Remove the ?_with_dpdk macro usage since this is not being set
without explicitly passing --with/--without during an OBS build.
This reverts back to using the %{with dpdk} style which is set
automatically based on %bcond_with* macros.

- Fix subpackage dependencies to not require the non-existent python
DPDK subpackages (bsc#986835). We do not provide DPDK versions of
the python bindings so nothing should depend on these subpackages.

- Update rpm groups, acronym forms.

- Multiple fixes for the openvswitch-dpdk package (bsc#985878)
* Rename main package name to openvswitch-dpdk
* Do not build the python and kmp packages since they do not
depend on the DPDK capabilities
* Remove the open_virtual_switch capability. The
openvswitch-common will be used by reverse dependencies to
require either of the OvS packages.
* Provide virtual capabilities for all DPDK subpackages.
* Fix the dependencies in the python package to require either
of the OvS packages.
* Suggest the kmp package only if it's actually provided.
* Small cleanups.

openSUSE Build Service is sponsored by