summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Horizon: fix permissions in /var/lib/horizonbaserock/pedroalvarez/os-kilo-horizon2Pedro Alvarez2015-05-211-4/+3
|
* Horizon: install in /var directly instead of linkingPedro Alvarez2015-05-211-31/+38
|
* Horizon: Show horizon when / instead of redirecting everythingPedro Alvarez2015-05-213-556/+1
|
* Horizon: Use real wsgi and not a copy, allow access to static/ filesPedro Alvarez2015-05-211-2/+6
|
* Neutron: add back the custom configurationbaserock/tiagogomes/os-kiloTiago Gomes2015-05-208-57/+73
| | | | | Add back the custom configuration for Neutron, this time adapted for the OpenStack Kilo release.
* Neutron: update configuration files to KiloTiago Gomes2015-05-2045-2207/+596
| | | | | | | | | | | This commit updates the Neutron's configuration files to be the factory versions for the Kilo release. Our custom configuration will be re-added in a following commit. 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.
* OpenStack: Update token persistance backend driver in KeystonePedro Alvarez2015-05-201-1/+1
|
* OpenStack: Install default configuration for keystonePedro Alvarez2015-05-206-360/+10
|
* OpenStack: Stop using Ansible modules for db sync-ingPedro Alvarez2015-05-204-9/+5
| | | | | | Every component has its own idempotent script to intitiate the databases, and they are maintained, whereas the Ansible modules have started failing with Kilo.
* Upgrade tempest to verison 4 (Kilo), and dependenciesPedro Alvarez2015-05-202-4/+10
| | | | | | | | New component needed: - tempest-lib 0.5.0 The following upgrade was needed: - testscenarios to 0.4
* Upgrade horizon to 2015.1.0 (Kilo), and dependenciesPedro Alvarez2015-05-203-13/+31
| | | | | | | | | | | | | | | | | New componentes needed: - 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 The following upgrades were needed: - 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
* Upgrade swift to 2.3.0 (Kilo), and dependenciesPedro Alvarez2015-05-201-2/+7
| | | | | New component needed: - pyeclib 1.0.7
* Upgrade ironic to 2015.1.0 (Kilo), and dependenciesPedro Alvarez2015-05-201-3/+20
| | | | | | | | Other changes: - 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.
* Upgrade ceilometer to 2015.1.0 (Kilo), and dependenciesPedro Alvarez2015-05-203-18/+33
| | | | | | | | | | | | | New components needed - redis-py 2.10.3 - kafka-python 0.9.3 - werkzeug 0.10.4 The following upgrades were needed: - python-ceilometerclient to 1.0.14 - tooz to 0.13.2 - pymemcache to v1.2.9 - zake to 0.2.1
* Upgrade cinder to 2015.1.0 (Kilo), and dependenciesPedro Alvarez2015-05-202-6/+11
| | | | | The following upgrade was needed: - python-barbicanclient to 3.0.3
* Upgrade keystone to 2015.1.0 (Kilo), and dependenciesPedro Alvarez2015-05-201-9/+13
| | | | | | | | New components needed: - pysaml2 2.4.0 Other changes: - Remove duplicated oauthlib keeping the most recent
* Upgrade neutron to 2015.1.0 (Kilo), and dependenciesPedro Alvarez2015-05-202-5/+9
| | | | | The following upgrade was needed: - python-novaclient to 2.23.0
* Upgrade nova to 2005.1.0 (Kilo)Pedro Alvarez2015-05-202-23/+19
| | | | | | | | | | The following upgrades were needed: - 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
* Upgrade glance to 2015.1.0 (Kilo), and dependenciesPedro Alvarez2015-05-206-49/+122
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 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 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.
* Update qtwebkit to 5.4.2Jonathan Maw2015-05-191-2/+2
| | | | | | | | 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
* Move qtmultimedia to gstreamer-1.0Jonathan Maw2015-05-191-3/+3
| | | | | | | | 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
* Move e2fsprogs from foundation to core stratumJavier Jardón2015-05-194-7/+8
| | | | | | | | So cross- systems doesnt depend on the whole foundation (cross- systems include morph, which depends on ostree, wich depends on e2fsprogs) Change-Id: I77918e2a2a66e9bd7c8ce77d2447e390d192a1c8
* Update mesa to latest stable (10.5.5)Javier Jardón2015-05-191-2/+2
| | | | | | | | | 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
* bsp: Add DEVPTS_MULTIPLE_INSTANCESRichard Maw2015-05-1811-0/+11
| | | | | | | | 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
* systems: Add coreutils-common to all devel systemsRichard Maw2015-05-1819-0/+38
| | | | | | | | | | | | 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
* Use a version of parted with submodules pointing at 'upstream:'Pedro Alvarez2015-05-181-1/+1
| | | | Change-Id: Ic7bf3899277e9bf11c1cc930f124be2a75bb0d19
* Use qtmultimedia instead of qtmultimedia-gstreamerJonathan Maw2015-05-151-1/+1
| | | | | | It was referring to a chunk morphology that didn't exist. Change-Id: I105b431f58045e411ed22a3b0cc920031f660d5d
* Add .gitreview fileRichard Ipsum2015-05-151-0/+5
| | | | Change-Id: I8aece6cd04f2521caa0a1af0d5780c1482b4a5a3
* Update MorphSam Thursfield2015-05-151-1/+1
| | | | | | | | | For these changes: 1da8ee6 Fix prototype of create_source_pool() d7e8604 Protocol check fix Change-Id: I80b14ca81a04c64a60f4332059927ffdc097d22e
* Update to btrfs-progs 4.0Tiago Gomes2015-05-152-6/+7
| | | | Change-Id: I1a3c6c9308c79ee81b74c15aee40bffdca312736
* mesa.morph: Do not use --enable-gallium-eglJavier Jardón2015-05-141-2/+1
| | | | | | | This configure option was removed since version 10.4, commit c46c551c56f78c6bf9e63524c89478695fc4f525 Change-Id: If396bc1139b43d3b16c72795921f485b68469c35
* Add essential-files/etc/inputrcJavier Jardón2015-05-132-0/+39
| | | | | | | | | | | | So some keys will behave correctly in the terminal This is a combination of the LFS version of this file [1] and the Arch one [2] [1] http://www.linuxfromscratch.org/lfs/view/stable/chapter07/inputrc.html [2] https://projects.archlinux.org/svntogit/packages.git/tree/trunk/inputrc?h=packages/readline Change-Id: Ia45ff5b8c68cabb4767acc18cad326dd7dc561f5
* sync linux-x86-32-generic with linux-x86-64-genericJavier Jardón2015-05-131-0/+3
| | | | Change-Id: Ib1317670ec7bc2d8f504fde981d98fe1e4ae7ac1
* Update MorphSam Thursfield2015-05-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This includes the following changes: eda5cb2 Explain how to cancel a distbuild eb9e43d distbuild: Set job status to failed when sending exec-cancel 43fed1e Revert "distbuild: Track worker jobs using artifact basename only" aa19fb9 Remove mention of MorphologyFactory in the unit tests 9cc12c9 Clean up artifact serialisation 2d19611 Move duplicate fix_chunk_build_mode function to a common location 1c45305 Enable native-bootstrap to continue build after recovered from fault. fdd6aeb Remove % from debug statement 733d6f9 Add a common func for handling build termination f4360e3 Add GraphProgress messages cc79a6b distbuild: Fix protocol version checking for distbuild commands 5aa34de yarns: Add yarn for morph diff 2d2774a yarns: Add the ability to tag chunks and commit updates to definitions e2e2ede morph: Add morph diff subcommand 812492d morphlib: Add utility module for parsing argv into lists of systems d22a4a2 distbuild: Builds currently break due to job being set twice 4cc7503 SourceResolver: Allow the resolution of multiple systems 43ae0cc LRC: Make get_updated_repo handle multiple refs 5f48a25 MorphologyLoader: Set filename attribute at parse time af5866c morph anchor: Handle updating refs 6aec7d7 morphlib.util: add word_join_list 7fe5c48 yarns: Fix incorrect chunk name in test suite Change-Id: Iaffcdd506dac6a31f1a11d9218afcb7f31b26758
* Fix path of stratum morph in zookeeper-client systemPedro Alvarez2015-05-121-1/+1
| | | | Change-Id: Ic4ff9fdabe6f3ec2b4d4d7a26905c490fce33078
* systems: Add cross-bootstrap-system-armv5l-genericJavier Jardón2015-05-121-0/+21
| | | | Change-Id: I85ccc845cd0bb03d4b589b3d1aa638fdbd1f38b5
* Add OpenBMC stratumZara2015-05-124-0/+48
| | | | Change-Id: I904a82d332f4a13802e3d39b848ba296a128f6a4
* Add minimal-system-armv5l-aspeed systemJavier Jardón2015-05-121-0/+20
| | | | Change-Id: If69df4ffd226f2ab447471714d2823f74a201e3a
* Add bsp-armv5l-aspeed stratumJavier Jardón2015-05-123-0/+42
| | | | Change-Id: I5dbfac93d9c53dd040c403b395303657108d5e43
* Mark that we use definitions version 3 in this repo.Sam Thursfield2015-05-081-1/+1
| | | | | | | | | | | | | | | | | | Commit 7b23e26d1e2bb24ca72a186 added a configure extension to all systems (install-essential-files.configure). From that point on, the only build tool able to deploy these definitions in Morph commit ed423dc974a61f1c033491 and newer. The first tagged version of Morph that contains this commit is 'baserock-definitions-v3'. Thus, we should consider the install-essential-files.configure extension part of definitions format version 3. It was already impossible to build the 15.19 release of Baserock with the version of Morph from the 15.10 release, due to other incompatible changes that were made to the definitions since 15.10 was released. Change-Id: I05c67cd039bb2124fef667bfe38a84dd9887b646
* Update MorphSam Thursfield2015-05-081-1/+1
| | | | | | | Changes: 524b17f Fix mistake in sysroot.write f9a0607 Raise an error if a stratum build-depends on itself
* Update routes to 2.1Tiago Gomes2015-05-081-2/+2
| | | | | | The OpenStack documentation states that Juno is not compatible with 2.0. Change-Id: I250203a4b9e006e54bf1147912600fbd9fef431f
* openstack: ensure that /var/run/openvswitch existsTiago Gomes2015-05-082-1/+2
| | | | | | | | | | | | | | | | This directory is created by the setup script, but as /var/run is a symbolic link to /run, which is a tmpfs mounting point, the directory will not persist across reboots. Hence, ensure that the directory exists before starting the services that require it. Note that we can't get away by adding the openvswitch-setup.service to the Wants of openvswitch.service and openvswitch-db-server.services, as those are enabled and started by the Ansible setup script, and so would create a deadlock. Also, remove non-existent service from the After section. Change-Id: Ic5c16f89a8e71e4ad42f468159d6e604a5ee8e47
* Update openstack services to latest Juno tag 2014.2.3Francisco Redondo Marchena2015-05-081-14/+14
| | | | Change-Id: I3ebe354e7c19dd2824cad7271fb7be66e9e96919
* Move boto to python-common stratumFrancisco Redondo Marchena2015-05-083-11/+4
| | | | | | | Remove duplicated boto chunk morphology and add it to a common strata. Change-Id: I532416013a767eb613c4e23a0538105f3795604b
* Rename pexpect in openstack-services to distinguish from cxmanage oneFrancisco Redondo Marchena2015-05-081-1/+1
| | | | | | | | The openstack-services pexpect is pointing to the active fork of the pexpect package, the cxmanage one is pointing to an old version of the package, so for the moment they will be distinguished by name. Change-Id: Ied5518a9c7502a43ad71c25fb6df3f7867951d4d
* openstack: finishing tidy up systemd unit filesTiago Gomes2015-05-0829-28/+29
| | | | | | | | | * Add db-setup to the 'Afters' for ceilometer * Improve order of units in 'Afters' * Remove deprecated syslog.target * Add missing Wants=network-online.target Change-Id: I4936126b78946dbdfe77213cc5202b39ea6a50cb
* openstack: remove a not existing unit in 'Afters'Tiago Gomes2015-05-081-1/+1
| | | | Change-Id: I6de006be2330be4d0bd84e48e9fc98d81d4b1aaf
* openstack: add network-online dependency to some systemd unitsTiago Gomes2015-05-089-9/+18
| | | | | | To use keystone and postgres the network needs to be online. Change-Id: Iaa0ed242b9cadca2bc8519cbc00e6cc9ea4745b4
* openstack: nova-config-setup does not require keystoneTiago Gomes2015-05-081-1/+0
| | | | Change-Id: Ia1107891c479d4faf13ba1d85564171519a8fc80