Compatibility with ASRack X470D4U

Has anyone else tried integrating an ASRack X470D4U into their environment? I’m getting some weird results with PXE. MAAS doesn’t seem to be able to power cycle the board properly, leaving me with a lot of failed deployments unless I cycle the power manually at the appropriate times.

Here’s where things seem to go south during my last failed deployment (which still works, but is marked as failed):

      File "/curtin/curtin/util.py", line 139, in _subp
        raise ProcessExecutionError(stdout=out, stderr=err,
    curtin.util.ProcessExecutionError: Unexpected error while running command.
    Command: ['unshare', '--fork', '--pid', '--', 'chroot', '/tmp/tmpqbgw4cq9/target', '/usr/lib/grub/grub-multi-install']
    Exit code: 1
    Reason: -
    Stdout: ''
    Stderr: Installing grub to /boot/efi.
            Installing for x86_64-efi platform.
            File descriptor 3 (pipe:[94285]) leaked on vgs invocation. Parent PID 183: 
            File descriptor 5 (/dev/nvme0n1p1) leaked on vgs invocation. Parent PID 183: 
              /dev/sda: open failed: No medium found
              /dev/sdb: open failed: No medium found
              /dev/sdc: open failed: No medium found
              /dev/sdd: open failed: No medium found
              /dev/sde: open failed: No medium found
              /dev/sdf: open failed: No medium found
              /dev/sdg: open failed: No medium found
              /dev/sdh: open failed: No medium found
              /dev/sda: open failed: No medium found
              /dev/sdb: open failed: No medium found
              /dev/sdc: open failed: No medium found
              /dev/sdd: open failed: No medium found
              /dev/sde: open failed: No medium found
              /dev/sdf: open failed: No medium found
              /dev/sdg: open failed: No medium found
              /dev/sdh: open failed: No medium found
            File descriptor 3 (pipe:[94285]) leaked on vgs invocation. Parent PID 183: 
            File descriptor 5 (/dev/nvme0n1p1) leaked on vgs invocation. Parent PID 183: 
              /dev/sda: open failed: No medium found
              /dev/sdb: open failed: No medium found
              /dev/sdc: open failed: No medium found
              /dev/sdd: open failed: No medium found
              /dev/sde: open failed: No medium found
              /dev/sdf: open failed: No medium found
              /dev/sdg: open failed: No medium found
              /dev/sdh: open failed: No medium found
              /dev/sda: open failed: No medium found
              /dev/sdb: open failed: No medium found
              /dev/sdc: open failed: No medium found
              /dev/sdd: open failed: No medium found
              /dev/sde: open failed: No medium found
              /dev/sdf: open failed: No medium found
              /dev/sdg: open failed: No medium found
              /dev/sdh: open failed: No medium found
            grub-install: warning: Internal error.
            grub-install: error: failed to register the EFI boot entry: Operation not permitted.
            
    Unexpected error while running command.
    Command: ['unshare', '--fork', '--pid', '--', 'chroot', '/tmp/tmpqbgw4cq9/target', '/usr/lib/grub/grub-multi-install']
    Exit code: 1
    Reason: -
    Stdout: ''
    Stderr: Installing grub to /boot/efi.
            Installing for x86_64-efi platform.
            File descriptor 3 (pipe:[94285]) leaked on vgs invocation. Parent PID 183: 
            File descriptor 5 (/dev/nvme0n1p1) leaked on vgs invocation. Parent PID 183: 
              /dev/sda: open failed: No medium found
              /dev/sdb: open failed: No medium found
              /dev/sdc: open failed: No medium found
              /dev/sdd: open failed: No medium found
              /dev/sde: open failed: No medium found
              /dev/sdf: open failed: No medium found
              /dev/sdg: open failed: No medium found
              /dev/sdh: open failed: No medium found
              /dev/sda: open failed: No medium found
              /dev/sdb: open failed: No medium found
              /dev/sdc: open failed: No medium found
              /dev/sdd: open failed: No medium found
              /dev/sde: open failed: No medium found
              /dev/sdf: open failed: No medium found
              /dev/sdg: open failed: No medium found
              /dev/sdh: open failed: No medium found
            File descriptor 3 (pipe:[94285]) leaked on vgs invocation. Parent PID 183: 
            File descriptor 5 (/dev/nvme0n1p1) leaked on vgs invocation. Parent PID 183: 
              /dev/sda: open failed: No medium found
              /dev/sdb: open failed: No medium found
              /dev/sdc: open failed: No medium found
              /dev/sdd: open failed: No medium found
              /dev/sde: open failed: No medium found
              /dev/sdf: open failed: No medium found
              /dev/sdg: open failed: No medium found
              /dev/sdh: open failed: No medium found
              /dev/sda: open failed: No medium found
              /dev/sdb: open failed: No medium found
              /dev/sdc: open failed: No medium found
              /dev/sdd: open failed: No medium found
              /dev/sde: open failed: No medium found
              /dev/sdf: open failed: No medium found
              /dev/sdg: open failed: No medium found
              /dev/sdh: open failed: No medium found
            grub-install: warning: Internal error.
            grub-install: error: failed to register the EFI boot entry: Operation not permitted.

Stderr: ‘’

To add to this: it deployed with 18.04 LTS just fine. The previous attempt was with 20.04 LTS. Just a matter of curiosity, but if you set commissioning to happen with 18.04 are you expected to only deploy 18.04? Because in my previous attempts, I commissioned with 18.04 and tried to deploy 20.04 with a failure every time.