I can reproduce this fairly easily with a standard ubuntu image.
a.) launch an instance on openstack (or somewhere with an additional disk)
upgrade cloud-init if necessary.
b.) create a filesystem and put it in /etc/fstab with simple options. on my opensstack cloud-init sets up an entry like:
/dev/vdb /mnt auto defaults,nofail,x-systemd.requires=cloud-init.service,comment=cloudconfig 0 2
but what we want is just a simple line:
/dev/vdb /mnt auto defaults 0 2
c.) reboot
I'm attaching 'journal -o short-precise' output for first boot and after reboot (with the failure).
I can reproduce this fairly easily with a standard ubuntu image.
a.) launch an instance on openstack (or somewhere with an additional disk)
upgrade cloud-init if necessary.
b.) create a filesystem and put it in /etc/fstab with simple options.
on my opensstack cloud-init sets up an entry like:
/dev/vdb /mnt auto defaults, nofail, x-systemd. requires= cloud-init. service, comment= cloudconfig 0 2
but what we want is just a simple line:
/dev/vdb /mnt auto defaults 0 2
c.) reboot
I'm attaching 'journal -o short-precise' output for first boot and after reboot (with the failure).