cloud-init missing dependency on isc-dhcp-client
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cloud-init (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Bionic |
Fix Released
|
Medium
|
Unassigned |
Bug Description
=== 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=
echo "$release START --------------";
lxc-
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|
done
[Regression Potential]
Minimal as most images already contain iproute2
[Other Info]
Upstream commit at
https:/
=== 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-
ProcVersionSign
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
PackageArchitec
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
LANG=C.UTF-8
SourcePackage: cloud-init
UpgradeStatus: No upgrade log present (probably fresh install)
user_data.txt:
#cloud-config
{}
Related branches
- Chad Smith: Approve
- Server Team CI bot: Approve (continuous-integration)
-
Diff: 20 lines (+1/-1)1 file modifieddebian/control (+1/-1)
Changed in cloud-init (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in cloud-init (Ubuntu Bionic): | |
status: | Confirmed → Fix Committed |
An upstream commit landed for this bug.
To view that commit see the following URL: /git.launchpad. net/cloud- init/commit/ ?id=85ff391b
https:/