I have an issue with nodes provisioning. All my nodes are getting a partition table - loop. I forcefully specified '
disk_label:gpt/msdos' in the capabilities properties, but it didn't help.
I can't figure out at what moment it creates a partition for the entire disk size:
Model: Virtio Block Device (virtblk)
Sector size (logical/physical): 512B/512B
Number Start End Size File system Flags
1 0.00B 53.7GB 53.7GB xfs
This causes the following error:
Failed to check the number of primary partitions present on /dev/vda for node 8d5ed008-efea-4df7-a190-aab8274a3bd5. Error: The device /dev/vda does not have a valid MBR partition table
I tried to find in the ironic documentation where exactly a partition can be partitioned to the whole disk, but I couldn't find it. Perhaps it is somehow affected by the fact that 'is_whole_disk_image = true' is specified in the deployment process.
I also get the same error on it.
What could affect this?