I've verified this xenial with the following. The net is that when a new instance came across an empty ephemeral disk, it put a gpt partition table on it, with one partition, and formatted it ext4.
## Launch an azure instance and ssh in $ azure-ubuntu xenial . --user-data-file=none Standard_D1_v2 flavor=Basic_A0 image=xenial-daily location=us-east-1 azure vm create --vm-size=Standard_D1_v2 --vm-name=smoser1121x "--location=East US" --ssh-cert=/home/smoser/.ssh/[email protected] --no-ssh-password --ssh=22 smoser1121x b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu_DAILY_BUILD-xenial-16_04-LTS-amd64-server-20161119-en-us-30GB smoser $ ssh [email protected] ## these are useful for collecting logs and such. % git clone https://gist.github.com/29ea35a797c0df1fcb6ac875a024efa9.git htools % sudo ./htools/save-old-data first-boot new instance local: not found new instance net : true reformattable: not found disk_setup ran: true mounts ran: true proc-mounts: /dev/sdb1 /mnt ext4 /etc/fstab: /dev/disk/cloud/azure_resource-part1 /mnt defaults,nofail,comment=cloudconfig % sudo ./htools/enable-proposed deb http://azure.archive.ubuntu.com/ubuntu/ xenial-proposed main universe % sudo eatmydata apt-get update -q && sudo eatmydata apt-get -qy install cloud-init % dpkg-query --show cloud-init cloud-init 0.7.8-49-g9e904bb-0ubuntu1~16.04.1 ## Wipe the disk, taking off partition table and filesystem on part1 % sudo umount /mnt % sudo dd if=/dev/zero of=/dev/disk/cloud/azure_resource bs=1M count=10 ## reboot clearing /var/lib/cloud so instance believes it is new. % sudo ./htools/do-reboot clean cleared /var/lib/cloud cleared logs rebooting ## now go back in (note, a Basic_A0 may take like 20 minutes to come back up ## due to the IO of mkfs) more reasonably sized instance will take ~ 2 seconds. % sudo ./htools/save-old-data new instance local: not found new instance net : true reformattable: true disk_setup ran: true mounts ran: true proc-mounts: /dev/sdb1 /mnt ext4 /etc/fstab: /dev/disk/cloud/azure_resource-part1 /mnt defaults,nofail,x-systemd.requires=cloud-init.service,comment=cloudconfig % sudo blkid /dev/sdb /dev/sdb: PTUUID="fd0861f4-305c-40e8-96f1-f6203fa66d39" PTTYPE="gpt" ** Tags removed: verification-needed ** Tags added: verification-done -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1626243 Title: Cloud-init fails to write ext4 filesystem to Azure Ephemeral Drive To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-init/+bug/1626243/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
