aboutsummaryrefslogtreecommitdiff
path: root/docker/common
AgeCommit message (Collapse)AuthorFilesLines
2015-08-07Remove config-internal for MagnumSam Yaple6-121/+2
Change-Id: I766a434c736eb712818a31ae86a346706e8627d8 Partially-implements: blueprint remove-config-internal
2015-08-07Remove config-internal for memcachedSam Yaple3-9/+1
Change-Id: I801608a303b7376c5f386db684e9be7ada5af3d3 Partially-implements: blueprint remove-config-internal
2015-08-07Remove config-internal for openvswitchSam Yaple4-29/+2
Change-Id: I4b8f275b670a1ac3b72b2af34b53bddca4a63cb2 Partially-Implements: blueprint remove-config-internal
2015-08-07Remove config-internal for zaqarSam Yaple3-73/+1
Change-Id: I1df59f287a2f208def1b5be1fd418563ffef85e9 Partially-Implements: blueprint remove-config-internal
2015-08-07Remove config-internal for swiftSam Yaple16-318/+8
Change-Id: I07e105a5638ad9fde67e58bf371dffda64563a53 Partially-Implements: blueprint remove-config-internal
2015-08-07Remove config-internal for rabbitmqSam Yaple4-75/+0
Change-Id: Ifd8fc361d8a7e278134f671910e8c122c9842386 Partially-Implements: blueprint remove-config-internal
2015-08-06Ceilometer config-ceilometer.sh file without backslashweiyu1-2/+2
Change-Id: I06095ad31bf8165fef7708599da6581235a5515f Closes-Bug: #1481711
2015-08-05Add check_script for haproxy in keepalivedSam Yaple1-4/+3
This patch checks that haproxy is alive and running. It does this by using socat to talk to the haproxy socket. That socket will only respond successfully when haproxy is active and functional. Change-Id: I528588d5742071103c28109a69842a6f935232c2 Closes-Bug: #1478570
2015-08-04Merge "Remove service_hosts.sh"Jenkins2-47/+0
2015-08-03Fix incorrect config-external in horizonVikas Jain1-1/+1
Horizon config-external.sh script has the same source and target. Corrected the code to operate like Nova does. Closes-bug: #1478451 Change-Id: I80be730d41e126b8a43c24c5eb87dfe68ffddb48
2015-08-03Remove service_hosts.shSwapnil Kulkarni2-47/+0
* Remove service_hosts.sh file * Add all the required variables to tools/genenv Change-Id: I23954bf148923fbe785f51012fc9c9da909fa380 Closes-Bug: #1447867
2015-08-02Add linuxbridge as option to ansibleSam Yaple3-4/+11
Allows the user to configure neutron_plugin_agent value for Ansible. Current allowed values are openvswitch and linuxbridge. Implements: blueprint ansible-neutron-linuxbridge Change-Id: I0572464a5459d2f9da09b6da22db16e240511f99
2015-07-31Merge "Implement Swift Containers"Jenkins33-125/+638
2015-07-31Implement Swift ContainersJames McCarthy33-125/+638
Known bugs/TODOs at this time of this patch update: https://bugs.launchpad.net/kolla/+bug/1477990 https://bugs.launchpad.net/kolla/+bug/1477993 Implements: Blueprint swift-container Closes-bug: #1477992 Co-Authored-By: Paul Bourke <paul.bourke@oracle.com> Change-Id: I031f88a7cd1867104fef12df6ab3ffcc06cb65d6
2015-07-30Add keepalived to ansibleSam Yaple3-26/+50
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"Jenkins48-287/+306
2015-07-30Merge "Ansible install of HAProxy"Jenkins3-8/+22
2015-07-29Update service helper scripts for variable changesSwapnil Kulkarni48-287/+306
- 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-28Ansible install of HAProxyMichal Jastrzebski (inc0)3-8/+22
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-27Make variables in OVS container configurableSwapnil Kulkarni2-15/+11
Change-Id: I8d216ca20c97428e3b27d48d0a5249282dcb8c18 Closes-Bug: #1468509
2015-07-24Merge "Add Gnocchi service to kolla"Jenkins7-0/+138
2015-07-23Merge "Properly use all configs with neutron"Jenkins2-2/+2
2015-07-23Merge "Fix compute permissions and start params"Jenkins3-3/+10
2015-07-23Merge "Removed unused hautoproxy code"Jenkins2-105/+0
2015-07-23Fix compute permissions and start paramsSam Yaple3-3/+10
neutron-server was not properly using ml2_conf.ini nova did not have ovs utils, and it had incorrect libvirt permissions Change-Id: I43d2110d0b5fc1940d887dace95787e1ebbe142d Partitially-Implements: blueprint ansible-service
2015-07-23Properly use all configs with neutronSam Yaple2-2/+2
Change-Id: Ie347964d42e7060c69047b1aeece1cf0ad311ae6 Partially-Implements: blueprint ansible-service
2015-07-23Merge "Adds the appropriate tools to addin the ovs bridge"Jenkins1-0/+17
2015-07-23Merge "sudoers script was not properly running"Jenkins11-7/+7
2015-07-23Adds the appropriate tools to addin the ovs bridgeSam Yaple1-0/+17
Ansible will exec a script in the OVS container to ensure the bridge and ports are properly setup. The script is idempotent. Change-Id: I5adca595a4d2ef4edf26c9635cfa5ceb30ca4a59 Closes-Bug: #1466375
2015-07-23sudoers script was not properly runningSam Yaple11-7/+7
This issues presented as sudo requiring a TTY. We properly update the sudoers config to remove the tty requirement Change-Id: I7f31bccdc1774f8afd078267cf23704d95eda8b8 Closes-Bug: 1477351
2015-07-23Merge "Add get_or_create_domain for designate sink"Jenkins1-0/+17
2015-07-23Merge "Add memcached image (required by Swift)"Jenkins3-0/+32
2015-07-23Removed unused hautoproxy codeSam Yaple2-105/+0
Change-Id: Idcfc97567fc34a700259c13c54035a401d76e1e9 Closes-Bug: #1474679
2015-07-23Add Gnocchi service to kollaSwapnil Kulkarni7-0/+138
Co-Authored-By: Swapnil Kulkarni <me@coolsvap.net" Change-Id: I81e5e6bfde3323e6917e3d61e3db760e2fec2019 Implements: blueprint gnocchi-containers
2015-07-22Add memcached image (required by Swift)James McCarthy3-0/+32
Co-Authored-By: Paul Bourke <paul.bourke@oracle.com> Partially Implements: Blueprint swift-container Change-Id: I9d732b120c6a6354fe450cfc3f00dd2469bb9265
2015-07-21Merge "Ansible Neutron support"Jenkins8-12/+46
2015-07-21HAProxy containerMichal Jastrzebski (inc0)2-0/+28
This commit consists HAProxy container. It only supports config-external as this requires orchiestration. Change-Id: I0af28be4f3d4aa40c418f15c40c45630d0fd7c8d Partially-implements: blueprint haproxy-container
2015-07-21Add get_or_create_domain for designate sinkYongfeng Du1-0/+17
Function get_or_create_domain is required by designate-sink service, but get lost during later changes, so add it back. Otherwise, there will be "get_or_create_domain: command not found" error during designate sink start. Change-Id: I0433f83d02a2891c9bad4b9e26f93c4709ff1325 Closes-Bug: #1476575
2015-07-19Merge "Allow libvirt to be configured externally"Jenkins1-3/+3
2015-07-19Ansible Neutron supportSam Yaple8-12/+46
Add initial Ansible support for Neutron Change-Id: Idad011945bff914535d1ac0eb09cc9d3b0882fbe Partially-Implements: blueprint ansible-service
2015-07-17Merge "Add missing symlinks in neutron-base"Jenkins2-0/+78
2015-07-17Allow libvirt to be configured externallyRyan Hallisey1-3/+3
config-enternal.sh for libvirt does not look for any external config. Change-Id: I5ab4ff93166a9d96a3c3a3073c47faf86493efae Closes-Bug: 1475760
2015-07-17Merge "Start tgtd in cinder-volume container"Jenkins3-3/+24
2015-07-17Merge "Parttially implement ceilometer container code"Jenkins1-1/+1
2015-07-16Parttially implement ceilometer container codeSwapnil Kulkarni1-1/+1
Added the compose yaml file Added the genenv Added fixes to run the containter Change-Id: Ied3ea92e495fc0fc0274a0da736394d2ab52a754 Partially Implements: blueprint ceilometer-container
2015-07-16Add missing symlinks in neutron-basePaul Bourke2-0/+78
Change-Id: I5fb6a35ade17ea89e306d3d00694b0f922a58e4a Closes-Bug: #1475332
2015-07-16Updated directory structure to make it consistentSwapnil Kulkarni28-0/+0
Closes-Bug: #1474774 Change-Id: Id61d777a8b741c800e0d034e3ee889c11bcf5fbc
2015-07-16Merge "Move keepalived common files to common dir"Jenkins3-0/+55
2015-07-15Start tgtd in cinder-volume containerSteven Dake3-3/+24
The tgtd process was not being started in the cinder-volume container. This results in iSCSI not being avialable for Cinder to operate against. Unfortunately cinder doesn't report the problem because LVM is responsible for the iSCSI mapping. Co-Authored-By: Ryan Hallisey <rhallise@redhat.com> Closes-Bug: 1473090 Closes-Bug: 1469323 Change-Id: Ie3403c5c3f81beb48960e838b4274e0c5796e387
2015-07-15Update executable permissions on scriptsSwapnil Kulkarni26-0/+0
Change-Id: I95ddd7d77d41d7239465a34abd9691abcdcfbb81 Closes-Bug: #1474233