summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-06-25Merge "Add missing dependency oslo policy"Jenkins1-0/+1
2015-06-25Merge "Add neutron-openvswitch-agent contianer"Jenkins7-0/+74
2015-06-25Merge "Add warnings about running on F22 and later"Jenkins1-0/+5
2015-06-25Do not run all vars through check_required_varsHarm Weites1-3/+4
Doing this breaks non-clustered setups and LOG_BASE isn't even set. Change-Id: If4f5deb54c8bb6881af4e532e32d725a05f53f49 Closes-Bug: #1468882
2015-06-25Add missing dependency oslo policyJeff Peeler1-0/+1
Affecting one ore more neutron containers Change-Id: I2788c1921eb82ad0d0524fc99a436c5fe9ff50d8 Closes-bug: #1468863
2015-06-25Merge "Glance missing oslo.i18n"Jenkins1-1/+1
2015-06-25Add neutron-openvswitch-agent contianerFang Fenghua7-0/+74
Implements the neutron-openvswitch-agent plugin container. Co-Authored-By: Sam Yaple <sam@yaple.net> Partially Implements blueprint: openvswitch-container Change-Id: Ie0fa318541e16d730b7007d3620c7873e898ed4a
2015-06-25Add warnings about running on F22 and laterSteven Dake1-0/+5
The supermin tool in the centos container needs to be updated to supoprt reading kernel modules with the .xz compressed format that Fedora 22 introduces as a new feature. Change-Id: I85c9a4698edbb350d5950bbe452cbf745f5e2b33 Closes-Bug: #1468056
2015-06-25Merge "Have test retry building failed images"Jenkins1-1/+2
2015-06-25Merge "Add retry parameter to build-docker-image"Jenkins1-1/+19
2015-06-25Have test retry building failed imagesMartin André1-1/+2
The image build test now retries 3 times before declaring an image as failing. This should help the gate in case of unreliable network connectivity to the mirrors. We expect the penalty of retrying to build failed images to be low thanks to docker cache. Only the failing layer should be retried. Change-Id: I15fd4926019590a150eb22dc885d0ef8cd31e7cc Closes-Bug: #1466677
2015-06-25Glance missing oslo.i18nMichal Jastrzebski (inc0)1-1/+1
Glance required this package but it's not in rpm dependencies Change-Id: I4a60e317ef1004649d2377f29b7f41b9c42c5212 Closes: bug 1468729
2015-06-25Merge "Move glance-data container to the correct place"Jenkins3-1/+1
2015-06-25Merge "Fix build link for ovs container"Jenkins1-1/+1
2015-06-25Merge "Correct dev-quickstart installation directions kUse was using yum to ↵Jenkins1-1/+1
install docker 1.7.0. This wanted to install all of the fedora 23 dependencies. Instead, simply use RPM to install via http with the --nodeps option. This works because we don't really need selinux since we don't support an selinux operational model."
2015-06-25Move glance-data container to the correct placeMartin André3-1/+1
It should be in docker/{centos,fedora,...}/binary/glance/glance-data and not directly at the root of docker directory. Change-Id: I9c4c260ef14f9b367dc86ccfb1a66d764d58ae01 Closes-Bug: #1468596
2015-06-25Fix build link for ovs containerMartin André1-1/+1
Change-Id: Ia296239bbf2d242403885d3ad5005479159c8aff Closes-Bug: #1468591
2015-06-25Merge "Add more checks to the glance containers"Jenkins4-14/+33
2015-06-24Correct dev-quickstart installation directionsSteven Dake1-1/+1
kUse was using yum to install docker 1.7.0. This wanted to install all of the fedora 23 dependencies. Instead, simply use RPM to install via http with the --nodeps option. This works because we don't really need selinux since we don't support an selinux operational model. Change-Id: I7e7fbe9cab9f38d51807442d0f6a41a344779ba2 Closes-Bug: #1468464
2015-06-25Add retry parameter to build-docker-imageMartin André1-1/+19
Partial-Bug: #1466677 Change-Id: I2fc2ded47bb2ed34fb1e272d35b0758f098ce0ac
2015-06-25Check if tools/genenv binary dependencies are met.Harm Weites1-0/+20
The check is using the bash-native 'type' instead of which, because which is not always available on all environments. Current implementation only checks for the availability of openssl but this can be easily expanded. Change-Id: I97e8f52ea664ef80901deae9dea8acc93b6e1ca4 Closes-Bug: #1463101
2015-06-25Merge "Set up glance to use a data container."Jenkins4-2/+13
2015-06-24Add more checks to the glance containersRyan Hallisey4-14/+33
The glance containers need to check for more required variables than they were originally. Closes-bug: #1432336 Co-Authored-By: Paul Bourke <paul.bourke@oracle.com> Change-Id: I8fc730580f09ed3d4c54b8e94d011f0f924cae3e
2015-06-25Merge "Minor doc fixups in dev-quickstart.md"Jenkins1-5/+5
2015-06-24Merge "centos-rdo-neutron-base fails to build"Jenkins1-1/+2
2015-06-24Merge "Fix docker-1.7.0 binary download link"Jenkins2-10/+3
2015-06-24centos-rdo-neutron-base fails to buildSteven Dake1-1/+2
An ordering problem with the Dockerfile resultled in this container and all thin containers failing to build. This patch Fixes that problem. Change-Id: I4a7ba1554bdcba3f2147eb4eaa628d1cc19f84fd Co-Authored-By: Jeff Peeler <jpeeler@redhat.com> Closes-Bug: #1468486
2015-06-24Merge "Fixes MariaDB to support Heat"Jenkins3-0/+4
2015-06-24Merge "Add openvswitch container"Jenkins10-0/+53
2015-06-24Fixes MariaDB to support HeatDaneyon Hansen3-0/+4
When spawning Heat stacks, the DB reaches the max_connections limit. This causes MariaDB to block all traffic by source IP, essentially blocking all services. This patch introduces the MARIADB_MAX_CONNECTIONS parameter to make the max_connections configurable. The default of 151 max_connections is maintained. Closes-Bug: #1465422 Change-Id: I869aa9f117c6fa959b1c6948dfc379f30a6bc1d7
2015-06-24Configure Heat service domainHarm Weites4-2/+20
Change-Id: Iefc2dfea4bf4ce2fa9a5d1f013594929d218b9fc Closes-Bug: #1463970
2015-06-24Merge "Auto generate minimal environment variables doc"Jenkins2-179/+471
2015-06-24Merge "Change fat neutron container into thin containers"Jenkins49-134/+172
2015-06-24Auto generate minimal environment variables docRyan Hallisey2-179/+471
This script will generate the minimal-environment-variables doc based on the what each services has in the check_required_var field. Anytime that field is changed run this script and commit the changes. Since Neutron is a thick container, the script will get a few duplicates in the neutron-agents field. When Neutron is thinned out, this script will function normally. Closes-bug: #1459347 Co-Authored-By: Lon Hohberger <lhh@redhat.com> Change-Id: I1ba6bd5148af12cacfd872591b3c7b84a8dccba2
2015-06-24Change fat neutron container into thin containersSam Yaple49-134/+172
Key difference here is the ip_wrapper.py file. This file and docker 1.7 allow for the network namespaces to be created in the host mount namespace and propogated into the containers. Co-Authored-By: Paul Bourke <paul.bourke@oracle.com> Change-Id: I73bcd1c97bbaf742af883dbf281a8d76aff8aebf
2015-06-24RabbitMQ container with HA supportMichal Stachowski7-32/+74
This is new RabbitMQ container with support for HA. It's next step for provide HA support in Kolla project. RabbitMQ is supporting now active/active model and It's ready for active/passive model. Change-Id: I2eb6c65f6268ee96d377e72cf880a01c8042559e Implements: blueprint rabbitmq-ha
2015-06-24Merge "Minor doc fixups in ansible-deployment.md"Jenkins1-6/+13
2015-06-24Merge "Move ansible/README.md under docs/"Jenkins1-0/+0
2015-06-24Merge "Keepalived container"Jenkins8-0/+85
2015-06-24Merge "Fix Heat container env vars and dependencies"Jenkins5-9/+20
2015-06-23Merge "Add base image for oraclelinux"Jenkins4-0/+15
2015-06-23Merge "Add --prefix to override .buildconf"Jenkins2-2/+19
2015-06-23Fix docker-1.7.0 binary download linkhayderimran72-10/+3
The download link is fixed and updated to use docker-1.7.0 from https://get.docker.com instead of https://master.dockerproject.com because later one only holds latest docker bin which is 1.8.0, and get.docker.io is also the official way of getting docker binary as mentioned in docker install docs.Also fixed the docs to point that 1.7.0 is minimum version required for docker. Closes-bug: 1467767 Change-Id: I7770295271499275f937be3c2feab7216a30a388
2015-06-22Add option to not run db syncRyan Hallisey7-19/+43
Database syncs should not be required every time a container starts. We can default database startup to true, but give the option to set it to false. Change-Id: Ib76876b2671f6c31f4511412efd3a438ec78f01f Closes-bug: #1467576
2015-06-22Move Designate-Sink start.sh to docker/commonMichal Rostecki2-64/+65
All start.sh scripts should be in docker/common directory instead of docker/centos. Change-Id: Ifc1d07246e3b56156a1dc861e2b262f75c1cd918 Closes-Bug: #1467528
2015-06-22Keepalived containerMichal Jastrzebski (inc0)8-0/+85
This patch contains keepalived container for yum-based distros. Change-Id: I8e3ea7a61ad6c27b25b635e7aeeff5ef04a807b4 Implements: blueprint keepalived-container
2015-06-22Minor doc fixups in ansible-deployment.mdPaul Bourke1-6/+13
* Capitalise all usages of "Ansible", "Kolla", and "OpenStack" * Add note to let users know ssh key setup is not necessary for the aio demo. * Add note to remind users to update the koalla_directory variable. Change-Id: Icb5c1237aa5de049445cb417e565da550dc87daf
2015-06-22Move ansible/README.md under docs/Paul Bourke1-0/+0
Move the Ansible README under the docs/ dir to make it more visible to people browsing the docs. Change-Id: Ibe38ac24ad5c328486f7a9dd13fbe825d77d26e0
2015-06-22Add base image for oraclelinuxPaul Bourke4-0/+15
This patch provides the basis for an alternate set of images to be available in Kolla, based on oraclelinux. It is difficult ahead of time to know all base dependencies and exactly which repos they'll come from, so at this time I have just added the bare minimum. In the next commit keystone will require some essentials that will likely make sense to add here. NOTE: To build this image you must set the following .buildconf in the root of the kolla repo: cat >> .buildconf << EOF PREFIX=ol-binary- EOF Partially implements: blueprint add-optional-oraclelinux-images Change-Id: I1ccce8eebe8fa0d4342af2aa482c083d074bda66
2015-06-22Merge "Unbreak the gate"Jenkins1-0/+1