Merge ~mirespace/ubuntu/+source/bridge-utils:merge-oracular-lp2064391 into ubuntu/+source/bridge-utils:debian/sid
| Status: | Merged | ||||
|---|---|---|---|---|---|
| Approved by: | git-ubuntu bot | ||||
| Approved revision: | not available | ||||
| Merge reported by: | git-ubuntu bot | ||||
| Merged at revision: | 3a57c2454f239bdb5181605b17c4a3556b247fc8 | ||||
| Proposed branch: | ~mirespace/ubuntu/+source/bridge-utils:merge-oracular-lp2064391 | ||||
| Merge into: | ubuntu/+source/bridge-utils:debian/sid | ||||
| Diff against target: |
345 lines (+204/-5) 5 files modified
debian/bridge-network-interface.sh (+4/-1) debian/bridge-utils-interfaces.5 (+1/-1) debian/changelog (+187/-0) debian/control (+2/-1) debian/ifupdown.sh (+10/-2) |
||||
| Related bugs: |
|
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| git-ubuntu bot | Approve | ||
| Andreas Hasenack | Approve | ||
| Daniel Draper | Pending | ||
| Canonical Server Reporter | Pending | ||
|
Review via email:
|
|||
Description of the change
Hello team,
PPA for this merge is (all builds OK):
ppa:mirespace
https:/
Usual tags are there:
❯ git tag | grep mirespace
mirespace/
mirespace/
mirespace/
mirespace/
mirespace/
mirespace/
The package hasn't got DEP-8 tests (bug #1677763), but it has a test folder that was also not used at build time sadly. . These tests can be run manually.
It installs and uninstalls properly.
I was trying to check whether the delta we continue with is applicable, as the upstream project is kind of abandoned. This is also because in the README, you can see " This utility is DEPRECATED [...] use iproute2," and we now use netplan. So, I was unsuccessful in replicating scenarios that I found in some bugs with a netplan config (yes, I know mixing network tools is not the best approach).
Regarding that bugs, they are these: bug #1294172 (that states that was produced by the fix in bug #1003656 -one of the changes that remain in the delta we carry-), bug #1313796 .
I checked the reverse dependencies of bridge-utils, and lxc and cloud-init use it directly or indirectly:
❯ apt-cache rdepends --implicit --recurse bridge-utils | grep -E ^cloud-init
cloud-init
cloud-initramfs
cloud-initramfs
cloud-initramfs
cloud-initramfs
cloud-initramfs
cloud-initramfs
❯ apt-cache rdepends --implicit --recurse bridge-utils | grep -E ^lxc
lxc-utils
lxctl
lxc-templates
lxc
lxc1
lxc-dev
lxcfs
I wonder if we should continue to use bridge-utils... maybe the effort to move to iproute2 is huge.

Thanks for handling this merge!
The delta is very old, wow, one is even 12 years old dealing with ifup/down which we don't do anymore. But messing with that sounds like trouble :/ And the delta seems easy enough to carry, which is good.
The delta has good enough bug references, so we can keep track of it.
Other checks:
- tags verified
- range-diff is clean, no changes
- debian changes ok
+1