| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I768cf24217b0f17df61aeaf0c189b25aa7ce1da3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add custom configuration for Keystone, Nova, Neutron, Cinder,
Glance, Ironic, Swift, Ceilometer, Horizon and Tempest for Openstack
Kilo release.
Notes:
- Horizon configuration has change in order to be less error prone
and to be close to the default configuration, the following changes
has been made to achive this purpose:
- Install the openstack_dashboard django project in /var/lib/horizon
avoiding:
- to write in /usr/lib/python2.7/site-packages/static
- to maintain a copy of local_settings.py
- to create a symlink as workaround to make django.wsgi to work
with the previous configuration.
- Change the path of django.wsgi file
- Remove the 'horizon/' suffix to access Horizon via URL.
- Grant permissions to access to /var/lib/horizon/static
Signed-off-by: Francisco Redondo Marchena <francisco.marchena@codethink.co.uk>
Signed-off-by: Patrick Darley <patrick.darley@codethink.co.uk>
Signed-off-by: Tiago Gomes <tiago.gomes@codethink.co.uk>
Change-Id: I1fda4f85eb334b1b5bfec54dfcd9780a6112ea3b
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add the default configuration files for Keystone, Nova,
Neutron, Glance, Cinder, Swift, Ceilometer, Ironic and Tempest.
Also install configuration files which will are not going to be modified
in the following commit, in the post-install-commands for the chunk; as
opposite to having them laying around in the repo and installing them
with the install-files configuration extension.
Note:
- Some configuration files have been created using commands given in
their documentations or they .conf.sample files.
- To generate cinder.conf use the following command on the top of the
cinder repository:
./tools/config/generate_sample.sh -b . -p cinder -o etc/cinder
- Nova.conf has been taken from:
http://pkgs.fedoraproject.org/cgit/openstack-nova.git/tree/nova.conf.sample
commit 69755b4a072edff0957ee256290395600edbab9e
- tempest.conf has been taken from the tag version '4'.
Signed-off-by: Francisco Redondo Marchena <francisco.marchena@codethink.co.uk>
Signed-off-by: Patrick Darley <patrick.darley@codethink.co.uk>
Signed-off-by: Tiago Gomes <tiago.gomes@codethink.co.uk>
Change-Id: Id26886aaaa9edd8509412615a65e681d5c8117ed
|
|
|
|
|
|
|
|
|
|
|
| |
erlang-sd_notify is required only, at the moment, by rabbitmq server
to be able to send notifications to systemd, so makes sense for it
to belongs only to openstack-service stratum making the erlang
stratum minimal. This movement makes erlang stratum not depends on
systemd (because erlang-sd_notify needs systemd headers to compile),
defo it can depends only in core stratum.
Change-Id: Ie6fbb58502336d21fa882bae09860a56d4c14a60
|
|
|
|
|
|
|
| |
This patch installs the minimal set of files and folders required
to run tempest.
Change-Id: I111c4935befd7699fdb54c8876f7f2350ce391d9
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Fix missing `$` character before DESTDIR which makes api_paste.ini
not get installed into the system.
Change-Id: I8802fa01de9684cce26785181b7952aa13876f83
|
|
|
|
| |
Change-Id: Ia5c5afda139f57e1eedbf43c77a114f29f6c726b
|
|
|
|
|
|
|
| |
Add their dependencies as well. The service will be configured in
another commit.
Change-Id: Icb23890fd3d002cb93fd32b0cdc9076518e77475
|
|
|
|
|
|
|
|
| |
The existing Busybox's TFTP server implementation is not up to the job
for the OpenStack baremetal service, as it doesn't support filename
remapping.
Change-Id: I0a12f5807ac2f52aa025587a08a6ebfae403eff1
|
|
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>
|