I am facing the same issue when using Ubuntu 14. Can you please confirm if this has been fixed in Ubuntu 14 as well.
Below is Ubuntu version I am using: Linux myVMTerraform 3.16.0-77-generic #99~14.04.1-Ubuntu SMP Tue Jun 28 19:17:10 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux Cloud-Init version: cloud-init 0.7.5 Logs: Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done. [ 1.674063] Floppy drive(s): fd0 is 1.44M [ 1.676471] hv_vmbus: Hyper-V Host Build:14393-10.0-0-0.230; Vmbus version:3.0 [ 1.676471] hv_vmbus: CPU offlining is not supported by hypervisor [ 1.699151] hv_vmbus: registering driver hv_storvsc [ 1.702572] hv_utils: Registering HyperV Utility Driver [ 1.706509] hv_vmbus: registering driver hv_util [ 1.710911] hv_vmbus: registering driver hv_netvsc [ 1.712042] FDC 0 is an 82078. [ 1.716379] scsi2 : storvsc_host_t [ 1.718868] scsi 2:0:0:0: Direct-Access Msft Virtual Disk 1.0 PQ: 0 ANSI: 5 [ 1.723838] sd 2:0:0:0: Attached scsi generic sg1 type 0 [ 1.727265] sd 2:0:0:0: [sda] 169869312 512-byte logical blocks: (86.9 GB/81.0 GiB) [ 1.728786] scsi3 : storvsc_host_t [ 1.730024] scsi 3:0:1:0: Direct-Access Msft Virtual Disk 1.0 PQ: 0 ANSI: 5 [ 1.730367] sd 3:0:1:0: Attached scsi generic sg2 type 0 [ 1.730419] sd 3:0:1:0: [sdb] 134217728 512-byte logical blocks: (68.7 GB/64.0 GiB) [ 1.730420] sd 3:0:1:0: [sdb] 4096-byte physical blocks [ 1.730773] sd 3:0:1:0: [sdb] Write Protect is off [ 1.730868] sd 3:0:1:0: [sdb] Write cache: disabled, read cache: enabled, supports DPO and FUA [ 1.731887] sdb: sdb1 [ 1.732260] hv_netvsc: hv_netvsc channel opened successfully [ 1.732769] sd 3:0:1:0: [sdb] Attached SCSI disk [ 1.739271] hv_netvsc vmbus_0_15: Send section size: 6144, Section count:170 [ 1.739518] hv_netvsc vmbus_0_15: Device MAC 00:0d:3a:36:17:39 link state up [ 1.780402] sd 2:0:0:0: [sda] 4096-byte physical blocks [ 1.784724] sd 2:0:0:0: [sda] Write Protect is off [ 1.788162] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, supports DPO and FUA [ 1.793728] sda: sda1 sda2 < sda5 > [ 1.796757] sd 2:0:0:0: [sda] Attached SCSI disk [ 1.899065] psmouse serio1: alps: Unknown ALPS touchpad: E7=12 00 64, EC=12 00 64 [ 2.104106] psmouse serio1: trackpoint: failed to get extended button data [ 3.893299] hv_netvsc: hv_netvsc channel opened successfully [ 3.904379] hv_netvsc vmbus_0_16: Send section size: 6144, Section count:170 [ 3.909289] hv_netvsc vmbus_0_16: Device MAC 00:0d:3a:36:13:5b link state up [ 6.708078] psmouse serio1: trackpoint: IBM TrackPoint firmware: 0x01, buttons: 0/0 [ 6.714160] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/input/input3 [[ 33.989462] random: lvm urandom read with 99 bits of entropy available [ 34.677278] random: nonblocking pool is initialized Begin: Running /scripts/local-premount ... done. [ 35.034629] EXT4-fs (dm-0): mounted filesystem with ordered data mode. Opts: (null) Begin: Running /scripts/local-bottom ... done. done. Begin: Running /scripts/init-bottom ... done. [ 38.981307] Adding 8384508k swap on /dev/mapper/system-swap_1. Priority:-1 extents:1 across:8384508k FS [ 39.148341] EXT4-fs (dm-0): re-mounted. Opts: errors=remount-ro [ 47.684645] piix4_smbus 0000:00:07.3: SMBus base address uninitialized - upgrade BIOS or use force_addr=0xaddr * Stopping Send an event to indicate plymouth is up [ OK ] * Starting Mount filesystems on boot [ OK ] * Starting Fix-up sensitive /proc filesystem entries [ OK ] * Starting Populate /dev filesystem [ OK ] * Starting Populate and link to /run filesystem [ OK ] * Stopping Populate /dev filesystem [ OK ] * Stopping Fix-up sensitive /proc filesystem entries [ OK ] * Stopping Populate and link to /run filesystem [ OK ] * Stopping Track if upstart is running in a container [ OK ] * Starting Initialize or finalize resolvconf [ OK ] * Starting Signal sysvinit that the rootfs is mounted [ OK ] Cloud-init v. 0.7.5 running 'init-local' at Mon, 21 May 2018 05:44:28 +0000. Up 46.10 seconds. cloud-init-nonet[46.41]: gave up waiting for a network device. * Starting Signal sysvinit that virtual filesystems are mounted [ OK ] * Starting Signal sysvinit that virtual filesystems are mounted [ OK ] * Starting Bridge udev events into upstart [ OK ] * Starting Signal sysvinit that remote filesystems are mounted [ OK ] Cloud-init v. 0.7.5 running 'init' at Mon, 21 May 2018 05:44:29 +0000. Up 46.63 seconds. * Starting Clean /tmp directory [ OK ] * Stopping Read required files in advance (for other mountpoints) [ OK ] ci-info: ++++++++++++++++++++Net device info++++++++++++++++++++ ci-info: +--------+-------+---------+------+-------------------+ ci-info: | Device | Up | Address | Mask | Hw-Address | ci-info: +--------+-------+---------+------+-------------------+ ci-info: | lo | False | . | . | . | ci-info: | eth1 | False | . | . | 00:0d:3a:36:13:5b | ci-info: | eth0 | False | . | . | 00:0d:3a:36:17:39 | ci-info: +--------+-------+---------+------+-------------------+ ci-info: !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Route info failed!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! * Starting device node and kernel event manager [ OK ] * Starting load modules from /etc/modules [ OK ] * Starting cold plug devices [ OK ] * Starting log initial device creation [ OK ] 2018-05-20 22:44:29,837 - util.py[WARNING]: Getting data from <class 'cloudinit.sources.DataSourceAzure.DataSourceAzureNet'> failed * Stopping Clean /tmp directory [ OK ] 2018-05-20 22:44:29,999 - util.py[WARNING]: No instance datasource found! Likely bad things to come! * Starting Signal sysvinit that local filesystems are mounted [ OK ] * Stopping load modules from /etc/modules [ OK ] * Starting flush early job output to logs [ OK ] * Stopping Mount filesystems on boot [ OK ] * Stopping flush early job output to logs [ OK ] * Starting Bridge file events into upstart [ OK ] * Starting set console font [ OK ] * Stopping set console font [ OK ] * Starting userspace bootsplash [ OK ] * Starting Uncomplicated firewall [ OK ] The disk drive for /tmp is not ready yet or not present. keys:Continue to wait, or Press S to skip mounting or M for manual recovery keys: The disk drive for /boot is not ready yet or not present. keys:Continue to wait, or Press S to skip mounting or M for manual recovery keys: * Starting Send an event to indicate plymouth is up [ OK ] * Stopping Send an event to indicate plymouth is up [ OK ] * Stopping userspace bootsplash [ OK ] [ 47.987177] intel_rapl: no valid rapl domains found in package 0 * Starting system logging daemon [ OK ] * Starting Handle applying cloud-config [ OK ] * Starting D-Bus system message bus [ OK ] [ 48.018346] intel_rapl: no valid rapl domains found in package 0 * Starting configure network device security [ OK ] * Starting configure network device security [ OK ] * Starting configure network device security [ OK ] * Starting configure network device [ OK ] * Starting SystemD login management service [ OK ] * Starting Mount network filesystems [ OK ] * Starting Failsafe Boot Delay [ OK ] * Stopping Mount network filesystems [ OK ] * Starting configure network device [ OK ] Can not apply stage config, no datasource found! Likely bad things to come! ------------------------------------------------------------ Traceback (most recent call last): File "/usr/bin/cloud-init", line 318, in main_modules init.fetch() File "/usr/lib/python2.7/dist-packages/cloudinit/stages.py", line 308, in fetch return self._get_data_source() File "/usr/lib/python2.7/dist-packages/cloudinit/stages.py", line 236, in _get_data_source pkg_list) File "/usr/lib/python2.7/dist-packages/cloudinit/sources/__init__.py", line 263, in find_source raise DataSourceNotFoundException(msg) DataSourceNotFoundException: Did not find any data source, searched classes: () ------------------------------------------------------------ * Starting Bridge socket events into upstart [ OK ] * Starting Handle applying cloud-config [fail] * Stopping cold plug devices [ OK ] * Stopping log initial device creation [ OK ] * Starting configure network device security [ OK ] * Starting save udev log and update rules [ OK ] * Stopping save udev log and update rules [ OK ] * Starting configure virtual network devices [ OK ] * Starting Mount network filesystems [ OK ] * Starting configure network device [ OK ] * Stopping Failsafe Boot Delay [ OK ] * Starting System V initialisation compatibility [ OK ] * Stopping Mount network filesystems [ OK ] Skipping profile in /etc/apparmor.d/disable: usr.sbin.rsyslogd * Starting AppArmor profiles [ OK ] * Stopping System V initialisation compatibility [ OK ] * Starting System V runlevel compatibility [ OK ] * Starting Windows Azure Linux agent [ OK ] * Starting deferred execution scheduler [ OK ] * Starting Hyper-V File Copy Protocol Daemon [ OK ] * Starting regular background program processing daemon [ OK ] * Starting Hyper-V VSS Protocol Daemon [ OK ] * Starting Hyper-V KVP Protocol Daemon [ OK ] * Starting CPU interrupts balancing daemon [ OK ] * Starting munin-node [ OK ] * Starting OpenSSH server [ OK ] * Starting DataStax Agent datastax-agent [ OK ] log_daemon_msg is a shell function * Starting Hyper-V File Copy Protocol Daemon [fail] * Starting Hyper-V VSS Protocol Daemon [fail] * Starting Hyper-V KVP Protocol Daemon [fail] * Stopping Hyper-V File Copy Protocol Daemon [ OK ] * Stopping Hyper-V VSS Protocol Daemon [ OK ] * Stopping Hyper-V KVP Protocol Daemon [ OK ] 2018/05/20 22:44:34.671905 INFO Azure Linux Agent Version:2.2.20 2018/05/20 22:44:34.672154 INFO OS: ubuntu 14.04 2018/05/20 22:44:34.672326 INFO Python: 3.4.3 2018/05/20 22:44:34.673206 INFO Run daemon 2018/05/20 22:44:34.674055 INFO Clean protocol 2018/05/20 22:44:34.674378 INFO Running CloudInit provisioning handler 2018/05/20 22:44:34.675019 INFO Waiting for cloud-init to copy ovf-env.xml to /var/lib/waagent/ovf-env.xml [360 retries remaining, sleeping 5s] 2018/05/20 22:44:34.683531 WARNING cloud-init does not appear to be running DSE daemon starting with just Cassandra enabled (edit /etc/default/dse to enable) 2018/05/20 22:44:39.689020 INFO Waiting for cloud-init to copy ovf-env.xml to /var/lib/waagent/ovf-env.xml [359 retries remaining, sleeping 5s] 2018/05/20 22:44:39.696043 WARNING cloud-init does not appear to be running 2018/05/20 22:44:44.701676 INFO Waiting for cloud-init to copy ovf-env.xml to /var/lib/waagent/ovf-env.xml [358 retries remaining, sleeping 5s] 2018/05/20 22:44:44.708166 WARNING cloud-init does not appear to be running * Starting DSE daemon dse [fail] 2018/05/20 22:44:49.713478 INFO Waiting for cloud-init to copy ovf-env.xml to /var/lib/waagent/ovf-env.xml [357 retries remaining, sleeping 5s] 2018/05/20 22:44:49.720934 WARNING cloud-init does not appear to be running 2018/05/20 22:44:54.728270 INFO Waiting for cloud-init to copy ovf-env.xml to /var/lib/waagent/ovf-env.xml [356 retries remaining, sleeping 5s] 2018/05/20 22:44:54.739061 WARNING cloud-init does not appear to be running 2018/05/20 22:44:59.746777 INFO Waiting for cloud-init to copy ovf-env.xml to /var/lib/waagent/ovf-env.xml [355 retries remaining, sleeping 5s] 2018/05/20 22:44:59.755745 WARNING cloud-init does not appear to be running * Starting NTP server ntpd [ OK ] 2018/05/20 22:45:04.762082 INFO Waiting for cloud-init to copy ovf-env.xml to /var/lib/waagent/ovf-env.xml [354 retries remaining, sleeping 5s] 2018/05/20 22:45:04.768262 WARNING cloud-init does not appear to be running -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1755965 Title: util.subp regression: no longer accept commands as string To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-images/+bug/1755965/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs