summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-07-29Remove patrole from version-checkRadosław Piliszek1-1/+0
Patrole was used by tempest which is now removed. Change-Id: Ie7f26fa016d6fcafc6eee860b827bca868b4c487
2021-07-29Update code to Jinja 3.0 styleMarcin Juszkiewicz3-5/+5
Xena cycle uses Jinja 3.0 so let update Kolla's code for it. From Jinja2 documentation: jinja2.contextfunction(f: F) → F Pass the context as the first argument to the decorated function. Deprecated since version 3.0: Will be removed in Jinja 3.1. Use pass_context() instead. jinja2.contextfilter(f) Pass the context as the first argument to the decorated function. Deprecated since version 3.0: Will be removed in Jinja 3.1. Use pass_context() instead. Also bumped version in requirements.txt to same as in openstack/requirements Change-Id: I51fbb7b9ff7c29cb355437efa4576be9bc035699
2021-07-29Merge "Remove tempest image"Zuul10-205/+6
2021-07-29Merge "Add missing default policy files for debian-binary-horizon"Zuul2-1/+6
2021-07-29test-requirements: remove not needed entriesMarcin Juszkiewicz3-112/+0
Locally all tox tests passed without those requirements. Also removed keystoneclient test. We are building images not clients. Change-Id: I89578f0d7710cb38db12bf862584f13b49af20ef
2021-07-28drop leftovers of RHEL supportMarcin Juszkiewicz19-170/+30
As a project we never built RHEL based images so support for them was not tested. Change-Id: I27dfe34ade088228d71f6857ec4f3ab28ee63915
2021-07-27Add boto3 as s3 dependency for Glance containerMaksim Malchuk2-1/+8
boto3 library is needed [1] for glance_store and didn't installed yet since [2] adds s3 support back. this change adds both binary and source parts to install boto3 library. 1. https://github.com/openstack/glance_store/blob/04e5ead7c000211a4c10104ed2bb65c9df7681ae/setup.cfg#L76 2. I203134837319080ead96da69048baf90086d2117 Closes-Bug: #1884259 Change-Id: I199185e24cedd2e282c53460a24aeffc83478a12 Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com>
2021-07-27Merge "Add masakari-dashboard to debian binary horizon image"Zuul2-0/+4
2021-07-26Merge "Fix missing templating block for kolla-toolbox."Zuul2-0/+7
2021-07-23Fix missing templating block for kolla-toolbox.Gaël THEROND (Fl1nt)2-0/+7
Change-Id: I4ce8244a3fb034493a75f4096de2640e11b48931 Closes-Bug: #1931867
2021-07-23Merge "Fix prometheus-elasticsearch-exporter container."Zuul1-1/+1
2021-07-21Merge "docs: Update release management for Xena process"Zuul1-97/+270
2021-07-20Merge "gnocchi: add python3-rados to gnocchi-base source image"Zuul1-0/+2
2021-07-06Fix prometheus-elasticsearch-exporter container.Gaël THEROND (Fl1nt)1-1/+1
* Replace current URL with the proper target. Change-Id: I0bb8b2429906e698858f6b699e4c4d8bacc2dd74 Closes-Bug: #1934763
2021-07-03Add masakari-dashboard to debian binary horizon imageMichal Arbet2-0/+4
This patch is adding python3-masakari-dashboard to debian binary image as we added masakari-dashboard to debian in wallaby cycle. Change-Id: Ie3f357eaae5d1378ada32451dbd74f01f5cd2ba2
2021-07-02Merge "Bump up cAdvisor's version"Zuul2-3/+11
2021-07-02Merge "Improve offline build scenario."Zuul2-11/+9
2021-07-01Merge "Remove last mongo refs"Zuul5-5/+5
2021-07-01Add missing default policy files for debian-binary-horizonMichal Arbet2-1/+6
The debian-binary-horizon image is missing the default policies files which should be in /etc/openstack-dashboard/default_policies. By copying everything from /etc/openstack-dashboard/policy into /etc/openstack-dashboard, we get the default policy files, as well as commented out policy files (e.g. cinder_policy.yaml) and the nova_policy.d directory containing api-extensions.yaml. Change was merged for ubuntu in [1] but unfortunatelly not for debian, this trivial patch fixes it also for debian. [1] https://review.opendev.org/c/openstack/kolla/+/794589 Closes-Bug: #1933759 Change-Id: I822d640a251e6ed9f71c76a922513e23e4218418
2021-07-01Switch OPENSTACK_RELEASE back to masterMichał Nasiadka1-1/+1
Part of agreed Xena release process cadence: R-17 Switch source images to current release Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/796422 Change-Id: Id27f610952f5e573804799ef445eaa8753ae9b14
2021-07-01CI: Fix epel url overrideMichał Nasiadka1-3/+3
epel-release now installs epel*.repos with following baseurl: baseurl=https://download.example/pub/epel/$releasever/Everything/$basearch Change-Id: I19f57d258021ff660df6b6b95e8205b69f3bea85
2021-06-29Merge "setDaemon() is deprecated in Python 3.10"Zuul1-2/+2
2021-06-29Remove last mongo refsRadosław Piliszek5-5/+5
Drop installation of pymongo because it is not used by Telemetry since at least Queens [1] [2] and MongoDB is not deployed by Kolla Ansible since Victoria. [1] https://review.opendev.org/c/openstack/ceilometer/+/512700 [2] https://review.opendev.org/c/openstack/aodh/+/373043 Change-Id: Id44ab0fe673f01490cd8ca9c51f465ae7ad95e08
2021-06-28Merge "Fix build of debian images"Zuul2-1/+7
2021-06-28Fix build of debian imagesMichal Arbet2-1/+7
Kolla expects different PRETTY_NAME var as debian defined in /etc/os-release. Therefore bullseye debian images build is failing. This patch is changing what kolla expects in PRETTY_NAME var and fixing build of debian images. Closes-Bug: #1933770 Change-Id: Ie276b7877ca2edd31dd7a107d70b75ae1735f744
2021-06-28Merge "[CI] Do not set ansible_python_interpreter for Zuul"Zuul3-12/+7
2021-06-28Clean up extra spacesjinyuanliu1-1/+1
I recently reviewed the code, although these errors are not important, they affect the code specification. Change-Id: Ie89f3628c9dfab683973d845a3812bccac9f5bb8
2021-06-28[CI] Do not set ansible_python_interpreter for ZuulRadosław Piliszek3-12/+7
Zuul 4.6.0 does not allow to set ansible_python_interpreter. [1] Instead, with the current Zuul and Ansible, this should be automatically set to the proper python. This patch is required to restore the jobs which are ignored otherwise. [2] [3] Additionally, this change avoids the use of Ansible's pip module because it tries to use setuptools from the ansible_python_interpreter first even if another executable is set. [1] http://lists.openstack.org/pipermail/openstack-discuss/2021-June/023291.html [2] http://lists.openstack.org/pipermail/openstack-discuss/2021-June/023326.html [3] http://lists.openstack.org/pipermail/openstack-discuss/2021-June/023321.html Change-Id: Ib74eecd46617af51e23a3ccad664767b1bf6e04f
2021-06-28setDaemon() is deprecated in Python 3.10Marcin Juszkiewicz1-2/+2
setDaemon() Old getter/setter API for daemon; use it directly as a property instead. Change-Id: I5dd36e1e1f836faeb1b7225a2da42342df8c4a90
2021-06-24Remove tempest imagewu.chunyang10-205/+6
Remove tempest project as planned Change-Id: I016f7bb17b91769ced21c90d73f693c54a71aef9
2021-06-22Merge "tox: Use allowlist_externals instead of whitelist_externals"Zuul1-4/+4
2021-06-22Bump up cAdvisor's versionPiotr Parczewski2-3/+11
Change-Id: I987ea163e4c4e331e0e2c136b7f55890dd9d469b
2021-06-22tox: Use allowlist_externals instead of whitelist_externalswu.chunyang1-4/+4
whitelist_externals is now deprecated, use allowlist_externals instead. see[0] [0]: https://tox.readthedocs.io/en/latest/config.html follow: https://review.opendev.org/c/openstack/kolla-ansible/+/791928 Change-Id: I511fa599f43c5376f841ec6d03e272243aaa2ba4
2021-06-21Merge "Remove rally"Zuul10-93/+6
2021-06-20Remove rallywu.chunyang10-93/+6
Remove rally project as planned Change-Id: I3560c3a2bee4e391cac841b9bcd8b8d2199f920d
2021-06-18Revert "libvirt: pin edk2-ovmf"Pierre Riteau1-2/+1
The "internal error: unknown feature amd-sev-es" error in libvirt seen with the edk2-ovmf package is fixed by a commit in libvirt 7.4.0 [0] to avoid erroring out on unknown QEMU firmware features. CentOS Stream 8 was wrongly using the CentOS 8 advanced-virtualization repository [1] instead of the CentOS Stream 8 one [2]. This is fixed by centos-release-advanced-virtualization-1.0-3 [3], which should bring libvirt-7.4.0-1 into our nova-libvirt image. This reverts commit 1a2c33512b6c4bdcdbf7d7bb08e791fb53e4f063. [0] https://github.com/libvirt/libvirt/commit/61d95a1073833ec4323c1ef28e71e913c55aa7b9 [1] http://mirror.centos.org/centos/8/virt/x86_64/advanced-virtualization/ [2] http://mirror.centos.org/centos/8-stream/virt/x86_64/advancedvirt-common/ [3] https://koji.mbox.centos.org/koji/buildinfo?buildID=18004 Change-Id: I1f58262109dd27a4c4ee9b60d87010170b5ea7bb
2021-06-17Improve offline build scenario.Gaël THEROND (Fl1nt)2-11/+9
* Use distribution based dumb-init package. Change-Id: I75927b6016bdb7577fbff354632bdab6407f359c Related-Bug: #19311980
2021-06-17Merge "Horizon: Install required policy files for heat-dashboard"Zuul1-2/+5
2021-06-17Merge "Horizon: Install policy files for manila-ui"Zuul1-0/+7
2021-06-17Merge "horizon: Correct location of monitoring_policy file"Zuul2-1/+8
2021-06-16docs: Update release management for Xena processMark Goddard1-97/+270
At the Kolla Xena PTG [1] we discussed making some changes to the release process, as well as improving documentation around some of the less well documented steps. Since then, a draft proposal was circulated [2], and discussed in IRC meetings [3]. This change updates the release management documentation based on the agreed process. It also includes Kayobe release steps which were previously documented separately [4]. [1] https://etherpad.opendev.org/p/kolla-xena-ptg [2] https://etherpad.opendev.org/p/kolla-release-process-draft [3] https://meetings.opendev.org/meetings/kolla/2021/kolla.2021-06-02-15.02.log.html#l-81 [4] https://docs.openstack.org/kayobe/latest/contributor/releases.html Change-Id: Ib041d46a2bdbfc6d4b861465a48ba7c5f202d9a5
2021-06-15Merge "Pin td-agent to 4.0.* to fix missing logs"Zuul3-1/+13
2021-06-15Pin td-agent to 4.0.* to fix missing logsDoug Szumski3-1/+13
The recent inclusion of Fluentd 1.12.x in Centos/Ubuntu packages causes a significant number of logs to fail to appear in the Elasticsearch or Monasca output plugins. The logs appear to sit in a local buffer, and are only flushed when Fluentd is restarted. The same issue persists in the most recent release (1.13.0), so for now we pin the td-agent package to 4.0.* which should restrict Fluentd to the 1.11.x release where we don't see this issue. Backport to Victoria. Change-Id: Iefcdd3100b7e3c5320bc5f1286a18251bdeab885 Closes-Bug: #1930867
2021-06-14[docs] Fix Debian release nameRadosław Piliszek1-1/+1
It's Bullseye now. Change-Id: Ie8b9659d03b3a442695b091e946e7be1fd1bdd89
2021-06-11Merge "Remove panko"Zuul11-134/+3
2021-06-11Remove pankoMatthias Runge11-134/+3
Panko has been deprecated and removed from OpenStack. Only stable branches are maintained. Change-Id: Ie35f92737ef36531d7bdc6b9245d529be8096c9c
2021-06-11horizon: Correct location of monitoring_policy fileScott Shambarger2-1/+8
Patch to correctly copy monitoring_policy.json into /etc/openstack-dashboard. Policy was misplaced, and not being enforced. Note that by current default policy, admin doesn't not have Monitoring access. Closes-Bug: #1928408 Change-Id: I4faabdfa9c273fc61b536e6ce88b8d71ab2fc581
2021-06-10Merge "Enable Debian updates repo"Zuul2-0/+12
2021-06-10Merge "Revert "[CI] Add grafana to allowed-to-fail""Zuul1-2/+0
2021-06-10Revert "[CI] Add grafana to allowed-to-fail"Radosław Piliszek1-2/+0
This reverts commit a6884085e1a5336f17c2ed64f67d8f885c454207. Reason for revert: Repo is fine again. Change-Id: I60a76f42708f1746bd2c582ce25867ac34c9e865