summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-05-23Bump Monasca Fluentd plugin versionDoug Szumski1-1/+1
Bump version to include support for setting log message field name. Change-Id: Ib3953b49247bb36ac8ce25578c05c6bcb2a1905a Partial-Bug: #1830184
2019-05-23Add 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 (cherry picked from commit 14f1507d2c2002c05cb30196b6650f6a8b23206a)
2019-05-23Fix 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 (cherry picked from commit 285814353af29395932e15d78c6a154796978a21)
2019-05-20Merge "Add sqlite package to manila-share" into stable/steinZuul1-4/+8
2019-05-16Merge "Drop systemd support from PAM" into stable/steinZuul1-0/+4
2019-05-09Fix bandit failure B105 in keystone fernetMark Goddard1-1/+2
>> Issue: [B105:hardcoded_password_string] Possible hardcoded password: '/etc/keystone/fernet-keys' Severity: Low Confidence: Medium Location: docker/keystone/keystone-fernet/fetch_fernet_tokens.py:27 More Info: https://bandit.readthedocs.io/en/latest/plugins/b105_hardcoded_password_string.html Ignore bandit failures on this line. Change-Id: I9828c23e4bcec7553a69aa5f20e990e0ef0538ea Closes-Bug: #1828416 (cherry picked from commit e6387634c6a7170e96606b9a8ff680f08d81e801)
2019-05-09Add sqlite package to manila-shareRafal Wadolowski1-4/+8
The docker image was built without sqlite package, which is required for nfs backend. Without this package manila-share fails to start. Change-Id: I2f7d8c283393ca947a1d51c6e3cd20e888fbc3e4 Closes-Bug: #1824511 (cherry picked from commit 771584cbb5ecd089d273078ae68fb92ece42e47f)
2019-05-08Drop systemd support from PAMCédric Jeanneret1-0/+4
The line being removed is the cause of audit.log spam with a SELinux enforcing (and permissive) system. They are due to the fact we're calling "sudo" from within some containers, and PAM wants to connect to the host "dbus" socket (mounted in /run). This action is obviously denied by SELinux. The "-" prefix makes this module optional anyway, but apparently PAM does see it and tries to use it. Dropping this module has no consequences other than preventing log spamming. Change-Id: I3e0e86026f5a4a78473bed824cd1682d3a020cd5 Co-Authored-By: Michele Baldessari <mbaldess@redhat.com> Resolves-Bug: #1819461 (cherry picked from commit c4b62490714ea849cedfe07d4b9a6aebf1f815c0)
2019-05-08Improve doc of kolla-build '--docker-dir' optionRadoslaw Smigielski1-1/+2
Let's make clear that '--docker-dir' can be specified multiple times as argument of kolla-build. It was not clear if '--docker-dir' options accept comma separated list of values or it can be specified multiple times. Change-Id: I7cf9a7c2a6c7876e5784a3df93369e7fa5036173 Partial-Bug: #1827146 (cherry picked from commit da24177fd03e79ab0936aa3f63bd38ae55cc63c3)
2019-05-06Reuse /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> (cherry picked from commit 8b8958459809940b812364542a6994a89624f981)
2019-04-29Merge "Install udevadm in ironic-conductor image" into stable/steinZuul1-0/+11
2019-04-25Install 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 (cherry picked from commit 856b2c8824967e582c3d2e98851b58efab6757f8)
2019-04-25Remove 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 (cherry picked from commit 45c96112008a9fe22b3aa7ce75ce314ab9acc711)
2019-04-24Merge "Fix the problem that the crush map is changed" into stable/steinZuul1-2/+6
2019-04-24Pin 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 (cherry picked from commit cb8fa69407bfcbd32a1e40a10c99a8fe53508d1e)
2019-04-22Merge "Bump Monasca Notification to fix container" into stable/steinZuul1-1/+1
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-19Fix 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 (cherry picked from commit 3d4a7360a7c51a1f1c806a70026a7c8b20e20789)
2019-04-18Bump Bifrost version to 6.0.1Mark Goddard1-1/+1
This fixes an issue that prevents ironic-conductor from starting. Change-Id: I73e564001bedefe5eff8a94a30dc92f73e76af20
2019-04-16Merge "Write hash after compressing horizon static assets" into stable/steinZuul1-3/+3
2019-04-16Write 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 (cherry picked from commit 92c2456851857c45e8de9a3ff8f167579e0588f4)
2019-04-16Fix 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 (cherry picked from commit ddab09fdd8d7c08ce8db70948ea12571bb4267a8)
2019-04-15Bump Monasca Notification to fix containerDoug Szumski1-1/+1
The previous version is missing a Jira dependency which prevents the container starting. Depends-On: https://review.openstack.org/#/c/652724/ Change-Id: If8e143c2381f2ca2ff87166e69074d3c6c9a1c6f
2019-04-15Merge "Version check: update using project name or tarball name" into ↵Zuul1-0/+2
stable/stein
2019-04-15Merge "Fix ubuntu binary deploys" into stable/steinZuul3-12/+17
2019-04-13Add 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 (cherry picked from commit fb4cb9efda5a522ba0d837047385b61275d09150)
2019-04-13Merge "Bump versions for OpenStack Stein release" into stable/steinZuul1-82/+82
2019-04-12Fix 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 (cherry picked from commit 6c0065185943355851308ae4df23b73918fab7be)
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-10Bump versions for OpenStack Stein releaseMark Goddard1-82/+82
Stein has now been released - use the initial releases of each project. Change-Id: I0a366a2ca458bb35ecea0b11bdcc36db2ec707ea
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 (cherry picked from commit 9616f49964439966ac8689345b52f4cfc0924258)
2019-04-05Update UPPER_CONSTRAINTS_FILE for stable/steinOpenStack Release Bot1-3/+3
Update the URL to the upper-constraints file to point to the redirect rule on releases.openstack.org so that anyone working on this branch will switch to the correct upper-constraints list automatically when the requirements repository branches. Until the requirements repository has as stable/stein branch, tests will continue to use the upper-constraints list on master. Change-Id: Ic1942cf652b8488aefc0061696f68bcc986f53eb
2019-04-05Update .gitreview for stable/steinOpenStack Release Bot1-0/+1
Change-Id: Ief272220fb61d27cb71ecd190a931aebffef48e3
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-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-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