summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-08-15Remove all old config-internal documentationSteven Dake4-763/+0
Bad documentation is worse then no documentation. All this stuff is related to config-internal and has to go. Paritally-Implements: remove-config-internal Change-Id: I0f83d7c2d3bbf5d1af2b8cab179d1961831158d0
2015-08-15Merge "Port openvswitch to docker_templates"Jenkins8-0/+53
2015-08-14Register neutron as the network serviceSteven Dake1-1/+1
Change-Id: Id0af297e29c2751c7da1f19742f764ccac56d723 Closes-Bug: #1485142
2015-08-14Add heat to docker_templatesSteven Dake10-0/+109
This adds Heat to the docker_templates directory. Change-Id: I836d35515c71842f01974e9ae4dd934f3f4114f9 Partially-Implements: blueprint dockerfile-template
2015-08-15Merge "Add Dockerfile template for Ceilometer"Jenkins26-0/+141
2015-08-15Merge "Add Dockerfile template for Magnum"Jenkins10-0/+77
2015-08-15Merge "Add Dockerfile template for glance"Jenkins7-0/+49
2015-08-15Merge "Add Dockerfile template for neutron"Jenkins22-0/+166
2015-08-14Merge "Safely check for dictionary key presence"Jenkins1-1/+1
2015-08-14Safely check for dictionary key presenceJeff Peeler1-1/+1
Accessing the key directly when it doesn't exist was yielding a KeyError. Change-Id: Ice877b74d46d59f2e9ecff051b09245e9d3744e1 Paritally-Implements: blueprint gate-source-builds
2015-08-14Port openvswitch to docker_templatesRobyn Bergeron8-0/+53
This makes openvswitch build with build.py --templates. The three containers built by this work are ovs-base, ovs-db-server, and ovs-vswitchd. Partially Implements: blueprint dockerfile-template Change-Id: If2e420d561a50cd5e1c7ba5eaa81c96526f7a1ac
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