| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Babel was failing with the following error:
RuntimeError: The babel data files are not available. This usually
happens because you are using a source checkout from Babel and you did
not build the data files. Just make sure to run "python setup.py
import_cldr" before installing the library.
This commit fixes the problem.
Change-Id: I9b3fbe8ea2c9ead276271dfab831da8c3e2ae465
|
|
|
|
|
|
|
|
| |
AWS authentication for Amazon S3 for python request library.
This is required by Ceilometer because of the following bug:
https://bugs.launchpad.net/ceilometer/+bug/1424746
Change-Id: I2652a6491c4e0852a95e83ed81d01ae309585645
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
New components needed:
- ordereddict 1.1
- oslo-concurrency 1.8.0
- oslo-context 0.2.0
- posix-ipc
- oslo-log 1.0.0
- oslo-middleware 1.2.0
- aioeventlet 0.4
- trollius 1.0.4
- urllib3 1.10.4
- semantic-version 2.4.1
- pysaml2 2.4.0
- redis-py 2.10.3
- kafka-python 0.9.3
- werkzeug 0.10.4
- gf-complete 2
- jerasure 2
- liberasurecode 1.0.7
- pyeclib 1.0.7
- pint 0.6 as a horizon dependency
- xstatic-angular-lrdragndrop 1.0.2.3
- xstatic-magic-search 0.2.0.1
- xstatic-termjs 0.0.4.2
- tempest-lib 0.5.0
The following upgrades were needed:
- eventlet to v0.17.3
- sqlalchemy-migrate to 0.9.6
- httplib2 to v0.9.1
- kombu to v3.0.26
- oslo-config to 1.9.3
- oslo-utils to 1.4.0
- taskflow to 0.7.1
- keystonemiddleware to 1.5.1
- pycadf to 0.9.0
- oslo-vmware to 0.11.0
- suds to 0.4
- oslo-serialization to 1.4.0
- python-keystoneclient to 1.3.1
- oslo-i18n to 1.5.0
- oslo-db to 1.7.1
- alembic to 0.7.6
- testscenarios to 0.4
- oslo-messaging to 1.8.2
- oslo-policy 0.3.2
- glance_store to 0.4.0
- python-neutronclient to 2.4.0
- cmd2 to 0.6.7
- cliff to 1.10.1
- python-glanceclient to 0.17.1
- websockify to 0.6.1
- oslo-rootwrap to 1.6.0
- python-novaclient to 2.23.0
- python-barbicanclient to 3.0.3
- python-ceilometerclient to 1.0.14
- tooz to 0.13.2
- pymemcache to v1.2.9
- zake to 0.2.1
- django-openstack-auth to 1.2.0
- python-heatclient to 0.4.0
- python-saharaclient to 0.8.0
- xstatic-bootstrap-datepicker to 1.3.1
- xstatic-bootstrap-scss to 3.1.1.1
- xstatic-d3 to 3.1.6.2
- xstatic-hogan to 2.0.0.2
- testscenarios to 0.4
Other changes:
- Use a stable version of prettytables 0.7.2 so that we know the version
number of if.
- Move netifaces to openstack-common, because it's needed for the new
version of oslo-utils.
- Remove duplicated oauthlib keeping the most recent
- Rename pysinglefile to pysendfile
- Add ironic runtime dependencies as build dependencies to track some
information about them, and to be consistent with other OpenStack
components.
Change-Id: Ib8b5ac3ede6d37978a6665802cb24ae7a73d9b58
|
|
|
|
|
|
|
|
|
|
| |
I found that running 'make' inside a linux-user-chroot environment
from the commandline caused it to segfault. Running the same 'make'
outside of linux-user-chroot worked fine. I have cherry-picked the
following patch on top of the make-4.1 tarball, as it fixes the
segfault for me: http://git.savannah.gnu.org/cgit/make.git/commit/?id=292da6f6867b75a5af7ddbb639a1feae022f438f
Change-Id: Ib2fa6b9de507e4ed5807e4e8a45ff05f830db99e
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
But a simple Makefile
Change-Id: I83c0f5ce88512988011fb839655d9cc2cee9fce3
|
|
|
|
| |
Change-Id: I6f1d75272b2ee83d45e680002135f470ab16437b
|
|
|
|
|
|
|
|
|
|
|
|
| |
We are generating a c++ compiler in stage 1, so no need to
use the workaround introduced in commit
e72775acb5326e948d2542622afb9bed4fd67c15
to be able to compile binutils without a c++ compiler
This allows using upstream release tarballs of binutils, where
before we had to patch out the AC_PROG_CXX statement from
configure.in.
Change-Id: I1ce9d2946f3a23a4355e8ec527a5ebfbce987d99
|
|
|
|
| |
Change-Id: Ia283e3d4aa5b09f388d16d271fd308f129d523fa
|
|
|
|
| |
Change-Id: If8cd1c3632488ac28bb3f65af004d4f6d12a1999
|
|
|
|
|
|
| |
Also remove morph file as doesnt seem to be needed
Change-Id: I2be278552baee752db39d1af7f95e7e98de75cf9
|
|
|
|
| |
Change-Id: If4d143dc41eebd901cc5670850ecec6ddb84c6cb
|
|
|
|
|
|
| |
Similar to what we do with coreutils components
Change-Id: Ice0ad31adb4afdeca74c6eab886d3506e70e994e
|
|
|
|
|
|
|
|
| |
gudev now lives in a different repository and will be removed soon
from the systemd tree
This also means systemd no longer depends on GLib.
Change-Id: I316945cb17f3d41b7f4e4693fa645b0acdf03fac
|
|
|
|
| |
Change-Id: I4f618fe3ba1c7ffe8be2226564f7c95d150d22fd
|
|
|
|
| |
Change-Id: I0fe801dda64a9a20a27e3d67aa36cb12560a1f3a
|
|
|
|
|
| |
... to avoid build failure when building gobject-introspection
Change-Id: I9efdbe7063595fe147e00b4e5335ba6a32afa582
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove the symlink that enables the default network to autostart.
It's helpful to have a default network, but starting it
automatically may create some confusion to the network if you
didn't want it running, and didn't know it was there.
I found that this network was running after configuring a OpenStack
sub-network using the same range of IP addresses and suffering
connectivity issues.
Change-Id: I0d0c399236ba06547e20c6433f115633a97b01b9
|
|
|
|
| |
Change-Id: If22da124a46444fbcde69b12ff50ca3d44300173
|
|
|
|
| |
Change-Id: Idd1a0c155f2872c2b4aba64fa388e505e04fe7ab
|
|
|
|
| |
Change-Id: I6bd38c933bcb86376a31fb36a6e40d2bd156822d
|
|
|
|
|
|
|
| |
This is required to build openjdk, but may be useful in its own
right too.
Change-Id: I0a25e7b9875026860945f03d22a8bb8b17660584
|
|
|
|
| |
Change-Id: Id7b85f0700e2b422a1a610d09d76e038e14db73c
|
|
|
|
|
|
|
|
|
| |
mtd-utilities provides tools for working with the kernel MTD subsystem.
It is already being lorried. This patch provides a stratum such that
they can be used in systems. Additionally it adds this patch to the
build system for the Aspeed openBMC system.
Change-Id: I8831fb95c3dd5fc0c0203da2f9e9d4d368c6fa54
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is the error this patch fixes:
[CC] cmds-filesystem.o
/tmp/ccxlOOZV.s: Assembler messages:
/tmp/ccxlOOZV.s:4983: Error: invalid operands (.text and *UND* sections) for `-'
Makefile:149: recipe for target 'cmds-filesystem.o' failed
make: *** [cmds-filesystem.o] Error 1
Change-Id: I336c28a0ec57ec37d577c58d44dade3c37607fe1
|
|
|
|
|
|
|
|
|
| |
These dependencies are:
- Autoconf
- Automake
- Libtool
Change-Id: Id4bb6ec40311c681b1708cad2114fc603a525b82
|
|
|
|
|
|
|
|
|
|
|
| |
Also, use autotools instead the experimental cmake system as It
doesnt seem to generate the correct libexpat.so.x files.
Thanks to Daniel Silverstone for the automake line to add
the missing automake files (like install-sh) as upstream doesnt
have them
Change-Id: Ide6ad8ecb9ed35a42348a882cb9acc3b36fc4e34
|
|
|
|
| |
Change-Id: I943416ae89987a053d42e5161a86d9f37f7fea78
|
|
|
|
|
|
|
|
|
|
|
|
| |
This release fixes
https://bugs.freedesktop.org/show_bug.cgi?id=86701
So, 3D acceleration works again in virtual machines.
Because of this, the special mesa-common-vm stratum
is not needed anymore (used to compile thre last known version with
3D acceleration support in vm, 10.3.7)
Change-Id: Iddddc6511b67bc53e4c87939ae0d060740ed2f4c
|
|
|
|
|
|
|
|
| |
- xkeyboard-config to 2.14
- libevdev to 1.4.2
- libinput to 0.15.0
Change-Id: Id2f94ad2b5dfc87ce22a77c31ad79b99a748bbd8
|
|
|
|
|
|
|
|
|
| |
Because `arping` requires the libpcap library, move tcpdump and libpcap
to networking-utils.
Add also `arping`'s libnet dependency.
Change-Id: Ie459e5295bc2770856e06cb005845ee3f172e68e
|
|
|
|
|
|
|
| |
Busybox's find is not good enough for the OpenStack networking service.
Add it to coreutils-common, where the other core tools like sed an diff
live.
Change-Id: I314e4cc7f02fbb2cb3ed7efbd1616c701551fac7
|
|
|
|
| |
Change-Id: I072ed81a7eb48a982b288a4684c264f3ff5cf439
|
|
|
|
|
|
| |
We can also now use enable-user-session to ensure users have a dbus session
Change-Id: I80c174d9ef9ea7d848c2828ae03934c6bdb2c8c4
|
|
|
|
|
|
|
| |
This patch installs the minimal set of files and folders required
to run tempest.
Change-Id: I111c4935befd7699fdb54c8876f7f2350ce391d9
|
|
|
|
|
|
|
|
|
|
|
| |
The previous version had its submodules pointing to
git.baserock.org. The new version uses the 'upstream:'
alias.
See commit 244e16c16aa11852706a7ab51cf6dd216e3315a8 for
more information.
Change-Id: I86a129582185582d41c57779b899a00d6c6fc64f
|
|
|
|
|
|
|
|
|
|
|
| |
The previous version had its submodules pointing to
git.baserock.org. The new version uses the 'upstream:'
alias.
See commit 244e16c16aa11852706a7ab51cf6dd216e3315a8 for
more information.
Change-Id: Ia6c3466842ae26244538b1018a0e435300f2c8f9
|
|
|
|
|
|
|
|
|
|
|
| |
The previous version had its submodules pointing to
git.baserock.org. The new version uses the 'upstream:'
alias.
See commit 244e16c16aa11852706a7ab51cf6dd216e3315a8 for
more information.
Change-Id: Ifd2cf708ccdebb14dbef8131e4b10bebf545a11f
|
|
|
|
|
|
|
|
|
|
|
|
| |
The previous version had its submodules pointing to
git.baserock.org. The right thing to do is to point to the
Trove using the 'upstream:' alias, so that definitions don't
use git.baserock.org.
This is needed if you want to build using a local trove, with
all the sources (downstream trove) and you don't have access
to git.baserock.org.
Change-Id: Id8b26064d0afd66a0b1db6a18c4b69e02085299d
|
|
|
|
| |
Change-Id: Ie7c397d2510673b483d5f3d75010b037cdb50495
|
|
|
|
| |
Change-Id: I5f3bb1eea14d1aab695c4fc9a2e972c594666f75
|
|
|
|
|
|
|
|
| |
This is required because the updated gcc version revealed that qtwebkit
was implicitly relying on some templates being instantiated, and gcc had
optimized them away.
Change-Id: I924ba5604deda6bc0a2d514f67a7a75fddbaf446
|
|
|
|
|
|
|
|
| |
gstreamer-0.10 is currently broken by the current version of bison,
and fixing it is a major hassle due to submodules.
Note: Qt 5.5 will include support for this by default
Change-Id: Ie3d118d53befa56744d97b107e58b701c904f9f7
|
|
|
|
|
|
|
|
| |
So cross- systems doesnt depend on the whole foundation
(cross- systems include morph, which depends on ostree,
wich depends on e2fsprogs)
Change-Id: I77918e2a2a66e9bd7c8ce77d2447e390d192a1c8
|
|
|
|
|
|
|
|
|
| |
This release includes a fix that makes possible to run weston
again on intel hardware
(commit 536003c11e4cb1172c540932ce3cce06f03bf44e :
i965: Add XRGB8888 format to intel_screen_make_configs)
Change-Id: I6329ab08a48ed3594d33973017478c0332dd0f61
|
|
|
|
|
|
|
|
| |
This makes system containers work better.
Now it is possible to log in with ssh or `machinectl login`
to any containers started by systemd-nspawn.
Change-Id: Ia038355b48e13fe67996a488660fecdfc5ae1215
|
|
|
|
| |
Change-Id: Ic7bf3899277e9bf11c1cc930f124be2a75bb0d19
|
|
|
|
|
|
| |
It was referring to a chunk morphology that didn't exist.
Change-Id: I105b431f58045e411ed22a3b0cc920031f660d5d
|