SRU validation performed for Bionic package dependencies on isc-dhcp-
client and iproute2


=== START bionic verification output ===
for release in bionic; do   ref=$release-proposed;   echo "$release START 
--------------";   lxc-proposed-snapshot -p -P $release $ref;   lxc init $ref 
test-$release;   lxc start test-$release;   lxc exec test-$release -- 
dpkg-query --show cloud-init;   lxc exec test-$release -- apt-cache showpkg 
cloud-init | egrep 'iproute2|isc-dhcp-client'; done
bionic START --------------
Creating bionic-proposed-2346115677
Get:1 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB]
Get:2 http://security.ubuntu.com/ubuntu bionic-security InRelease [69.9 kB]
Get:3 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages 
[8512 B]
Get:4 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [65.4 kB]
Get:5 http://security.ubuntu.com/ubuntu bionic-security/main Translation-en 
[3352 B]
Get:6 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [65.5 kB]
Get:7 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages 
[2796 B]
Get:8 http://archive.ubuntu.com/ubuntu bionic-proposed InRelease [242 kB]
Get:9 http://security.ubuntu.com/ubuntu bionic-security/universe Translation-en 
[1936 B]
Get:10 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1019 kB]
Get:11 http://archive.ubuntu.com/ubuntu bionic/main Translation-en [516 kB]
Get:12 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [8570 kB]
Get:13 http://archive.ubuntu.com/ubuntu bionic/universe Translation-en [4941 kB]
Get:14 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [151 
kB]
Get:15 http://archive.ubuntu.com/ubuntu bionic/multiverse Translation-en [108 
kB]
Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages 
[8512 B]
Get:17 http://archive.ubuntu.com/ubuntu bionic-updates/main Translation-en 
[3352 B]
Get:18 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages 
[3524 B]
Get:19 http://archive.ubuntu.com/ubuntu bionic-updates/universe Translation-en 
[2292 B]
Get:20 http://archive.ubuntu.com/ubuntu bionic-proposed/main amd64 Packages 
[27.0 kB]
Get:21 http://archive.ubuntu.com/ubuntu bionic-proposed/main Translation-en 
[12.8 kB]
Get:22 http://archive.ubuntu.com/ubuntu bionic-proposed/universe amd64 Packages 
[12.6 kB]
Get:23 http://archive.ubuntu.com/ubuntu bionic-proposed/universe Translation-en 
[7388 B]
Fetched 16.1 MB in 5s (3226 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
The following package was automatically installed and is no longer required:
  libfreetype6
Use 'apt autoremove' to remove it.
The following packages will be upgraded:
  cloud-init
1 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
Need to get 356 kB of archives.
After this operation, 4096 B of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu bionic-proposed/main amd64 cloud-init 
all 18.2-27-g6ef92c98-0ubuntu1~18.04.1 [356 kB]
Preconfiguring packages ...
Fetched 356 kB in 1s (394 kB/s)
(Reading database ... 28477 files and directories currently installed.)
Preparing to unpack .../cloud-init_18.2-27-g6ef92c98-0ubuntu1~18.04.1_all.deb 
...
Unpacking cloud-init (18.2-27-g6ef92c98-0ubuntu1~18.04.1) over 
(18.2-14-g6d48d265-0ubuntu1) ...
Processing triggers for rsyslog (8.32.0-1ubuntu4) ...
invoke-rc.d: could not determine current runlevel
Setting up cloud-init (18.2-27-g6ef92c98-0ubuntu1~18.04.1) ...
Container published with fingerprint: 
e00880e155d068f36f174da1541979e876c9923d1ae25597735382b3bcec0031
Creating test-bionic
cloud-init      18.2-27-g6ef92c98-0ubuntu1~18.04.1
18.2-27-g6ef92c98-0ubuntu1~18.04.1 - cloud-guest-utils (16 (null)) cloud-utils 
(0 (null)) isc-dhcp-client (0 (null)) iproute2 (0 (null)) nplan (16 (null)) 
ifupdown (0 (null)) procps (0 (null)) python3 (0 (null)) python3-requests (0 
(null)) python3-serial (0 (null)) debconf (18 0.5) debconf-2.0 (0 (null)) 
python3-configobj (0 (null)) python3-jinja2 (0 (null)) python3-jsonpatch (0 
(null)) python3-jsonschema (0 (null)) python3-oauthlib (0 (null)) python3-six 
(0 (null)) python3-yaml (0 (null)) python3:any (2 3.3.2-2~) eatmydata (0 
(null)) gdisk (0 (null)) software-properties-common (0 (null)) 
=== END bionic verification output ===


** Description changed:

+ === Begin SRU Template ===
+ [Impact]
+ Missing a package dependency on iproute2 in bioninc would mean runtime errors
+ reported in cloud-init.log when trying to rename network devices. So instances
+ would not be remotely accessible in bionic minimal images without iproute2.
+ 
+ [Test Case]
+ # check package dependencies of bionic's cloud-init
+ for release in bionic; do
+    ref=$release-proposed;
+    echo "$release START --------------";
+    lxc-proposed-snapshot -p -P $release $ref;
+    lxc init $ref test-$release;
+    lxc start test-$release;
+    lxc exec test-$release -- dpkg-query --show cloud-init;
+    lxc exec test-$release -- apt-cache showpkg cloud-init | egrep 
'iproute2|isc-dhcp-client';
+  done
+ 
+ [Regression Potential]
+ Minimal as most images already contain iproute2
+ 
+ [Other Info]
+ Upstream commit at
+   https://git.launchpad.net/cloud-init/commit/?id=XXXXXXXXXX
+ 
+ === End SRU Template ===
+ 
+ 
+ ==== Original Bug description ====
+ 
  bug 1759307 incorrectly added a build-depends rather than a Depends.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: cloud-init 18.2-14-g6d48d265-0ubuntu1
  ProcVersionSignature: Ubuntu 4.15.0-13.14-generic 4.15.10
  Uname: Linux 4.15.0-13-generic x86_64
  ApportVersion: 2.20.9-0ubuntu6
  Architecture: amd64
  CloudName: LXD
  Date: Tue Apr 24 20:09:31 2018
  PackageArchitecture: all
  ProcEnviron:
-  TERM=xterm-256color
-  PATH=(custom, no user)
-  LANG=C.UTF-8
+  TERM=xterm-256color
+  PATH=(custom, no user)
+  LANG=C.UTF-8
  SourcePackage: cloud-init
  UpgradeStatus: No upgrade log present (probably fresh install)
  user_data.txt:
-  #cloud-config
-  {}
+  #cloud-config
+  {}

** Tags removed: verification-needed verification-needed-bionic
** Tags added: verification-done verification-done-bionic

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1766714

Title:
  cloud-init missing dependency on isc-dhcp-client

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1766714/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to