summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-05-31Merge "Update Documentation"Jenkins14-313/+311
2016-05-31Merge "Fix kolla-build return codes"Jenkins2-2/+10
2016-05-31Merge "Adding Upgrade to iscsid/tgtd container"Jenkins1-0/+4
2016-05-31Merge "Fix the cinder backup permission issue when enable ceph"Jenkins2-0/+8
2016-05-31Merge "Fix the incompatibility for ansible 2.1.0"Jenkins2-14/+14
2016-05-31Merge "change keyfile to key"Jenkins1-3/+3
2016-05-31Fix the cinder backup permission issue when enable cephJeffrey Zhang2-0/+8
Closes-Bug: #1587244 Change-Id: I22ed3c57e4669c4372daf448da8385729c7cc8d1
2016-05-31change keyfile to keySteven Dake1-3/+3
All files used by kolla-ansible do not have a file ending. keyfile was added as an anomoly. I noticed this during a review that coolsvap had underway where he did a similar thing. I think --key is fine. TrivialFix Change-Id: I99867a1a04a4dd881dcb2af39946122ea6b7d8a3
2016-05-30Install missing package in spiceproxy containerChris Ricker1-0/+1
nova-spicehtml5proxy service fails on RPM-based systems unless the spice-html5 RPM is also installed. Change-Id: I0807159cd68bcc9df4da2d94d7b54a2871236f59 Closes-Bug: #1587212
2016-05-31Pin the base distro release versionJeffrey Zhang4-6/+28
Pin the base distro release version in the master branch(Newton). Only one distro version is supported. The supported versions are: * CentOS: 7 * RedHat: 7 * OracleLinux: 7 * Debian: 8 * Ubuntu: 14.04 NOTE: Kolla will move to Ubuntu 16.04 in the Newton cycle DocImpact TrivialFix Change-Id: I32c0edbee4de14c8a0cc7c961d566e84d70f19a4
2016-05-31Log the traceback in the kolla librariesJeffrey Zhang6-12/+27
The traceback is logged also and will be helpful when the library failed. We can get which line is failed from the log. TrivialFix Change-Id: Ia417232007e2f34c83d2e7cad6ed08dee49ce836
2016-05-30Updated from global requirementsOpenStack Proposal Bot1-1/+1
Change-Id: I43dcff50eb1cf2d4a3f16e21e83920f1bbe7dd34
2016-05-30Use --subproject instead of deprecated --service optionHenry Gessau1-1/+1
The --service option to neutron-db-manage is deprecated and will be removed soon. Use --subproject instead. Related-Bug: #1501380 Change-Id: I2f64634d6f01c06a071abf064caf11a134800d04
2016-05-30Fix the incompatibility for ansible 2.1.0Jeffrey Zhang2-14/+14
Ansible 2.1.0 has lots of change and the plugin is not compatible between 2.0.0 and 2.1.0. This change fix the gap. * fix the signature change for _make_tmp_path in ansible 2.1.0 * fix the common_options in the kolla_docker.py Change-Id: I05f5f05581c8bd625cd868fa0db549d0c60a7043 Closes-Bug: #1586018
2016-05-30Merge "Add support to lint the install commands in Dockerfiles"Jenkins4-3/+19
2016-05-30Merge "Do not use AUFS for centos/fedora/oraclelinux container images on ↵Jenkins2-4/+8
ubuntu host"
2016-05-30Merge "Document using a custom config directory"Jenkins1-4/+10
2016-05-28Do not use AUFS for centos/fedora/oraclelinux container images on ubuntu hostHui Kang2-4/+8
Change-Id: I9e9a96b71498a7d824d34e21028ad73f57302125 Closes-Bug: #1579583
2016-05-27Merge "Add support for murano binary containers for rpm based distros"Jenkins4-13/+23
2016-05-27Merge "Run HAProxy in a chroot jail"Jenkins2-0/+7
2016-05-27Merge "Add support for magnum ubuntu binary containers"Jenkins4-2/+20
2016-05-27Merge "Specify registry volume location"Jenkins1-1/+5
2016-05-27Merge "Add ubuntu binary container for zaqar"Jenkins1-0/+7
2016-05-27Document using a custom config directoryRyan Hallisey1-4/+10
Change-Id: I341a42f3407e33fa26f495aced3b062ed5b21890 partially-implements: blueprint documentation-rework
2016-05-27Adds Neutron LBaaS SupportDaneyon Hansen22-1/+217
Previously, kolla did not support neutron lbaas functionality. Only Lbaasv2 is supported in Mitaka. Additional information can be found here: http://docs.openstack.org/mitaka/networking-guide/adv-config-lbaas.html Magnum uses Neutron Lbaas to provide high availability to COE API and Etcd endpoints within a bay. Therefore, Neutron Lbaas is required for Kolla to support Magnum. Co-Authored-By: Serguei Bezverkhi <sbezverk@cisco.com> Partial-Bug: #1551992 Change-Id: I05360b7c447c601fcb3c2b6b2a913ef5cc0f3a1b
2016-05-27Use file module instead of running rm to remove a directoryChristian Berendt1-1/+3
This will solve the following issue when running the kolla-ansible cleanup command: [WARNING]: Consider using file module with state=absent rather than running rm Closes-bug: #1586406 Change-Id: I366b6f27e697b24c6c54882c08afe4048803b4e8
2016-05-27Do not use bare variables in the ceph roleChristian Berendt3-8/+8
This will resolve the following deprecation warning: Using bare variables is deprecated. Update your playbooks so that the environment value uses the full variable syntax. This feature will be removed in a future release. Partial-bug: #1586404 Change-Id: I9086d3f9e7904836e72e6df2fefaa084e5229f7e
2016-05-27Update DocumentationMauricio Lima14-313/+311
Applying RST formatting conventions [1],[2] and [3] [1] http://docs.openstack.org/contributor-guide/rst-conv/gen-guidelines.html [2] http://docs.openstack.org/contributor-guide/rst-conv/inline-markups.html [3] http://docs.openstack.org/contributor-guide/rst-conv/lists.html Change-Id: I38b77a45d30ca0542058675dd1e8aba790c68567 Partially-implements: blueprint documentation-rework
2016-05-27Fix kolla-build return codesWill Miller2-2/+10
Add a main wrapper function to return 1 if any images failed to build; otherwise, return 0. Rename the old main() to run_build(), which still returns image statuses, to avoid interfering with unit tests. Change-Id: I5817cc9cebb4f42dc13e0535223e5dc8931a3aab Co-Authored-By: Mark Goddard <mgoddard@cray.com> Closes-Bug: #1578404
2016-05-26Set ServerTokens parameter to 'Prod' for Ubuntu Apache configChristian Berendt1-0/+1
The default value of the ServerTokens parameter is OS by default when using Ubuntu as base image. This results in "Server: Apache/2.4.7 (Ubuntu)" as server signature. Setting the parameter to "Prod" produces a less verbose server signature. Change-Id: I9a1422890cc667423bde73ea2dd7be143eb8b04a Partial-bug: #1586112
2016-05-26Install correct version of arpingSerguei Bezverkhi1-1/+1
Currently Ubuntu source installation loads arping package which is version 2.11. It does not support -U keyword which is used by lbaas. iputil-arping package should be used instead. Change-Id: I64c5e5b40e561d309281204b4f6aeaf0fb395cb5 Closes-Bug: #1586085
2016-05-26Add support to lint the install commands in DockerfilesSwapnil Kulkarni (coolsvap)4-3/+19
Change-Id: Icb47ba8b13b13889e28bb285321f11344400edc2 Closes-Bug:#1582618
2016-05-26Add sahara containersSwapnil Kulkarni (coolsvap)6-0/+100
Added sahara container for centos,ubuntu binary,source partially-implements blueprint sahara-container Change-Id: Id6dad447cd6ec07286e7a6cab0b13a6d4d89c1a7
2016-05-26Merge "Update the image-building documentation"Jenkins1-79/+38
2016-05-26Merge "Simplify image building information in quickstart"Jenkins2-28/+30
2016-05-26Merge "Update ubuntu dockerfiles for formatting"Jenkins92-108/+108
2016-05-26Merge "Update the horizon dockerfile for formatting"Jenkins1-1/+1
2016-05-26Merge "Bump the ansible to 2"Jenkins6-63/+68
2016-05-26Merge "add support for non-default database_port in kolla/ansible"Jenkins26-25/+42
2016-05-26Merge "Implement non-default signal handler for SIGINT"Jenkins1-5/+10
2016-05-26Update ubuntu dockerfiles for formattingSwapnil Kulkarni (coolsvap)92-108/+108
Change-Id: If4be00b937e14ec93443dcb7249cf17099d57cbe Closes-Bug: #1569417
2016-05-26Merge "Add title to index page of developer documentation"Jenkins1-0/+4
2016-05-25Add title to index page of developer documentationChristian Berendt1-0/+4
At the moment the title of the index page of the developer documentation is "Kolla’s Mission". Other projects use "Welcome to X’s developer documentation!". Change-Id: Iadddc7fbe3d1eeafe5ed1926a3e090b5de70e7ee
2016-05-25Add support for murano binary containers for rpm based distrosSwapnil Kulkarni (coolsvap)4-13/+23
Change-Id: I0b916d238f28fe1b536abfb01228b24dbabe8b91 Depends-On: If4be00b937e14ec93443dcb7249cf17099d57cbe Closes-Bug:#1582537
2016-05-25Add ubuntu binary container for zaqarSwapnil Kulkarni (coolsvap)1-0/+7
Change-Id: Ifd47209e3fd753cc81795c131ec3ef060e0af209 Depends-On: If4be00b937e14ec93443dcb7249cf17099d57cbe Closes-Bug:#1582553
2016-05-25Add support for magnum ubuntu binary containersSwapnil Kulkarni (coolsvap)4-2/+20
Change-Id: I5ad90f96aa58a99765feb2a3bc96157a4a61310f Depends-On: If4be00b937e14ec93443dcb7249cf17099d57cbe Closes-Bug:#1582518
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