I have made progress. The error was because I needed to install a package.
sudo transactional-update pkg install libtss2-tcti-device0
$ sudo tpm2_pcrread sha1:
0 : 0x0DFF02BF3D69516D6454741DBA43045A3E4B51EC
1 : 0x225A50B3AF2591AC789F30C9F5AAF83BA21B18EB
2 : 0xB2A83B0EBF2F8374299A5B2BDFC31EA955AD7236
3 : 0xB2A83B0EBF2F8374299A5B2BDFC31EA955AD7236
4 : 0x7D6FB2B2DBE24EAA03F922701B6B0FDC45CD9A2A
5 : 0x34A4956683FA134CA242F6E885C58CD7BFF70944
6 : 0xB2A83B0EBF2F8374299A5B2BDFC31EA955AD7236
7 : 0xB6E0E51FB9078FFCCBB06EC47AAC58E199C15069
8 : 0x8D5FF7A6F31336B1BE2C165E45FF0AFF7B7D36EE
9 : 0x21ACFDBB2F9C70DB72D211E61A3D3F246462656B
10: 0x15AF12C0DB16B4B310D80BC80EE6BBB994C66FF2
11: 0x0000000000000000000000000000000000000000
12: 0x0000000000000000000000000000000000000000
13: 0x0000000000000000000000000000000000000000
14: 0x96C4C89B9D431EC7A2FDE1FE5DCF91C53B2A2EBC
15: 0x0000000000000000000000000000000000000000
16: 0x0000000000000000000000000000000000000000
17: 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
18: 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
19: 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
20: 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
21: 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
22: 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
23: 0x0000000000000000000000000000000000000000
$ sudo clevis-luks-bind -d /dev/nvme0n1p2 tpm2 '{"hash":"sha256","key":"rsa","pcr_bank":"sha256","pcr_ids":"0,7"}'Enter existing LUKS password:
Warning: Value 512 is outside of the allowed entropy range, adjusting it.
$ sudo clevis-luks-list -d /dev/nvme0n1p2
1: tpm2 '{"hash":"sha256","key":"rsa","pcr_bank":"sha256","pcr_ids":"0,7"}'
$ sudo clevis-luks-list -d /dev/nvme0n1p3
1: tpm2 '{"hash":"sha256","key":"rsa","pcr_bank":"sha256","pcr_ids":"0,7"}'
sudo dracut -fv --regenerate-alldracut: Executing: /usr/bin/dracut --kver=6.0.10-1-default -fv
dracut: No permission to write to /boot.
sudo transactional-update run dracut -fv --regenerate-all
I no longer have any errors. However, it keeps asking for the 2 passwords on boot.