Your message dated Tue, 02 Apr 2019 07:53:46 +0000
with message-id <e1hbees-0000fe...@fasolo.debian.org>
and subject line Bug#924562: fixed in openvswitch
2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11
has caused the Debian Bug report #924562,
regarding openvswitch-switch breaks networking.service due to dependency loop
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
924562: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=924562
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: openvswitch-switch
Version: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-10
Priority: critical
Hi,
the fix for RC bug #878757 introduces a regression. openvswitch-
switch.service specifies:
[Unit]
Description=Open vSwitch
After=network.target openvswitch-nonetwork.service
Requires=openvswitch-nonetwork.service
Before=networking.service
networking.service specifies Before=network.target. So openvswitch-
switch.service should run before (via networking.service) and after
network.target, which is an unsolvable loop dependency:
$ dmesg | grep systemd
[...]
[ 21.887888] systemd[1]: network.target: Found ordering cycle on
network.target/start
[ 21.887893] systemd[1]: network.target: Found dependency on
networking.service/start
[ 21.887896] systemd[1]: network.target: Found dependency on
openvswitch-switch.service/start
[ 21.887898] systemd[1]: network.target: Found dependency on
network.target/start
[ 21.887901] systemd[1]: network.target: Breaking ordering cycle by
deleting job networking.service/start
[ 21.887904] systemd[1]: networking.service: Job
networking.service/start deleted to break ordering cycle starting with
network.target/start
This broken dependency leads to not configured IPoIB devices.
So please remove network.target from "After" dependencies list of
openvswitch-switch.service.
--
Benjamin Drung
System Developer
Debian & Ubuntu Developer
ProfitBricks GmbH
Greifswalder Str. 207
D - 10405 Berlin
Email: benjamin.dr...@profitbricks.com
URL: http://www.profitbricks.com
Sitz der Gesellschaft: Berlin.
Registergericht: Amtsgericht Charlottenburg, HRB 125506B.
Geschäftsführer: Andreas Gauger, Achim Weiss.
--- End Message ---
--- Begin Message ---
Source: openvswitch
Source-Version: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11
We believe that the bug you reported is fixed in the latest version of
openvswitch, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 924...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Goirand <z...@debian.org> (supplier of updated openvswitch package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 31 Mar 2019 00:50:26 +0100
Source: openvswitch
Binary: openvswitch-common openvswitch-dbg openvswitch-dev openvswitch-pki
openvswitch-switch openvswitch-testcontroller openvswitch-vtep ovn-central
ovn-controller-vtep ovn-host python-openvswitch python3-openvswitch
Architecture: source amd64 all
Version: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <team+openst...@tracker.debian.org>
Changed-By: Thomas Goirand <z...@debian.org>
Description:
openvswitch-common - Open vSwitch common components
openvswitch-dbg - Debug symbols for Open vSwitch packages
openvswitch-dev - Open vSwitch development package
openvswitch-pki - Open vSwitch public key infrastructure dependency package
openvswitch-switch - Open vSwitch switch implementations
openvswitch-testcontroller - Simple controller for testing OpenFlow setups
openvswitch-vtep - Open vSwitch VTEP utilities
ovn-central - OVN central components
ovn-controller-vtep - OVN vtep controller
ovn-host - OVN host components
python-openvswitch - Python bindings for Open vSwitch
python3-openvswitch - Python 3 bindings for Open vSwitch
Closes: 924562
Changes:
openvswitch (2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11) unstable; urgency=medium
.
* Removes network.service from openvswitch-switch.service to avoid a
dependency loop in systemd, leading to removal of networking.service.
Also use "ip link set DEVNAME up" instead of ifconfig, and runtime
depend on iproute2.
Thanks to Benjamin Drung for the bug report (Closes: #924562) and to
Jonathan Dupart for the patch as a merge request in Salsa.
Checksums-Sha1:
e3decc115b6136d0174c273f5f29c6b3933be8b4 3364
openvswitch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11.dsc
bac46b53d92621152d56d042c96b62e508327a4f 63548
openvswitch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11.debian.tar.xz
cbc9ed75c92ba4d366e38950043d5e4c3edf7a1b 2045808
openvswitch-common_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
85abd00d2f8d2aacdf3b612de4a5dae57ced123f 7023524
openvswitch-dbg_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
6c82912d1247d76aedb913da2d16b3f103549d1b 1452932
openvswitch-dev_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
a97723111b89779e04acda5475787dab8433b7d1 35140
openvswitch-pki_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_all.deb
fec2b502537d4d25f4f38cba09dab9b0b78a7bd9 50360
openvswitch-switch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
4afa851b0e0c08a3e482b3885b0999d8358bc124 38412
openvswitch-testcontroller_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
074e3fa3e6b3e5b2395c5322b2f517a2c1fc3a7c 36856
openvswitch-vtep_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
2df52da8adef51747d7a52abeb9dc34f5bae4679 14396
openvswitch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.buildinfo
bc9bcf0d48019c2c12f13d22dd92551b12b2cbb4 38524
ovn-central_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
16969312a34b11b707c617abc0f588c924014591 35152
ovn-controller-vtep_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
74850f967aaa99d59d28eea28529d7e8515d7b0a 36072
ovn-host_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
a44a8908bd531b904401ada683b911ea31274c7e 122608
python-openvswitch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_all.deb
6f98afa208e160b7e30f1939dfee6de419fcce00 113700
python3-openvswitch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_all.deb
Checksums-Sha256:
2bca2ca91e13e9b81f7ff09f38a03b77231b75c1699a15186eed0f92c999ce96 3364
openvswitch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11.dsc
c41803a8be61337f592740423a4b2e6ba317e4ce31e7c0b7a3c749e799f83c93 63548
openvswitch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11.debian.tar.xz
c3758343ecc6886966c8193c4213daf361f81e2c9754813b84e78bf4d54d4bcd 2045808
openvswitch-common_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
0666b2d64f5b9985143206d2338489cd977e8d6eb67042f69ebb0831baa4c19b 7023524
openvswitch-dbg_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
f9b362b995202af292f47ec82c0ce92ab05dbd46935b589b5fadc06d13f7080d 1452932
openvswitch-dev_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
910fb850cf8679be5b2e94dabfb6c3988b7a42670f94a1ecc0dd262c6e846fab 35140
openvswitch-pki_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_all.deb
b83350ff986c83216a3edc9fc99c319106586fd3790743cceea524dd13719e48 50360
openvswitch-switch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
d035ba665a4efd1692a53b21e61d700769da622c53f01458651ebfa78cc00d4f 38412
openvswitch-testcontroller_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
c42538d0cc5c49d6b53c3e01633a0c055fa23131ef826150e980094cca75ad43 36856
openvswitch-vtep_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
b06b1837f4b3773ff8db9a8baaa34f1a24f44625306e7142a2c1ca286e6e4a71 14396
openvswitch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.buildinfo
23ecf40e9d8276fe159f3f43e972d4a1b4c1d35ecef426096b686a3ab1936b4b 38524
ovn-central_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
d56793ea9bc416284d5dab4f080a628c6fad1839c2f50a356c6ab77468b9eaec 35152
ovn-controller-vtep_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
ab167874a1a5c9e1b6fb661008c95a0e5cf29514895067091fa0a78ca35ab2bf 36072
ovn-host_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
e213e4ed2a1cc5c5302d854b4b76bd968c034d469ae46e50f5a309b5f600548c 122608
python-openvswitch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_all.deb
e3520e53938bd1b2da22382265b01e8ba3f12e872f166efb415a88feb7469547 113700
python3-openvswitch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_all.deb
Files:
870eeda0c9917a2e24fd7fc1fd8749bd 3364 net optional
openvswitch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11.dsc
9992e9c084ed77b3b7b3c66dcc11213a 63548 net optional
openvswitch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11.debian.tar.xz
c125a27df1ab4b55f237d5ad41d4d1eb 2045808 net optional
openvswitch-common_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
56eff3c088d1644b836e6878da3e3a1a 7023524 debug optional
openvswitch-dbg_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
13c02911dec7a79c71ef892078ed381d 1452932 net optional
openvswitch-dev_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
781c1a0c24187b116871ed18d6602f77 35140 net optional
openvswitch-pki_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_all.deb
3271515e80fac7f7efa284e9aa9cdf04 50360 net optional
openvswitch-switch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
a85f1bc4fa5cfa7dd2ce619cb4e7e8e0 38412 net optional
openvswitch-testcontroller_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
d68fd3f400a68502abca285feef41ba1 36856 net optional
openvswitch-vtep_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
5d64b4cd51e5687e4e61be17bfc4acd5 14396 net optional
openvswitch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.buildinfo
7dfed4cf8698dda1927e9205eb48325e 38524 net optional
ovn-central_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
6f13389f898e15db3e9b612247f7e675 35152 net optional
ovn-controller-vtep_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
7b7fe83830e8d0478e9130cbf9a5d40f 36072 net optional
ovn-host_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_amd64.deb
827a523c939f5634e4da287f7907ffb8 122608 python optional
python-openvswitch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_all.deb
69c9447090c2483c5f9c3ffaedeb22f4 113700 python optional
python3-openvswitch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11_all.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEtKCq/KhshgVdBnYUq1PlA1hod6YFAlyjD30ACgkQq1PlA1ho
d6aQgA/7BmcPTJSrBsCkxgOcNZbF6xwBv/8uaXbgAb29PGOaUnDqsRBJEO4UWmoV
AHCdy7wDFR0WKAkwHtXtHnuYa0O5icMMABx9DC+huJfkYSiUwkOz9tR2qSIHrV4P
nDaSr4FGOe3IoIm6yVJgBl4sxoIPBqc1j2nPNnB4fBWob+3Z5Wgp+bogaOWehWkN
E0xbMxgrvu10d+z5XlLbJkr7PCa8VZ1L/1QIhO9PK5JDu2/VoDcuRGI7pVgxGtsR
wjCIhnmEg6kOe5UyK3+aunlu111KEQs7R4ushzPp1bpxkibCSpn3qgdb5CztZ9bk
Soe/SwsRyvA85RMul1t6yvFf1dcm1oEoI3ArdSUUyL3UsNIJKiPXxOeWlVVoTQmv
J1HB63+AYDuZql6xT0aWdSKlg8IFDczh//4YHi6srQKPBIcldOTY6KaLGBEScwo4
3EsKlmxyNjqOsb9le5b1zr+fxXwiEMAy+uM6QtEWWJzL7d9wni5HSY7kW3rkyGFp
nosKS0aef/PsrnfuGRvHRiGKS9qHZ7KRCOVrjmmiXAldyxoH66+Y3lWcHeyO9zEQ
TX7cL0iZma5EhqHZ8kYZStudkbjcq6CTmAZy2/Ezsmzpa973qKpBe8XGut5NtzZ9
FPkYyoN5tHW0+flpgptwxZuKty70sbbqxq2NUmoahNFQguqe9DU=
=VYPg
-----END PGP SIGNATURE-----
--- End Message ---