summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-08-17Make cinder build from sourceSteven Dake1-1/+0
Either the reference wasn't copied properly, or it changed recently with Ryan's work. Change-Id: I2b55affe35104c6baab8804e5452fc7a49bae170 Partially-Implements: blueprint gate-source-builds
2015-08-17Make heat build from source in the templatesSteven Dake1-4/+3
There was an error during docker-templates for heat. I think I copied keystone's example rather then looking at our from source reference. Change-Id: Id073ce0b0d9e72acb3b752f49a2b8cfcd5d51851 Partially Implements: blueprint docker-templates
2015-08-17Make gnocchi-base build from sourceSteven Dake2-0/+3
gnocchi-base requires the gcc c++ compiler to build panda, whatever that is. Change-Id: Icb4519cf4881390f6958324eb14fb0009fca336e Paritally-Implements: blueprint gate-source-builds
2015-08-17Fix gate source buildingSteven Dake2-1/+76
Fix a backtrace. Also add the default master locations for the various tarballs. Change-Id: I9675c2619b95c0ae6a467ffbf964c4b17ae4b791 Paritally-Implements: blueprint gate-source-builds
2015-08-17Merge "Fix openvswitch template"Jenkins2-22/+2
2015-08-17Merge "Add Dockerfile template for swift"Jenkins30-0/+172
2015-08-17Merge "Update readme to match current state"Jenkins1-33/+53
2015-08-17Add mongodb to docker_templatesSam Yaple1-0/+23
Change-Id: I0adbc986f02b22c90019b76784153a9accac663f Partially-Implements: blueprint dockerfile-template
2015-08-17Add memcached to docker_templatesSam Yaple3-0/+21
Change-Id: I1f3f6f3bcc5de5baf5a1ebddf18f7d7c70963b1b Partially-Implements: blueprint dockerfile-template
2015-08-17Add Dockerfile template for designateakwasniewska20-0/+162
Change-Id: I740f1ccc5763b683a39957304a7cce3f43f2c588 Partially-Implements: blueprint dockerfile-template
2015-08-17Add Dockerfile template for swiftakwasniewska30-0/+172
Change-Id: Ie500f9b8640129e464075e4bebd628cf4a4d7f86 Partially-Implements: blueprint dockerfile-template
2015-08-16Fix heat docker templatesSteven Dake3-3/+3
Heat docker templates were not pointing to correct base Change-Id: I170e9884ad179f0e3f6e5aba28074abbb7d5ed97 Partially-Implements: blueprint docker-templates
2015-08-16Fix volumes_from for the ansible playbooksSam Yaple3-3/+6
Change-Id: Ib4b563d20d8e5ea5b81fb89e9ee4943487d7e6cd Closes-Bug: #1485297
2015-08-16Update readme to match current stateSteven Dake1-33/+53
Kolla has been through alot of change in the Liberty development cycle. Modify the README.md to specify our current direction. Change-Id: I67d304b206312f5915085dd99d0201b1df44f7ec
2015-08-16Fix openvswitch templateSam Yaple2-22/+2
Change-Id: I8e43285f620df4ea74ee78e637cd3eadc9adf5fd Partially-Implements: blueprint dockerfile-template
2015-08-16Add Dockerfile template for keepalivedSam Yaple4-0/+25
Change-Id: Ie5559eef2ed7996d214212061a90a5bdeed3c189 Partially-Implements: blueprint dockerfile-template
2015-08-16Merge "Add heat to docker_templates"Jenkins10-0/+109
2015-08-16Merge "Remove all old config-internal documentation"Jenkins4-763/+0
2015-08-16Merge "Fix up FROM line in galera"Jenkins1-1/+1
2015-08-16Merge "Register neutron as the network service"Jenkins1-1/+1
2015-08-15Fix up FROM line in galeraSteven Dake1-1/+1
While the existing FROM line is technically correct, prefer we use jinja tmeplating for the whole thing, so that we can remove the special casing of the build.py script once the docker dir goes. Change-Id: I27efcd55f1b45d32e4504734edf9e1a305696ac1 Partially-Implements: blueprint dockerfile-templates
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