summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-01-21Fix cinder create volume from image with kolla source buildQiu Yu2-1/+9
After recent drop root changes, all cinder rootwrap calls will fail in source build because lack of sudoer setting. This change adds sudoer file to enable rootwrap. It also add missing package dependencies needed for volume from image in source build type. Change-Id: I63a2405fb962ac687cdd88c81e1cdc02b3da638d Closes-Bug: #1536514
2016-01-21Merge "remove option verbose define in defaults/main.yml"Jenkins13-13/+0
2016-01-21prechecks: check ansible version on deployment hostAllen Gao2-0/+6
Change-Id: I688ac5cba128e7eae9df9f51c48273e39fdb09a9 Partially-implements: blueprint precheck-tasks
2016-01-21Merge "Add missing ceph-rgw group for sample multinode inventory"Jenkins1-0/+3
2016-01-21Fix bug:xrange() issue with py3.xMD NADEEM1-1/+1
In python3.x, there is no method named xrange(), it has replaced by range(),which is equal to xrange() in python2.x. so we must fix this issue. Closes-Bug: #1268439 Change-Id: I66f0a7f248ad77bf06e96ea7cfcb7ef5f050b13a
2016-01-21Merge "Update docker and docker-py reqs"Jenkins1-2/+2
2016-01-21Merge "Add validate scrits to linters"Jenkins1-0/+3
2016-01-21Update docker and docker-py reqsSamYaple1-2/+2
Change-Id: I3d452f30304a83cdeb65d8cac0ddef77c58cfeb9 Partially-Implements: blueprint precheck-tasks
2016-01-21Merge "Fix permissions to /var/lib/nova/"Jenkins8-4/+54
2016-01-20Merge "Import modules rather than objects"Jenkins1-10/+9
2016-01-20Merge "Pin the pip version to 7.1.2"Jenkins2-0/+13
2016-01-20Merge "use http instead of https for getting mariadb key"Jenkins2-3/+3
2016-01-20Fix permissions to /var/lib/nova/Artur Zarzycki8-4/+54
Due to changes with the drop-root work, we lost the ability to write to /var/lib/nova/*. This fixes those permissions and ensures cross container talk works properly between nova_libvirt and nova_compute Additionally, this fixes another issue introduced which saw that nova-compute could not run sudo commands as it did not have a proper sudoers entry Testing from previous deploys means you need a fresh environment. You have to remove all of the named volumes that kolla created in docker. Check these with `docker volume ls` Signed-off-by: Hui Kang <kangh@us.ibm.com> Signed-off-by: Artur Zarzycki <azarzycki@mirantis.com> Co-Authored-By: Sam Yaple <sam@yaple.net> Co-Authored-By: Hui Kang <kangh@us.ibm.com> Closes-Bug: #1533350 Change-Id: I7f864c448a2414e0b5d89f48337be411b891df35
2016-01-20Merge "Add Dockerfiles for Mesos"Jenkins15-2/+219
2016-01-20Import modules rather than objectsJeffrey Zhang1-10/+9
Base on the OpenStack Style Guidelines[0]: Do not import objects, only modules [0] http://docs.openstack.org/developer/hacking/index.html#imports TrivialFix Change-Id: Id1bc5e4b24fd561f1a9f6167af341b00a343a718
2016-01-20Pin the pip version to 7.1.2Jeffrey Zhang2-0/+13
latest pip 8.0 can not override the system installed package Closes-Bug: #1536023 Change-Id: Ida07fc9e2e8aaffb3caaffce75ec4cbf8a4994e8
2016-01-20Ironic ubuntu binary containerAndrey Shestakov4-2/+23
Change-Id: I94ef03c11657d36261f3ddc63056422f84ec2c6a Partially-Implements: blueprint binary-ubuntu
2016-01-20use http instead of https for getting mariadb keyAllen Gao2-3/+3
yum.mariadb.org intermittent ssl certificate ca bundle has problem for now. https://mariadb.atlassian.net/browse/MDEV-9435 Change-Id: Ic0dd72c4586958224c03572ca9de0ea15a7a38fd Closes-Bug: #1536066
2016-01-20Update docker-py reqs in gate setupAllen Gao1-1/+1
TrivialFix Change-Id: Idb0447a94a730fbcd822a855c865074817dd11b3
2016-01-20remove option verbose define in defaults/main.ymlIce Yao13-13/+0
References: https://review.openstack.org/#/c/269042/ TrivialFix Change-Id: Ief08781342a06f956fc4cf00ba4383759da8c897
2016-01-20Add debug option in config fileIce Yao9-8/+10
Config file use *_logging_debug as debug default value Change-Id: I41102fff9056a82f7307694252adff0aedcf2658
2016-01-20prechecks: remove the docker max version checkAllen Gao2-2/+0
Remove the docker max version check since we are not pinning docker version any more. Partially-Implements: blueprint precheck-tasks Change-Id: Icfa10e72c56092931aae016afaeed4c6ce8cb337
2016-01-20Merge "keep consistent with style of others"Jenkins1-3/+3
2016-01-20keep consistent with style of othersAllen Gao1-3/+3
TrivialFix It should be more comfortable to keep consistent: $ find . -name *.yml | xargs grep -h -A5 start_container | grep name: | sort name: "ceph_mon" name: "ceph_rgw" name: "cinder_api" name: "cinder_backup" name: "cinder_scheduler" name: "cinder_volume" name: "glance_api" name: "glance_registry" name: "haproxy" name: "heat_api" name: "heat_api_cfn" name: "heat_engine" name: "horizon" name: "ironic-api" name: "ironic-conductor" name: "ironic-discoverd" name: "ironic-pxe" name: "keepalived" name: "keystone" name: "magnum_api" name: "magnum_conductor" name: "mariadb" name: "memcached" name: mistral_api name: mistral_engine name: mistral_executor name: "murano_api" name: "murano_engine" name: "neutron_agents" name: "neutron_openvswitch_agent" Change-Id: Ie946286968c830dcc3c0c45cc9ba87418dd44e8c
2016-01-20refactor the cleanup containersAllen Gao1-10/+10
TrivialFix Sort the containers, remove *_data ones, etc. Change-Id: Ic7923828517da954e7c8802d6cf5918e425df255
2016-01-20Merge "kolla-ansible: add prechecks subcommand"Jenkins1-0/+6
2016-01-20kolla-ansible: add prechecks subcommandAllen Gao1-0/+6
TrivialFix Change-Id: Ifb0ca3383cd04f5ff6baeb30ae6996d450d5c579
2016-01-19Merge "Adapt openrc file to use keystone v3"Jenkins1-2/+3
2016-01-19Merge "Fix ceph-mon existing cluster detection logic"Jenkins1-8/+7
2016-01-19Add Dockerfiles for MesosMichal Rostecki15-2/+219
Change-Id: Iaf317817eccaa72f2a86b1058a0179afd3427859 Partially-Implements: blueprint mesos
2016-01-19Merge "Updated from global requirements"Jenkins1-1/+1
2016-01-19Merge "Consistency changes in configs"Jenkins3-8/+17
2016-01-19Merge "Revert "Capture the log in default""Jenkins1-1/+0
2016-01-19Merge "Use driver instead of deprecated notification_driver in config"Jenkins7-7/+21
2016-01-19Merge "Fix typos in docstrings:"Jenkins3-4/+4
2016-01-19Adapt openrc file to use keystone v3Marc Koderer1-2/+3
Ansible adminrc file already uses v3 as default. So let's to that in vagrant too. See file: ansible/roles/common/templates/admin-openrc.sh.j2 TrivialFix Change-Id: I23b7ff81808ddc718ae1186887e9764ebc5ab6ef
2016-01-19Consistency changes in configsMaciej Szankin3-8/+17
TrivialFix Change-Id: Iafd92e4e962dec5a225582ff058ab3603e5a50bb
2016-01-19Updated from global requirementsOpenStack Proposal Bot1-1/+1
Change-Id: I5dfada9f5ad92432fb1e8408ceb82a57dab5f2eb
2016-01-19Merge "Expose the docker build_arg to build.py"Jenkins3-2/+23
2016-01-19Merge "add unittest code base"Jenkins8-2/+108
2016-01-19Use driver instead of deprecated notification_driver in configWanlong Gao7-7/+21
TrivialFix https://review.openstack.org/#/c/249508/ Change-Id: Ie2732ee116b6b4b3e0210eb1f62fc72878d8c277
2016-01-19Merge "Add manila container (source only)"Jenkins7-1/+57
2016-01-19Merge "kolla-ansible: add post-deploy subcommand"Jenkins1-2/+8
2016-01-18Merge "Replace the deprecated rsyslog config style"Jenkins1-2/+4
2016-01-18Merge "remove option verbose from config files"Jenkins10-10/+0
2016-01-18Merge "Rename bootstrap.sh to centos-bootstrap.sh"Jenkins2-2/+2
2016-01-18Add manila container (source only)Marc Koderer7-1/+57
Support manila as container. First step only supports building from source. Change-Id: I60bb67536c9afdb9f0532b3cdc2c400a68608003 Partially-Implements: blueprint enable-manila-containers
2016-01-18Merge "Ensure /var/lib/cinder exists for cinder container"Jenkins1-2/+2
2016-01-18Revert "Capture the log in default"Sam Yaple1-1/+0
This reverts commit b67c20f2db9da48fe5d3de1f5c5fb1887be1f20b. This change hides the LOG output from the build process in the console.html. While the build still will succeed/fail it will not update the log while it is running. It will only dump the output of what its doing if it fails. This is not ideal for our gates at this time since we have seen the even the running and successful gates sometimes do not do what we designed the gate to do (not building the containers we want, not running the tests we want (recently happened with bashate), etc) Change-Id: Ida58eef41ee8874e7577fcc24174fed4808f46f1
2016-01-18remove option verbose from config filesAllen Gao10-10/+0
Option "verbose" from group "DEFAULT" is deprecated for removal. Its value may be silently ignored in the future. If this option is not set explicitly, there is no such warning. Furthermore, the default value of verbose is true, so there is no need to set this value in config files. TrivialFix Change-Id: I3ec2a8900c984a64bc0645672ef89a63975f7f4e