canonical / cloud-init

Official upstream for the cloud-init: cloud instance initialization
https://cloud-init.io/
Other
2.88k stars 859 forks source link

cloud-init missing dependency on iproute2 #3163

Closed ubuntu-server-builder closed 1 year ago

ubuntu-server-builder commented 1 year ago

This bug was originally filed in Launchpad as LP: #1766711

Launchpad details
affected_projects = ['cloud-init (Ubuntu)', 'cloud-init (Ubuntu Bionic)']
assignee = None
assignee_name = None
date_closed = 2018-06-20T18:06:35.164866+00:00
date_created = 2018-04-24T20:03:21.957075+00:00
date_fix_committed = 2018-04-24T21:11:51.523628+00:00
date_fix_released = 2018-06-20T18:06:35.164866+00:00
id = 1766711
importance = medium
is_complete = True
lp_url = https://bugs.launchpad.net/cloud-init/+bug/1766711
milestone = None
owner = smoser
owner_name = Scott Moser
private = False
status = fix_released
submitter = smoser
submitter_name = Scott Moser
tags = ['amd64', 'apport-bug', 'bionic', 'uec-images', 'verification-done', 'verification-done-bionic']
duplicates = []

Launchpad user Scott Moser(smoser) wrote on 2018-04-24T20:03:21.957075+00:00

cloud-init is not marking a dependency on iproute2. It needs iproute2 or nettools to rename devices.

It was assumed that cloud-init would have dependencies of 'ubuntu-minimal', but some official ubuntu-minimal images do not have ubuntu-minimal.

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 19:48:48 2018 PackageArchitecture: all ProcEnviron: 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

{}

ubuntu-server-builder commented 1 year ago

Launchpad user Scott Moser(smoser) wrote on 2018-04-24T20:03:21.957075+00:00

Launchpad attachments: NonfreeKernelModules.txt,Dependencies.txt,ProcCpuinfoMinimal.txt,cloud-init-output.log.txt.txt,logs.tgz.gz

ubuntu-server-builder commented 1 year ago

Launchpad user Chad Smith(chad.smith) wrote on 2018-04-24T21:11:49.237830+00:00

An upstream commit landed for this bug.

To view that commit see the following URL: https://git.launchpad.net/cloud-init/commit/?id=00d7b9c5

ubuntu-server-builder commented 1 year ago

Launchpad user Chad Smith(chad.smith) wrote on 2018-04-25T01:29:40.096504+00:00

An upstream commit landed for this bug.

To view that commit see the following URL: https://git.launchpad.net/cloud-init/commit/?id=b12e781a

ubuntu-server-builder commented 1 year ago

Launchpad user Brian Murray(brian-murray) wrote on 2018-04-27T19:35:21.092721+00:00

Hello Scott, or anyone else affected,

Accepted cloud-init into bionic-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/cloud-init/18.2-27-g6ef92c98-0ubuntu1~18.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed.Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-bionic to verification-done-bionic. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-bionic. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

ubuntu-server-builder commented 1 year ago

Launchpad user Launchpad Janitor(janitor) wrote on 2018-05-03T07:22:25.742848+00:00

This bug was fixed in the package cloud-init - 18.2-27-g6ef92c98-0ubuntu1~18.04.1


cloud-init (18.2-27-g6ef92c98-0ubuntu1~18.04.1) bionic; urgency=medium

ubuntu-server-builder commented 1 year ago

Launchpad user Scott Moser(smoser) wrote on 2018-05-08T17:20:02.079463+00:00

Full verification log attached, the gist is:

look for iproute2 in the new package

root@b1:~# apt-cache show cloud-init=18.2-27-g6ef92c98-0ubuntu1~18.04.1 | grep iproute2 || echo not-there Depends: cloud-guest-utils | cloud-utils, isc-dhcp-client, iproute2, nplan | ifupdown, procps, python3, python3-requests, python3-serial, debconf (>= 0.5) | debconf-2.0, python3-configobj, python3-jinja2, python3-jsonpatch, python3-jsonschema, python3-oauthlib, python3-six, python3-yaml, python3:any (>= 3.3.2-2~)

Launchpad attachments: verification log for bionic

ubuntu-server-builder commented 1 year ago

Launchpad user Launchpad Janitor(janitor) wrote on 2018-05-16T14:21:52.900679+00:00

This bug was fixed in the package cloud-init - 18.2-27-g6ef92c98-0ubuntu1~18.04.1


cloud-init (18.2-27-g6ef92c98-0ubuntu1~18.04.1) bionic; urgency=medium

ubuntu-server-builder commented 1 year ago

Launchpad user Chris J Arges(arges) wrote on 2018-05-16T14:21:58.816384+00:00

The verification of the Stable Release Update for cloud-init has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

ubuntu-server-builder commented 1 year ago

Launchpad user Scott Moser(smoser) wrote on 2018-06-20T18:06:37.405172+00:00

This bug is believed to be fixed in cloud-init in version 18.3. If this is still a problem for you, please make a comment and set the state back to New

Thank you.