Another option would be to make it easier for users to indicate they want the defaults in addition to their changes:
disk_setup: builtin: true /dev/disk/azure/scsi1/lun0: {...}
fs_setup: - builtin - device: /dev/disk/azure/scsi1/lun0 partition: 1 filesystem: ext4
mounts: - builtin - [ /dev/disk/azure/scsi1/lun0, /datadisk1, "ext4", "defaults,nofail,discard", "0", "0" ]
Another option would be to make it easier for users to indicate they want the defaults in addition to their changes:
disk_setup: disk/azure/ scsi1/lun0: {...}
builtin: true
/dev/
fs_setup: azure/scsi1/ lun0
- builtin
- device: /dev/disk/
partition: 1
filesystem: ext4
mounts: azure/scsi1/ lun0, /datadisk1, "ext4", "defaults, nofail, discard" , "0", "0" ]
- builtin
- [ /dev/disk/