summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-08-14Change tox targets to use new build.pyJeff Peeler1-9/+2
tox -e images-centos-binary tox -e images-centos-source Both above now execute parallel image building script. Change-Id: I6a4174b184fc239c6baa950a9c787fc6ad220774 Paritally-Implements: blueprint gate-source-builds
2015-08-14Merge "Use inheritance for overriding of builder args"Jenkins1-3/+34
2015-08-14Merge "Refactor where source builds place config files"Jenkins8-8/+8
2015-08-14Merge "Implement source fetching for build.py"Jenkins2-1/+38
2015-08-14Use inheritance for overriding of builder argsJeff Peeler1-3/+34
This establishes a pattern for adding any number of combinations for the new build script to use. Each individual test class may be called separately to only do builds of a select type. An example testr command looks like: testr run '^(test_build.BuildTestCentosBinary)' or even more simply testr run test_build.BuildTestCentosBinary Change-Id: I828a8c9c36a771bd5ad23e0dee6dffe3e94067e1 Paritally-Implements: blueprint gate-source-builds
2015-08-14Refactor where source builds place config filesRyan Hallisey8-8/+8
Many of the services have a nested directory that will be copied into /etc, which will place the config files one layer too deep. For example: heat has 'heat/etc/heat/heat.conf'. Copying 'heat/etc*' to '/etc/heat' will create this extra layer. Change-Id: Iad4661f0316523c5fe8d029d24a8e4fc68da6e15 Closes-Bug: #1484974
2015-08-14Merge "Remove bootstrap.yml abstraction for rabbitmq"Jenkins3-37/+56
2015-08-14Merge "Murano install from source incorrectly places config"Jenkins1-1/+1
2015-08-14Merge "Gnocchi install from source incorrectly places config"Jenkins1-1/+1
2015-08-14Merge "Magnum install from source incorrectly places config"Jenkins1-1/+1
2015-08-14Merge "Barbican install from source incorrectly places config"Jenkins1-1/+1
2015-08-14Merge "Ceilometer install from source incorrectly places config"Jenkins1-1/+1
2015-08-14Merge "Cinder install from source incorrectly places config"Jenkins1-1/+1
2015-08-14Merge "Designate install from source incorrectly places config"Jenkins1-1/+1
2015-08-14Merge "Fix heat configuration."Jenkins1-1/+1
2015-08-14Add Dockerfile template for MagnumSwapnil Kulkarni10-0/+77
Change-Id: I919560ad437724595ba83170a852116be011bff8 Partially-Implements: blueprint dockerfile-template
2015-08-13Remove bootstrap.yml abstraction for rabbitmqSam Yaple3-37/+56
Change-Id: I5b163b6a5c0e084deec5937e4fbf04d11fdde01f Partially-Implements: blueprint remove-abstraction-ansible
2015-08-14Implement source fetching for build.pySam Yaple2-1/+38
This implements the source fetching that exists in the current way. The patch only implements fetching a tarball from a url. Additional methods needed would be git and local copy. Partially-Implements: blueprint build-script Change-Id: I51889a131f050abce9a16d114972b5e329a93862
2015-08-13All the Cinder services need to reference the correct configrthallisey5-5/+5
Every service except cinder-api was looking for the file '/opt/kolla/cinder/cinder-<service>.conf' when the config file in place was named 'cinder.conf'. Change the rest of the services to look for cinder.conf or the config file will never be copied over to into '/etc/cinder/'. Change-Id: I1cd59f1da09e6f3bc7e7b3a4f45f9da2b8247479 Closes-Bug: #1481928 Closes-Bug: #1484248
2015-08-13Murano install from source incorrectly places configRyan Hallisey1-1/+1
The murano base Dockerfile is placing murano.conf in /etc/murano/murano/murano.conf. It should be in /etc/murano/murano.conf. Change-Id: Ia7f5d2f5cc6ca344c0f8f44058a4a4bf34a22546 Co-Authored-By: Ian Main <imain@redhat.com> Closes-Bug: #1484679
2015-08-13Merge "Update mariadb confs and ports"Jenkins7-12/+23
2015-08-13Merge "Implement Murano source images"Jenkins17-2/+139
2015-08-13Merge "Remove bootstrap.yml abstraction for mariadb"Jenkins4-51/+57
2015-08-13Merge "Remove bootstrap.yml abstraction for haproxy"Jenkins2-32/+40
2015-08-13Merge "Add Dockerfile template for Cinder"Jenkins20-0/+102
2015-08-13Magnum install from source incorrectly places configRyan Hallisey1-1/+1
The magnum base Dockerfile is placing magnum.conf in /etc/magnum/magnum/magnum.conf. It should be in /etc/magnum/magnum.conf. We need to still cp everything in that directory because there is more than just the config. Change-Id: I7aa85f465fbd29a882c6628970cade732c818d8f Co-Authored-By: Ian Main <imain@redhat.com> Closes-Bug: #1484675
2015-08-13Gnocchi install from source incorrectly places configRyan Hallisey1-1/+1
The gnocchi base Dockerfile is placing gnocchi.conf in /etc/gnocchi/gnocchi/gnocchi.conf. It should be in /etc/gnocchi/gnocchi.conf. Change-Id: Idf9af828ac7d8a16138a309b72a3e82903decf79 Co-Authored-By: Ian Main <imain@redhat.com> Closes-Bug: #1484673
2015-08-13Designate install from source incorrectly places configRyan Hallisey1-1/+1
The designate base Dockerfile is placing designate.conf in /etc/designate/designate/designate.conf. It should be in /etc/designate/designate.conf. Change-Id: I4892de1eb3365fca5567c492fff8f7ad080075f1 Co-Authored-By: Ian Main <imain@redhat.com> Closes-Bug: #1484672
2015-08-13Merge "Cinder-backup's config-external is missing #!/bin/bash"Jenkins1-0/+1
2015-08-13Ceilometer install from source incorrectly places configRyan Hallisey1-1/+1
The ceilometer base Dockerfile is placing ceilometer.conf in /etc/ceilometer/ceilometer/ceilometer.conf. It should be in /etc/ceilometer/ceilometer.conf. Change-Id: I1c5529b8ac4f93e14d002185f95ed55ab555b50d Co-Authored-By: Ian Main <imain@redhat.com> Closes-Bug: #1484669
2015-08-13Merge "Change the tox targtes to match naming"Jenkins1-2/+2
2015-08-13Barbican install from source incorrectly places configRyan Hallisey1-1/+1
The barbican base Dockerfile is placing barbican.conf in /etc/barbican/barbican/barbican.conf. It should be in /etc/barbican/barbican.conf. Change-Id: I4efc040aa0b17da6cfd3bc43a1079ff45ddc3e49 Co-Authored-By: Ian Main <imain@redhat.com> Closes-Bug: #1484668
2015-08-13Cinder install from source incorrectly places configRyan Hallisey1-1/+1
The cinder base Dockerfile is placing cinder.conf in /etc/cinder/cinder/cinder.conf. It should be in /etc/cinder/cinder.conf. Change-Id: I1d1779ea3fa3ff4e9b7876689121ff9e6da756bd Co-Authored-By: Ian Main <imain@redhat.com> Closes-Bug: #1484662
2015-08-13Fix heat configuration.Ian Main1-1/+1
This was copying the files into /etc/heat/heat (there's a heat/ dir in etc/ that was copied). This fixes it. Closes-Bug: #1484649 Co-Authored-By: Ryan Hallisey <rhallise@redhat.com> Change-Id: I84b9b38edbf14d176782b8efcce95a41501d758b
2015-08-13Merge "Removed config-internal check.sh for cinder"Jenkins5-20/+3
2015-08-13Merge "Fixes typo in nova.conf"Jenkins1-1/+1
2015-08-13Cinder-backup's config-external is missing #!/bin/bashrthallisey1-0/+1
Change-Id: I006e7a86683c26e84f0aff731f64cc70a5feedb5 Closes-Bug: #1484510
2015-08-13Remove bootstrap.yml abstraction for mariadbSam Yaple4-51/+57
Change-Id: Icfd41d6cf5e4813d82a304233e784e8cb49fe3fb Partially-Implements: blueprint remove-abstraction-ansible
2015-08-13Removed config-internal check.sh for cinderSam Yaple5-20/+3
Change-Id: I6c83459f67713842886b24b173f73108596beaa4 Partially-Implements: blueprint remove-config-internal
2015-08-13Add Dockerfile template for neutronakwasniewska22-0/+166
Change-Id: Ica2afc92cae3905765e4031ea921de9b44a153fd Partially-Implements: blueprint dockerfile-template
2015-08-13Add Dockerfile template for CinderSwapnil Kulkarni20-0/+102
Change-Id: I3791b58f15802f9ddbedb48d1a846813b05e0209 Partially-Implements: blueprint dockerfile-template
2015-08-12Change the tox targtes to match namingSteven Dake1-2/+2
The tox targets were previously src and rdo when they should have been source and binary. The gate review has been changed to these as well. Change-Id: Ib09980c77e5859fa28a54953fc1f3f123c1886d7
2015-08-13Remove bootstrap.yml abstraction for haproxySam Yaple2-32/+40
Change-Id: Ia7328ff96ba22db1b132bfefaa433af9dc666cbf Partially-Implements: blueprint remove-abstraction-ansible
2015-08-13Fixes typo in nova.confSam Yaple1-1/+1
Change-Id: Idba2f4a0f2a0e57b5e0d80d4a31a24808db6a14d Closes-Bug: #1484357
2015-08-13Merge "Add Dockerfile template for haproxy"Jenkins4-0/+23
2015-08-13Merge "Ansible Cinder needs to create the v2 endpoint"Jenkins1-4/+24
2015-08-13Merge "Cinder-backup is not being configured because config-external ↵Jenkins1-1/+1
spelling error"
2015-08-13Add Dockerfile template for haproxyweiyu4-0/+23
Change-Id: If269a483a1f2a9fd1258fdcb90b139d137037dfd Partially-Implements: blueprint dockerfile-template
2015-08-13Add Dockerfile template for CeilometerSwapnil Kulkarni26-0/+141
Change-Id: Id17f467235d70127ce92bab52a08b97a062ea207 Partially-Implements: blueprint dockerfile-template
2015-08-13Update mariadb confs and portsSam Yaple7-12/+23
Cleanup all options in galera.cnf. Bind to all interfaces and ports appropriately. Change-Id: I516613d09673ba61aadda2c7bbb4abbbe4ea47ac Partially-Implements: blueprint update-configs Closes-Bug: #1478330