I’m not sure if it is or isn’t. on my live system which is an RPI4b I have a pair of disks that were partitioned years ago. (sda and sdc below, sdb beiong the disk with the O/S) The partitions have a PARTUUID which were created when I partitioned the disks and the partitions also have a UUID. It seems odd to me that linux would have two ID mechanisms for a partition.
Previously (pre-dietpi) these disks were mounted using the PARTUUID sda1 being for boot and sda2 being rootfs. The disks are copies and I used to be able to swap between them in case of drive failure. See below..
lsblk -o name,fstype,label,size,ro,type,mountpoint,partuuid,uuid
NAME FSTYPE LABEL SIZE RO TYPE MOUNTPOINT PARTUUID UUID
sda 1.8T 0 disk
├─sda1 vfat boot 256M 0 part 992de8da-01 84C6-6EBB
├─sda2 ext4 14.6G 0 part 992de8da-02 9803377f-ef12-48f5-947a-99e07888e81d
├─sda3 4K 0 part 992de8da-03
├─sda5 ntfs 1.8T 0 part /mnt/backup 992de8da-05 146DB48C10EBCB01
└─sda6 ext4 39.1G 0 part 992de8da-06 447735c7-0ef9-4640-a146-5ad1013f2de4
sdb 149.1G 0 disk
├─sdb1 vfat 128M 0 part /boot/firmware 29267926-01 7858-4F7B
└─sdb2 ext4 148.9G 0 part / 29267926-02 72d8889f-6f05-4326-ba6f-0d65e699f146
sdc 1.8T 0 disk
├─sdc1 vfat boot 256M 0 part c96c3fa2-01 8D64-2011
├─sdc2 ext4 14.6G 0 part c96c3fa2-02 da9c8008-a39a-4229-ab50-726154723bce
├─sdc3 1K 0 part c96c3fa2-03
├─sdc5 ntfs Data 1.8T 0 part /mnt/data c96c3fa2-05 C83677EF3677DD3E
└─sdc6 ext4 39.1G 0 part c96c3fa2-06 6351b0e7-f874-4051-98c9-f310257fa79a
This system is different because it is a RPI 4b and I simply burned the o/s straight to a USB disk (sdb) and let it run. I think that is why in this case the O/S is using PARTUUID on sdb but dietpi seems to mount the other disk partitions on sda and sdc using UUID, see fstab below..
PHYSICAL DRIVES
#----------------------------------------------------------------
**PARTUUID**=29267926-02 / ext4 noatime,lazytime,rw 0 1
**PARTUUID**=29267926-01 /boot/firmware vfat noatime,lazytime,rw 0 2
**UUID**=C83677EF3677DD3E /mnt/data ntfs noatime,lazytime,rw,permissions,big_writes,noauto,x-systemd.automount
**UUID**=146DB48C10EBCB01 /mnt/backup ntfs noatime,lazytime,rw,permissions,big_writes,noauto,x-systemd.automount
This is why I raised the point in our experimentation with the RPI3b as it uses UUID too.
Though the system is working fine, it just seems inconsistent to me and I may be making something out of nothing. At the very least, it may be just an observation.