Я вроде исправил эту проблему, установив минимальную длину равной 8. Это все еще не идеальное решение, но я думаю, что это решает мою проблему.
ovf:qualifiers="MinLen(8),MaxLen(20)"
Поскольку minlength раньше было 0, оно позволяло пользователюпропустить пароль, заданный текст.Теперь он предупреждает пользователя во время развертывания, говоря, что vm не может быть включен без установки правильных значений.
Пользователь все еще может пропустить установку пароля, но я не могу включить vm.Вы пытаетесь включить его, он попросит вас установить свойство «root password».
Это делает атрибут обязательным, но более чистым способом (если он доступен) будет запрет на продолжение развертывания пользователем.без установки пароля.