| Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
This patch moves clustercheck script to
mariadb-base image, so it can be used for
mariadb's docker healthcheck.
Change-Id: I4abcbf67a84b7e96f42cd5e1324ff79e47eb1cb5
|
|
Newest elasticsearch python library required by Curator does no longer
work against the last OSS version of Elasticsearch (7.10.2). Pin it
to the last known working version.
Closes-Bug: #1941073
Change-Id: Ic8f0554c95c1903640c98a7831b829c1f88f49ff
|
|
|
|
|
|
Change Ie19bf46236907d79cb42a5e94cd1067e952b8cbb dropped the Ubuntu
Cloud Archive (UCA) GPG key. This results in failures to build Ubuntu
container images in Kayobe CI.
Change-Id: Ieadf049459b8f6bc4568e2af24d3456ca469501a
|
|
|
|
For CentOS nfv-extras repository will be used, for Ubuntu - a PPA
maintained by Vincent Bernat (Debian developer and package maintainer)..
Debian Bullseye already uses 2.2.
Change-Id: I7cd753cf66b492c75a185e365cf988cabb9c0142
|
|
|
|
This reverts commit 33da736668108ded943691d490cb72812c8b150d.
Reason for revert: That commit broke bifrost.
It needs to be redone and tested with bifrost.
Change-Id: I5cb327578f5caf73801d1eedf252bd7ee246dee4
|
|
apt-key is deprecated and in Debian 'bullseye' it complain when we use
it the way we did.
The right way is to store key files in separate directory and then, for
each repo source file, point to proper key. And this is what this patch
does.
Both distros use the same keys now.
More info: https://michael-prokop.at/blog/2021/02/16/how-to-properly-use-3rd-party-debian-repository-signing-keys-with-apt/
Change-Id: Ie19bf46236907d79cb42a5e94cd1067e952b8cbb
|
|
|
|
|
|
|
|
chrony is not supported in 'x' cycle, remove it from kolla
Change-Id: I4d754e17280cc7e6ee95c46ffec3b86c2336fe48
|
|
|
|
This patch switches masakari-monitors image to follow nova-compute
and ceilometer-compute images.
This will be used and required after [1] merges.
Usage of libvirt-python from PyPI has already proven to be
problematic on CentOS Stream in our stable branches. [2]
With this patch we avoid those issues as well.
[1] https://review.opendev.org/c/openstack/masakari-monitors/+/804913
[2] https://review.opendev.org/c/openstack/kolla/+/797102
Depends-On: https://review.opendev.org/c/openstack/masakari-monitors/+/804913
Change-Id: I7d4788f5b63fba24e3b2f9b15c16866ff811d83e
|
|
|
|
|
|
Change-Id: I01356184b8e0ef2b5341ec74a2c434b09a50766d
|
|
CentOS binary packages for Xena have moved Neutron's api-paste.ini file
to /etc/neutron [1]. Make this file available at the old location [2]
for compatiblity with kolla-ansible, until the configuration is modified
to use the new location.
[1] https://review.rdoproject.org/r/c/openstack/neutron-distgit/+/34845
[2] /usr/share/neutron/api-paste.ini
Change-Id: I2295884ef3b4c3bf4b087599322b0c5761e7b775
|
|
Packages are available for focal and bullseye.
Change-Id: I61623748d1149adb1b096adf2fffb5a902df3181
|
|
Change-Id: I06d4cb37735aa6eb71d5e836e0050490c401b3a0
|
|
|
|
Since commit 39f03063c0b0b22e608bbc606423e51be632be2a in
masakari-dashboard (also in Depends-On), Masakari dashboard uses
and distributes only the policy in YAML format.
Depends-On: https://review.opendev.org/c/openstack/masakari-dashboard/+/798842
Change-Id: Id1aad2c8894331b9540bfc66177368536667f003
|
|
Following deprecation in Wallaby cycle, it's now time to remove it.
Change-Id: I551b99e9bd5224433bd0ebc64e07f0ce83595ef8
|
|
Patch adds a script in the monasca-thresh image that can be used
to check if a topology exists in Storm, and optionally kill it.
This is part of a bug in kolla-ansible where topologies were
not submitted to Storm, but run locally. This patch includes
a topology check script enabled by KOLLA_BOOTSTRAP which will exit
kolla_start if the topology exists, and optionally enables topology
removal (to allow replacement) enabled by TOPOLOGY_REPLACE.
Topology names and various timeouts may be customized. If the
new env variables are not set, existing behavior is unchanged.
Partial-Bug: #1808805
Change-Id: If8f0730031435dda4235b7f2d2c23e5f5f767f87
|
|
This patch is setting users home dirs to /var/lib/{user}.
This is the usual default but it's good to be explicit.
Change-Id: Idda2ff4a5fea56e4e17a9dbf05141572671b6afc
|
|
Pacemaker complains that group 'haclient' already exists
during installation and is not 'system group'. So let bump
range for 'system' groups to make it happier.
Our images do not have normal groups so it should not affect.
Partial-Bug: #1934753
Change-Id: I4a79815f4e19d82fa77341672cd26d2282800f6a
|
|
According to recent IRC discussions is could be useful for haclient.
Partial-Bug: #1934753
Change-Id: I670fa84476e35e55cbed2d22e48836ed5e28495f
|
|
|
|
Fix a few metrics bugs such as:
- [BUGFIX] Fixed elasticsearch 7.13 node stats metrics.
- [BUGFIX] Fixed snapshot stats metrics for some snapshot repository types.
- [BUGFIX] json parse error if the snapshot json contains failures.
- [BUGFIX] Remove credentials from URL in clusterinfo metrics.
Change-Id: Ia45dc49ecdb5b599f7d969a3db4ec28d2f774f73
Closes-bug: #1935015
|
|
|
|
Hacluster-pacemaker images need to have pacemaker cli utils
available in all distros and they are provided by pacemaker-cli-utils
package in Debuntu systems. Due to a different dependency chain
this package is not installed in Debian. This package is also
*recommended* dependency of pacemaker and pacemaker-remote in both
Debian/Ubuntu systems, but unfortunatelly it is not installed
on Debian via APT by default.
This patch adding this package to list of package to be installed
on Debian/Ubuntu systems for both hacluster-pacemaker (required)
and hacluster-pacemaker-remote (to ease with debugging).
Closes-Bug: #1934788
Change-Id: I055086ab4af37878e81844f1055bc48d84ae9945
|
|
|
|
|
|
As a project we never built RHEL based images so support for them
was not tested.
Change-Id: I27dfe34ade088228d71f6857ec4f3ab28ee63915
|
|
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>
|
|
|
|
|
|
Change-Id: I4ce8244a3fb034493a75f4096de2640e11b48931
Closes-Bug: #1931867
|
|
|
|
|
|
* Replace current URL with the proper target.
Change-Id: I0bb8b2429906e698858f6b699e4c4d8bacc2dd74
Closes-Bug: #1934763
|
|
This patch is adding python3-masakari-dashboard
to debian binary image as we added masakari-dashboard
to debian in wallaby cycle.
Change-Id: Ie3f357eaae5d1378ada32451dbd74f01f5cd2ba2
|
|
|
|
|
|
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
|
|
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
|
|
I recently reviewed the code, although these errors are not important, they affect the code specification.
Change-Id: Ie89f3628c9dfab683973d845a3812bccac9f5bb8
|