-
Notifications
You must be signed in to change notification settings - Fork 879
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
#include fails silently. #3069
Comments
Launchpad user Scott Moser(smoser) wrote on 2017-11-28T16:53:10.877007+00:00 Launchpad attachments: NonfreeKernelModules.txt,Dependencies.txt,JournalErrors.txt,ProcCpuinfoMinimal.txt,cloud-init-output.log.txt.txt,logs.tgz.gz,lshw.txt.txt |
Launchpad user James Falcon(falcojr) wrote on 2020-06-04T16:37:22.276815+00:00 |
Launchpad user Launchpad Janitor(janitor) wrote on 2020-07-10T18:23:27.884026+00:00 This bug was fixed in the package cloud-init - 20.2-94-g3d06abc2-0ubuntu1 cloud-init (20.2-94-g3d06abc2-0ubuntu1) groovy; urgency=medium
-- Daniel Watkins oddbloke@ubuntu.com Fri, 10 Jul 2020 09:11:25 -0400 |
Launchpad user James Falcon(falcojr) wrote on 2020-08-25T19:31:07.049672+00:00 This bug is believed to be fixed in cloud-init in version 20.3. If this is still a problem for you, please make a comment and set the state back to New Thank you. |
This bug was originally filed in Launchpad as LP: #1734939
Launchpad details
Launchpad user Scott Moser(smoser) wrote on 2017-11-28T16:53:10.877007+00:00
Cloud-init can fail to download a url in '#include' for reasons such
as bug 1734167 but not represent that failure anywhere.
$ curl --silent https://hastebin.com/raw/coladicuva
#!/bin/sh
cat /proc/uptime | tee /run/user-script-uptime
$ lxc launch ubuntu-daily:bionic b4 "--config=user.user-data=#include https://hastebin.com/raw/coladicuva"
$ sleep 20
$ lxc exec b4 grep WARN /var/log/cloud-init.log
2017-11-28 16:49:12,251 - user_data.py[WARNING]: HTTPSConnectionPool(host='hastebin.com', port=443): Max retries exceeded with url: /raw/coladicuva (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x7f20736a4e80>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution',)) for url: https://hastebin.com/raw/coladicuva
$ lxc exec b4 cat /run/cloud-init/result.json
{
"v1": {
"datasource": "DataSourceNoCloud [seed=/var/lib/cloud/seed/nocloud-net][dsmode=net]",
"errors": []
}
}
Related bugs:
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: cloud-init 17.1-41-g76243487-0ubuntu1
ProcVersionSignature: Ubuntu 4.13.0-16.19-generic 4.13.4
Uname: Linux 4.13.0-16-generic x86_64
ApportVersion: 2.20.8-0ubuntu2
Architecture: amd64
CloudName: NoCloud
Date: Tue Nov 28 16:38:49 2017
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)
cloud-init-log-warnings: 2017-11-28 16:37:17,380 - user_data.py[WARNING]: HTTPConnectionPool(host='smoser.brickies.net', port=80): Max retries exceeded with url: /ubuntu/nocloud/user-data (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f66a4f01f28>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution',)) for url: http://smoser.brickies.net/ubuntu/nocloud/user-data
user_data.txt: #include http://smoser.brickies.net/ubuntu/nocloud/user-data
The text was updated successfully, but these errors were encountered: