summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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
2021-06-10Change network_mode default to hostMichał Nasiadka3-11/+17
Kolla-Ansible deploys Docker without bridge by default [1]. [1]: https://review.opendev.org/c/openstack/kolla-ansible/+/751795 Change-Id: I7430b72f5d8abe59a7151df73e6d59898d942636
2021-06-10Enable Debian updates repoRadosław Piliszek2-0/+12
Backport below Wallaby switching bullseye to buster. Closes-Bug: #1931544 Change-Id: I8460a4159c8da8ae0b856867e068d30fbffb4d34
2021-06-10[CI] Add grafana to allowed-to-failRadosław Piliszek1-0/+2
The grafana repo is broken for Debuntu. Change-Id: I7f79aeab53540df9bf84add6df3add300c9e9fa4
2021-06-08Merge "Fix _get_images_dir when pip-installed with --user"Zuul2-0/+6
2021-06-07Merge "Add missing default policy files for ubuntu-binary-horizon"Zuul1-1/+1
2021-06-07Fix _get_images_dir when pip-installed with --userJames Pic2-0/+6
There are two cases where pip installs kolla share into ~/.local/share/kolla: - with `pip install --user kolla` - with `pip install kolla` as non-root This patch helps kolla find the share dir in these cases. Closes-Bug: #1930544 Change-Id: I0b3eb6744a34a601266179fb358510a5c500e6ba
2021-06-07Horizon: Install policy files for manila-uiTakashi Kajinami1-0/+7
Since the commit 89a90ff9773b93062760df5e3deefb9750112633 was merged, manila-ui provides two policy files. This change ensures that these files are installed when manila-ui is enabled. Change-Id: Id92145ba74237da2fd8430b9d84413465297d3a7
2021-06-05Merge "Sort the package lists in openstack-base alphabetically"Zuul1-4/+4
2021-06-05Horizon: Install required policy files for heat-dashboardTakashi Kajinami1-2/+5
Since the commit 8e7914fce24d2c9d94a83795983aaa0fb05f020c was merged, heat-dashboard no longer use policy.json but it use two yaml files to manage policy rules. This change updates managed files for heat-dashboard accordingly. Change-Id: I0cae18c1d5169cd444a14ba3b56de24dede5919c
2021-06-03Add missing default policy files for ubuntu-binary-horizonPierre Riteau1-1/+1
The ubuntu-binary-horizon image is missing the default policies files which should be in /etc/openstack-dashboard/default_policies. By copying everything from /usr/share/openstack-dashboard/openstack_dashboard/conf 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-Id: I3c6fdcb9b7dd7443a7755599f7e4ee59f67e0a91 Closes-Bug: #1930586
2021-05-31docs: Update Freenode to OFTCMichał Nasiadka1-1/+1
Change-Id: I5a6e7de57e0d123634c37807fd75bcc980abac73