Вирш: Другой XML с edit, чем dumpxml. Почему?

Вирш: Другой XML с edit, чем dumpxml. Почему?

Я пытаюсь получить данные доступа VNC из виртуальной машины, управляемой libVirt. Однако, когда я запускаю virsh dumpxml $machine, vnc passwd отсутствует:

<graphics type='vnc' port='-1' autoport='yes'/>

Проверяя то же самое с помощью virsh edit $machine, я вижу, что пароль действительно там:

<graphics type='vnc' port='-1' autoport='yes' passwd='asdf'/>

Почему это? Это сделано намеренно (какая причина?), или это может быть ошибка?

решение1

Это сделано намеренно; ищите флаг VIR_DOMAIN_XML_SECURE в исходниках libvirt.

Связанный контент