There are three patches in util-linux upstream that were released in util-linux 2.37 and prevent false detection of the atari partition table with blkid and wipefs. We see this mostly on LUKS devices initialised via luksFormat reporting there is an atari partition table on the device when it is empty. This causes issues in various places, but one key example for us is in kubernetes where mount-utils will refuse to format the device (https://github.com/kubernetes/mount-utils/blob/732a08ae47571516020ef99c303c70c1fa5b3e6c/mount_linux.go#L437-L441)
RedHat backported these fixes to RHEL 8 under https://bugzilla.redhat.com/show_bug.cgi?id=2060030 and it would be helpful if Ubuntu also backported them to Ubuntu 20.04 which is still running util-linux 2.34
Upstream commits to cherry-pick the changes to libblkid/src/partitions/atari.c from:
2cc76d50d7a14bef8e7b07fab11b26c9e49d36a2
282ceadc3a72fc07dd0388b8880fd751490bb87f
c70b4f2a5b99876d230b8f4f413c3bb3ee6647f1
There are three patches in util-linux upstream that were released in util-linux 2.37 and prevent false detection of the atari partition table with blkid and wipefs. We see this mostly on LUKS devices initialised via luksFormat reporting there is an atari partition table on the device when it is empty. This causes issues in various places, but one key example for us is in kubernetes where mount-utils will refuse to format the device (https:/ /github. com/kubernetes/ mount-utils/ blob/732a08ae47 571516020ef99c3 03c70c1fa5b3e6c /mount_ linux.go# L437-L441)
RedHat backported these fixes to RHEL 8 under https:/ /bugzilla. redhat. com/show_ bug.cgi? id=2060030 and it would be helpful if Ubuntu also backported them to Ubuntu 20.04 which is still running util-linux 2.34
The request is to backport patches based on the https:/ /github. com/util- linux/util- linux/issues/ 1159 upstream report.
Upstream commits to cherry-pick the changes to libblkid/ src/partitions/ atari.c from: f8e7b07fab11b26 c9e49d36a2 7dd0388b8880fd7 51490bb87f d230b8f4f413c3b b3ee6647f1
2cc76d50d7a14be
282ceadc3a72fc0
c70b4f2a5b99876
# lsb_release -a pvc-7b331195- cd5a-4ab6- 8fdc-552af4b913 9d_encrypted dev/mapper/ pvc-7b331195- cd5a-4ab6- 8fdc-552af4b913 9d_encrypted 74f2-44c7- bb29-460768ebfe 64 474a735d4c63744 c4a56 crypto_LUKS a79d2982- 74f2-44c7- bb29-460768ebfe 64 7b331195- cd5a-4ab6- 8fdc-552af4b913 9d_encrypted
Distributor ID: Ubuntu
Description: Ubuntu 20.04.6 LTS
Release: 20.04
Codename: focal
# blkid -V
blkid from util-linux 2.34 (libblkid 2.34.0, 14-Jun-2019)
# blkid -p -s TYPE -s PTTYPE -o export /dev/mapper/
DEVNAME=
PTTYPE=atari
# lsblk
...
sdc crypto_LUKS a79d2982-
`-3600a09803830
`-pvc-