summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)AuthorFilesLines
2017-04-18Add OpenDaylight Container to kollaMarcus G K Williams1-0/+4
Implements docker container template for OpenDaylight. Change-Id: Icdcff77f0f6088f5a4db1bf77e37334dbd42074f Partially-Implements: blueprint opendaylight-support
2017-04-06Add tacker binary for rpm based distrosEduardo Gonzalez1-2/+0
Tacker rpm is present in RDO repositories. Now images can be built for binary installations. Change-Id: I50203644ae0cc61fe87f2c7af11ff6ea3ef6df8d
2017-03-30Merge "Allow the use of previously built parent images"Jenkins1-1/+2
2017-03-29Allow the use of previously built parent imagesPaul Bourke1-1/+2
Consider the case where you have a set of tagged / released images to production, and you want to apply a small hotfix, security patch, etc. to one of them, say keystone-ssh. Rebuilding keystone-ssh will cause a rebuild of base, openstack-base, and keystone-base, potentially pulling in updated packages / new dependencies, unless you have access to the exact machine they were previously built on. Ideally you want to use the exact parent images that are in production. This patch adds a new build argument '--skip-parents', which will result in only the image(s) specified by the regex and their children to be built. Parents are expected to exist either on machine or in a registry. Change-Id: I79d5f0b422f48d2dc36ae85dfa21668cf8177837 Implements: blueprint image-build-depth
2017-03-23Merge "Speed up builds by increasing threads for builds"Jenkins1-1/+7
2017-03-22Gate fixes: disable bifrost-base, fix ubuntu base imageMohammed Naser1-2/+8
At the moment, Bifrost has caused a few failures which have blocked the gate, the latest of which is documented in the bug listed below (alongside with another one that caused another gate failure). In order to let patches flow though, we're disabling it from the gate build checks as agreed on the Kolla meeting on the 22nd of March 2017. Also, the Ubuntu base image seems to have a missing /etc/protocols which is created by the netbase package. This has been added to the base images. There are issues with subunit getting a very large log all at once which causes failures that is causing issues. We also enable logging to a local folder which will make troubleshooting image builds easier to read and avoid sending a large blob of data to subunit. Change-Id: Iee1f8b06ec1066015ea5c6a6a245723402e35a6a Related-Bug: #1674483 Related-Bug: #1673776 Closes-Bug: #1675101
2017-03-20Speed up builds by increasing threads for buildsMohammed Naser1-1/+7
Generally, OpenStack CI infrastructure workers will typically have 8 cores therefore by hardcoding the threads to 4, we miss out on valuable CPU power that can speed up builds. This patch sets the number of threads when running tests between the higher number of 4 (original value) or the number of CPU cores. Change-Id: I857507d08d91ddb5e0bccb118d15f2e2bcf4da99
2017-03-15Merge "Add neutron-bgp-dragent service."Jenkins1-0/+2
2017-03-15Merge "enable binary install for Congress"Jenkins1-2/+0
2017-03-15Add neutron-bgp-dragent service.Thomas O'Neill1-0/+2
Added neutron-bgp-dragent Dockerfile. Updated kolla/common/config.py with necessary sources. Implements: blueprint neutron-bgp-dragent Change-Id: If7f5c80eb10a1c418785d9c659ae18bfecfcfe33
2017-03-15enable binary install for Congresscaoyuan1-2/+0
congress binary package is available in rpm base distro https://trunk.rdoproject.org/ Change-Id: I4f2f9396925d28322d2d5a625cc96d8a5386b129
2017-03-07Add debian related test envJeffrey Zhang1-0/+38
Change-Id: Ic186d8f563e58680e10d73a188ef63fa53e44c10
2017-02-15Add heat-all containerDan Prince1-0/+1
TripleO makes use of a heat-all container for undercloud installation. This container includes the API, Engine, and a new heat-all launcher (included in the monolith package). Implements: blueprint heat-all Change-Id: If1cc3e959b63f775e15e6eeef4b54981fb3793e9
2017-01-23Merge "Fix the set config error"Jenkins1-0/+211
2017-01-21Add vitrage imageschenxing1-0/+3
Co-Authored-By: zhubingbing <zhubingbing10@gmail.com> Change-Id: I8cac1be47edad8590d9bd1222d45a127953d50a6 blueprint vitrage-containers
2017-01-18Fix the set config errorJeffrey Zhang1-0/+211
* fix wrong handle for directory * refactor the code Closes-Bug: #1563741 Change-Id: I83869e074cb2924f1c5b49a67e57aefef623a8b0
2017-01-13Add cloudkitty centos/oracle binary packagesEduardo Gonzalez1-2/+0
Also add python-cloudkittyclient pip package for source installs. Change-Id: I82a7b3d42ccd527df9e11e857e285a87b6acddf6
2017-01-05Add support for installing binary packages of watcherZhongShengping1-3/+0
Change-Id: I05b80a6c9455bc1faf986e1aa6b92cb6fd80d0fd
2017-01-02Enable zookeeper for CentOS/OracleLinuxSteven Dake1-4/+0
Change-Id: I5e0e3afc18cba63ea0c9b7d8a9ae32ae8a774ba1 Partially-Implements: blueprint monasca-containers
2016-12-29Add zun containerjianyi1-0/+3
Change-Id: Id11d00b8577f6c614b7001474d9a113ee6eca1fe Partially-implements: bp add-zun-container-for-kolla
2016-12-19Sort excluded images alphabeticallyMartin André1-56/+66
Change-Id: I35b37669eb5fbc6dfa031713dda9c1d5b56026ce
2016-12-19Expect monasca-base to fail build on Ubuntu binaryMartin André1-1/+2
Binary install type is not yet available for monasca-base, so don't expect it to fail for Ubuntu binary CI job. Change-Id: I03b29191368a0e932abaa17b4cb626fd35c15d8f
2016-12-13Add monasca imagesSam Yaple1-0/+2
NOTE: Currently monasca does not publish master tarballs, I have will be working with them to do so. Change-Id: Ica3ab50c56271d05b7e40978d38711279dc42585 Partially-Implements: blueprint monasca-containers
2016-12-12Add kafka imageSam Yaple1-1/+5
Change-Id: I6c9b8f8b0cf254c2c3333ca789c5da364c7d5c73 Partially-Implements: blueprint monasca-containers
2016-12-12Add zookeeper imageSam Yaple1-2/+5
Change-Id: I6ca1ee54cfb73ead53d199ba138673fb31499cdc Partially-Implements: blueprint monasca-containers
2016-12-05Tacker Docker configurationEduardo Gonzalez1-3/+6
Add necessary Docker configuration for Tacker NFV service. Change-Id: I9a5750d4616551828c0fa0e51302fd80fa4d33f7 Partially-Implements: blueprint tacker-support
2016-11-22Add octavia docker imageJeffrey Zhang1-0/+1
Change-Id: I6dc827cc1bbea9d580e1dcdb1396f7f9848530ca Implements: blueprint lbaas-octavia-driver
2016-11-15Remove Ansible from KollaSteven Dake1-709/+0
Change-Id: I5396e4b9927d3e65b6aa4185238a43a4765a996b
2016-11-14Add karbor containercaowei1-3/+6
Change-Id: I8ed8840d06a1fdb87aad51f438ac6c38c1c14642 Partially-implements: bp karbor-container
2016-11-10Merge "Corrects typo "requried" in kolla_docker.py"Jenkins1-1/+1
2016-11-09add panko dockerfilezhubingbing1-1/+2
Change-Id: Ibf74db39348dfb6f56f4fca0aff142a75ef53d38 Partially-Implements: blueprint add-panko
2016-11-09Corrects typo "requried" in kolla_docker.pymaniram4771-1/+1
The parameter "required=True" is mistyped as "requried=True" in ansible/library/kolla_docker.py and tests/test_kolla_docker.py Closes bug: 1640423 Change-Id: I64c333275b9eb3eff5b1c0fa5d550f478e68020d
2016-11-06Add freezer containercaowei1-3/+6
Change-Id: I9f95bac3f74827f0918f174fc0113736b92cbc0c Partially-implements: bp freezer-container
2016-11-04Add solum containercaowei1-0/+3
Change-Id: If2a959a037c1c67f48a6f9e56e49c435050b0aab Partially-implements: bp solum-support
2016-11-04Fix Manila-data binary distroMauricio Lima1-0/+2
Closes-Bug: #1639011 Change-Id: Icc4e798590645910de1a86eaf46082343d999f6a
2016-10-19Support Searchlight Docker containerliyingjun1-0/+3
This patch adds Searchlight Dockerfile to build container from source. Change-Id: Ia28f54ddd9793699153e254b6379f3b6334482b0 Partial-implements: bp support-searchlight-deployment
2016-09-26Changed docker_restart_policy to unless-stoppedSajauddin Mohammad1-10/+11
Current implementation has docker_restart_policy "always" and docker_restart_policy_retry:"10" which should be mutually exclusive. "unless-stopped" will restart the containers on any exit state but not start on daemon startup if container was put to stopped state before. Closes-Bug: #1621187 Change-Id: I4d881cd123a55625121b7a9047385e9b54e2e129
2016-09-16Revert 'Add neutron-lbaas-agent to exlude image for Ubuntu binary'Jeffrey Zhang1-4/+0
TrivialFix Change-Id: Iac56f3b45d8c11bcb61f5d0a389251dfd5c88752
2016-09-14Add kuryr-libnetwork DockerfileHui Kang1-3/+3
Kuryr repo has been split to kuryr and kuryr-libnetwork Change-Id: I6d05adf1de89611e2cb0f8469ed42ca1401ace56 Co-authored-by: Mohammad Banikazemi <mb@us.ibm.com> Partially-implements: bp kuryr-docker-plugin
2016-09-14Add Networking-SFC roleprithiv1-3/+3
Networking-SFC is a neutron big-tent project support Service Function Chaining in Neutron. * Rename the image from neutron-networking-sfc-agent to neutron-sfc-agent. * Add networking-sfc role in playbooks. Co-Authored-by: Jeffrey Zhang <zhang.lei.fly@gmail.com> Change-Id: I1f99650eed85f59929d4ab6b2226603c54f29577 Implements: blueprint enable-networking-sfc-support
2016-09-12Clean imports in codeNguyen Hung Phuong1-2/+2
In some part in the code we import objects. In the Openstack style guidelines they recommend to import only modules. http://docs.openstack.org/developer/hacking/#imports Change-Id: I4b55cae8c2672f82025a95112b14d441d66f9d6d
2016-09-11Add neutron-lbaas-agent to exlude image for Ubuntu binaryJeffrey Zhang1-0/+4
UCA latest Newton release lack of neutron-lbaas-common package, disable neutron-lbaas-agent for Ubuntu binary until they fix it. TrivialFix Change-Id: I2c02fc578cffe82918ae6affe6cf0e6095ae47e4 Signed-off-by: Jeffrey Zhang <zhang.lei.fly@gmail.com>
2016-09-06Add cloudkitty containers for type sourceChristian Berendt1-3/+6
Change-Id: I548c20afd7ce7ba27a5475c69c78c7d267ccc24b Partially-Implements: blueprint cloudkitty-docker
2016-09-01repair gnocchi dockerfilezhubingbing1-2/+1
1. Add the missing packages in the gnocchi image packages: lz4 sqlalchemy_utils gnocchiclient 2. gnocchi config path is error gnocchi config path is /gnocchi/etc/gnocchi 3. gnocchi sync db command is error sync db command is: gnocchi-upgrade Reference link: http://docs.openstack.org/developer/gnocchi/install.html 4. gnocchi log directory is /var/log/kolla/gnocchi 5. Add gnocchi-api running as a mod_wsgi Reference link: http://docs.openstack.org/developer/gnocchi/running.html 6. Add gnocchi sudoers file Closes-Bug: #1607332 Change-Id: Id3aded82706ffd204373c97a020980d0d9b72663
2016-08-31introduce bifrost-deploy containerSean Mooney1-3/+6
- This change adds support for building and deploying a bifrost container for baremetal provisioning. - This change documents how to manually deploy and bootstrap the bifrost container. Implements: blueprint bifrost-support Change-Id: I7d895839b11cbf916be33225875465c3358b5aa4
2016-08-24Merge "Fix Ubuntu binary build and deploy gate"Jenkins1-1/+4
2016-08-24Fix Ubuntu binary build and deploy gateJeffrey Zhang1-1/+4
Signed-off-by: Jeffrey Zhang <jeffrey.zhang@99cloud.net> Closes-Bug: #1616349 Change-Id: I82a245474392d22017faf30fa89d6dc5e01ab2c2
2016-08-23Merge "py3:Remove six.iterXXX"Jenkins1-3/+1
2016-08-23Merge "Added Test case for env and volume comp"Jenkins1-0/+56
2016-08-23Merge "Added Test case for attribute comp"Jenkins1-0/+71