An issue was discovered in OpenStack Sushy-Tools through 0.21.0 and VirtualBMC through 2.2.2. Changing the boot device configuration with these packages removes password protection from the managed libvirt XML domain. NOTE: this only affects an "unsupported, production-like configuration."
https://storyboard.openstack.org/#%21/story/2010382
https://review.opendev.org/c/openstack/virtualbmc/+/862620