Скрытое состояние libvirt kvm не проходит проверку

Скрытое состояние libvirt kvm не проходит проверку

Ubuntu 15.04 Новая установка, все пакеты обновлены.

Попытка редактировать xml-файл libvirt. Использую $ sudo EDITOR=gedit virsh edit win81

Добавлен

<kvm>
  <hidden state='on'/>
</kvm>

затем получите следующее сообщение об ошибке

error: XML document failed to validate against schema: Unable to validate doc against /usr/share/libvirt/schemas/domain.rng
Extra element devices in interleave
Element domain failed to validate content

Помоги пожалуйста

решение1

Вы пытаетесь использовать относительно новую функцию, возможно, она еще не доступна в 15.04. Она доступна в разработке 15.10. Вы можете проверить, посмотрев /usr/share/libvirt/schemas/domaincommon.rng. Содержит ли она это:

  <!-- Optional KVM features -->
  <define name="kvm">
    <element name="kvm">
      <interleave>
        <optional>
          <element name="hidden">
            <ref name="featurestate"/>
          </element>
        </optional>
      </interleave>
    </element>
  </define>

Если функция доступна, то, пожалуйста, покажите нам более широкий контекст вашего .xml-файла. Возможно, отредактируйте свой вопрос и опубликуйте весь <features>раздел.

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