summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-10-12rally: Add rally-openstackMichal Nasiadka3-0/+6
Currently source builds and centos-binary builds do not install rally-openstack. It results in errors with finding openstack plugin. Change-Id: I26ad81a7076bad7a659e2d80a1ad0453c13794d1 Closes-Bug: #1803968
2020-10-09Finish off removing CongressMark Goddard4-12/+0
Change-Id: I0ebd68f0f5bcd989ddd1ffc6a85fed6c8a11ff6d
2020-10-05Be strict about errors in startRadosław Piliszek6-17/+21
Make start.sh run with pipefail and nounset to avoid common errors in the start scripts and detect them early. Httpd code had to be patched to allow it to pass on Debuntu. Also fix the two missed applications of httpd to make sure all its path are covered. And also fix Horizon's ENABLE_ZAQAR - K-A does not use Zaqar. Yet another - Horizon's settings_bundle. :-) Finally, fix Neutron for Debuntu (KOLLA_LEGACY_IPTABLES). Change-Id: I39b8d78f6758df1f92b8b0d2c06ea99b038b843b Depends-On: https://review.opendev.org/711923
2020-10-05Merge "Checks for heat_user_domain explicitly"Zuul1-2/+4
2020-10-04Checks for heat_user_domain explicitlyFabian Bermel1-2/+4
The script should check for heat_user_domain explicitly instead of matching on "heat" Closes-Bug: #1839824 Change-Id: Iac83444487d2aa96a0f90086029f43922d1e7856
2020-10-01Merge "Fix Neutron migrations order"Zuul1-2/+2
2020-10-01Merge "Debian: use QEMU 5.0 from buster-backports"Zuul2-1/+11
2020-09-30Fix Neutron migrations orderRadosław Piliszek1-2/+2
It seems I mixed up the order when commenting/uncommenting. Neutron base has to go first. Change-Id: Ib2bf51d4c6e2a574b98671a699777cd8a9a22768
2020-09-30convert STATUS_* consts into EnumMarcin Juszkiewicz2-100/+100
We had that NOTE for quite a while so let's get rid of it. Change-Id: I5d2b29ca38eb1999657435b1eea80b2de1ebeffa
2020-09-29Remove kolla-cli stuff from kollazhoulinhui2-5/+0
The kolla-cli is deprecation [1], it should be clean up from kolla [1]: https://review.opendev.org/#/c/749045/ Change-Id: I87cdef55960658e163aedcd9752562aa7784dd8f
2020-09-29Merge "masakari: Add crm_mon to masakarimonitors sudoers"Zuul1-0/+1
2020-09-28Merge "Add missing heat deps for deb-binary"Zuul1-1/+7
2020-09-26Add missing heat deps for deb-binaryMichal Nasiadka1-1/+7
heat-engine in V relies on vitrage and zun python client libraries, there is a bug [1] in progress, but let's fix it faster in Kolla - and revert once UCA fixes it on their side. [1]: https://bugs.launchpad.net/cloud-archive/+bug/1893935 Change-Id: I974dfba1b3f939bb5d56e994c080da5673c7953b
2020-09-26Merge "Run Ironic Inspector as ironic-inspector user"Zuul2-2/+2
2020-09-25Merge "Update Ansible in kolla-toolbox to 2.9"Zuul1-3/+1
2020-09-25Run Ironic Inspector as ironic-inspector usergeneralfuzz2-2/+2
This patch reverts changes to the Dockerfile and configuration script that were made to support running the service using wsgi. Ironic Inspector does not currently support running with wsgi. Change-Id: Idc816f25c85ef7d5cd14182fe01b652876cb181a
2020-09-25Update Ansible in kolla-toolbox to 2.9Mark Goddard1-3/+1
Change-Id: I7a05751143fbf41a4d1754049d58cd434811bcc6
2020-09-25Add release note for Ubuntu Focal 20.04Mark Goddard1-0/+5
Change-Id: I1b0a7f8a6ef35a4f37d937b871eb6f06e654fcb9
2020-09-23Merge "Fix typo and capitalisation in help message"Zuul1-3/+2
2020-09-23Restore Neutron migrationsRadosław Piliszek1-12/+10
For details see [1]. Note this will also be amended on the Kolla-Ansible side to squash [2] as well. [1] https://review.opendev.org/750075 [2] https://bugs.launchpad.net/kolla-ansible/+bug/1894380 Change-Id: Id47ea8a5ea5318a69cf6814162db2115b40c7e6f
2020-09-23Fix typo and capitalisation in help messagePierre Riteau1-3/+2
Change-Id: I6e120e2c04cab390c7c0fc6b43b34a485009291a
2020-09-21Create 'infra' type of imagesMarcin Juszkiewicz2-3/+44
If image is always built same way then it is considered 'infra'. BINARY_SOURCE_IMAGES variable lists toplevel binary/source images. There is a switch "--infra-rename" to enable renaming of infrastructure images. Disabled by default to keep compatibility (will be enabled in future patch). Implements: blueprint infra-images Change-Id: Ib5235e3576ef0eae3efab9559ef44227c928067c
2020-09-21create 'add_binary_source_envs' macro and use itMarcin Juszkiewicz7-4/+10
There is small subset of images where we need to know which install_type or install_metatype is used. So add them only there (and their children). Change-Id: Ib7d5e36b958d6c8daf2989df32e29fa24b46c62a Implements: blueprint infra-images
2020-09-21Merge "Add heat-all and nova-mksproxy to Victoria deprecated images"Zuul3-4/+8
2020-09-21Merge "Improve pip install process for offline deployment."Zuul7-22/+7
2020-09-21Release note for using stable sourcesMichal Nasiadka1-0/+5
Added missing release note for [1]. [1]: https://review.opendev.org/#/c/750297/ Change-Id: Icb42b466753868b5406a16caeb685a3d0e71587c
2020-09-18Merge "Deprecate mariadb image"Zuul1-0/+5
2020-09-18Deprecate mariadb imageMichal Nasiadka1-0/+5
mariadb-server image has been introduced in [1], this change deprecates mariadb image which is identical. [1]: https://review.opendev.org/#/c/710217/ Change-Id: I4e1e4fc620d3f093e29f4f24a45d279f8be567d5
2020-09-18Add the missing doc/requirements into running-tests.rstzhoulinhui1-2/+3
tox command install dependencies from the ``requirements.txt``, ``test-requirements.txt`` and ``doc/requirements.txt`` files Change-Id: Ie26c0eb42c128aa997b4255fcf7e7d0da015cb81
2020-09-17Merge "Update py37 to py38 for running-tests.rst"Zuul1-7/+7
2020-09-17Merge "Add openvswitch packages to kolla-toolbox"Zuul1-0/+2
2020-09-18Update py37 to py38 for running-tests.rstzhoulinhui1-7/+7
It should been done in https://review.opendev.org/#/c/752436/ but missing Change-Id: Ib7f57e6e5897e25b8c33c6bdcb999cb7f64f10a6
2020-09-17Merge "[CI] Support building source images with in-review changes"Zuul5-22/+191
2020-09-17Improve pip install process for offline deployment.Gaël THEROND (Fl1nt)7-22/+7
* "Use distribution-provided pip" * "Use python's pip module invocation method" * "Install pip earlier in order to avoid multiple installation" * "Remove pip_version variable requirement and call" Change-Id: Id0e738044a1931f9d611a7281a48ea4a593f1cf1 Closes-bug: #1893204
2020-09-17bump py37 to py38 in tox.iniwu.chunyang1-7/+1
in 'victoria' cycle, we should test py38 by default. and remove redundant python env. Change-Id: I5365c435bac63ce0071fb6107373f37f70e2799b
2020-09-17Add openvswitch packages to kolla-toolboxMichal Nasiadka1-0/+2
Required by https://review.opendev.org/#/c/750631/ Change-Id: I9e4e408ebc197b12ef128ec629fb648246ef6582
2020-09-17Add heat-all and nova-mksproxy to Victoria deprecated imagesMark Goddard3-4/+8
Change-Id: I272a2640e041465fff615f0c690d118eca5a6779
2020-09-17Merge "ironic-pxe: RHEL/CentOS: install AArch64 modules on all GRUB ↵Zuul2-5/+6
architectures"
2020-09-16[CI] Support building source images with in-review changesMark Goddard5-22/+191
Following this change it is possible to add 'Depends-On' lines to a kolla commit message that point to reviews in other projects. For example, this could be used to test building and deploying container images containing a change to the nova project that is currently in review. It also allows to introduce jobs testing against Kolla in other projects. The kolla-build-config Ansible role can also be used by other projects, such as kolla-ansible, to generate the necessary configuration. This takes us closer to the Kolla Builder - Next Generation concept [1]. [1] http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014255.html Change-Id: Ia2efa6b5d7278b75ab8dec23207f92d6bd7c58f0 Co-Authored-By: Radosław Piliszek <radoslaw.piliszek@gmail.com>
2020-09-15Deprecate images for VictoriaMark Goddard3-16/+21
Deprecates support for the certmonger, ec2-api, novajoin, ptp, radvd, rsyslog and zaqar images. In Wallaby support for these images will be removed from Kolla. No known downstream projects use these images. Change-Id: Iccee089b5f659f79eb851ae539cb365539d18d63
2020-09-10Reuse the docs deps for releasenotes to benefit from constraintszhoulinhui1-1/+1
Depends-On: Ic22d0d4baca7295a01d97bd15c940716ca6f5232 Change-Id: If2a37cfd7874eaa2685777927fd1939b4e900870
2020-09-10Stop install unnecessary packages when run tox -edocszhoulinhui1-1/+0
requirements.txt is unnecessary when run tox -e docs, docs relative stuffs is in doc/requirements.txt, this ps to remove the requirements.txt from tox.ini Change-Id: Ic22d0d4baca7295a01d97bd15c940716ca6f5232
2020-09-10Fix l-c testing for Ubuntu Focal (py38)Radosław Piliszek1-2/+2
Change-Id: Ie112466da402fc127b61cefdef4c1180e5ce1210 Story: 2007865 Task: 40199 Closes-Bug: #1886298
2020-09-09Merge "Fix Masakari dashboard policy file location"Zuul2-1/+6
2020-09-09Merge "Add collectd-libpod-stats to image"Zuul1-0/+1
2020-09-08Restore bifrostRadosław Piliszek1-4/+0
Change-Id: Id93f51473910f888e3e944885510cb915eb36a85
2020-09-08Merge "Enable mod_wsgi in Ironic API and Inspector container"Zuul3-4/+2
2020-09-07Merge "Remove the unused six library"Zuul1-1/+0
2020-09-07Remove the unused six libraryzhoulinhui1-1/+0
the six unused anywhere, clean it up from lower-constraints.txt Change-Id: I15474459e6321aa3570ce279c7d1aa1ed29f19c0
2020-09-06Fix Masakari dashboard policy file locationMark Goddard2-1/+6
The horizon image copies the masakari dashboard's policy file to Python site packages, but it should go to /etc/openstack-dashboard. This allows the dashboard to be seen by non-admins, although it fails to load. We get an error like the following in horizon.log: No policy rules for service 'instance-ha' in /etc/openstack-dashboard/masakari_policy.json This change fixes the issue. Change-Id: I8ede183c76a830de06ce6524dc3f6f6944b182c1 Closes-Bug: #1894240