summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-04-24Merge "Update the min version of tox"Zuul1-1/+1
2019-04-24Remove oschecks installationMartin Magr1-1/+0
The projects is almost dead and has been deprecated in TripleO project. This patch removes installation of the package on RPM based distros. Change-Id: I3cd9a23af1e925b7e0d739ba2715412ef5911e74
2019-04-24Install udevadm in ironic-conductor imageMark Goddard1-0/+11
backport: rocky, queens A dependency on udevadm was recently added to ironic-lib: https://review.opendev.org/#/q/I9db48a3462422749290bbb887c14816734ab0478 Change-Id: I6c5746606ab59fd88e35525ecc17a62bfa9211e6 Closes-Bug: #1825784
2019-04-24Move to opendevZhongShengping10-23/+23
1.Use opendev.org instead of git.openstack.org. 2.Use review.opendev.org instead of review.openstack.org. You can see the discussion below: http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html Change-Id: I377ea63827b6f3995ee275fdc466c1b2100eafc7
2019-04-22Update the min version of toxconfi-surya1-1/+1
In Train, we will use python3.6 and 3.7 for which the minimum tox version required is 2.5[1] [1]https://tox.readthedocs.io/en/latest/changelog.html#v2-6-0-2017-02-04 Change-Id: Iea2da5e698959e85a6996b32bda85701b4aa0676
2019-04-19OpenDev Migration PatchOpenDev Sysadmins1-1/+1
This commit was bulk generated and pushed by the OpenDev sysadmins as a part of the Git hosting and code review systems migration detailed in these mailing list posts: http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html Attempts have been made to correct repository namespaces and hostnames based on simple pattern matching, but it's possible some were updated incorrectly or missed entirely. Please reach out to us via the contact information listed at https://opendev.org/ with any questions you may have.
2019-04-18Fix multiple mon deployment failureswangwei1-1/+11
When 4 or 5 mons are deployed, all mons will always be in the election state, and the ceph cluster cannot be accessed. After comparing with ceph-deploy, I found that when the cluster was initialized, it did not use monmap. When adding a new mon node, it needs to use monmap. According to the above situation, I fixed the problem. Change-Id: Idbfc6741d371adcb06ed97d578d75d3bce862743 Closes-bug: #1824783
2019-04-17Reuse /var/lib/tempest symlink for rpm alsoChandan Kumar1-5/+2
https://review.openstack.org/#/c/605980/ with this review in tripleo, we use /var/lib/tempest path but in kolla tempest dockerfile /usr/share/openstack-tempest is used which is not mounted in tripleo deployment. Let's reuse the same volume with tempest container instead of /usr/share/openstack-tempest. Change-Id: I402f58ce53fdce426582cf2fc31349da6d2f5ae0 Signed-off-by: Chandan Kumar <chkumar@redhat.com>
2019-04-16Pin kafka java version to 8 on ubuntuErol Guzoglu1-1/+1
Ubuntu default-jre-headless is not working with kafka Change-Id: Ic6ab66128efa931277516e0cf5848a816ca676ad Closes-Bug: #1824847
2019-04-15Merge "Disable publishing images on Ocata"Zuul1-2/+4
2019-04-15Merge "Write hash after compressing horizon static assets"Zuul1-3/+3
2019-04-15Fix the problem of osd initialization failedwangwei1-0/+1
When deploying osd, if the user does not use the extra block partition, the kolla will automatically partition the disk and then clean up the data on the disk partition. Sometimes the disk partition will not be updated, there will be an error not finding the partition. This commit fixes the problem. Change-Id: I14708f38614dcb75268c2f460ae3d921748c2d10 Closes-bug: #1824787
2019-04-13Merge "Add config option use_dumb_init to add it to container images"Zuul5-3/+27
2019-04-12Merge "Fix ubuntu binary deploys"Zuul3-12/+17
2019-04-11Merge "Version check: update using project name or tarball name"Zuul1-0/+2
2019-04-10Version check: update using project name or tarball nameMark Goddard1-0/+2
The current code worked only if the project was using the project_name in kolla/common/config.py, rather than the tarball_base name. This is only true on master - on stable branches we may switch to use the tarball_base name, so the regex won't match. Change-Id: I839649e6ef662ae3ff320edb3106da818956d26d
2019-04-10Disable publishing images on OcataMark Goddard1-2/+4
These jobs have been failing for some time. Stop wasting CI resources and disable them. We can enable them again if someone maintains ocata before it gets to EOL. Change-Id: I42750d3270ab8c9f3fdead741e5251ccb16f8dcb
2019-04-10Write hash after compressing horizon static assetsMark Goddard1-3/+3
If you run the horizon container with a restart policy of never, and the static asset compression fails, the container fails to start, e.g. (seen in CI) ++ /usr/bin/manage.py collectstatic --noinput --clear Traceback (most recent call last): File "/usr/bin/manage.py", line 18, in <module> from django.core.management import execute_from_command_line ImportError: No module named django.core.management However, with a restart policy of unless-stopped (the default). the horizon container will fail the first time but will succeed after a restart. This is because the settings bundle hash is updated before the compression is attempted. To fix this, update the hash after compression completes successfully. Change-Id: I3f1682ed55e7d45c1e97a1b34c7993aa839f0bb2 Closes-Bug: #1824137
2019-04-10Fix ubuntu binary deploysMark Goddard3-12/+17
1. Install python3-pymysql in placement-base image. 2. Remove default placement WSGI config. 3. Use python3 for manage.py in horizon Change-Id: Ibb620af2241e39fe99bc48757f90296c0d77d438 Partial-Bug: #1823989
2019-04-10Install "procps(-ng)" in the base imageCédric Jeanneret2-1/+3
Providing tools like "ps", "pgrep" and related is interesting since it helps debugging a container in some cases. It is also useful for healthchecks in case we want to fetch running service PID and use it in another command, like "lsof". Change-Id: I91b1c407caa6b03ae522e649592300f9eddfc07e
2019-04-08Merge "Revert "Use Stein release for all OpenStack projects""Zuul1-129/+130
2019-04-07Merge "Fix the problem that the crush map is changed"Zuul1-2/+6
2019-04-05Revert "Use Stein release for all OpenStack projects"Mark Goddard1-129/+130
This reverts commit 61d42b5a00875290ebeb24ac2faab4af566b7796. Switch back to master branch of dependencies on master now we have branched stable/stein. Change-Id: I16fc621fc5a8879eeb9e00edf068d0d124969d16
2019-04-05Update master for stable/steinOpenStack Release Bot2-0/+7
Add file to the reno documentation build to show release notes for stable/stein. Use pbr instruction to increment the minor version number automatically so that master versions are higher than the versions on stable/stein. Change-Id: I5b4054143cb3d64d908e8eccc705c74ee3692986 Sem-Ver: feature
2019-04-05Merge "Add CI trigger for ceph jobs"Zuul3-0/+6
2019-04-04Merge "Use Stein release for all OpenStack projects"8.0.0.0rc1Zuul1-130/+129
2019-04-03Merge "Make tripleo-build-containers-centos-7 voting"Zuul1-1/+14
2019-04-03Merge "Add kolla-ansible upgrade jobs to check pipeline"Zuul2-0/+2
2019-04-03Add CI trigger for ceph jobsMichal Nasiadka3-0/+6
Add a trigger for running CI ceph jobs when docker/ceph/.* and docker/cinder/.* files are being changed. Change-Id: I0a5fc2d47ccb4f64dbf8fca7092240cd40777b28
2019-04-03Add config option use_dumb_init to add it to container imagesRabi Mishra5-3/+27
Usage of dumb-init can also be disabled from cli with `--nouse-dumb-init` when building images. Also moves ENTRYPOINT outside of dumb_init_installation block. Change-Id: Id32d54fc9913b83cf121ede5a5e265e0772062ae Related-Bug: #1821970
2019-04-03Use Stein release for all OpenStack projectsMark Goddard1-130/+129
Versions were generated via the following command: tools/version-check.py --openstack-release stein --include-independent Some other versions had to be changed manually, including those not managed via the OpenStack release process. Revert this on master once kolla stable/stein branch has been created. Change-Id: I7cf31fd3ef7d236b9356b379a664968071dbf297
2019-04-02Fix Zookeeper buildsMark Goddard1-1/+1
Use the archive URL rather than the current release which has now moved forward. Change-Id: Iab73d3d13025a1498da8c5b573b4cacd8340d3a9
2019-03-29Add kolla-ansible upgrade jobs to check pipelineMark Goddard2-0/+2
Change-Id: I1165ed88d5732b82c487f80f0372e17ea1f36be1
2019-03-29Tidy up release notes for Stein 8.0.0 releaseMark Goddard24-58/+71
Change-Id: I9615bc26156a26616dea083c3db4efbf7717231c
2019-03-28Merge "Fixed file modes in toolbox:/usr/share/ansible"Zuul1-0/+5
2019-03-28Merge "Add cyborg to kolla"Zuul11-0/+181
2019-03-28Install fluentd gem on debian/ubuntu for non x86_64Pedro Alvarez4-7/+31
The package used to install fluentd on debian/ubuntu is not available for architectures other than x86_64. For those cases install fluentd as a gem until the package 'td-agent' is available for more architectures. Change-Id: Ic1b25b37d06b429a112f1418a79d385d505bb1e9
2019-03-28Set requirements branch in version-check.pyMark Goddard1-21/+38
We use the stable branch of the requirements project. Also add an exception for the crane project, which is not managed by OpenStack releases. Make use of 'tarball_base' field to handle tarball renames. Change-Id: I05186d9a3e21615e6b49c62cea83bc4bde4702fe
2019-03-28Fix:kafka package not found by kafka package url白永君1-1/+1
INFO:kolla.common.utils.kafka:Step 9/12 : RUN curl -sSL -o /tmp/kafka.tgz ${kafka_url} && echo "${kafka_pkg_sha512sum} /tmp/kafka.tgz" | sha512sum -c && tar --strip 1 -xvf /tmp/kafka.tgz -C /opt/kafka && rm -f /tmp/kafka.tgz INFO:kolla.common.utils.kafka: ---> Running in 2b751bf5c975 INFO:kolla.common.utils.kafka:curl (http://apache.osuosl.org/kafka/1.0.2/kafka_2.12-1.0.2.tgz): response: 404, time: 0.198, size: 297 INFO:kolla.common.utils.kafka:/tmp/kafka.tgz: FAILED INFO:kolla.common.utils.kafka:[91msha512sum: WARNING: 1 computed checksum did NOT match Closes-bug: #1822030 Change-Id: Ib9a1bc5c0a69f7780e600404601ae875561450cd
2019-03-27Add cyborg to kollaBai Yongjun11-0/+181
Because kolla not have cyborg so should add this. Implements: blueprint add-cyborg Change-Id: I497e67e3a754fccfd2ef5a82f13ccfaf890a6fcd
2019-03-27Merge "Add boto3 python dependencies into gnocchi-base image"Zuul1-5/+8
2019-03-27Add boto3 python dependencies into gnocchi-base imageCyril Grosjean1-5/+8
Adding boto3 python library into gnocchi-base image Change-Id: I22119f570172ca93de0587dc3892d8b8de86d525 Closes-bug: #1821580
2019-03-27Merge "Bump CI post-run timeout to 2 hours"Zuul1-1/+1
2019-03-27Merge "build: handle template syntax errors better"Zuul1-7/+13
2019-03-27Merge "Remove unused scripts"Zuul3-195/+0
2019-03-27Fix the problem that the crush map is changedwangwei1-2/+6
When deploying ceph osd with kolla, each osd deployment will move the host bucket to default in the crush map. If we adjust the crush map, we have to re-adjust the crush map after adding osd or fixing osd. This commit fixes this problem. Change-Id: Ifdc3a1fd5fe37da529b2aee9811b12f744cff3bf Closes-bug: #1821681
2019-03-26build: handle template syntax errors betterMarcin Juszkiewicz1-7/+13
Before: (venv-for-kolla) 15:35 (s) hrw@puchatek:kolla$ ./tools/build.py --template-only INFO:kolla.common.utils:Found the docker image folder at /home/hrw/devel/linaro/kolla/docker Traceback (most recent call last): [.. here goes 100 lines of Jinja2 traceback ..] jinja2.exceptions.TemplateSyntaxError: unexpected '}', expected ']' After: (venv-for-kolla) 15:44 (s) hrw@puchatek:kolla$ ./tools/build.py --template-only INFO:kolla.common.utils:Found the docker image folder at /home/hrw/devel/linaro/kolla/docker ERROR:kolla.common.utils:Syntax error in template: ironic-inspector/Dockerfile.j2 ERROR:kolla.common.utils:unexpected '}', expected ']' INFO:kolla.common.utils:Dockerfiles are generated in /tmp/kolla-2019-03-13_15-44-28_0ovk4xu_/docker Change-Id: Iaa899f0b81f6698aa86b15977c39af3269d31e9a
2019-03-26Merge "[docker/prometheus] Bump openstack-exporter version."Zuul1-1/+1
2019-03-25Merge "MariaDB upgrade: specify host and port"Zuul1-1/+1
2019-03-25Remove unused scriptsMark Goddard3-195/+0
Removed various scripts which were part of previous CI configurations. Change-Id: I674c3bb89e049638926fcb2ad6577123117b5d32