Your message dated Mon, 04 Jan 2021 19:48:55 +0000
with message-id <[email protected]>
and subject line Bug#979266: fixed in netplan.io 0.101-1
has caused the Debian Bug report #979266,
regarding Stop using deprecated systemd-resolve tool
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 [email protected]
immediately.)


-- 
979266: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=979266
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: netplan.io
Version: 0.99-3
Severity: normal
Tags: patch
User: [email protected]
Usertags: resolvectl

Hi,

systemd-resolve has been replaced by the resolvectl tool in systemd v239
(i.e. is available since buster). This is from the systemd release
notes:

    * The systemd-resolve tool has been renamed to resolvectl (it also
      remains available under the old name, for compatibility), and its
      interface is now verb-based, similar in style to the other <xyz>ctl
      tools, such as systemctl or loginctl.

systemd-resolve is nowadays merely a symlink pointing at resolvectl and
we'd like to get rid of this compat symlink at some point.

Your package uses the old name like this:

$ grep -E "systemd-resolve\b" -R
tests/integration/ethernets.py:            out = 
subprocess.check_output(['systemd-resolve', '--status'], 
universal_newlines=True)


Attached is a patch which uses resolvectl instead.
Please review and consider applying it in your next upload.
It would be great if you can make this upload before the bullseye
release, so we can safely drop the symlink in bullseye+1.

Regards,
Michael
diff --git a/tests/integration/ethernets.py b/tests/integration/ethernets.py
index 231d337..e99749f 100644
--- a/tests/integration/ethernets.py
+++ b/tests/integration/ethernets.py
@@ -131,7 +131,7 @@ class _CommonTests():
         elif resolved_in_use():
             sys.stdout.write('[resolved] ')
             sys.stdout.flush()
-            out = subprocess.check_output(['systemd-resolve', '--status'], 
universal_newlines=True)
+            out = subprocess.check_output(['resolvectl', 'status'], 
universal_newlines=True)
             self.assertIn('DNS Servers: 172.1.2.3', out)
             self.assertIn('fakesuffix', out)
         else:

--- End Message ---
--- Begin Message ---
Source: netplan.io
Source-Version: 0.101-1
Done: Andrej Shadura <[email protected]>

We believe that the bug you reported is fixed in the latest version of
netplan.io, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andrej Shadura <[email protected]> (supplier of updated netplan.io 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 04 Jan 2021 20:34:58 +0100
Source: netplan.io
Architecture: source
Version: 0.101-1
Distribution: unstable
Urgency: medium
Maintainer: Debian netplan Maintainers <[email protected]>
Changed-By: Andrej Shadura <[email protected]>
Closes: 957603 979266
Changes:
 netplan.io (0.101-1) unstable; urgency=medium
 .
   [ Andrej Shadura ]
   * New upstream release.
   * Merge changes from Ubuntu.
   * Let tests fail.
   * Remove the hack to fix build with GCC 10 (actually closes: #957603).
 .
   [ Lukas Märdian ]
   * d/control: fix lintian warning about trailing whitespace
   * d/p/0001-Fix-changing-of-macaddress-with-systemd-v247-178.patch:
     Fix MAC address changes with systemd v247 by using a new approach inside
     systemd's .network file. It also works with older version of systemd.
   * Add d/p/0002-parse-fix-networkmanager-backend-options-for-modem-c.patch:
     Allows parsing of networkmanager: backend handlers for modem devices
   * Update symbols file
 .
   [ Michael Biebl ]
   * Stop using deprecated systemd-resolve tool (Closes: #979266).
Checksums-Sha1:
 f7fd3bc426bcea5522560c2efd40c617dbccbf38 2257 netplan.io_0.101-1.dsc
 941f96745c65eb917273189054d20b709f893818 194976 netplan.io_0.101.orig.tar.gz
 aab298dfe1ee5f664bd3f87be7b1304e97317467 7664 netplan.io_0.101-1.debian.tar.xz
Checksums-Sha256:
 105c3b238de0e08b2d9702c3c41653e8c2c7d19fc13938ffe862451680b3272f 2257 
netplan.io_0.101-1.dsc
 c0817c6b74e78165ae81b0e7af7e7b3a3d0d31f15ce75712700644a7004e651f 194976 
netplan.io_0.101.orig.tar.gz
 e835a08fa5f6c0a2e9143e69b115979146e41eaaa857c27a7a8a301d743b5b7c 7664 
netplan.io_0.101-1.debian.tar.xz
Files:
 c424075a00dbe4efd0dca0d9127241a6 2257 net optional netplan.io_0.101-1.dsc
 87e149fe623474d1521399e71c3a1e64 194976 net optional 
netplan.io_0.101.orig.tar.gz
 a4af4098483ce8189cf50e6bac0e4cb1 7664 net optional 
netplan.io_0.101-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEeuS9ZL8A0js0NGiOXkCM2RzYOdIFAl/zbpUACgkQXkCM2RzY
OdKp+Af/VkvfouNAX4MPO24kin8h7OvLEd4R7SAyKHuKA1d0YtdgNNgDUwpoffUH
22jIxJkoqip26YHPHzMqO7DVq4AGj4S0ldYb2etFFn4wvIXEqmyVVWaJVPwdaOq+
gHoC75+W3nrpIrnBVma1o6AGohKrSdP4aZ2opySuA9vGTQLvgW/EMO2N85t6mZPe
DUoTLshahKvsc2ESxKnJrzvtTyJ9Kb+CC1uKIB8nu6UB1IdcVVVom+UHugdYB6CG
jKZlcV9XvnDn6sYO2GCAAv5Jg+p3ZAmVOAqnKXTgOLt/GF8oaGnzc/12NynOj74b
CJ/L+AkqOb6f+OldJgFaVwBOnzMs/w==
=Cxtk
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to