[Libosinfo] [PATCH v2 08/52] data: change QEMU/KVM ID URIs to include product string

Daniel P. Berrange berrange at redhat.com
Mon Oct 5 15:31:12 UTC 2015


Include "qemu" and "qemu-kvm" as the first part of the path
component of the URIs, since this will be used to form a
filename later.

Signed-off-by: Daniel P. Berrange <berrange at redhat.com>
---
 data/hypervisors/kvm.xml.in  |  34 +++++------
 data/hypervisors/qemu.xml.in | 138 +++++++++++++++++++++----------------------
 2 files changed, 86 insertions(+), 86 deletions(-)

diff --git a/data/hypervisors/kvm.xml.in b/data/hypervisors/kvm.xml.in
index 3833943..7507f61 100644
--- a/data/hypervisors/kvm.xml.in
+++ b/data/hypervisors/kvm.xml.in
@@ -1,63 +1,63 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <libosinfo version="0.0.1">
 
-  <platform id="http://linux-kvm.org/1.0">
+  <platform id="http://linux-kvm.org/qemu-kvm/1.0">
     <short-id>qemu-kvm-1.0</short-id>
     <_name>QEMU-KVM 1.0</_name>
     <_vendor>linux-kvm.org</_vendor>
     <version>1.0</version>
     <release-date>2011-12-04</release-date>
-    <derives-from id="http://qemu.org/1.0"/>
+    <derives-from id="http://qemu.org/qemu-kvm/1.0"/>
   </platform>
 
-  <platform id="http://linux-kvm.org/1.0.1">
+  <platform id="http://linux-kvm.org/qemu-kvm/1.0.1">
     <short-id>qemu-kvm-1.0.1</short-id>
     <_name>QEMU-KVM 1.0.1</_name>
     <_vendor>linux-kvm.org</_vendor>
     <version>1.0.1</version>
     <release-date>2012-04-17</release-date>
-    <upgrades id="http://linux-kvm.org/1.0"/>
-    <derives-from id="http://qemu.org/1.0.1"/>
+    <upgrades id="http://linux-kvm.org/qemu-kvm/1.0"/>
+    <derives-from id="http://qemu.org/qemu-kvm/1.0.1"/>
   </platform>
 
-  <platform id="http://linux-kvm.org/1.1.0">
+  <platform id="http://linux-kvm.org/qemu-kvm/1.1.0">
     <short-id>qemu-kvm-1.1.0</short-id>
     <_name>QEMU-KVM 1.1.0</_name>
     <_vendor>linux-kvm.org</_vendor>
     <version>1.1.0</version>
     <release-date>2012-07-02</release-date>
-    <upgrades id="http://linux-kvm.org/1.0.1"/>
-    <derives-from id="http://qemu.org/1.1"/>
+    <upgrades id="http://linux-kvm.org/qemu-kvm/1.0.1"/>
+    <derives-from id="http://qemu.org/qemu-kvm/1.1"/>
   </platform>
 
-  <platform id="http://linux-kvm.org/1.1.1">
+  <platform id="http://linux-kvm.org/qemu-kvm/1.1.1">
     <short-id>qemu-kvm-1.1.1</short-id>
     <_name>QEMU-KVM 1.1.1</_name>
     <_vendor>linux-kvm.org</_vendor>
     <version>1.1.1</version>
     <release-date>2012-08-27</release-date>
-    <upgrades id="http://linux-kvm.org/1.1.0"/>
-    <derives-from id="http://qemu.org/1.1.1"/>
+    <upgrades id="http://linux-kvm.org/qemu-kvm/1.1.0"/>
+    <derives-from id="http://qemu.org/qemu-kvm/1.1.1"/>
   </platform>
 
-  <platform id="http://linux-kvm.org/1.1.2">
+  <platform id="http://linux-kvm.org/qemu-kvm/1.1.2">
     <short-id>qemu-kvm-1.1.2</short-id>
     <_name>QEMU-KVM 1.1.2</_name>
     <_vendor>linux-kvm.org</_vendor>
     <version>1.1.2</version>
     <release-date>2012-09-10</release-date>
-    <upgrades id="http://linux-kvm.org/1.1.1"/>
-    <derives-from id="http://qemu.org/1.1.2"/>
+    <upgrades id="http://linux-kvm.org/qemu-kvm/1.1.1"/>
+    <derives-from id="http://qemu.org/qemu-kvm/1.1.2"/>
   </platform>
 
-  <platform id="http://linux-kvm.org/1.2.0">
+  <platform id="http://linux-kvm.org/qemu-kvm/1.2.0">
     <short-id>qemu-kvm-1.2.0</short-id>
     <_name>QEMU-KVM 1.2.0</_name>
     <_vendor>linux-kvm.org</_vendor>
     <version>1.2.0</version>
     <release-date>2012-09-10</release-date>
-    <upgrades id="http://linux-kvm.org/1.1.1-1"/>
-    <derives-from id="http://qemu.org/1.2.0"/>
+    <upgrades id="http://linux-kvm.org/qemu-kvm/1.1.1-1"/>
+    <derives-from id="http://qemu.org/qemu-kvm/1.2.0"/>
   </platform>
 
 </libosinfo>
diff --git a/data/hypervisors/qemu.xml.in b/data/hypervisors/qemu.xml.in
index 9523758..9e91888 100644
--- a/data/hypervisors/qemu.xml.in
+++ b/data/hypervisors/qemu.xml.in
@@ -1,7 +1,7 @@
 <!-- Official QEMU releases -->
 <libosinfo version="0.0.1">
 
-  <platform id="http://qemu.org/1.0">
+  <platform id="http://qemu.org/qemu/1.0">
     <short-id>qemu-1.0</short-id>
     <_name>QEMU 1.0</_name>
     <_vendor>qemu.org</_vendor>
@@ -55,309 +55,309 @@
     </devices>
   </platform>
 
-  <platform id="http://qemu.org/1.0.1">
+  <platform id="http://qemu.org/qemu/1.0.1">
     <short-id>qemu-1.0.1</short-id>
     <_name>QEMU 1.0.1</_name>
     <_vendor>qemu.org</_vendor>
     <version>1.0.1</version>
     <release-date>2012-02-17</release-date>
-    <upgrades id="http://qemu.org/1.0"/>
+    <upgrades id="http://qemu.org/qemu/1.0"/>
   </platform>
 
-  <platform id="http://qemu.org/1.1">
+  <platform id="http://qemu.org/qemu/1.1">
     <short-id>qemu-1.1</short-id>
     <_name>QEMU 1.1</_name>
     <_vendor>qemu.org</_vendor>
     <version>1.1</version>
     <release-date>2012-06-01</release-date>
-    <upgrades id="http://qemu.org/1.0.1"/>
+    <upgrades id="http://qemu.org/qemu/1.0.1"/>
   </platform>
 
-  <platform id="http://qemu.org/1.1.1">
+  <platform id="http://qemu.org/qemu/1.1.1">
     <short-id>qemu-1.1.1</short-id>
     <_name>QEMU 1.1.1</_name>
     <_vendor>qemu.org</_vendor>
     <version>1.1.1</version>
     <release-date>2012-07-12</release-date>
-    <upgrades id="http://qemu.org/1.1"/>
+    <upgrades id="http://qemu.org/qemu/1.1"/>
   </platform>
 
-  <platform id="http://qemu.org/1.1.1-1">
+  <platform id="http://qemu.org/qemu/1.1.1-1">
     <short-id>qemu-1.1.1-1</short-id>
     <_name>QEMU 1.1.1-1</_name>
     <_vendor>qemu.org</_vendor>
     <version>1.1.1-1</version>
     <release-date>2012-07-17</release-date>
-    <upgrades id="http://qemu.org/1.1.1"/>
+    <upgrades id="http://qemu.org/qemu/1.1.1"/>
   </platform>
 
-  <platform id="http://qemu.org/1.1.2">
+  <platform id="http://qemu.org/qemu/1.1.2">
     <short-id>qemu-1.1.2</short-id>
     <_name>QEMU 1.1.2</_name>
     <_vendor>qemu.org</_vendor>
     <version>1.1.2</version>
     <release-date>2012-09-05</release-date>
-    <upgrades id="http://qemu.org/1.1.1-1"/>
+    <upgrades id="http://qemu.org/qemu/1.1.1-1"/>
   </platform>
 
-  <platform id="http://qemu.org/1.2.0">
+  <platform id="http://qemu.org/qemu/1.2.0">
     <short-id>qemu-1.2.0</short-id>
     <_name>QEMU 1.2.0</_name>
     <_vendor>qemu.org</_vendor>
     <version>1.2.0</version>
     <release-date>2012-09-05</release-date>
-    <upgrades id="http://qemu.org/1.1.1-1"/>
+    <upgrades id="http://qemu.org/qemu/1.1.1-1"/>
   </platform>
 
-  <platform id="http://qemu.org/1.2.1">
+  <platform id="http://qemu.org/qemu/1.2.1">
     <short-id>qemu-1.2.1</short-id>
     <_name>QEMU 1.2.1</_name>
     <_vendor>qemu.org</_vendor>
     <version>1.2.1</version>
     <release-date>2012-11-20</release-date>
-    <upgrades id="http://qemu.org/1.2.0"/>
+    <upgrades id="http://qemu.org/qemu/1.2.0"/>
   </platform>
 
-  <platform id="http://qemu.org/1.2.2">
+  <platform id="http://qemu.org/qemu/1.2.2">
     <short-id>qemu-1.2.2</short-id>
     <_name>QEMU 1.2.2</_name>
     <_vendor>qemu.org</_vendor>
     <version>1.2.2</version>
     <release-date>2012-12-11</release-date>
-    <upgrades id="http://qemu.org/1.2.1"/>
+    <upgrades id="http://qemu.org/qemu/1.2.1"/>
   </platform>
 
-  <platform id="http://qemu.org/1.3.0">
+  <platform id="http://qemu.org/qemu/1.3.0">
     <short-id>qemu-1.3.0</short-id>
     <_name>QEMU 1.3.0</_name>
     <_vendor>qemu.org</_vendor>
     <version>1.3.0</version>
     <release-date>2012-12-03</release-date>
-    <upgrades id="http://qemu.org/1.2.1"/>
+    <upgrades id="http://qemu.org/qemu/1.2.1"/>
   </platform>
 
-  <platform id="http://qemu.org/1.3.1">
+  <platform id="http://qemu.org/qemu/1.3.1">
     <short-id>qemu-1.3.1</short-id>
     <_name>QEMU 1.3.1</_name>
     <_vendor>qemu.org</_vendor>
     <version>1.3.1</version>
     <release-date>2013-01-28</release-date>
-    <upgrades id="http://qemu.org/1.3.0"/>
+    <upgrades id="http://qemu.org/qemu/1.3.0"/>
   </platform>
 
-  <platform id="http://qemu.org/1.4.0">
+  <platform id="http://qemu.org/qemu/1.4.0">
     <short-id>qemu-1.4.0</short-id>
     <_name>QEMU 1.4.0</_name>
     <_vendor>qemu.org</_vendor>
     <version>1.4.0</version>
     <release-date>2013-02-15</release-date>
-    <upgrades id="http://qemu.org/1.3.1"/>
+    <upgrades id="http://qemu.org/qemu/1.3.1"/>
   </platform>
 
-  <platform id="http://qemu.org/1.4.1">
+  <platform id="http://qemu.org/qemu/1.4.1">
     <short-id>qemu-1.4.1</short-id>
     <_name>QEMU 1.4.1</_name>
     <_vendor>qemu.org</_vendor>
     <version>1.4.1</version>
     <release-date>2013-04-15</release-date>
-    <upgrades id="http://qemu.org/1.4.0"/>
+    <upgrades id="http://qemu.org/qemu/1.4.0"/>
   </platform>
 
-  <platform id="http://qemu.org/1.4.2">
+  <platform id="http://qemu.org/qemu/1.4.2">
     <short-id>qemu-1.4.2</short-id>
     <_name>QEMU 1.4.2</_name>
     <_vendor>qemu.org</_vendor>
     <version>1.4.2</version>
     <release-date>2013-05-24</release-date>
-    <upgrades id="http://qemu.org/1.4.1"/>
+    <upgrades id="http://qemu.org/qemu/1.4.1"/>
   </platform>
 
-  <platform id="http://qemu.org/1.5.0">
+  <platform id="http://qemu.org/qemu/1.5.0">
     <short-id>qemu-1.5.0</short-id>
     <_name>QEMU 1.5.0</_name>
     <_vendor>qemu.org</_vendor>
     <version>1.5.0</version>
     <release-date>2013-05-20</release-date>
-    <upgrades id="http://qemu.org/1.4.1"/>
+    <upgrades id="http://qemu.org/qemu/1.4.1"/>
   </platform>
 
-  <platform id="http://qemu.org/1.5.1">
+  <platform id="http://qemu.org/qemu/1.5.1">
     <short-id>qemu-1.5.1</short-id>
     <_name>QEMU 1.5.1</_name>
     <_vendor>qemu.org</_vendor>
     <version>1.5.1</version>
     <release-date>2013-06-26</release-date>
-    <upgrades id="http://qemu.org/1.5.0"/>
+    <upgrades id="http://qemu.org/qemu/1.5.0"/>
   </platform>
 
-  <platform id="http://qemu.org/1.5.2">
+  <platform id="http://qemu.org/qemu/1.5.2">
     <short-id>qemu-1.5.2</short-id>
     <_name>QEMU 1.5.2</_name>
     <_vendor>qemu.org</_vendor>
     <version>1.5.2</version>
     <release-date>2013-07-25</release-date>
-    <upgrades id="http://qemu.org/1.5.1"/>
+    <upgrades id="http://qemu.org/qemu/1.5.1"/>
   </platform>
 
-  <platform id="http://qemu.org/1.5.3">
+  <platform id="http://qemu.org/qemu/1.5.3">
     <short-id>qemu-1.5.3</short-id>
     <_name>QEMU 1.5.3</_name>
     <_vendor>qemu.org</_vendor>
     <version>1.5.3</version>
     <release-date>2013-08-27</release-date>
-    <upgrades id="http://qemu.org/1.5.2"/>
+    <upgrades id="http://qemu.org/qemu/1.5.2"/>
   </platform>
 
-  <platform id="http://qemu.org/1.6.0">
+  <platform id="http://qemu.org/qemu/1.6.0">
     <short-id>qemu-1.6.0</short-id>
     <_name>QEMU 1.6.0</_name>
     <_vendor>qemu.org</_vendor>
     <version>1.6.0</version>
     <release-date>2013-08-15</release-date>
-    <upgrades id="http://qemu.org/1.5.2"/>
+    <upgrades id="http://qemu.org/qemu/1.5.2"/>
   </platform>
 
-  <platform id="http://qemu.org/1.6.0">
+  <platform id="http://qemu.org/qemu/1.6.0">
     <short-id>qemu-1.6.0</short-id>
     <_name>QEMU 1.6.0</_name>
     <_vendor>qemu.org</_vendor>
     <version>1.6.0</version>
     <release-date>2013-08-15</release-date>
-    <upgrades id="http://qemu.org/1.5.2"/>
+    <upgrades id="http://qemu.org/qemu/1.5.2"/>
   </platform>
 
-  <platform id="http://qemu.org/1.6.1">
+  <platform id="http://qemu.org/qemu/1.6.1">
     <short-id>qemu-1.6.1</short-id>
     <_name>QEMU 1.6.1</_name>
     <_vendor>qemu.org</_vendor>
     <version>1.6.1</version>
     <release-date>2013-10-09</release-date>
-    <upgrades id="http://qemu.org/1.6.0"/>
+    <upgrades id="http://qemu.org/qemu/1.6.0"/>
   </platform>
 
-  <platform id="http://qemu.org/1.6.2">
+  <platform id="http://qemu.org/qemu/1.6.2">
     <short-id>qemu-1.6.2</short-id>
     <_name>QEMU 1.6.2</_name>
     <_vendor>qemu.org</_vendor>
     <version>1.6.2</version>
     <release-date>2013-12-16</release-date>
-    <upgrades id="http://qemu.org/1.6.1"/>
+    <upgrades id="http://qemu.org/qemu/1.6.1"/>
   </platform>
 
-  <platform id="http://qemu.org/1.7.0">
+  <platform id="http://qemu.org/qemu/1.7.0">
     <short-id>qemu-1.7.0</short-id>
     <_name>QEMU 1.7.0</_name>
     <_vendor>qemu.org</_vendor>
     <version>1.7.0</version>
     <release-date>2013-11-28</release-date>
-    <upgrades id="http://qemu.org/1.6.1"/>
+    <upgrades id="http://qemu.org/qemu/1.6.1"/>
   </platform>
 
-  <platform id="http://qemu.org/1.7.1">
+  <platform id="http://qemu.org/qemu/1.7.1">
     <short-id>qemu-1.7.1</short-id>
     <_name>QEMU 1.7.1</_name>
     <_vendor>qemu.org</_vendor>
     <version>1.7.1</version>
     <release-date>2014-03-03</release-date>
-    <upgrades id="http://qemu.org/1.7.0"/>
+    <upgrades id="http://qemu.org/qemu/1.7.0"/>
   </platform>
 
-  <platform id="http://qemu.org/1.7.2">
+  <platform id="http://qemu.org/qemu/1.7.2">
     <short-id>qemu-1.7.2</short-id>
     <_name>QEMU 1.7.2</_name>
     <_vendor>qemu.org</_vendor>
     <version>1.7.2</version>
     <release-date>2014-07-21</release-date>
-    <upgrades id="http://qemu.org/1.7.1"/>
+    <upgrades id="http://qemu.org/qemu/1.7.1"/>
   </platform>
 
-  <platform id="http://qemu.org/2.0.0">
+  <platform id="http://qemu.org/qemu/2.0.0">
     <short-id>qemu-2.0.0</short-id>
     <_name>QEMU 2.0.0</_name>
     <_vendor>qemu.org</_vendor>
     <version>2.0.0</version>
     <release-date>2014-04-17</release-date>
-    <upgrades id="http://qemu.org/1.7.2"/>
+    <upgrades id="http://qemu.org/qemu/1.7.2"/>
   </platform>
 
-  <platform id="http://qemu.org/2.0.1">
+  <platform id="http://qemu.org/qemu/2.0.1">
     <short-id>qemu-2.0.1</short-id>
     <_name>QEMU 2.0.1</_name>
     <_vendor>qemu.org</_vendor>
     <version>2.0.1</version>
     <release-date>2014-08-15</release-date>
-    <upgrades id="http://qemu.org/2.0.0"/>
+    <upgrades id="http://qemu.org/qemu/2.0.0"/>
   </platform>
 
-  <platform id="http://qemu.org/2.0.2">
+  <platform id="http://qemu.org/qemu/2.0.2">
     <short-id>qemu-2.0.2</short-id>
     <_name>QEMU 2.0.2</_name>
     <_vendor>qemu.org</_vendor>
     <version>2.0.2</version>
     <release-date>2014-08-18</release-date>
-    <upgrades id="http://qemu.org/2.0.1"/>
+    <upgrades id="http://qemu.org/qemu/2.0.1"/>
   </platform>
 
-  <platform id="http://qemu.org/2.1.0">
+  <platform id="http://qemu.org/qemu/2.1.0">
     <short-id>qemu-2.1.0</short-id>
     <_name>QEMU 2.1.0</_name>
     <_vendor>qemu.org</_vendor>
     <version>2.1.0</version>
     <release-date>2014-08-01</release-date>
-    <upgrades id="http://qemu.org/2.0.2"/>
+    <upgrades id="http://qemu.org/qemu/2.0.2"/>
   </platform>
 
-  <platform id="http://qemu.org/2.1.1">
+  <platform id="http://qemu.org/qemu/2.1.1">
     <short-id>qemu-2.1.1</short-id>
     <_name>QEMU 2.1.1</_name>
     <_vendor>qemu.org</_vendor>
     <version>2.1.1</version>
     <release-date>2014-09-10</release-date>
-    <upgrades id="http://qemu.org/2.1.0"/>
+    <upgrades id="http://qemu.org/qemu/2.1.0"/>
   </platform>
 
-  <platform id="http://qemu.org/2.1.2">
+  <platform id="http://qemu.org/qemu/2.1.2">
     <short-id>qemu-2.1.2</short-id>
     <_name>QEMU 2.1.2</_name>
     <_vendor>qemu.org</_vendor>
     <version>2.1.2</version>
     <release-date>2014-09-25</release-date>
-    <upgrades id="http://qemu.org/2.1.1"/>
+    <upgrades id="http://qemu.org/qemu/2.1.1"/>
   </platform>
 
-  <platform id="http://qemu.org/2.1.3">
+  <platform id="http://qemu.org/qemu/2.1.3">
     <short-id>qemu-2.1.3</short-id>
     <_name>QEMU 2.1.3</_name>
     <_vendor>qemu.org</_vendor>
     <version>2.1.3</version>
     <release-date>2015-01-22</release-date>
-    <upgrades id="http://qemu.org/2.1.2"/>
+    <upgrades id="http://qemu.org/qemu/2.1.2"/>
   </platform>
 
-  <platform id="http://qemu.org/2.2.0">
+  <platform id="http://qemu.org/qemu/2.2.0">
     <short-id>qemu-2.2.0</short-id>
     <_name>QEMU 2.2.0</_name>
     <_vendor>qemu.org</_vendor>
     <version>2.2.0</version>
     <release-date>2014-12-09</release-date>
-    <upgrades id="http://qemu.org/2.1.3"/>
+    <upgrades id="http://qemu.org/qemu/2.1.3"/>
   </platform>
 
-  <platform id="http://qemu.org/2.2.1">
+  <platform id="http://qemu.org/qemu/2.2.1">
     <short-id>qemu-2.2.1</short-id>
     <_name>QEMU 2.2.1</_name>
     <_vendor>qemu.org</_vendor>
     <version>2.2.1</version>
     <release-date>2015-03-10</release-date>
-    <upgrades id="http://qemu.org/2.2.0"/>
+    <upgrades id="http://qemu.org/qemu/2.2.0"/>
   </platform>
 
-  <platform id="http://qemu.org/2.3.0">
+  <platform id="http://qemu.org/qemu/2.3.0">
     <short-id>qemu-2.3.0</short-id>
     <_name>QEMU 2.3.0</_name>
     <_vendor>qemu.org</_vendor>
     <version>2.3.0</version>
     <release-date>2015-04-24</release-date>
-    <upgrades id="http://qemu.org/2.2.1"/>
+    <upgrades id="http://qemu.org/qemu/2.2.1"/>
   </platform>
 </libosinfo>
-- 
2.4.3




More information about the Libosinfo mailing list