aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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
2016-01-18Rename bootstrap.sh to centos-bootstrap.shMarc Koderer2-2/+2
Since Ubuntu and Centos are both valid options it's better to list their names in both bootstrap files Trivial-fix Change-Id: Ie8179403ba550ff61a45aa936fb87e02b9f74861
2016-01-18Pick up proxy buildargs from environmentPaul Bourke2-1/+57
We currently support any buildarg via --build-args. This patch picks up the default supported proxy buildargs if set in the user's environment, to allow for more transparent proxy support. The --build-args will take precendence. DocImpact Implements blueprint: better-proxy-support Change-Id: I084e5d1cc8f9993d65167878f9983ad58a68e86e
2016-01-18Expose the docker build_arg to build.pyJeffrey Zhang3-2/+23
With this implement, we can add variables at building stage. For example, add HTTP_PROXY and NO_PROXY when needed like below. build.py --build-args \ HTTP_PROXY:http://127.0.0.1:8080,NO_PROXY:127.0.0.1 More info about build_arg, pls check[0] [0] https://docs.docker.com/engine/reference/commandline/build/#set-build-time-variables-build-arg DocImpact Implements: bp add-buildargs Change-Id: I29ed7f536670fef59d697603dc562a69d90743c9
2016-01-18add unittest code baseJeffrey Zhang8-2/+108
* add a base TestCase class * load the tests from the project root rather than only tests dir * add a test case for WorkerThread builder function Change-Id: Icf878f9249b475a311123c8235c42b1212d02ca6 Partially-implements: bp add-ut-codebase
2016-01-18Merge "Fix centos AiO setup"Jenkins1-1/+2
2016-01-18Merge "Fix pid leftover after converting ceph to kolla_docker"Jenkins1-1/+1
2016-01-18Remove the not used setup_docker.sh fileJeffrey Zhang1-73/+0
TrivalFix Change-Id: I18a69d31c1b3442c79b7ffaab7259363600727e2
2016-01-18Ensure /var/lib/cinder exists for cinder containerQiu Yu1-2/+2
Change-Id: I52e175a1eb5176828db8ed709f4d19dd0685b9c5 Closes-Bug: #1535189
2016-01-17Rename ceph-mon bootstrap container to avoid conflictSamYaple2-6/+13
Ceph-mon bootstrap container shares the same name of `ceph_mon` with real ceph-mon service. When bootstrapping, it will sleep forever for the purpose of distribute rings. Later on, when starting real `ceph_mon` service, kolla_docker module will take bootstrap container as real one because bootstrap container has a super set of env variables and kolla_docker doesn't do strict comparing of env variable items. This change follows the pattern of other bootstrap containers and rename to use `bootstrap_ceph_mon` to avoid conflict. Co-Authored-By: Sam Yaple <sam@yaple.net> Change-Id: I0082820900928c42f9cc778ffd705980fea9ad1c Closes-Bug: #1535140
2016-01-18Fix pid leftover after converting ceph to kolla_dockerQiu Yu1-1/+1
Related-Id: Icb1e81dc8acabe51740edc5658957022ddd13cd7 TrivialFix Change-Id: Icf7cca554a972370bb109530cce3a0d451c95ae1
2016-01-17Merge "make the testr.conf required environment pass throught in tox"Jenkins1-0/+2
2016-01-17Merge "Capture the log in default"Jenkins1-0/+1
2016-01-17Merge "Updated from global requirements"Jenkins2-16/+16
2016-01-17Merge "Use auth_type instead of deprecated auth_plugin"Jenkins11-14/+14
2016-01-17Merge "Use dict.items() for adding Python 3 compatibility"Jenkins2-3/+3
2016-01-17Merge "Update the document to use kolla-ansible post-deploy"Jenkins1-5/+11
2016-01-17Merge "ironic-conductor: install ipmitool for source deploy in centos"Jenkins1-0/+6
2016-01-17Merge "ironic-discoverd: fix ironic config file path"Jenkins1-3/+3
2016-01-17Updated from global requirementsOpenStack Proposal Bot2-16/+16
Change-Id: I7d8485958fb96c7e111eab4df21472bee27ea8d0
2016-01-17Merge "Fix container config files directory path"Jenkins1-1/+1
2016-01-16Replace the deprecated rsyslog config styleWanlong Gao1-2/+4
The old style has been deprecated for time: http://www.rsyslog.com/doc/v8-stable/compatibility/v7compatibility.html#omruleset-and-discard-action-are-deprecated TrivialFix Change-Id: I70fa065f5fbd686ddb8f4134bb93c08c7af00365
2016-01-16ironic-discoverd: fix ironic config file pathWanlong Gao1-3/+3
TrivialFix Change-Id: Idb15f134137a377690d69d9848791a95df572948
2016-01-16ironic-conductor: install ipmitool for source deploy in centosWanlong Gao1-0/+6
Change-Id: Ib6b095341c8d63b365d3575478b4dafa69720b63 Closes-Bug: #1534900
2016-01-16Update the document to use kolla-ansible post-deployWanlong Gao1-5/+11
TrivialFix Change-Id: Ia2568495df07c3ed3983594c99aac220d2146f99
2016-01-16Use dict.items() for adding Python 3 compatibilityting.wang2-3/+3
Replacing dict.iteritems()/.itervalues() with six.iteritems(dict)/six.itervalues(dict) was preferred in the past, but there was a discussion suggesting to avoid six for this. ref: http://lists.openstack.org/pipermail/openstack-dev/2015-June/066391.html Partially implements: blueprint python3 Change-Id: Ie931bc02f558f6db3677b44f645eb3bdf78ccae8