| Age | Commit message (Collapse) | Author | Files | Lines |
|
This change replaces Redis with Valkey, which is non-existent
on Rocky Linux 10 / CentOS Stream 10 due to licensing issues.
Co-Authored-By: Bartosz Bezak <bartosz@stackhpc.com>
Co-Authored-By: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: Ifcc6ec6e943c20867d969b0bdb0e4cbac53eea1e
Signed-off-by: Grzegorz Koper <grzegorzk@stackhpc.com>
Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
|
|
Tinyipa was dropped [1].
Increase the Tenks nodes to 3 GiB ram and force `cpu_mode: maximum` so
the CentOS Stream IPA no longer errors with "Fatal glibc error: CPU does
not support x86-64-v2"
[1] https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/962490
Change-Id: If27163c55375338d9347afff0d2b9c19419fe06a
Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
|
|
This is mainly required for Glance, but other services use that
as well - so let's enable it by default.
Change-Id: I74340a9b279d5c12542cdf54ae92d814e7a8bf38
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
Change-Id: I85c8a2b833b8b4e46bb33124deb594fb2a2b9f78
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
Also move zuul_return to run only on primary
Change-Id: I5b27663e8c539715e6aeb18b179a4f0b98103f7f
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
This reverts commit 011034a141b385ed4c86fd832425e800484efdb6.
Change-Id: I4750ea03c8e7885707150c9d2722ed4ee36fbf46
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
It has been marked as inactive and venus dashboard plugin is breaking
Horizon Kolla builds.
Change-Id: I78cf7a33bf1025f5c8e4b76ecfeef7d8a3126d61
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
|
|
|
|
|
|
Change-Id: Ie28d0e2a89e3eb9d3123954f3a58496e7348d33e
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
Bumped collections in requirements-core.yml to Ansible 12 major versions,
see [1].
[1]: https://github.com/ansible-community/ansible-build-data/blob/main/12/ansible-12.1.0.yaml
Depends-On: https://review.opendev.org/c/openstack/kolla/+/960307
Co-authored-by: Doug Szumski doug@stackhpc.com
Change-Id: If8a29052d8a43ffc0fef11514adabb5e4ab9d977
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
Change-Id: I5c27614fb46b62e2d9fc3ecc07379b1e899ed89b
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
Change-Id: I814413fdb1a74675846a4ee2d5fbada9592fceef
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
This adds Kayobe CI jobs to catch any regression triggered by
kolla-ansible changes.
Change-Id: I4007be957f0f5ed7d0eab839517a54e5e1f8f5ef
Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
|
|
It seems we merged a nice multiline failure
Adding upgrade jobs to catch similar errors
Change-Id: I38853def2efdeaa196628fd4caed8f0b287b344e
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
Change-Id: Iccc51c4dc57d0309bbca7aef655286bf8e6e49c5
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
Unfortunately that will lead to dropping DNS integration
tests for internal DNS, because neutron-tempest-plugin
does not have such tests.
Change-Id: Ic1e0a6643e67467a22e91d277a9947c027935f09
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
Change-Id: Icd8648399a7d0a74419c80d573792397f971ff3c
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
|
|
Change-Id: I55ea22002ea81085a43dc053f619bb61cd497c69
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
|
|
Change-Id: Iecb212c38732d38f704f1a7d43036f8bbade496a
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
Change-Id: I1a8ebc171da8990b21f03e6d5c3da296eef92e28
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
|
|
Move test-core-openstack.sh and test-dashboard.sh from
base - also test-proxysql is only being run in cells
scenario.
Change-Id: I2be9d112e1a4580fd1864d34b8d2c71f47d087c3
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
Depends-On: https://review.opendev.org/c/openstack/kolla/+/963192
Change-Id: Ic9ddafb9ad5dcd27bb5efec1e94e64db886ee954
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
|
|
|
|
Change-Id: Id979cc7e4f88994a051a4037224c2c1af479dcfd
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
Change-Id: I43d0a65ae796b080dd977f5c227f7360746e7c9b
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
Since Debian is often failing (cirros boot crashes) - let's mark
it as non voting.
Change-Id: Icb8fc54d658937cc806e0441b452b6f4320b292a
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
Change-Id: I4641683420e813e2a8fb5dd2d26c1e07aa486403
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
|
|
CephAdm, Octavia, OVN and NFV jobs are not added here, because these rely on
Valkey/Redis available.
Ironic jobs are not added, because ipxe.efi is not packaged in EL10 and needs
a followup patch.
Let's Encrypt jobs are also not added, due to ssl certificate validation
errors.
Depends-On: https://review.opendev.org/c/openstack/kolla/+/956554
Depends-On: https://review.opendev.org/c/openstack/ansible-collection-kolla/+/961237
Change-Id: I51823808c4e4ac08ae8f080aacf6a3759589571d
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
The Fluentd service is tested by the prometheus-opensearch scenario.
This change will ensure the scenario runs when the Fluentd role
or group vars are updated.
Change-Id: Ia6b8b879082d746f9ed1aec142f9fcbcb9d688bc
Signed-off-by: Doug Szumski <doug@stackhpc.com>
|
|
The basic approach is:
- we test majority in aio and cephadm scenarios
- additional scenario jobs are only triggered on roles
that are not covered by aio/cephadm (and the ones
that are relevant for given scenario)
Change-Id: I56b4e1218092ffcca074fef3ceac8e9d99054b21
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
This will help us to trigger scenario jobs on changes in given
group_vars files.
Changes to Zuul config to trigger given scenarios will be posted
as a follow-up.
Change-Id: I3f17adf655d2d0c1fc2969153dddb0c72b11397a
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
Change-Id: Iaa2d8654367edb08d0b35d8fe6ffc27602264931
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
This patch moves into using project templates, which is easier
to organise.
base_distro and upgrade variables are derived from base.yaml
and respective job name - so don't need to be specified in each
job anymore.
All jobs will now also have an OS release specified, so it's easier
to add different OS release jobs (e.g. when backporting new release
support to stable branch).
Change-Id: I1f08f9b9064d9f7e95b07944db0e7ebac3120c57
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
|
|
Removing python-ceilometerclient since it didn't have
a release since 2017
Change-Id: I4c20d268c202e1699f44f7d672c159d3ffa895eb
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
|
|
Ironic Inspector has been retired and its functionality has been
moved to Ironic.
Added a change to service-ks-register to make password optional
(to able to remove user without a password being passed in).
Using the opportunity - increasing CI coverage to include
inspection.
Change-Id: If178c23249370c7c69744843737e61a6309d6a19
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
It's been failing with:
ImportError: cannot import name 'transactional' from 'pyroute2.ipdb' (/var/lib/kolla/venv/lib/python3.12/site-packages/pyroute2/ipdb/__init__.py)
ipdb has been removed after long deprecation
Change-Id: I7db9a2274600d94894bc1da390e4f70132fe3965
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
|
|
Switch some Ubuntu jobs to 16GB because they hit OOM with proxysql
and running instances in QEMU/KVM.
Rename kolla-ansible-noble to kolla-ansible-ubuntu-noble
Change-Id: Ia0f7d349ce66482cc6063d6002453746ed8854a1
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
|
|
We have seen OOM issues in particular for debian jobs, let's see whether
using larger nodes helps.
Signed-off-by: Dr. Jens Harbott <harbott@osism.tech>
Change-Id: Ie225474520a2720439bd8014dc3179ddc8dfefed
|