Skip to content

Conversation

github-actions[bot]
Copy link

This PR contains a snapshot of master from upstream master.

mnasiadka and others added 24 commits May 14, 2025 14:04
This reverts commit 64f171c.

Reason for revert: Let's switch to master

Change-Id: I28f474015ffd000a3c2cf4c461c3c2f2b8959b0b
Change-Id: I1f9bc50b71f55dd5f579d1536a7ab63d5d554d1e
Change-Id: I4f852176918531ea19210961fd1b4fa63bc0ecca
... because stestr is now used instead of nose.

Also drop the VIRTUAL_ENV environment which is now automatically set
by tox.

Change-Id: Ied6e20f5b1dc5de384f29d317bec998e86f26efa
The original script used --incremental-history-name and compressed
full backups as gzip streams. This failed because mariabackup expects
an actual decompressed base directory for incremental backups.

This patch:
- Decompresses the latest full backup into a temporary directory
- Uses that as --incremental-basedir
- Aligns the backup flow with official Mariabackup documentation:
  https://mariadb.com/kb/en/incremental-backup-and-restore-with-mariabackup/

This makes the incremental process reliable and fully supported.

Closes-Bug: #2111620

Change-Id: I562ce5e54752015863a20bf113bce74a69e02331
Ubuntu images were occasionally failing to build due to
unavailability or slowness of the official Ubuntu security
repositories. Although Kolla uses `mirror://` URLs to
leverage Ubuntu mirror infrastructure, the original
`/etc/apt/sources.list.d/ubuntu.sources` file was still
present, causing the system to fallback to default sources.

This commit aligns Ubuntu behavior with Debian by
explicitly removing the distro `.sources` file and relying
solely on the sources configured by Kolla. This ensures
consistent and reproducible builds both in CI and
on local environments.

Closes-Bug: #2112140

Change-Id: I00bcb30662bb12ed8711b28a64ef1941dcce893a
Change-Id: I1ba004df309667460aa152928f789aaf6be6051f
Change-Id: Ifd664de82a81830eeda8ccc019b22ee93768635e
This patch bump proxysql 2.7.x to 3.0.x

Change-Id: I30d5093c1997b1ac99a762983248b8d29e677ba3
We have multiple CI issues currently, make the
kolla-ansible-debian-upgrade job non-voting so that we can merge fixes
in order.

Signed-off-by: Dr. Jens Harbott <harbott@osism.tech>
Change-Id: I2d7137f3d01eb28f7693113fb690069e2760820f
Kolla Ansible now generates ProxySQL query rules not only based on
the schema name (schemaname), but also on the username. This is
needed to properly route queries that are executed before a database
schema is selected, such as `SET AUTOCOMMIT` or `ROLLBACK`.

To support this, the ProxySQL config sanity check must correctly
deduplicate rules based on both `schemaname` and `username`, and
avoid false positives when both types are used simultaneously.

This change adjusts the logic in `kolla_proxysql_config_sync` to:
- recognize rules by key `schema:<schemaname>` or `user:<username>`
- assign unique rule IDs only to truly distinct rules
- log and skip exact duplicates with appropriate context

This fix is required to support the Kolla Ansible patch below.

Needed-By: https://review.opendev.org/c/openstack/kolla-ansible/+/951599

Change-Id: I99acd1984ee555a5b6c731e6ee460a33677060d0
The dibbler-client package has been removed from upstream Rocky repos,
breaking neutron-l3-agent container image builds on RL9. Since the
2025.1 release, package is no longer used in Neutron has been removed
because the project is stale and functionality was untested [1].

This change removes the package from the image build for all
distributions.

[1] https://review.opendev.org/c/openstack/neutron/+/934283

Closes-Bug: #2112575
Change-Id: I35b233a499c6bf1861b376fc441dc8081cfaf5d6
Signed-off-by: Alex Welsh <alex@stackhpc.com>
@github-actions github-actions bot requested a review from a team as a code owner June 16, 2025 06:22
@github-actions github-actions bot added automated Automated action performed by GitHub Actions synchronisation labels Jun 16, 2025
@priteau priteau closed this Jun 16, 2025
@priteau priteau reopened this Jun 16, 2025
@priteau priteau merged commit 6224cf4 into stackhpc/master Jun 16, 2025
4 checks passed
@priteau priteau deleted the upstream/master-2025-06-16 branch June 16, 2025 07:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automated Automated action performed by GitHub Actions synchronisation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants