aboutsummaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)AuthorFilesLines
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
2016-08-23py3:Remove six.iterXXXLu lei1-3/+1
1、As mentioned in [1], we should avoid using six.iteritems/keys achieve iterators. We can use dict.items/keys instead, as it will return iterators in PY3 as well. And dict.items/keys will more readable. 2、In py2, the performance about list should be negligible, see the link [2]. [1] https://wiki.openstack.org/wiki/Python3 [2] http://lists.openstack.org/pipermail/openstack-dev/ 2015-June/066391.html TrivialFix. Change-Id: I0cbe8af3210233a58d25f0df187c3d085405aa2a
2016-08-19Add Dockerfile for congressMD NADEEM1-6/+6
Change-Id: I30c4d7929940c751bf88c4bf9a0e200025ebd5c8 Partially-Implements: blueprint enable-congress-container
2016-08-16Add support for building vmtp containerLarry Rensing1-0/+3
Add needed library packages and Dockerfile to build vmtp container. Co-Authored-By: Larry Rensing <lr699s@att.com> Partially implements: bp vmtp-container Change-Id: I54340947f3bdf61d3e4f54884fed90ac318124ff
2016-08-15Merge "Dockerfiles for Networking-SFC Container"Jenkins1-3/+9
2016-08-11Added Test case for env and volume compMD NADEEM1-0/+56
Change-Id: Ie98072ded6fee96b4e8c43cfe5124ead8e73e885 Implements: blueprint ansible-unit-tests
2016-08-06Dockerfiles for Networking-SFC Containerprithiv1-3/+9
Networking-SFC is a neutron big-tent project Kolla does not have Networking-SFC agent support for now. This is essential for Service Function Chaining use case. Build Networking-SFC Container. Change-Id: I67b4d6e061dbe31e2211cd3210726ab4c30cd087 Partially-Implements: blueprint enable-networking-sfc-support
2016-08-02Added Test case for attribute compMD NADEEM1-0/+71
Change-Id: Ib9f3773d86fd00941f8dfb6f9b1019b01044cad3 Partially-Implements: blueprint ansible-unit-tests
2016-08-01Fix the kolla_docker issue with docker 1.12Jeffrey Zhang1-0/+22
After docker 1.12, the RepoTags will be None rather than [] in the image list API. This PS will handle the both case. Change-Id: Ie2da44b44229c2f190550755b50876f607f9cc0c Closes-Bug: #1608358
2016-07-26Merge "Added unit test for volume operations"Jenkins1-0/+73
2016-07-14Added unit test for volume operationsMD NADEEM1-0/+73
Change-Id: I7ad73a81559d8856bd8a41d24f274a19d5a9ff03 Partially-Implements: blueprint ansible-unit-tests
2016-07-08Build docker images for OpenStack WatcherDave Walker (Daviey)1-2/+4
Watcher is part of the OpenStack big-tent and is formally known as "OpenStack Infrastructure Optimization service". Whilst it provides a range of default goals and strategies, the most relevant case is to enable re-balancing of the compute hosts by taking CPU usage (data from Ceilometer) into account and live migrating instances as required. Currently this only builds the Docker images for type source but binary builds are gracefully ignored. The ansible configurations will be part of a later commit. Change-Id: I9bb81ee625d9fcf6513e44e2ed20384e34da2adc Partial-bug: #1598929 Partially-implements: bp watcher Signed-off-by: Dave Walker (Daviey) <email@daviey.com>
2016-07-08Merge "Add Senlin Docker container"Jenkins1-2/+4
2016-06-30Add Senlin Docker containerEduardo Gonzalez1-2/+4
Change-Id: I52e08e2df77106969c5975ebda2510ea8aefa8b5 Partially-implements: bp senlin-container Signed-off-by: Eduardo Gonzalez <dabarren@gmail.com>
2016-06-28Added unit test for image operationMD NADEEM1-0/+115
Change-Id: I44a5ba649d73f4ca2d48065625c8d67445576944 Partially-Implements: blueprint ansible-unit-tests
2016-06-27Add test for remove container, get state and get envMD NADEEM1-0/+71
Change-Id: Id3abd50dbcdb21654d5f5bc344e960aff2c5d5d7 Partially-Implements: blueprint ansible-unit-tests
2016-06-27Add unit test for stop and restart containerMD NADEEM1-1/+60
Change-Id: Icd73eb6e2d5b4207142ef249c8995c98056ae1c4 Partially-Implements: blueprint ansible-unit-tests
2016-06-21Add Kuryr Docker containerHui Kang1-2/+2
Co-authored-by: Mohammad Banikazemi <mb@us.ibm.com> Partially-implements: bp kuryr-docker-plugin Change-Id: Ife54f71984ff6c9825769e81fd39e3444c6fe310
2016-06-18Merge "Added unit test for start container"Jenkins1-11/+60
2016-06-16Added unit test for start containerMD NADEEM1-11/+60
This patch check two senario first if we choose to start a new container with name say XXX, however in the env a container already exist with XXX name and second to start a stopped container. Change-Id: Ibd6c5fbcc6f37ea2481634ac2e6b3edb91ae7aab Partially-Implements: blueprint ansible-unit-tests
2016-06-15Merge "Add support for mistral ubuntu binary containers"Jenkins1-2/+1
2016-06-14Added unit test for start containerMD NADEEM1-2/+50
Partially-Implements: blueprint ansible-unit-tests Change-Id: I398f73f24ee5fa29dd11cd9bb8582cc6c195d007
2016-06-12Added unit test for kolla_dockerMD NADEEM1-0/+144
Added unit test for create container. Change-Id: If67025791e52581c8853da50623cc9547f4e9298 Partially-Implements: blueprint ansible-unit-tests
2016-06-07Make build.py importable libJeffrey Zhang1-1/+1
First step to break it down is to make it importable lib rather than self-contained script. Change-Id: Ibbc924c2849cc79006046f62f31a1909ce959066 Partially-implements: bp build-refactor
2016-06-01Add support for mistral ubuntu binary containersSwapnil Kulkarni (coolsvap)1-2/+1
partially implements blueprint add-mistral-binary Change-Id: I5aeb4eba3233947421baf0d35319e1090370a61a Depends-On: If4be00b937e14ec93443dcb7249cf17099d57cbe
2016-05-31Merge "Fix kolla-build return codes"Jenkins1-1/+1
2016-05-27Merge "Add support for murano binary containers for rpm based distros"Jenkins1-5/+2
2016-05-27Fix kolla-build return codesWill Miller1-1/+1
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