Incorrect URL in XML used by libvirt to launch instance
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
I launched an instance using Devstack running on QEMU hypervisor. I dumped the XML of VM to see what things are getting configured and found a URL in the XML. The URL points to a page which no longer exists on the openstack.org website. I guess this URL gets embedded in each VM's XML. Though it does nothing (maybe pointing to the syntax used to define XML), and I am interested in this URL. I have filed this bug so that the URL can be corrected or can be removed from the XML. Attached is the full dumpxml. Here is a snippet of it:
<metadata>
<nova:instance xmlns:nova="http://
<nova:package version="16.0.0"/>
<
Steps to reproduce:
1. Launch an instance
2. Goto compute node where the instance is running.
3. Do "virsh dumpxml <instance-name>"
4. Check the URL in dumped output.
I don't think that this is a valid bug, as the XML namespace URI is usually not a "real" URI. In Wikipedia you will also find:
"[...] the namespace specification does not
require nor suggest that the namespace URI
be used to retrieve information. [...]"
https:/ /en.wikipedia. org/wiki/ XML_namespace
FWIW: /github. com/openstack/ nova/commit/ bf02f13 specs.openstack .org/openstack/ nova-specs/ specs/juno/ implemented/ libvirt- driver- domain- metadata. html
The XML metadata in the domain XML got introduced with commit
https:/
The blueprint is this:
http://