summaryrefslogtreecommitdiff
path: root/strata/virtualization.morph
Commit message (Collapse)AuthorAgeFilesLines
* Apply migration to definitions version 8Pedro Alvarez2016-03-301-0/+26
| | | | | | | Note: Migration scripts live now in: http://git.baserock.org/cgit/baserock/baserock/spec.git Change-Id: Ica4fd12d96e563e5195172318d2d65847266146f
* s/pretrify/petrify/Richard Ipsum2016-02-151-1/+1
| | | | | | | | | | | | | | Thanks to tiago's in-flight schema validation code[1] for pointing this out. ERROR: strata/python-common.morph: python-common->chunks[10]: Additional properties are not allowed ('unpretrify-ref' was unexpected) on {'repo': 'upstream:python-packages/kazoo.git', 'ref': '93a718ea4c20df797766742c3d74de281613c651', 'name': 'kazoo', 'unpretrify-ref': 2.0, 'build-system': 'python-distutils'} [1]: https://gerrit.baserock.org/#/c/1542/2 Change-Id: I0d80c426cc65ce44b9dcf0cfbe8faf72b50d0dfb
* core: Use python3 instead python2Javier Jardón2015-10-161-1/+1
| | | | | | | | | | | | | | | From [1]: "Python 2.x is legacy, Python 3.x is the present and future of the language" As a reference, python3 is already the default python version in Arch, and other distros like Ubuntu/Debian [2] or Fedora [3] are planning to switch soon [1] https://wiki.python.org/moin/Python2orPython3 [2] https://wiki.ubuntu.com/Python/3 [3] https://fedoraproject.org/wiki/Changes/Python_3_as_Default Change-Id: I6d4d11844d4424bfa49b37fe7d9a3639547c0139
* Migrate to definitions format version 6Sam Thursfield2015-08-261-0/+5
| | | | Change-Id: I3845c77e8872ce2e1e8bc6a60e3ce7f184c32f58
* Remove completely xml-catalog from strata/virtualization.morphPedro Alvarez2015-07-271-1/+0
| | | | | | | | It was moved to strata/docutils.morph in the commit 490f87c9ccc4046caeb3ab41a067a9a5ad3ad95c and we missed this build depenency. Change-Id: Ic40ca21f2d066d5fe859e44c647fe5b42faaf9b3
* Upgrade perl to v5.22Richard Ipsum2015-07-271-5/+1
| | | | Change-Id: I309f2ee3d9ff0569907c51ee9984b365b31cdbf5
* Reformat all definitions according to a consistent styleSam Thursfield2015-07-191-4/+4
| | | | | | | | | | | | | | | | | This was done using the 'indent' tool, which uses a fork of PyYAML named 'ruamel.yaml' to rewrite YAML files without losing comments, ordering, or certain elements of formatting. My aim with doing this is to open the door to automated editing of the reference system definitions using the 'ruamel.yaml' library. This can be used to implement automated migration when we want to make changes to the YAML format that we use to represent Baserock system definitions. Although this looks drastic, remember that it's actually only altered 65 out of 608 .morph files -- the vast majority already pass unchanged through my version of ruamel.yaml. Change-Id: I95ec978714b5bd1c02c90183336a9fbb846cb692
* Move ebtables to networking-utilsFrancisco Redondo Marchena2015-06-181-8/+3
| | | | | | | Makes more sense to have ebtables in networking-utils than in virtualization. Change-Id: Ic71d89b5997f3b5ea020ab2a8d81fe6755df0a87
* Split libsoup into its own stratumAdam Coldrick2015-04-221-7/+1
| | | | Change-Id: I14177e899e404fdc72728f694f8551d5f8518f4b
* Split PyGObject into its own stratumAdam Coldrick2015-04-221-6/+1
| | | | | | Also make morph depend on PyGObject, it will be needed for OSTree. Change-Id: Icfa9abb95f884ca9b1dd720648567bd704e74d85
* strata/virtualization: Depend on xorg-util-macros-common stratumJavier Jardón2015-04-171-6/+1
| | | | | | ... instead duplicate xorg-util-macros chunk Change-Id: I61db6a9f81272525e97460ebaaa559b1c1ab3251
* Move gnome-common to core and upgrade to latest (3.14)Javier Jardón2015-04-171-8/+0
| | | | | | | | | Even it can be see as a GNOME dependency, this is only a group of autoconf macros (in the process of being upstreamed in autoconf-archive, but we need this here as is still being used by several projects) Change-Id: Ia1e510283110c522eebd8f72597f4e505de7a021
* Add ebtables as build-dependency of libvirtFrancisco Redondo Marchena2015-04-091-5/+6
| | | | | | | | | | | | | | | libvirt set the path of ebtables to /sbin during configuration time if they are not present on the system: AC_PATH_PROG([EBTABLES_PATH], [ebtables], /sbin/ebtables, [/usr/sbin:$PATH]) AC_DEFINE_UNQUOTED([EBTABLES_PATH], "$EBTABLES_PATH", [path to ebtables binary]) So adding ebtables as a build dependency will set correctly the ebtlabes binary path. Change-Id: I97c3dbbc9cffd86113248ce0d39251068a6cc78c
* Update python-lxml and move it to python-core stratumFrancisco Redondo Marchena2015-03-171-11/+1
| | | | | | | | This moves python-lxml to python-core to avoid duplication of chunks in strata when the openstack-services strata is merged into definition master. lxslt has been moved to core.morph because is a very common dependency and is a requirement for python-lxml.
* Do not use 'build-depends' chunk parameter when it's empthy (and change to ↵baserock/jjardon/no_build_depends_fixJavier Jardón2015-03-061-11/+0
| | | | version: 1)
* Revert "Do not use 'build-depends' chunk parameter when it's empthy (and ↵Javier Jardón2015-03-061-0/+11
| | | | | | | | change to version: 1)" Morph should have been updated first This reverts commit ced4ed5f7aa35b46d161c5efea972699826f09de.
* Do not use 'build-depends' chunk parameter when it's empthy (and change to ↵baserock/jjardon/no_build_dependsJavier Jardón2015-03-061-11/+0
| | | | version: 1)
* Upgrade ebtables to latest commit on master.Pedro Alvarez2015-03-021-1/+1
| | | | | | This verion fixes problems when building ebtables after we upgraded linux-api-headers. See ebtables commit for more info.
* Update description to point that this stratum needs kernel support for some ↵Francisco Redondo Marchena2015-02-131-1/+5
| | | | packages
* Update qemu to 2.2.0 for compiling with latest gccFrancisco Redondo Marchena2015-02-131-2/+2
|
* Add openvswitch to virtualization stratumFrancisco Redondo Marchena2015-02-131-0/+6
|
* Update gnome-common to 3.12.0Francisco Redondo Marchena2015-02-131-2/+2
|
* Update libvirt and libvirt-pythonFrancisco Redondo Marchena2015-02-131-4/+18
| | | | | | | | | | | | - Update libvirt and libvirt-python to 1.2.10. - Modify libvirt chunk: - Build libvirt using its submodule. - Reformat the configure command. - Create the libvirt group - Give the permissions to the libvirt group to read and write unix sockets. - Add lvm stratum required for libvirt to compile. - Add dmidecode and ebtables required for libvirt on runtime.
* Move LVM into its own stratumSam Thursfield2015-01-271-8/+1
| | | | | The LVM tools are generally useful, so they should be available separately from the huge 'virtualization' stratum.
* Move connman to its own stratumJavier Jardón2014-09-221-1/+1
|
* Re-organise definitions with scripts/organise-morphologies.pyGENIVI-I0.1baserock/release/GENIVI-I0.1Richard Maw2014-08-181-0/+123