summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-05-25Merge "Update quickstart guide for formatting"Jenkins1-55/+51
2016-05-25Update the image-building documentationMartin André1-79/+38
Small sphinx syntax fixes, better wording, removed pronouns, and anything else we can think of. Change-Id: Id7ca8d4673f987d10b520cb1eab77802a043c223 Partially-implements: blueprint documentation-rework
2016-05-25Update quickstart guide for formattingSwapnil Kulkarni (coolsvap)1-55/+51
Change-Id: I1d9f5c354e439754564bc654fce9d4dfcf515a10 partially-implements: blueprint documentation-rework
2016-05-25Simplify image building information in quickstartMartin André2-28/+30
Remove information about build time on specific hardware and reasons for not pushing images per commit that are not relevant for a quickstart guide. Link to detailed instruction about image building from the quickstart guide and update the image building guide to use `kolla-build` command by default instead of `tools/build.py`. Change-Id: If821370acdaaa860c96597aa373687f5f10d3121 Partially-implements: blueprint documentation-rework
2016-05-25Merge "Make passwords.yml file generation configurable"Jenkins2-13/+28
2016-05-24Specify registry volume locationEduardo Gonzalez1-1/+5
Makes sense specify where the docker volume path is present for image storage in the kolla host as kolla-vagrant does in the bootstrapping step. With this way users will know where exactly their images are stored when re-utilize registry containers Change-Id: I7f5c46ebab8ec4287a40cd6bd34e75eeb919a24f
2016-05-24Merge "Make configurable the location where config files are merged"Jenkins17-109/+112
2016-05-24Bump the ansible to 2Jeffrey Zhang6-63/+68
DocImpact Change-Id: I3cdfbf84919de80f535c030bd146787ecda40dec partial-Implements: blueprint ansible2
2016-05-24Merge "Generate configuration using ansible for any project"Jenkins1-1/+4
2016-05-23Change ansible image to kolla_toolboxRyan Hallisey3-5/+5
All the images follow the same naming schema where the container name is part of the ansible variable name. Currently, the kolla_toolbox container is named ansible_image_full. Change this to match what the container name is. Could impact operators who are specifying ansible_image_full in globals.yml. TrivialFix Change-Id: I9f0cbe4bd69ce17489310a1f5734a254e6ebe27b
2016-05-23Merge "Compile the messages in the horizon"Jenkins1-2/+12
2016-05-23Merge "Configure the rabbitmq ha policy in config file"Jenkins4-4/+24
2016-05-23Merge "Fix the rabbitmq crash on CentOS binary and source deploy"Jenkins2-9/+8
2016-05-23Merge "Fix build for oraclelinux base"Jenkins1-1/+2
2016-05-23Fix syntax issue in advanced-configuration.rstChristian Berendt1-0/+1
Change-Id: Iec777d9218f871908386704697e840a3c88821c9
2016-05-23Merge "Update advanced configuration"Jenkins1-21/+25
2016-05-23Merge "Adding variables for Cinder iSCSI backend configuration"Jenkins3-9/+24
2016-05-23Make configurable the location where config files are mergedRyan Hallisey17-109/+112
An operator may want to specify the location of custom config files so that kolla can detect their location and merge them with the default configs generated. Partially implements: blueprint multi-project-config Change-Id: Ibfb38d07a36dfa7fe25381adc34cc1d3cbe7d1e1
2016-05-23Generate configuration using ansible for any projectRyan Hallisey1-1/+4
Give outside projects the ability to consume kolla-ansible as a config generation mechanism by allowing for the developer to define a directory structure within /etc/kolla that fits a project's needs. For example, kolla-kubernetes does not define configuration in terms of serivces, but in terms of pods (groups of services). Partially implements: blueprint multi-project-config Change-Id: If08443aefcaf5fa5604b243b39a6a2d54e431cff
2016-05-23Compile the messages in the horizonJeffrey Zhang1-2/+12
Change-Id: Ic5d4a3dbd5efcd1337bafae0e2b0bf67d90cd1e5 Closes-Bug: #1574008
2016-05-23Configure the rabbitmq ha policy in config fileJeffrey Zhang4-4/+24
Closes-Bug: #1580884 Change-Id: Ief5917d48dbf6abe4a5861e73b24d534b889bd52
2016-05-22Fix the rabbitmq crash on CentOS binary and source deployJeffrey Zhang2-9/+8
this is a wordround fix for the rabbitmq failed when deploy on CentOS in the CI gate. the ideal fix should set the hostname in setup_gate.sh script. But it do not work as expect with unknown reason Partial-Bug: #1581301 Change-Id: Ia692794aadf11d3ebe75e4e2bf6b42d9a5f3996f
2016-05-21Updated from global requirementsOpenStack Proposal Bot1-1/+1
Change-Id: I19642054ca18d447ef154fee3338c29d472ea87a
2016-05-21Make passwords.yml file generation configurableSwapnil Kulkarni (coolsvap)2-13/+28
partially implements blueprint multiple-clouds Change-Id: I676c4245e6f058ffbed345970ee78d1750dd0f2f
2016-05-20Merge "Remove unwanted test dependency zake"Jenkins1-1/+0
2016-05-19Merge "Add generate-config option to kolla-ansible"Jenkins1-8/+13
2016-05-19Add generate-config option to kolla-ansibleRyan Hallisey1-8/+13
In order for the ansible configuration to be consumable, we need to be able to generate it without deploying anything. Change-Id: I2bbdd74d62d00f509a4fa5e4100906ed658d3974 Implements: blueprint generate-config
2016-05-18Update the horizon dockerfile for formattingSwapnil Kulkarni (coolsvap)1-1/+1
Change-Id: Iacea37d84a57d1543f6332a8b600d431dc2c6270 Partial-Bug:#1569417
2016-05-18Merge "Improve Vagrants bootstrap.sh proxy support"Jenkins1-3/+18
2016-05-18Merge "Updated from global requirements"Jenkins1-1/+1
2016-05-18Change the SELinux doc to a security docRyan Hallisey2-14/+18
Kolla should have a doc with an overview of security within the project. Partially implements: blueprint documentation-rework Change-Id: I0a8b902fe1b9adf6617779646bf0bbaee1a36c4f
2016-05-18Merge "Stop configuring neutron to enforce DHCP MTU option"Jenkins1-1/+0
2016-05-18Merge "Collect more info from the gate for debug"Jenkins2-5/+9
2016-05-18Improve Vagrants bootstrap.sh proxy supportPaul Bourke1-3/+18
* sudo is not needed as script already runs as root, using sudo would require http_* env vars to be carried through. * Add a systemd unit file to configure docker proxy support * Update /etc/bashrc if available proxy TrivialFix Change-Id: If2571389ec3dc5bce9e819acf962d202b3166b97
2016-05-18Fixed typos in Ansible filesFrancesco Vollero3-3/+3
Files affected: - ansible/roles/ceph/tasks/bootstrap_mons.yml - ansible/roles/neutron/tasks/deploy.yml - ansible/roles/neutron/tasks/start.yml TrivialFix Change-Id: Ic4b624cfe0ae4d73b49e616319e9db2229931249
2016-05-18Updated from global requirementsOpenStack Proposal Bot1-1/+1
Change-Id: Ib017711de749d72f277b614b735fd2d63cbe5c3a
2016-05-18Collect more info from the gate for debugJeffrey Zhang2-5/+9
* enable the openstack logging debug in the gate * copy the /etc/kolla files out * copy the /var/log files out TrivialFix Change-Id: I9cf5fa773ec5f41c6ea93325076a64dd24ce22da
2016-05-17Merge "Add a cluster_network interface when we use ceph"Jenkins3-1/+3
2016-05-17Merge "Make Heka collect Ceph logs"Jenkins11-2/+37
2016-05-17Stop configuring neutron to enforce DHCP MTU optionIhar Hrachyshka1-1/+0
Since Mitaka, Neutron does the right job to calculate and advertise correct MTU to instances, out of the box [1]. [1] https://review.openstack.org/#/c/302165/ TrivialFix Change-Id: I71a6dc5b56c2c1fb9db757df77a56feababdc039
2016-05-17Remove unwanted test dependency zakeSwapnil Kulkarni (coolsvap)1-1/+0
Trivial-Fix Change-Id: I0d9f0e0f661c2dfe350c38485436288f9c1a4a3c
2016-05-17Add a cluster_network interface when we use cephweiyu3-1/+3
Because of the consideration of security and performance, ceph community recommend the use of two separate network public networks and cluster networks. refer: http://docs.ceph.com/docs/master/rados/configuration/network-config-ref/ DocImpact Closes-Bug: #1582095 Change-Id: I8cb0e14f86c859820fbbb8af8f94ac8155338e13
2016-05-17Update advanced configurationSwapnil Kulkarni (coolsvap)1-21/+25
partially-implements: blueprint documentation-rework Change-Id: I1b10f0bf0b40182bacbc8e8b6ee085cd338de6fa
2016-05-16Structuring the documentationSwapnil Kulkarni (coolsvap)18-152/+180
Restructured the documenation to 1. Add reference at the top 2. Updated the title formatting 3. Updated the heading formatting 4. Updated the links formatting Change-Id: Ie3786e92fee674da1fa39cf07f1bf0a3badd5b92
2016-05-16Merge "Doc rework for quickstart, multinode, and image-building"Jenkins4-134/+237
2016-05-16Fix build for oraclelinux basePaul Bourke1-1/+2
centos-release-openstack-mitaka 1.3 is now available via the delorean-mitaka-testing repo. We need to install this directly instead of the 1.2 version as otherwise the subsequent 'yum update' tries to install it and fails on the centos-release dependency which is incompatible with the oraclelinux base. Closes-Bug: 1576238 Change-Id: I51cb372424b27b32e95f9e81c5dddbe8e49a6131
2016-05-16Merge "Update doc about how to install python-docker-py on centos"Jenkins1-2/+10
2016-05-16Update doc about how to install python-docker-py on centosZhijiang Hu1-2/+10
CentOS shipped with an older version of docker-py named docker-python before. But currently CentOS also shipped with a new rpm named python-docker-py-1.7.2 which obsoletes docker-python and also fulfill kolla need according to its version(kolla needs docker-py >= 1.6.0). Change-Id: I684a6a4e6b6baa9589e9b2afd3cfcc195d2a5e21 Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
2016-05-15Merge "Avoid _ in rabbitmq_clusterer.config"Jenkins4-4/+4
2016-05-14Doc rework for quickstart, multinode, and image-buildingRyan Hallisey4-134/+237
Our quickstart guide is way too complex. We need to simplify the quickstart guide by pulling out the overwhelming amount of information and splitting it into other docs. Change-Id: Iec175ee7f60bfd11ce06b22c861e51e180c188a9 Partially-implements: blueprint documentation-rework