| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
This is not generally included in systems because it contains GPLv3
components, and we support GPLv3-less systems.
However, devel systems aren't among the systems we need to ensure
contain no GPLv3 components, and they are required for building some
components, and building components outside of morph is a defined
use-case for devel systems.
Change-Id: I8475af70bda1b26e04adebce8897f272a1aa18bf
|
|
|
|
| |
Change-Id: Ic4ff9fdabe6f3ec2b4d4d7a26905c490fce33078
|
|
|
|
| |
Change-Id: I85ccc845cd0bb03d4b589b3d1aa638fdbd1f38b5
|
|
|
|
| |
Change-Id: If69df4ffd226f2ab447471714d2823f74a201e3a
|
|
|
|
|
|
| |
This removes duplicated chunks between these strata.
Change-Id: Ibb62709034bb6543615a75d0ba440683292cbbf3
|
|
|
|
|
|
| |
To avoid duplication and make openstack-services more manageable.
Also move duplicated chunk to openstack-common.
Change-Id: I97468e5e7757d2250c643eacfcb76826e5c5ed92
|
|
|
|
|
|
|
|
|
| |
Move the test tools and frameworks from zookeper and openstack
to it, but tempest because it is explicit for openstack.
Move some python packages to python-common because they are
shared by various strata.
Change-Id: I51be08946572fd76075261f88fbe365a7049f286
|
|
|
|
| |
Change-Id: I74ce7ee1fe268359493750c452c2b6f699e99636
|
|
|
|
| |
Change-Id: I7b36e0e1ef55b4146896aaa3dbc9e4f61c4d205e
|
|
|
|
|
|
|
|
| |
We're locked at the last version of mesa that allows egl_gallium
as we need to be able to use this in a VM, so add a separate run-time
mesa for this. At build-time we can use the upgraded mesa
Change-Id: I687fa98e12d99816efce2b61561cc8a07aa146f5
|
|
|
|
|
|
| |
These were previously conspicuous by their absence
Change-Id: I425da2784927cdb336b462898d894fd69faec3ce
|
|
|
|
|
|
| |
This is currently hardcoded in morph
Change-Id: I34446bbdf6ad3a7bdd0c34e4fcbd79433ce0fd71
|
|
|
|
|
|
| |
Remove as well now unneeded dependecies in our cross-* systems
Change-Id: Ic3ab43cc4c3c2ae5e2548a848b0c0e4d48acdf68
|
|
|
|
|
|
|
| |
Other systems can use overlayfs, but we can't run Linux 3.18 on Highbank
so must use unionfs-fuse for now instead.
Change-Id: I26a4c1656298e071df31684bfe1dd616ecbf4558
|
|
|
|
| |
Change-Id: I828aa856fc14b04d3e4d358f78deb0d8abc22229
|
|
|
|
|
|
|
|
|
|
| |
This will be used by future versions of Morph.
By adding OSTree to the cross-bootstrap systems we have significantly
increased the size and complexity of them. Some of this can be reduced:
OStree doesn't actually depend on all of 'foundation', just 'glib'.
Change-Id: I89403bf4625178e6f887402b5817f6a727cfcf97
|
|
|
|
| |
Change-Id: I14177e899e404fdc72728f694f8551d5f8518f4b
|
|
|
|
|
|
| |
Also make morph depend on PyGObject, it will be needed for OSTree.
Change-Id: Icfa9abb95f884ca9b1dd720648567bd704e74d85
|
|
|
|
|
|
| |
So we can avoid an specific extension to introduce it in the system
Change-Id: I57f446977e3e5fba5fe98be6fdd6a3f150623f14
|
|
|
|
|
|
|
| |
This commit configures ceilometer to integrate with Keystone, Glance,
Cinder and Nova.
Change-Id: I19e8580de87858033ce1c2caf86a828d6377bb91
|
|
|
|
|
|
|
|
|
|
| |
Swift configuration is not simple, also it's likely a user
will want to deploy openstack without swift, so we don't
want to include the swift conf exts by default.
Dropping these allows us to have a much simpler default cluster morph.
Change-Id: I99de08c94e7f10912c158c0dfd5342ff76ca604e
|
|
|
|
|
|
|
| |
This commit configures Ironic to integrate with Keystone, Neutron and
Glance. Nova integration will be added in a following commit.
Change-Id: Id557e8e048b6051d764b4915192cfd55bfe68d32
|
|
|
|
|
|
|
| |
This adds configuration needed to deploy a swift proxy-server
that uses keystone for authentication.
Change-Id: I038180e2d1e16f1f612986ca9db241ce05afa84c
|
|
|
|
|
|
|
| |
Change-Id: I517142d6879f4cfce821a21a5fe2b661e184ce53
Signed-off-by: Pedro Alvarez <pedro.alvarez@codethink.co.uk>
Signed-off-by: Francisco Redondo Marchena <francisco.marchena@codethink.co.uk>
Signed-off-by: Richard Maw <richard.maw@codethink.co.uk>
|
|
|
|
|
|
| |
Change-Id: I8f8bfb231ab5ff4c2a825451a57a5b38a641c300
Signed-off-by: Pedro Alvarez <pedro.alvarez@codethink.co.uk>
Signed-off-by: Richard Maw <richard.maw@codethink.co.uk>
|
|
|
|
|
|
|
| |
Change-Id: Ia5e2450351359d35fd2aa37b75534178d8305936
Signed-off-by: Pedro Alvarez <pedro.alvarez@codethink.co.uk>
Signed-off-by: Francisco Redondo Marchena <francisco.marchena@codethink.co.uk>
Signed-off-by: Richard Maw <richard.maw@codethink.co.uk>
|
|
|
|
|
|
|
| |
Change-Id: I9c2bb1a204a01fa82e90d517663f6cf654666395
Signed-off-by: Pedro Alvarez <pedro.alvarez@codethink.co.uk>
Signed-off-by: Francisco Redondo Marchena <francisco.marchena@codethink.co.uk>
Signed-off-by: Patrick Darley <patrick.darley@codethink.co.uk>
|
|
|
|
|
|
| |
Change-Id: I137bd286b2f8ad6eeb37d34803f9ae41a735e7ec
Signed-off-by: Pedro Alvarez <pedro.alvarez@codethink.co.uk>
Signed-off-by: Francisco Redondo Marchena <francisco.marchena@codethink.co.uk>
|
|
|
|
|
|
| |
Change-Id: Ic29d7c367622e0ab35486466e5e32ca432539c39
Signed-off-by: Pedro Alvarez <pedro.alvarez@codethink.co.uk>
Signed-off-by: Francisco Redondo Marchena <francisco.marchena@codethink.co.uk>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add Openstack system and stratum pointing they components to
Juno tag 2014.2.1.
Change-Id: Iaa9a31c44b0a2c711c5a147dc3156bab14577fb7
Signed-off-by: Pedro Alvarez <pedro.alvarez@codethink.co.uk>
Signed-off-by: Francisco Redondo Marchena <francisco.marchena@codethink.co.uk>
Signed-off-by: Richard Maw <richard.maw@codethink.co.uk>
Signed-off-by: Richard Ipsum <richard.ipsum@codethink.co.uk>
Signed-off-by: Patrick Darley <patrick.darley@codethink.co.uk>
Signed-off-by: Zara Zaimeche <zara.zaimeche@codethink.co.uk>
Signed-off-by: Mike Smith <mike.smith@codethink.co.uk>
|
|
|
|
| |
Change-Id: I41fe796802f930f954716bfa4edcb038b95c90ce
|
|
|
|
|
|
|
| |
Add cluster definition and install system definition, to enable
deployment of a big-endian system to a moonshot M.2 (SSD) device.
Change-Id: Icb2d48eff152a3df9556739fadbf4055478e79f4
|
|
|
|
| |
Change-Id: Icdcac240ba75369ae8dbad8132b578a1cb73d684
|
|
|
|
|
|
|
|
|
|
| |
This patch fixes base-system-x86_{32,64}-generic which were broken
since some chunks from cloudinit-support stratum were moved to
python-core and python-common.
It was decided in IRC that base-systems are not going to support
cloud-init (see http://irclogs.baserock.org/ 10-04-2015) leaving
the systems minimal.
Change-Id: I55fe5cf2a8d46dcbc1bbfc39534f99001b4fc564
|
|
|
|
| |
Change-Id: I3cf41ebb6aac5e91e433ae3127f7b1b599cf0e8c
|
|
|
|
|
|
| |
This is needed to build swift data structures at deploy time
Change-Id: I54ea8c1d75195ad33046ff48397458fe5c1d1e79
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
A new version of a Baserock Gerrit system definition now lives in
infrastructure.git.
Change-Id: I6aeed4c5381edf5e7736f1816f9d58832c0ac781
|
|/
|
|
|
|
|
|
|
| |
As far as I know, these are out of date, unmaintained and nobody is
using them. It was definitely a useful learning process to integrate
Gitlab into Baserock, but I think this is now just taking up space in
definitions.git needlessly.
Change-Id: Ifdd9c0a3dd889382bc5e6825c2df4f3afbd89f3c
|
|
|
|
|
|
|
|
| |
The lorry-controller webapp uses these, as well as morph-cache-server.
In order to use lorry-controller in systems that don't contain Morph,
we need them to be in a separate stratum.
Change-Id: Ie187c0b506d12ed5e5f8f8ce4a4b91834bf29fe5
|
|
|
|
|
|
|
| |
This allows us to have a system with Lorry and Lorry Controller but
without Morph.
Change-Id: I5164237601d0ff028834c674274f13b6e1f315c9
|
| |
|
| |
|
|
|
|
|
| |
Because some chunks have been moved from openstack-clients.morph
to python-common.morph this systems depends on python-common now.
|
| |
|
|
|
|
|
|
| |
This allows using it separately from Trove. I want to use it in the
gerrit.baserock.org system to handle mirroring from git.baserock.org,
at least initially.
|
| |
|
| |
|
|\
| |
| |
| |
| | |
Reviewed-By: Javier Jardón <javier.jardon@codethink.co.uk>
Reviewed-By: Sam Thursfield <sam.thursfield@codethink.co.uk>
|
| |
| |
| |
| | |
and include morph-utils instead
|