summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-07-31Merge "Add keepalived to ansible"Jenkins10-27/+105
2015-07-31Merge "Cinder requires the automaton package to be installed"Jenkins1-1/+1
2015-07-31Fedora - Install from source for CeilometerSwapnil Kulkarni1-0/+1
Change-Id: Iaaa993ca0b37bb42a221caeab1b5319e1daca6f2 Partially-implements: blueprint install-from-source
2015-07-31Fedora - Install from source for MagnumSwapnil Kulkarni1-0/+1
Change-Id: I643b2add0bb10c8271972b804c27d5a61b7ba6f8 Partially-implements: blueprint install-from-source
2015-07-31Fedora - Install from source for NeutronSwapnil Kulkarni1-0/+1
Change-Id: Ibc7617a1d096918ced8534095ef8bdc8f79299db Partially-implements: blueprint install-from-source
2015-07-30Merge "Update dev-quickstart doc"Jenkins1-0/+4
2015-07-30Add a doc for CinderRyan Hallisey1-0/+45
Cinder is unique in that interaction with the volumes must occur in the container as opposed to from the host. This doc will lay out a guide for Cinder and useful debugging tips. Change-Id: I5cdff42ba3a40c1a20a11570649ac42a1c3aa837
2015-07-30Update dev-quickstart docHui Kang1-0/+4
Do not use aufs to build images for Ubuntu systems Change-Id: Ia14eaada3ec034a6ae340192dc69460df8885045
2015-07-30Properly use groups throught AnsibleSam Yaple3-21/+23
Additionally, make each service optional witha config option allowing for extreme flexibility should the deployer want to replace a service with a non-kolla one (the database for example). Change-Id: I7b644da7cfa7e8e6b6878eb1b1aa97db830504ae Closes-Bug: #1478509
2015-07-30Rename role name to service nameSam Yaple20-24/+23
The original purpose for having an abstract like 'database' rather than the service name of 'mariadb' has been change. Our direction is different and this patch reflects consistent naming throughout Change-Id: I704896191cc5243f9dab2a4cca9120e9dc2ceb2c Closes-Bug: #1478328
2015-07-30Merge "Fedora - Install from source for Glance"Jenkins1-0/+1
2015-07-30Merge "Fedora - Install from source for Cinder"Jenkins1-0/+1
2015-07-30Merge "Fedora - Install from source for Keystone"Jenkins1-0/+1
2015-07-30Merge "Fedora - Install from source for Heat"Jenkins1-0/+1
2015-07-30Merge "Add fedora base image for build from source"Jenkins4-0/+52
2015-07-30Forces metadata to bind to single interfaceSam Yaple2-1/+10
Also adds haproxy config for metadata. Change-Id: I65c1ae5f491d66bf4dccaa38a9a2ad4026c1f72e Closes-Bug: #1478333
2015-07-30Add keepalived to ansibleSam Yaple10-27/+105
Adds the needed ansible bits to support keepalived Closes-Bug: #1479934 Change-Id: Iace29b23a0e923b1f5dc9a4f5bc0f88afce3ae62 Partially-Implements: blueprint ansible-service
2015-07-30Merge "Update service helper scripts for variable changes"Jenkins50-560/+646
2015-07-30Merge "Ansible install of HAProxy"Jenkins13-10/+158
2015-07-30Fedora - Install from source for HeatSwapnil Kulkarni1-0/+1
Change-Id: I038e304c902e926e782266b4eb202283fe306952 Partially-implements: blueprint install-from-source
2015-07-30Fedora - Install from source for CinderSwapnil Kulkarni1-0/+1
Change-Id: I97cbbbf89c2700efff45269d0b0ee60240a57df3 Partially-implements: blueprint install-from-source
2015-07-30Fedora - Install from source for GlanceSwapnil Kulkarni1-0/+1
Change-Id: I0041ee2cdf7d621114934f08171b063ffa7c8d94 Partially-implements: blueprint install-from-source
2015-07-30Fedora - Install from source for KeystoneSwapnil Kulkarni1-0/+1
Change-Id: Ia8198999d101be7fe035369ef47f6ff30370d35d Partially-implements: blueprint install-from-source
2015-07-30Add fedora base image for build from sourceSwapnil Kulkarni4-0/+52
Change-Id: I54827df016c8bcdceb06042066cd7c69236de707 Partially-implements: blueprint install-from-source
2015-07-30Remove not required echoSwapnil Kulkarni1-1/+0
- tools/validate-links.sh has a echo which is not necessary. Removed it. Change-Id: I122c995bc5d99592212505ce23256e27685b4af4 Closes-Bug: #1479647
2015-07-29Update service helper scripts for variable changesSwapnil Kulkarni50-560/+646
- Updated the required variables to be sorted so that they are better visible one on each line - Removed variable defaults from each service scripts and added them to tools/genenv file which holds all default values Change-Id: Ia7b1b08ba3f963b46b81434ce84f476d56890a93 Closes-Bug: #1476494 Closes-Bug: #1467652
2015-07-29Remove /opt/kolla directory creation base imagesSwapnil Kulkarni9-16/+6
No need to do a make dir since COPY will create it. Also removed from service specific base images since it will not be required. Change-Id: I15064eaf6e8faa9acbda68eaf3d85589ea9ed3d9 Closes-Bug: #1479176
2015-07-28Merge "Add Ubuntu base image for build from source"Jenkins4-0/+43
2015-07-28Cinder requires the automaton package to be installedRyan Hallisey1-1/+1
Closes-bug: #1479134 Change-Id: Ic6619816e8d6239eb72fecb862a5e648e4442d67
2015-07-28Merge "Make variables in OVS container configurable"Jenkins5-17/+24
2015-07-28Merge "Adds glance and nova data volume"Jenkins2-0/+16
2015-07-28Remove psuedo-legalize as it is no longer validSam Yaple2-14/+0
Change-Id: I8eb94b9beec3ebee9f9c80584e05f568b264749f
2015-07-28Ansible install of HAProxyMichal Jastrzebski (inc0)13-10/+158
This commit consists HAProxy ansible bits including config generation, container deployment and hot reloads. Closes-Bug: #1477915 Co-Authored-By: Sam Yaple <sam@yaple.net> Change-Id: Ie93fa68fdb6b2885889c992ff1267d38b68e0cbc Partially-implements: blueprint ansible-service
2015-07-28Merge "Tells rabbitmq to listen on single ip"Jenkins2-3/+19
2015-07-28Merge "Don't try to chown root:root /tmp/kolla_mariadb_cluster"Jenkins1-1/+1
2015-07-28Add Ubuntu base image for build from sourceSwapnil Kulkarni4-0/+43
Change-Id: Iaf55ac615c992c95f71668c995b2330af6e17f69 Partially-implements: blueprint install-from-source
2015-07-28Merge "Removes hashing from merge_configs.py"Jenkins1-8/+9
2015-07-28Add build from source for gnocchiSwapnil Kulkarni14-0/+53
Change-Id: Ifd012b8cb7dd643da74364ecaa5133608fe9fe38 Partially-implements: blueprint install-from-source
2015-07-27Merge "Implement kolla-compose script"Jenkins5-5/+5
2015-07-27Merge "Update init-runonce"Jenkins2-14/+14
2015-07-27Removes hashing from merge_configs.pySam Yaple1-8/+9
There is no benefit to hashing in merge_configs.py In fact, the opposite is true, hashes can collide. This does a direct compare rather than hash. Change-Id: I9ab7af13e813e2267984092027daf1658faf5bf3 Closes-Bug: #1478494
2015-07-27Make variables in OVS container configurableSwapnil Kulkarni5-17/+24
Change-Id: I8d216ca20c97428e3b27d48d0a5249282dcb8c18 Closes-Bug: #1468509
2015-07-27Implement kolla-compose scriptdigambar5-5/+5
Renamed kolla script to kolla-compose Update change in the dev guide also Change-Id: I6cae3d13752ecb4bb3deeb91c5e0f827fde80c2a Implements: blueprint kolla-compose-script
2015-07-27Merge "Install tooz for designate pool manager"Jenkins1-0/+1
2015-07-26Tells rabbitmq to listen on single ipSam Yaple2-3/+19
This binds rabbitmq, epmd, and the management plugin to a single ip. The syntax is very tricky, but this is all functional. Change-Id: Iecbb00f6c4fe3044688ae3258da31b9aabbd1501 Closes-Bug: #1478073
2015-07-26Adds glance and nova data volumeSam Yaple2-0/+16
Change-Id: I179a20e637274659cf6e3b2d8a61ff2728fa084b Closes-Bug: #1478315
2015-07-26Don't try to chown root:root /tmp/kolla_mariadb_clusterHarm Weites1-1/+1
This just fails when not running as root. Change-Id: Ic3fc55d519c6165df917cf333a38907232fe3ed7 Partitially-Implements: blueprint ansible-service Closes-bug: #1476293
2015-07-25Merge "Update existing source based builds default to the master tarball"Jenkins4-4/+4
2015-07-25Merge "Exclude barbican from the build to fix gate"Jenkins1-1/+2
2015-07-25Merge "Add build from source for Designate"Jenkins36-0/+103