Your message dated Mon, 29 Aug 2022 18:17:08 +0000 with message-id <E1oSjJs-004Mnc-NA@fasolo.debian.org> and subject line Bug#992102: fixed in ifenslave 2.13~deb11u1 has caused the Debian Bug report #992102, regarding ifenslave: Bond interfaces are not deleted 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 owner@bugs.debian.org immediately.) -- 992102: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=992102 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: ifenslave: Bond interfaces are not deleted
- From: Oleander Reis <oleander.reis@hostserver.de>
- Date: Wed, 11 Aug 2021 18:42:54 +0200
- Message-id: <20210811184254.7b7e059a@hostserver.de>
Package: ifenslave Version: 2.12 Severity: important Tags: patch The if-post-down hook does not delete the bonding interface. Therefore e.g. „ifdown -a; ifup -a“ does not work without manually removing it using „ip link dev“ or „rmmod bonding“ in between. The attached patch should fix that.diff --git a/debian/ifenslave.if-post-down b/debian/ifenslave.if-post-down index 0113fd4..177a06c 100755 --- a/debian/ifenslave.if-post-down +++ b/debian/ifenslave.if-post-down @@ -56,10 +56,13 @@ sysfs_remove_all arp_ip_target read -r slaves < "$BOND_PARAMS/slaves" for slave in $slaves ; do # This is supposed to have the side effect of freeing the interface. - ifquery --state "$slave" && ifdown $v "$slave" + ifquery --state "$slave" >/dev/null 2>&1 && ifdown $v "$slave" # Anyway, ensure $slave is free. if [ -f "/sys/class/net/$slave/master/bonding/slaves" ] ; then echo "-$slave" > "$BOND_PARAMS/slaves" 2> /dev/null fi done + +# Delete the bond interface +ip link del dev "$IFACE"
--- End Message ---
--- Begin Message ---
- To: 992102-close@bugs.debian.org
- Subject: Bug#992102: fixed in ifenslave 2.13~deb11u1
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Mon, 29 Aug 2022 18:17:08 +0000
- Message-id: <E1oSjJs-004Mnc-NA@fasolo.debian.org>
- Reply-to: Salvatore Bonaccorso <carnil@debian.org>
Source: ifenslave Source-Version: 2.13~deb11u1 Done: Salvatore Bonaccorso <carnil@debian.org> We believe that the bug you reported is fixed in the latest version of ifenslave, 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 992102@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Salvatore Bonaccorso <carnil@debian.org> (supplier of updated ifenslave 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 ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 25 Jun 2022 09:45:37 +0200 Source: ifenslave Architecture: source Version: 2.13~deb11u1 Distribution: bullseye Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Salvatore Bonaccorso <carnil@debian.org> Closes: 949062 968368 990428 991930 992102 Changes: ifenslave (2.13~deb11u1) bullseye; urgency=medium . * Rebuild for bullseye * Revert "Bump Standards-Version to 4.6.0 (no changed needed)" . ifenslave (2.13) unstable; urgency=medium . * QA upload. . [ Guillem Jover ] * Fix MAC address setting messed up by udev for bond interfaces. (Closes: #949062) * Use ifquery instead of example contrib script ifstate. (Closes: #991930) * Fix ifquery redirections. * Bump Standards-Version to 4.6.0 (no changed needed). * Remove long supported Linux version requirements from Description. . [ Sami Haahtinen ] * Use correct argument in setup_slave_device(). (Closes: #968368) . [ Oleander Reis ] * Handle slave definitions of interfaces with no bond settings. (Closes: #990428) * Delete bond interfaces on ifdown -a. (Closes: #992102) Checksums-Sha1: 84704a26fbd24fa9d1fbb9e9b806832a1c595026 1704 ifenslave_2.13~deb11u1.dsc a032e5c410d1fc200233f8a965c54be866a743e6 12736 ifenslave_2.13~deb11u1.tar.xz Checksums-Sha256: 636de69f49f4272023e39539f08b13abd336177f90c15b0458c4cfa4544701a3 1704 ifenslave_2.13~deb11u1.dsc 494b177df3220916c31dd37b40ae361cb82df0605b6eaf111f5ab33b8b99a4b5 12736 ifenslave_2.13~deb11u1.tar.xz Files: 2c4a566fe41ec349d4a93db3615d0a9c 1704 net optional ifenslave_2.13~deb11u1.dsc a0a5d722c7d06b0ee30d6a1fb3535947 12736 net optional ifenslave_2.13~deb11u1.tar.xz -----BEGIN PGP SIGNATURE----- iQKmBAEBCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAmK2vWJfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2 NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk ZWJpYW4ub3JnAAoJEAVMuPMTQ89E68IP/iLqEmwfdyWqaTn0stTLNm+1ATXEJd68 cdH78yvDCikFgmefRZQLgAleYDyWt6HFEO0m2aIUMeedmT3+hW/Mz2Q/AZ7Q2yaz KYJip+smYUWVXak0gQuVtaS8caDTuxsgRLEiK3/kxuSi6bT5+oWnLMGXK9copCji z+SHTnywcOjMD5y8Yk3PWTx1KvzC/BHC2Dh9hvMXBBc7iTztp/AiL27whbg7iUSh g8asbCTMVSDShPN6R4NILFX4vcE1q0B8RSZt6HNs9VIiIadt/n/e2EnVuDYl6da4 1KT79HYUrD+bNiYq3QWxwMDbbafcOr9KlU8QC7V50SiRycptZ5IR/FYLdK9fHBte uSeHzat1ZXAL01A6sI9T5B9N0+fGbCzQ8uSqEMR/opYrwqMUe3go8bxoRbtXZRiy Xq7TrAB/I40Z9/di9EfFXlqsDKsX8HlrdtpZowTWaGotq4E2phjtdrbpzsWaENeU KJZdfrR+0hqo30e9uCr/Y+1eE5awDEXVXZ7RlbidAWQrPsEs1muPApk1V8ZYtbBL mSSd4M2gk2JdbzKyEoWT0s7r42S0Faqeen8pAQS5EZlpaZhmBWKcxA0CTjQwVQnJ stAnUtqAQPgoCg9a1Zh4ZzaacHr2YDbcVdbUahm9zZWKxj5Q5tvHRXrqbFVLw5o1 PKETjN0J5Hbe =qdaD -----END PGP SIGNATURE-----Attachment: pgp_yaiM_lGCi.pgp
Description: PGP signature
--- End Message ---