| Age | Commit message (Collapse) | Author | Files | Lines |
|
This can be used to forward Prometheus Alertmanager notifications to
Microsoft Teams.
Change-Id: I57ebdf734c4bf38045ca8f837dc7066cdeb16131
|
|
This is a temporary solution until centos-release-openstack-xena is
available.
Change-Id: I7c192bb906ade6cc600a3d0f7ae91b1d3111e802
|
|
Change-Id: I00ac9b9edbdc1a743f0293e4c809a17c4fc6f699
|
|
|
|
|
|
|
|
Source images get the most test coverage, so it makes sense to build
these by default.
Change-Id: Ie10a41a94af95075a1b91feb2b74ade02b17117e
|
|
Per meeting's agreement [1].
[1] https://meetings.opendev.org/meetings/kolla/2021/kolla.2021-09-22-15.01.log.html#l-71
Change-Id: If24c53b3b89eddfaf2cad39fb9e70cea0f770c96
|
|
According to the man page, --force may ignore --gid and this is
not what we want.
With our ID system it is almost impossible that we hit this issue
but better be safe than sorry. ;-)
Change-Id: I359982ddd144e07f8296b384638cf0b5331e495c
|
|
|
|
This preserves the Debian-provided minor version - 10.5 in case
of Bullseye in Wallaby and Xena - and will be backported as
a fix to Victoria and Ussuri (where it will follow Buster and its
10.3).
Related-Bug: #1944410
Change-Id: I9704e5371a410cb1f69ec0367174e2b368961dc1
|
|
Replacement for MySQL balancing solution
provided by haproxy.
Needed-By: https://review.opendev.org/c/openstack/kolla-ansible/+/770215
Change-Id: I85ebe3b20294cd9dc847a3582053d3e21f6a2216
|
|
|
|
Change-Id: Ic5d90459b6b95b69c7df7382ca74e1420f4cdb35
|
|
Updates the CentOS images to use centos-release-ceph-pacific. This is
in line with Ubuntu which gets Pacific from UCA. Debian remains on
Nautilus.
Change-Id: Ie1e77f9c7d83538c051362a8972745f184c72019
|
|
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 383364e671fb82e3c0ddca37a4690a1a33be3b54.
Reason for revert: Xena stay in jinja 3.0.1 which still provides contextfilter. In RDO, jinja is consumed from CentOS repo which still provides version 2.11, so this change is causing problems.
I'm proposing to revert this change and retake it Y release when jinja is updated to 3.1 which will not provide contextfilter.
Change-Id: I19c2a15fb0917d2a81daf706a4e02fd377e53b3d
|
|
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
|
|
|
|
|
|
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
|
|
This patch is fixing user uids inconsistency between
base and openstack-base images.
Closes-Bug: #1934753
Change-Id: I614548b43de316d86bd53cec5e6b563204f9eff0
|
|
According to recent IRC discussions is could be useful for haclient.
Partial-Bug: #1934753
Change-Id: I670fa84476e35e55cbed2d22e48836ed5e28495f
|
|
|
|
|
|
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
|
|
|
|
As a project we never built RHEL based images so support for them
was not tested.
Change-Id: I27dfe34ade088228d71f6857ec4f3ab28ee63915
|
|
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
|
|
|
|
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
|
|
setDaemon()
Old getter/setter API for daemon; use it directly as a property instead.
Change-Id: I5dd36e1e1f836faeb1b7225a2da42342df8c4a90
|
|
Remove tempest project as planned
Change-Id: I016f7bb17b91769ced21c90d73f693c54a71aef9
|
|
Remove rally project as planned
Change-Id: I3560c3a2bee4e391cac841b9bcd8b8d2199f920d
|
|
|
|
Panko has been deprecated and removed from OpenStack. Only
stable branches are maintained.
Change-Id: Ie35f92737ef36531d7bdc6b9245d529be8096c9c
|
|
Kolla-Ansible deploys Docker without bridge by default [1].
[1]: https://review.opendev.org/c/openstack/kolla-ansible/+/751795
Change-Id: I7430b72f5d8abe59a7151df73e6d59898d942636
|
|
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
|
|
|
|
After months of using deprecated components image finally stopped
building.
Change-Id: I8f5a9b220fc8afd6ef07cb5f2142df8c6ead9bc0
|
|
This is a non-voting job to validate py3 unittests on AArch64
Also fixed test units to use source install type with Debian as Kolla
does not support Debian/binary on !x86-64
Co-authored-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Task: 41911
Story: 2007938
Change-Id: I6889555820adcaee8a86e70b5c3ea31c15e3192c
|
|
We do not test support for ppc64le on CI or other systems.
In previous cycles it was used by TripleO and now they have own way.
Change-Id: Ibd955869a6f9485dfa4d08a8ad2f4b28b7d59c15
|
|
We allow users to use own image as base one and then we check is it
proper distribution version one. And this check is done in different way
for CentOS and different for Debian/Ubuntu systems.
This patchset uses PRETTY_NAME from /etc/os-release for check. And it is
done before anything gets installed so if wrong distribution is used
then build process breaks as soon as possible.
Change-Id: I22db3cd4cb608332261824626e3b8768821b8dd0
|