[02:59] <esv> hello folks, I am trying to use cloud-init to create a data disk partition on a rhel8 server on azure, here is the custom data script I am using during deployment: https://paste.centos.org/view/5515b8be
[03:00] <esv> and here is the log: https://paste.centos.org/view/197790eb
[03:00] <esv> needless to say it is failing miserably to partition and create the filesystem on disk, not sure why
[03:02] <esv> I also see the following in /var/log/cloud-init.log: DataSourceAzure.py[DEBUG]: Marker "/var/lib/cloud/instance/sem/config_disk_setup" for module "disk_setup" does not exist 
[03:03] <esv> wondering if it is me not knowing what I am doing or Azure working its wonders as usual.
[05:15] <esv> well, it was me, found the problem with the layout specification and instead of using the .1 notation, had to use the -partX notation for each new partition 
[12:21] <rautor> I'm trying to run cloud-init on a VM via user-data. I don't think it's running because `/var/log/cloud-init-output.log` is empty. When I grep for my cloud-config in `/run/cloud-init` I can set it's set as user-data in `instance-data.json` but no other references. Any pointers to understand why it didn't run?
[12:45] <rautor> .. yaml was invalid! faq has handy https://cloudinit.readthedocs.io/en/latest/topics/faq.html#how-can-i-debug-my-user-data :)
[13:22] <esv> is the service enabled to start upon reboot? check the console log for clues, I've found most of my problems were caused by syntax errors silently ignored :D
[13:29] <rautor> yes the problem was invalid yaml, i did find some error that might have indicated that in a file but i wasn't clear. lesson learned - validate my yaml!