From bba4ddcc653e81f319f4a76efa03a407714ffd71 Mon Sep 17 00:00:00 2001 From: Mark Doffman Date: Wed, 19 Mar 2014 19:38:18 +0000 Subject: Add virtualization stratum. Add stratum containing qemu, libvirt and virt-manager software needed to enable baserock to act as a virtualization host. --- foundation.morph | 4 ++ genivi-foundation.morph | 4 -- virtualization.morph | 103 ++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 107 insertions(+), 4 deletions(-) create mode 100644 virtualization.morph diff --git a/foundation.morph b/foundation.morph index 5389618..4ab88d2 100644 --- a/foundation.morph +++ b/foundation.morph @@ -70,6 +70,10 @@ chunks: name: lzo ref: baserock/morph repo: upstream:lzo +- build-depends: [] + name: fuse + ref: baserock/genivi/morph + repo: upstream:fuse - build-depends: - attr - lzo diff --git a/genivi-foundation.morph b/genivi-foundation.morph index f1343ba..038612e 100644 --- a/genivi-foundation.morph +++ b/genivi-foundation.morph @@ -7,10 +7,6 @@ chunks: name: dbus-glib ref: baserock/morph repo: upstream:dbus-glib -- build-depends: [] - name: fuse - ref: baserock/genivi/morph - repo: upstream:fuse - build-depends: [] name: linuxquota ref: baserock/genivi/morph diff --git a/virtualization.morph b/virtualization.morph new file mode 100644 index 0000000..f2168e7 --- /dev/null +++ b/virtualization.morph @@ -0,0 +1,103 @@ +build-depends: +- morph: foundation + ref: null + repo: null +- morph: tools + ref: null + repo: null +- morph: connectivity + ref: null + repo: null +chunks: +- build-depends: [] + name: yajl + ref: baserock/morph + repo: upstream:yajl +- build-depends: [] + name: xml-catalog + ref: master + repo: baserock:baserock/xml-catalog +- build-depends: [] + name: lvm2 + ref: baserock/morph + repo: upstream:lvm2 +- build-depends: + - lvm2 + name: dnsmasq + ref: baserock/morph + repo: upstream:dnsmasq +- build-depends: [] + name: qemu + ref: baserock/morph + repo: upstream:qemu +- build-depends: [] + name: xorg-util-macros + ref: baserock/morph + repo: upstream:xorg-util-macros +- build-depends: + - xorg-util-macros + name: libpciaccess + ref: master + repo: upstream:libpciaccess +- build-depends: + - libpciaccess + - dnsmasq + - qemu + - xml-catalog + - yajl + name: libvirt + ref: baserock/morph + repo: upstream:libvirt +- build-depends: [] + name: pycurl + ref: baserock/morph + repo: upstream:pycurl +- build-depends: + - pycurl + name: urlgrabber + ref: master + repo: upstream:urlgrabber +- build-depends: [] + name: cython + ref: master + repo: upstream:cython +- build-depends: + - cython + name: python-lxml + ref: baserock/morph + repo: upstream:python-lxml +- build-depends: + - libvirt + - python-lxml + - urlgrabber + name: libvirt-python + ref: v1.2.2 + repo: upstream:libvirt-python +- build-depends: [] + name: gnome-common + ref: 3.7.4 + repo: upstream:gnome-common +- build-depends: + - gnome-common + name: pygobject + ref: baserock/morph + repo: upstream:pygobject +- build-depends: + - gnome-common + name: libsoup + ref: baserock/markdoffman/morph + repo: upstream:libsoup +- build-depends: + - libsoup + - pygobject + name: libosinfo + ref: baserock/morph + repo: upstream:libosinfo +- build-depends: + - libvirt-python + - libosinfo + name: virt-manager + ref: v1.0.1 + repo: upstream:virt-manager +kind: stratum +name: virtualization -- cgit v1.2.1