Public bug reported:
walinuxagent 2.1.3-0ubuntu4.1
I noticed that "juju add-machine" in a xenial environment in azure
yields machines that never exit "pending". I logged in and observed:
root 1490 0.0 0.0 91916 29432 ? Ss 22:35 0:00
/usr/bin/python3 /usr/bin/cloud-init modules --mode=config
root 1659 0.0 0.0 4508 748 ? S 22:35 0:00 \_ /bin/sh -c
tee -a /var/log/cloud-init-output.log
root 1660 0.0 0.0 4384 684 ? S 22:35 0:00 | \_ tee -a
/var/log/cloud-init-output.log
root 2038 0.1 0.0 78136 49656 ? S 22:35 0:01 \_
/usr/bin/apt-get --option=Dpkg::Options::=--force-confold
--option=Dpkg::options::=--force-unsafe-io --assume-yes --quiet dist-upgrade
root 37305 0.0 0.0 19356 5064 pts/0 Ss+ 22:39 0:00 \_
/usr/bin/dpkg --force-confold --force-unsafe-io --status-fd 43 --configure
ucf:all libmpdec2:amd64 libpython3.5-stdlib:amd64 python3.5:amd64
libpython3-stdlib:amd64 dh-python:all python3:amd64 libdbus-1-3:amd64
dbus:amd64 libpam-systemd:amd64 libfreetype6:amd64 libfuse2:amd64
grub-common:amd64 grub2-common:amd64 grub-pc-bin:amd64 grub-pc:amd64 udev:amd64
initramfs-tools-bin:amd64 libklibc:amd64 klibc-utils:amd64
initramfs-tools-core:all initramfs-tools:all mdadm:amd64 iproute2:amd64
ifupdown:amd64 ufw:all cron:amd64 fuse:amd64 libdevmapper-event1.02.1:amd64
liblvm2app2.2:amd64 dmsetup:amd64 dmeventd:amd64 liblvm2cmd2.02:amd64
lvm2:amd64 keyboard-configuration:all console-setup-linux:all console-setup:all
locales:all libapt-inst2.0:amd64 apt-utils:amd64 libidn11:amd64
libp11-kit0:amd64 libtasn1-6:amd64 libgnutls30:amd64 libsasl2-modules-db:amd64
libsasl2-2:amd64 libldap-2.4-2:amd64 libcurl3-gnutls:amd64 git-man:all
git:amd64 curl:amd64 libgnutls-openssl27:amd64 bash-completion:all
libglib2.0-0:amd64 libaccountsservice0:amd64 accountsservice:amd64
language-selector-common:all uuid-runtime:amd64 libpython2.7-minimal:amd64
python2.7-minimal:amd64 libpython2.7-stdlib:amd64 python2.7:amd64
libpython2.7:amd64 libtevent0:amd64 libcups2:amd64 libwbclient0:amd64
samba-libs:amd64 python-samba:amd64 samba-common:all samba-common-bin:amd64
dnsmasq-base:amd64 libapparmor-perl:amd64 apparmor:amd64 liblxc1:amd64
lxc-common:amd64 python3-lxc:amd64 lxc1:amd64 lxcfs:amd64 uidmap:amd64
lxd:amd64 open-iscsi:amd64 snap-confine:amd64 ubuntu-core-launcher:amd64
python3-debian:all update-notifier-common:all tzdata:all distro-info-data:all
libisc-export160:amd64 libdns-export162:amd64 isc-dhcp-client:amd64
isc-dhcp-common:amd64 less:amd64 lsb-release:all rsyslog:amd64 sudo:amd64
vim-common:amd64 vim-runtime:all libpython3.5:amd64 vim:amd64 vim-tiny:amd64
ubuntu-minimal:amd64 apt-transport-https:amd64 libxml2:amd64 libisc160:amd64
libdns162:amd64 libisccc140:amd64 libisccfg140:amd64 libbind9-140:amd64
liblwres141:amd64 bind9-host:amd64 dnsutils:amd64 command-not-found-data:amd64
python3-commandnotfound:all command-not-found:all dmidecode:amd64
dosfstools:amd64 geoip-database:all hdparm:amd64 irqbalance:amd64 libdrm2:amd64
libglib2.0-data:all libplymouth4:amd64 libsasl2-modules:amd64 lshw:amd64
ltrace:amd64 mtr-tiny:amd64 nano:amd64 openssh-client:amd64
openssh-sftp-server:amd64 openssh-server:amd64 openssl:amd64 plymouth:amd64
plymouth-theme-ubuntu-text:amd64 python3-distupgrade:all
python3-update-manager:all ubuntu-release-upgrader-core:all
update-manager-core:all python3-gi:amd64 shared-mime-info:amd64 wget:amd64
ubuntu-standard:amd64 xdg-user-dirs:amd64 acpid:amd64
python3-problem-report:all python3-apport:all apport:all byobu:all
libeatmydata1:amd64 eatmydata:all ethtool:amd64 libboost-iostreams1.58.0:amd64
libboost-system1.58.0:amd64 libboost-random1.58.0:amd64
libboost-thread1.58.0:amd64 libnspr4:amd64 libnss3-nssdb:all libnss3:amd64
libpam-cgfs:amd64 librados2:amd64 librbd1:amd64 linux-cloud-tools-common:all
linux-cloud-tools-4.4.0-38:amd64 linux-cloud-tools-4.4.0-38-generic:amd64
linux-cloud-tools-virtual:amd64 linux-firmware:all linux-headers-4.4.0-38:all
linux-headers-4.4.0-38-generic:amd64 linux-image-4.4.0-38-generic:amd64
linux-image-virtual:amd64 linux-headers-generic:amd64
linux-headers-virtual:amd64 linux-virtual:amd64
linux-image-extra-4.4.0-38-generic:amd64 linux-image-generic:amd64
linux-image-extra-virtual:amd64 lxc-templates:amd64 lxc:all lxd-client:amd64
pastebinit:all pollinate:all postfix:amd64 python3-pkg-resources:all
python3-cryptography:amd64 python3-software-properties:all
software-properties-common:all python3-urllib3:all qemu-block-extra:amd64
qemu-utils:amd64 thermald:amd64 cloud-init:all debootstrap:all
open-vm-tools:amd64 walinuxagent:amd64 watershed:amd64
root 58513 0.0 0.0 8632 1696 pts/0 S+ 22:40 0:00 \_
/bin/sh /var/lib/dpkg/info/walinuxagent.postinst configure 2.1.3-0ubuntu4
root 58575 0.0 0.0 18284 4204 pts/0 S+ 22:40 0:00
\_ perl /usr/bin/deb-systemd-invoke start ephemeral-disk-warning.service
walinuxagent.service
root 58578 0.0 0.0 25316 1472 pts/0 S+ 22:40 0:00
\_ /bin/systemctl start ephemeral-disk-warning.service
and
ubuntu@jujuanj2kz35buz6c2lpu71qcuppgsd05hfhubbfqkspi144yl:~$ sudo systemctl
status ephemeral-disk-warning.service
● ephemeral-disk-warning.service
Loaded: loaded (/lib/systemd/system/ephemeral-disk-warning.service; enabled;
vendor preset: enabled)
Active: inactive (dead)
Sep 21 22:39:33 jujuanj2kz35buz6c2lpu71qcuppgsd05hfhubbfqkspi144yl systemd[1]:
Stopped ephemeral-disk-warning.service.
ubuntu@jujuanj2kz35buz6c2lpu71qcuppgsd05hfhubbfqkspi144yl:~$
I noticed that 2.1.3-0ubuntu4.1 says "remove cloud-final.service from
both Wants and After", but also note
ubuntu@jujuanj2kz35buz6c2lpu71qcuppgsd05hfhubbfqkspi144yl:~$ grep cloud-final
/lib/systemd/system/ephemeral-disk-warning.service
After=cloud-final.service
and in fact:
ubuntu@jujuanj2kz35buz6c2lpu71qcuppgsd05hfhubbfqkspi144yl:~$ last reboot
reboot system boot 4.4.0-15-generic Wed Sep 21 22:35 still running
ubuntu@jujuanj2kz35buz6c2lpu71qcuppgsd05hfhubbfqkspi144yl:~$ grep '
walinuxagent' /var/log/dpkg.log
2016-03-22 16:41:44 install walinuxagent:amd64 <none> 2.1.3-0ubuntu4
2016-03-22 16:41:44 status half-installed walinuxagent:amd64 2.1.3-0ubuntu4
2016-03-22 16:41:45 status unpacked walinuxagent:amd64 2.1.3-0ubuntu4
2016-03-22 16:41:45 status unpacked walinuxagent:amd64 2.1.3-0ubuntu4
2016-03-22 16:42:06 configure walinuxagent:amd64 2.1.3-0ubuntu4 <none>
2016-03-22 16:42:06 status unpacked walinuxagent:amd64 2.1.3-0ubuntu4
2016-03-22 16:42:06 status unpacked walinuxagent:amd64 2.1.3-0ubuntu4
2016-03-22 16:42:06 status unpacked walinuxagent:amd64 2.1.3-0ubuntu4
2016-03-22 16:42:06 status unpacked walinuxagent:amd64 2.1.3-0ubuntu4
2016-03-22 16:42:06 status unpacked walinuxagent:amd64 2.1.3-0ubuntu4
2016-03-22 16:42:06 status unpacked walinuxagent:amd64 2.1.3-0ubuntu4
2016-03-22 16:42:06 status half-configured walinuxagent:amd64 2.1.3-0ubuntu4
2016-03-22 16:42:07 status installed walinuxagent:amd64 2.1.3-0ubuntu4
2016-09-21 22:39:33 upgrade walinuxagent:amd64 2.1.3-0ubuntu4 2.1.3-0ubuntu4.1
2016-09-21 22:39:33 status half-configured walinuxagent:amd64 2.1.3-0ubuntu4
2016-09-21 22:39:33 status unpacked walinuxagent:amd64 2.1.3-0ubuntu4
2016-09-21 22:39:33 status half-installed walinuxagent:amd64 2.1.3-0ubuntu4
2016-09-21 22:39:34 status half-installed walinuxagent:amd64 2.1.3-0ubuntu4
2016-09-21 22:39:34 status unpacked walinuxagent:amd64 2.1.3-0ubuntu4.1
2016-09-21 22:39:34 status unpacked walinuxagent:amd64 2.1.3-0ubuntu4.1
2016-09-21 22:40:46 configure walinuxagent:amd64 2.1.3-0ubuntu4.1 <none>
2016-09-21 22:40:46 status unpacked walinuxagent:amd64 2.1.3-0ubuntu4.1
2016-09-21 22:40:46 status unpacked walinuxagent:amd64 2.1.3-0ubuntu4.1
2016-09-21 22:40:46 status unpacked walinuxagent:amd64 2.1.3-0ubuntu4.1
2016-09-21 22:40:46 status unpacked walinuxagent:amd64 2.1.3-0ubuntu4.1
2016-09-21 22:40:46 status unpacked walinuxagent:amd64 2.1.3-0ubuntu4.1
2016-09-21 22:40:46 status unpacked walinuxagent:amd64 2.1.3-0ubuntu4.1
2016-09-21 22:40:46 status half-configured walinuxagent:amd64 2.1.3-0ubuntu4.1
ubuntu@jujuanj2kz35buz6c2lpu71qcuppgsd05hfhubbfqkspi144yl:~$ dpkg -l
walinuxagent
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version
Architecture Description
+++-=======================================-========================-========================-====================================================================================
iF walinuxagent 2.1.3-0ubuntu4.1 amd64
Windows Azure Linux Agent
I have attached dmesg and cloud-init.log.
** Affects: walinuxagent (Ubuntu)
Importance: Undecided
Status: New
** Attachment added: "azure.cloud-init-log"
https://bugs.launchpad.net/bugs/1626313/+attachment/4745727/+files/azure.cloud-init-log
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1626313
Title:
azure instances hang starting ephemeral-disk-warning.service
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/walinuxagent/+bug/1626313/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs