summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add minimal-system-armv5l-wedge systemjjardon/armv5lJavier2015-04-241-0/+18
| | | | Change-Id: If69df4ffd226f2ab447471714d2823f74a201e3a
* Add bsp-armv5l-wedge stratumJavier2015-04-242-0/+23
| | | | Change-Id: I5dbfac93d9c53dd040c403b395303657108d5e43
* stage1-gcc: set correct host/target for GMP for armv5Javier2015-04-241-0/+2
|
* gcc: set correct host/target for GMP for armv5Javier Jardón2015-04-221-0/+2
| | | | Change-Id: I8220cd76e947de26335066357d69d2c5c204257c
* stage2-gcc: set correct host/target for GMP for armv5Javier Jardón2015-04-221-0/+2
| | | | Change-Id: Icb223438e2ed7bc54e8d1ea7573594418ebe0445
* Support installing the Linux headers for armv5l systemsJavier Jardón2015-04-222-0/+4
| | | | Change-Id: Ie917edd78e0c7640b86396ed5a5d968a0baaad9b
* systems: Add cross-bootstrap-system-armv5l-generic.morphJavier Jardón2015-04-221-0/+15
| | | | Change-Id: I85ccc845cd0bb03d4b589b3d1aa638fdbd1f38b5
* OpenStack: Tidy two node cluster and make three node match its styleRichard Maw2015-04-222-31/+80
| | | | Change-Id: I2555a2ee2c6b3b7e4243b985343bc8afb2432c77
* OpenStack: Rename installer to three-node-installerRichard Maw2015-04-221-1/+1
| | | | Change-Id: I645d11af1d4cbe365190ae00a7e65cc3dd61dec1
* Upgrade systemd to latest master.Pedro Alvarez2015-04-221-2/+2
| | | | | | This version fixes an error at boot time on the Jetson boards. Change-Id: I1f25cab25b949a468902e7bacf5b416e885f6c06
* ntpd: Set default .service and conf file in the morphology fileJavier Jardon2015-04-225-56/+46
| | | | | | So we can avoid an specific extension to introduce it in the system Change-Id: I57f446977e3e5fba5fe98be6fdd6a3f150623f14
* ceilometer: Update ceilometer to 2014.2.1 tagsam/baserock-15.17-preFrancisco Redondo Marchena2015-04-211-2/+2
| | | | | | | Update ceilometer to build from the same tag as the rest of the services. Change-Id: I35cc098179f1ccf3ad0a59edc5e28f03d6151107
* cluster/ci.morph: Fix typoJavier Jardón2015-04-211-1/+1
| | | | Change-Id: Ia9e446eceb9fc15be1c8cf86d91dda67b1dc4425
* ceilometer: Fix ceilometer servicesFrancisco Redondo Marchena2015-04-214-4/+4
| | | | | | | | | ceilometer services do not need to wait for openstack-ceilometer-setup.service to finish because is this one which enables and starts them. So removing this dependency we eliminate the systemd loop created. Change-Id: I4991eb9e50bb88270ce1fa31edb0600dab233148
* ceilometer: Fix openstack-ceilometer-setup.service unitFrancisco Redondo Marchena2015-04-211-1/+2
| | | | | | | openstack-ceilometer-setup.service only requires keystone and postgres running for configuring ceilometer. Change-Id: I4665cc719675355856b0ab50bd1cb966cadb2e67
* ceilometer: Fix ceilometer post-install-commandsFrancisco Redondo Marchena2015-04-211-1/+1
| | | | | | Fix missing `$` character before DESTDIR which makes api_paste.ini not get installed into the system. Change-Id: I8802fa01de9684cce26785181b7952aa13876f83
* nova and neutron: Start db-setup services after config-setup servicesFrancisco Redondo Marchena2015-04-212-2/+2
| | | | | | | | | openstack-{nova,neutron}-db-setup.services need to run after openstack-{nova,neutron}-config-setup.services because the latter create the nova and neutron system users used in the formers. Change-Id: I4152b8dc16fe2181de83f5732b58d3f1072811e9
* trove and heat: Remove non supported servicesFrancisco Redondo Marchena2015-04-211-37/+0
| | | | Change-Id: I9350b33b1992417c9105f8379f4954924565a6c1
* cinder: Remove legacy setup serviceFrancisco Redondo Marchena2015-04-211-9/+0
| | | Change-Id: I8aa7c9ffba6b2315d133be77cf78f94360efa4c8
* Add OpenStack system to clusters/ci.morphPedro Alvarez2015-04-201-0/+47
| | | | Change-Id: Ib8fb7cddcbf744d6384b23e3f5ed00abffb6eadf
* Enable ISCSI kernel supportEdward Cragg2015-04-201-0/+17
| | | | | | | | | | commit 88e05d0f4291fc09e89a510c433fbf20ee6f1ae3 Author: Francisco Redondo Marchena <francisco.marchena@codethink.co.uk> Date: Tue Apr 7 17:09:59 2015 +0100 Enable ISCSI kernel support Change-Id: I07b807f017018f3ce30eee44fd284dee30036ab1
* Enable netfilter support in kernelsEdward Cragg2015-04-201-0/+98
| | | | | | | | | | commit ccf6177c64c31b413d368e5d072655e0a1952b71 Author: Francisco Redondo Marchena <francisco.marchena@codethink.co.uk> Date: Thu Feb 12 14:50:14 2015 +0000 Enable netfilter support in kernels Change-Id: Ic5773476188d1b1d9f5bcc9e4d81e8602378a172
* Enable ipset kernel configurationEdward Cragg2015-04-201-0/+17
| | | | | | | | | | commit dd5f18f181b88a8d48a283778618e372d9c2be4d Author: Francisco Redondo Marchena <francisco.marchena@codethink.co.uk> Date: Thu Feb 12 14:46:09 2015 +0000 Enable ipset kernel configuration Change-Id: I6cfd9cb9e27f7e3f3db80788d3fbcb91286a682b
* Enable iproute2 support to kernelsEdward Cragg2015-04-201-0/+3
| | | | | | | | | | commit f1b7745620d567436ab6bf14a9e6e51ff3a1a480 Author: Francisco Redondo Marchena <francisco.marchena@codethink.co.uk> Date: Thu Feb 12 14:43:44 2015 +0000 Enable iproute2 support to kernels Change-Id: I20e625fa545d34e7f4de33bdf78b746e8f29b0f5
* Enable all the IP_NF kernel supportEdward Cragg2015-04-201-0/+13
| | | | | | | | | | commit b82cda6e0c64717df961c0232d78f5362ecc69e5 Author: Francisco Redondo Marchena <francisco.marchena@codethink.co.uk> Date: Thu Feb 12 14:39:59 2015 +0000 Enable all the IP_NF kernel support Change-Id: I80d86ce8417ceed84275f85cbc22e1f7503e37d0
* Enable virtual ethernet support in kernelsEdward Cragg2015-04-201-0/+1
| | | | | | | | | | commit bd47359a20329e2fa45eaa0793457a56292f820c Author: Francisco Redondo Marchena <francisco.marchena@codethink.co.uk> Date: Thu Feb 12 14:24:29 2015 +0000 Enable virtual ethernet support in kernels Change-Id: Ie5a1a4ba8c0baad0ff399af22865e336e180142a
* Enable Open vSwitch kernel supportEdward Cragg2015-04-201-0/+10
| | | | | | | | | | commit a9b03973f1b02740e32deea80a67b87c6c0c3906 Author: Francisco Redondo Marchena <francisco.marchena@codethink.co.uk> Date: Thu Feb 12 14:20:48 2015 +0000 Enable Open vSwitch kernel support Change-Id: I2a815688993392c09929a5b8db5a548c3c890905
* Enable ebtables in kernelsEdward Cragg2015-04-201-0/+4
| | | | | | | | | | | | commit c0815dcce13b32390a7b63ad32010c1b76d59c1f Author: Francisco Redondo Marchena <francisco.marchena@codethink.co.uk> Date: Thu Feb 12 14:12:49 2015 +0000 Enable ebtables in kernels These modules are needed for ebtables and netfilter. Change-Id: I9dced77c5895a749f7df65b6991f63f1b7ad8047
* Enable Network Block Device support in kernelsEdward Cragg2015-04-201-0/+1
| | | | | | | | | | commit 85a4cd8cad508a725b916c539bfff25e7d271954 Author: Francisco Redondo Marchena <francisco.marchena@codethink.co.uk> Date: Thu Feb 12 14:09:21 2015 +0000 Enable Network Block Device support in kernels Change-Id: I54b56741f78d98d35b7d54f8261dfe3bc0f936fe
* Enable xfs support in kernelsEdward Cragg2015-04-201-0/+2
| | | | | | | | | | commit eb1f469cd1ddaab243c189f3b89493592f2a87b7 Author: Patrick Darley <patrick.darley@codethink.co.uk> Date: Wed Feb 25 12:44:33 2015 +0000 Enable xfs support in kernels Change-Id: Ifb37ebb76df0f1fe8d5fa8df40767c6823d89414
* Rename NAT kernel configuration itemEdward Cragg2015-04-201-1/+1
| | | | | | | | | | | | commit 068b1b2d268faa963e851696bafde5abc653a2d2 Author: Francisco Redondo Marchena <francisco.marchena@codethink.co.uk> Date: Thu Feb 12 13:39:46 2015 +0000 Rename NAT kernel configuration item CONFIG_NF_NAT_IPV4 is known as CONFIG_IP_NF_NAT in 3.17 kernels onwards. Change-Id: Ie1c0ed80c56f92d49f3be271e4c017d0a8d3dc2e
* kernel: Enable LVM snapshot capabilityEdward Cragg2015-04-201-0/+1
| | | | | | | | | | | | | commit 1206418de0dc0292566b9b27175a75539662f2f4 Author: Sam Thursfield <sam.thursfield@codethink.co.uk> Date: Wed Mar 18 17:51:12 2015 +0000 kernel: Enable LVM snapshot capability I want to use LVM snapshots for taking backups of data volumes in our infrastructure systems. Change-Id: I369d9ddb59c7c05a4d6a54fa22bf5b5103f8d20f
* OpenStack: Don't enable baremetal scheduling by defaultPedro Alvarez2015-04-171-1/+1
| | | | Change-Id: Ia100ffa9034fb96283cea6ee208bd1d29999c738
* Openstack: Make Ceilometer configurablePatrick Darley2015-04-1718-41/+333
| | | | | | | This commit configures ceilometer to integrate with Keystone, Glance, Cinder and Nova. Change-Id: I19e8580de87858033ce1c2caf86a828d6377bb91
* Add default configuration file for ceilometerPatrick Darley2015-04-171-0/+1019
| | | | | | | Obtained from: http://docs.openstack.org/juno/config-reference/content/section_ceilometer.conf.html Change-Id: I0951205b069c07908d24130cc2fa7b3197ff38f4
* Create chunk morphology for ceilometerPatrick Darley2015-04-172-0/+24
| | | | Change-Id: Ia5c5afda139f57e1eedbf43c77a114f29f6c726b
* OpenStack: Add example cluster definition for a two node OpenStackRichard Maw2015-04-171-0/+185
| | | | Change-Id: Id2e76f31c12178a42488489e320af0ed99b4c7eb
* openstack-services: Remove cython from here: It's already in coreJavier Jardón2015-04-171-5/+0
| | | | Change-Id: I86415f16f1d03958fe916169b5a76ba066555487
* OpenStack: Split Cinder into config, db and lv setupRichard Maw2015-04-1716-164/+260
| | | | Change-Id: Iae387e39c4a62ef608496d31c748493fa88ce3e1
* OpenStack: Split nova into control and computeRichard Maw2015-04-1716-91/+146
| | | | | | | | This adds NOVA_ENABLE_{CONTROLLER,COMPUTE}. Both are enabled by deafult, but if CONTROLLER is enabled but COMPUTE isn't, then the conductor service is enabled. Change-Id: I523a7270d4afdcd1e2a30eaac42ea499581fe971
* OpenStack: Split neutron config up into MANAGER, CONTROLLER and AGENTRichard Maw2015-04-1715-146/+226
| | | | | | | | | | | | | | | | | | This adds NEUTRON_ENABLE_{MANAGER,CONTROLLER,AGENT} to determine which parts should be run on a node, so a network node has MANAGER enabled, but doesn't need CONTROLLER or AGENT, since those will be run on the controller and compute nodes respectively. This works by the configuration extension selectively enabling systemd units, with config-setup always being run, and db-setup run on the controller node. Rather than having the enable logic in 3 distinct setup services, their dependencies have been augmented to run after appropriate setup services if they are enabled, and to not run if their configuration hasn't been created. Change-Id: I7625074c94acfb49fc68660440609b0fe9c0052d
* OpenStack: Add threenode installerRichard Maw2015-04-171-0/+146
| | | | | | | This will be fully functional after service configuration is better partitioned between the nodes. Change-Id: I7822c42b9087bc52111e8b7181b67f55d8393643
* OpenStack: Enable passworded access to postgresql databaseRichard Maw2015-04-171-0/+1
| | | | Change-Id: Ie39ce4c3e6c47d44ce07fe1b353f72d23999d0e8
* OpenStack: Disable rp filteringRichard Maw2015-04-172-0/+5
| | | | | | This drop-in file will be processed by systemd on boot. Change-Id: I055d22dd481cc5084f6dbacbb787c3015d75461e
* Drop swift conf exts from openstack-systemRichard Ipsum2015-04-171-2/+0
| | | | | | | | | | 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
* OpenStack: Configure Tempest at deployment time.Pedro Alvarez2015-04-172-53/+56
| | | | | | | | | | This is being done using the 'template' option from the install-files extension. Signed-off-by: Zara Zaimeche <zara.zaimeche@codethink.co.uk> Signed-off-by: Mike Smith <mike.smith@codethink.co.uk> Change-Id: Id3671d34692823e3f34f6565f40732b889cb8486
* Add default configuration file for TempestPedro Alvarez2015-04-171-0/+1114
| | | | | | | | | | | This configuration file is from: http://git.baserock.org/cgi-bin/cgit.cgi/delta/openstack/tempest.git/tree/etc/tempest.conf.sample?id=2 Signed-off-by: Zara Zaimeche <zara.zaimeche@codethink.co.uk> Signed-off-by: Mike Smith <mike.smith@codethink.co.uk> Change-Id: Ic3550f26062203edc5509764fd93e271a67c3166
* Add custom rsync unit for swiftRichard Ipsum2015-04-172-0/+12
| | | | | | | | | | | | Our rsync config is created at first-boot, swift-storage-setup creates the rsync config, so rsync needs to be started after it. This unit is based on upstream's unit, the only difference is we wait for swift-storage-setup and we set Restart=on-failure Change-Id: Idc468fc7886d3491ff49b5f30f1f16f9894255a6
* Integrate Nova with IronicTiago Gomes2015-04-174-12/+43
| | | | Change-Id: I2eee55408b174dc820ce713e6821f200a1532a48
* Openstack: Make Ironic configurableTiago Gomes2015-04-179-17/+306
| | | | | | | This commit configures Ironic to integrate with Keystone, Neutron and Glance. Nova integration will be added in a following commit. Change-Id: Id557e8e048b6051d764b4915192cfd55bfe68d32