ACK On Thu, Sep 12, 2013 at 08:18:27PM +0300, Zeeshan Ali (Khattak) wrote: > From: "Zeeshan Ali (Khattak)" <zeeshanak@xxxxxxxxx> > > Unlike the previous os entries for 'gnome', that were targetted towards > Fedora-based live ISOs, this one is targetted for qcow2 (and hopefully in > future ISOs) images produced by gnome-continuous: > > https://wiki.gnome.org/GnomeContinuous > http://build.gnome.org/ostree/buildmaster/images/z/current/ > > Would be really nice for libosinfo to be able to detect OS from images > too but that might not be feasible so at least for now apps would have > to do their own detection (perhaps through guestfs). Once OS matched to > a libosinfo's OS definition, apps can at least use libosinfo to figure > minimum/recommended resources, which devices are supported and a nice > default name etc to be able to create a decent/working VM given an > installed disk image. > > The resources set were based on Colin Walters advice: > > <zeenix> walters: hi. Would you be able to approximate min. system > requirements for 3.10 images? > <zeenix> walters: i was thinking of just copying the ones from fedora 19 > (at least for now) > <walters> zeenix: offhand i'd say dual core and 1G of memory > <drago01> is llvmpipe really happy with just two cores? > <ebassi> "happy" is probably too strong > <ebassi> but it works reasonably well > <ebassi> you probably don't want to be on battery power, though > <ebassi> or, at least, you won't be for long if you do > <drago01> ok > --- > > * Changed the IDs > * Updated commit log accordingly > > data/oses/gnome.xml.in | 27 +++++++++++++++++++++++++++ > 1 file changed, 27 insertions(+) > > diff --git a/data/oses/gnome.xml.in b/data/oses/gnome.xml.in > index 3e368e7..20b4b6a 100644 > --- a/data/oses/gnome.xml.in > +++ b/data/oses/gnome.xml.in > @@ -62,4 +62,31 @@ > </resources> > </os> > > + <os id="http://gnome.org/continuous/3.10"> > + <short-id>gnome-continuous-3.10</short-id> > + <_name>GNOME 3.10</_name> > + <version>3.10</version> > + <_vendor>GNOME Project</_vendor> > + <family>linux</family> > + <distro>gnome</distro> > + <upgrades id="http://gnome.org/3.8"/> > + > + <release-date>2013-09-25</release-date> > + > + <devices> > + <device id="http://pciids.sourceforge.net/v2.2/pci.ids/1b36/0100"/> <!-- QXL --> > + <device id="http://pciids.sourceforge.net/v2.2/pci.ids/8086/2415"/> <!-- AC97 --> > + <device id="http://pciids.sourceforge.net/v2.2/pci.ids/1af4/1000"/> <!-- virtio-net --> > + <device id="http://pciids.sourceforge.net/v2.2/pci.ids/1af4/1001"/> <!-- virtio-block --> > + <device id="http://www.linux-usb.org/usb.ids/80ee/0021"/> <!-- USB tablet --> > + </devices> > + > + <resources arch="all"> > + <minimum> > + <n-cpus>2</n-cpus> > + <ram>1073741824</ram> > + </minimum> > + </resources> > + </os> > + > </libosinfo> > -- > 1.8.3.1 > > _______________________________________________ > Libosinfo mailing list > Libosinfo@xxxxxxxxxx > https://www.redhat.com/mailman/listinfo/libosinfo
Attachment:
pgpo6sFlUzJ38.pgp
Description: PGP signature
_______________________________________________ Libosinfo mailing list Libosinfo@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libosinfo