[jammy] Missing ovn-detrace binary
Bug #1971178 reported by
Frode Nordahl
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ovn (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Jammy |
Fix Released
|
High
|
Unassigned | ||
Kinetic |
Fix Released
|
High
|
Unassigned |
Bug Description
[Impact]
The `ovn-detrace` command, which was previously available in Ubuntu, became unavailable starting Jammy.
[Test Case]
Install package, execute `ovn-detrace` command.
[Regression Potential]
None, this fixes a already released regression in Ubuntu Jammy.
[Original Bug Description]
Upstream changes [0] has made `ovn-detrace` into a symbolical link to `ovn_detrace.py`. As a consequence the package now only contains the link and not the actual binary.
0: https:/
Related branches
~fnordahl/ubuntu/+source/ovn:ubuntu/jammy
Merged
into
~ubuntu-server-dev/ubuntu/+source/ovn:ubuntu/jammy
at
revision 1455602ebf71fb3c0395d0aed71e3db9896a737e
- Christian Ehrhardt : Pending (merge) requested
-
Diff: 58 lines (+21/-1)4 files modifieddebian/changelog (+8/-0)
debian/gbp.conf (+6/-0)
debian/ovn-common.install (+0/-1)
debian/rules (+7/-0)
~fnordahl/ubuntu/+source/ovn:main
Merged
into
~ubuntu-server-dev/ubuntu/+source/ovn:main
at
revision c20460129ea691c945a063690672ec026542c454
- Corey Bryant: Approve
- Christian Ehrhardt : Pending (merge) requested
-
Diff: 58 lines (+21/-1)4 files modifieddebian/changelog (+8/-0)
debian/gbp.conf (+6/-0)
debian/ovn-common.install (+0/-1)
debian/rules (+7/-0)
~fnordahl/ubuntu/+source/ovn:ubuntu/jammy
Merged
into
~ubuntu-server-dev/ubuntu/+source/ovn:ubuntu/jammy
at
revision 39a1886e1c2a9c0288be5c1d97775249541717fe
- James Page: Pending requested
-
Diff: 7204 lines (+2849/-892)44 files modified.ci/ovn-kubernetes/Dockerfile (+1/-1)
AUTHORS.rst (+1/-0)
NEWS (+7/-1)
configure.ac (+1/-1)
controller-vtep/binding.c (+3/-5)
controller/binding.c (+97/-2)
controller/binding.h (+1/-0)
controller/chassis.c (+7/-0)
controller/lflow.c (+61/-10)
controller/lflow.h (+3/-0)
controller/ofctrl.c (+27/-6)
controller/ovn-controller.c (+190/-12)
controller/physical.c (+24/-26)
controller/pinctrl.c (+4/-3)
debian/changelog (+8/-0)
debian/control (+1/-1)
debian/ovn-common.install (+1/-0)
include/ovn/actions.h (+12/-1)
include/ovn/features.h (+2/-1)
include/ovn/logical-fields.h (+3/-2)
lib/actions.c (+122/-12)
lib/expr.c (+18/-13)
lib/inc-proc-eng.c (+4/-7)
lib/logical-fields.c (+16/-1)
lib/ovn-parallel-hmap.h (+5/-5)
lib/ovn-util.c (+24/-3)
lib/ovn-util.h (+4/-0)
northd/en-lflow.c (+1/-0)
northd/northd.c (+467/-190)
northd/northd.h (+6/-0)
northd/ovn-northd.8.xml (+44/-24)
northd/ovn-northd.c (+9/-1)
ovn-nb.xml (+2/-2)
ovn-sb.xml (+59/-11)
rhel/ovn-fedora.spec.in (+1/-1)
tests/ovn-controller.at (+129/-0)
tests/ovn-nbctl.at (+2/-0)
tests/ovn-northd.at (+510/-303)
tests/ovn-performance.at (+17/-0)
tests/ovn.at (+630/-136)
tests/system-ovn.at (+220/-101)
tests/test-ovn.c (+1/-0)
utilities/ovn-nbctl.c (+9/-6)
utilities/ovn-trace.c (+95/-4)
~fnordahl/ubuntu/+source/ovn:main
Merged
into
~ubuntu-server-dev/ubuntu/+source/ovn:main
at
revision 6a18683eb17d00284e881908683017d6a5d2939a
- James Page: Pending requested
-
Diff: 23216 lines (+11131/-3366)81 files modified.ci/ovn-kubernetes/Dockerfile (+1/-1)
AUTHORS.rst (+1/-0)
NEWS (+28/-1)
configure.ac (+1/-1)
controller-vtep/binding.c (+5/-7)
controller-vtep/gateway.c (+2/-2)
controller-vtep/vtep.c (+31/-6)
controller/binding.c (+432/-82)
controller/binding.h (+28/-1)
controller/chassis.c (+7/-0)
controller/encaps.c (+2/-2)
controller/if-status.c (+15/-17)
controller/if-status.h (+1/-0)
controller/lflow-cache.c (+1/-2)
controller/lflow-conj-ids.c (+8/-10)
controller/lflow.c (+975/-55)
controller/lflow.h (+15/-2)
controller/lport.c (+29/-17)
controller/lport.h (+9/-2)
controller/ofctrl-seqno.c (+2/-2)
controller/ofctrl.c (+247/-138)
controller/ofctrl.h (+3/-1)
controller/ovn-controller.8.xml (+34/-0)
controller/ovn-controller.c (+262/-41)
controller/patch.c (+2/-2)
controller/physical.c (+348/-250)
controller/pinctrl.c (+84/-61)
controller/vif-plug.c (+4/-4)
debian/changelog (+8/-0)
debian/control (+1/-1)
debian/ovn-common.install (+1/-0)
ic/ovn-ic.c (+6/-6)
include/ovn/actions.h (+18/-1)
include/ovn/features.h (+2/-1)
include/ovn/logical-fields.h (+4/-2)
lib/actions.c (+201/-21)
lib/automake.mk (+2/-0)
lib/expr.c (+30/-38)
lib/extend-table.c (+10/-10)
lib/extend-table.h (+2/-2)
lib/inc-proc-eng.c (+4/-7)
lib/logical-fields.c (+16/-1)
lib/ovn-l7.h (+8/-0)
lib/ovn-parallel-hmap.c (+161/-130)
lib/ovn-parallel-hmap.h (+26/-15)
lib/ovn-util.c (+24/-3)
lib/ovn-util.h (+4/-0)
lib/static-mac-binding-index.c (+43/-0)
lib/static-mac-binding-index.h (+27/-0)
lib/vif-plug-provider.c (+4/-4)
northd/en-lflow.c (+1/-0)
northd/en-northd.c (+8/-0)
northd/inc-proc-northd.c (+12/-2)
northd/northd.c (+1479/-1123)
northd/northd.h (+12/-0)
northd/ovn-northd-ddlog.c (+2/-8)
northd/ovn-northd.8.xml (+320/-237)
northd/ovn-northd.c (+82/-17)
ovn-architecture.7.xml (+3/-3)
ovn-nb.ovsschema (+18/-3)
ovn-nb.xml (+118/-10)
ovn-sb.ovsschema (+30/-3)
ovn-sb.xml (+212/-20)
rhel/ovn-fedora.spec.in (+1/-1)
tests/ovn-controller.at (+193/-8)
tests/ovn-macros.at (+15/-39)
tests/ovn-nbctl.at (+269/-69)
tests/ovn-northd.at (+1547/-396)
tests/ovn-performance.at (+17/-0)
tests/ovn.at (+2515/-306)
tests/ovs-macros.at (+5/-1)
tests/system-ovn.at (+235/-105)
tests/test-ovn.c (+4/-0)
tutorial/ovs-sandbox (+26/-2)
utilities/ovn-ctl (+5/-0)
utilities/ovn-ic-nbctl.c (+2/-2)
utilities/ovn-ic-sbctl.c (+2/-2)
utilities/ovn-nbctl.8.xml (+32/-16)
utilities/ovn-nbctl.c (+375/-36)
utilities/ovn-sbctl.c (+2/-2)
utilities/ovn-trace.c (+410/-6)
Changed in ovn (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → High |
description: | updated |
Changed in ovn (Ubuntu Kinetic): | |
status: | Triaged → Fix Released |
Changed in ovn (Ubuntu Jammy): | |
status: | New → Triaged |
importance: | Undecided → High |
tags: | added: regression-release |
To post a comment you must log in.
> Upstream changes [0] has made `ovn-detrace` into a symbolical
> link to `ovn_detrace.py`. As a consequence the package now only
> contains the link and not the actual binary.
The expected solution, under Debian and Ubuntu policy, is to rename the ovn_detrace.py file to /usr/bin/ ovn-detrace, NOT to ship both in /usr/bin. It is against policy to include files on PATH that have the implementation language specified as an extension.