WipeDiskAnnotation gets ignored, when a custom image-url-command gets used (bare-metal)
This is the code from the traditional provisioning process. It should be extracted and used for the custom image-url-command, too:
cluster-api-provider-hetzner/pkg/services/baremetal/host/host.go · syself/cluster-api-provider-hetzner
Same for DetectLinuxOnAnotherDisk().