should not provide /etc/cloud/cloud.cfg.d/91_walinuxagent.cfg
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
walinuxagent (Ubuntu) |
Fix Released
|
Medium
|
Łukasz Zemczak |
Bug Description
I noticed on an azure instance that I had a file /etc/cloud/
$ cat /etc/cloud/
# This configuration file is provided by the WALinuxAgent package.
datasource_list: [ Azure ]
This puts unnecessary and even harmful configuration into cloud-init.
Consider:
a.) launch a container
b.) install walinuxagent
c.) reboot -- FAIL
on reboot, cloud-init will not find the NoCloud datasource that it should use in an lxc container.
Additionally, this is not really necessary any more with the 'ds-identify' code that is in cloud-init as it will identify the platform and do effectively the same thing as the static config.
ProblemType: Bug
DistroRelease: Ubuntu 17.04
Package: walinuxagent 2.2.12-
ProcVersionSign
Uname: Linux 4.10.0-24-generic x86_64
ApportVersion: 2.20.4-0ubuntu4.1
Architecture: amd64
Date: Tue Jun 27 13:55:58 2017
ProcEnviron:
TERM=screen.
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: walinuxagent
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in walinuxagent (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → Medium |
On which releases ds-identify is enabled by default? E.g. do we need to keep that snippet for e.g. xenial/yakkety?