| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Note: Migration scripts live now in:
http://git.baserock.org/cgit/baserock/baserock/spec.git
Change-Id: Ica4fd12d96e563e5195172318d2d65847266146f
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I3845c77e8872ce2e1e8bc6a60e3ce7f184c32f58
|
|
|
|
|
|
|
|
| |
It was moved to strata/docutils.morph in the commit
490f87c9ccc4046caeb3ab41a067a9a5ad3ad95c and we missed this
build depenency.
Change-Id: Ic40ca21f2d066d5fe859e44c647fe5b42faaf9b3
|
|
|
|
| |
Change-Id: I309f2ee3d9ff0569907c51ee9984b365b31cdbf5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Makes more sense to have ebtables in networking-utils than in
virtualization.
Change-Id: Ic71d89b5997f3b5ea020ab2a8d81fe6755df0a87
|
|
|
|
| |
Change-Id: I14177e899e404fdc72728f694f8551d5f8518f4b
|
|
|
|
|
|
| |
Also make morph depend on PyGObject, it will be needed for OSTree.
Change-Id: Icfa9abb95f884ca9b1dd720648567bd704e74d85
|
|
|
|
|
|
| |
... instead duplicate xorg-util-macros chunk
Change-Id: I61db6a9f81272525e97460ebaaa559b1c1ab3251
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
version: 1)
|
|
|
|
|
|
|
|
| |
change to version: 1)"
Morph should have been updated first
This reverts commit ced4ed5f7aa35b46d161c5efea972699826f09de.
|
|
|
|
| |
version: 1)
|
|
|
|
|
|
| |
This verion fixes problems when building ebtables after
we upgraded linux-api-headers. See ebtables commit for more
info.
|
|
|
|
| |
packages
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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.
|
|
|
|
|
| |
The LVM tools are generally useful, so they should be available
separately from the huge 'virtualization' stratum.
|
| |
|
|
|