From 05fce57a9806f75b832c4ee5ae118cafb5e7896f Mon Sep 17 00:00:00 2001 From: yurkovychv Date: Mon, 23 Feb 2026 11:23:03 +0200 Subject: [PATCH 1/2] PMM-7 fix PXC 5.7 setup --- pmm_qa/pxc_proxysql_setup.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pmm_qa/pxc_proxysql_setup.yml b/pmm_qa/pxc_proxysql_setup.yml index a1fddba9..3d4bc0dd 100644 --- a/pmm_qa/pxc_proxysql_setup.yml +++ b/pmm_qa/pxc_proxysql_setup.yml @@ -92,7 +92,7 @@ - name: Execute User & Proxysql Setup inside the PXC pxc_container shell: "{{ item }}" with_items: - - docker exec {{ pxc_container }} percona-release enable-only tools release + - docker exec {{ pxc_container }} percona-release enable-only pxb-24 release - docker exec {{ pxc_container }} apt-get update - docker exec {{ pxc_container }} apt-get install -y percona-xtrabackup-24 when: pxc_version == "5.7" From 1c310bd1e2b28da323479ff36517bf7bdf3b6990 Mon Sep 17 00:00:00 2001 From: yurkovychv Date: Mon, 23 Feb 2026 11:55:42 +0200 Subject: [PATCH 2/2] adjust requirements --- pmm_qa/Makefile | 4 ++-- pmm_qa/requirements.txt | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/pmm_qa/Makefile b/pmm_qa/Makefile index 888b96b4..543a6734 100644 --- a/pmm_qa/Makefile +++ b/pmm_qa/Makefile @@ -7,8 +7,8 @@ help: ## Display this help message. init: ## Create venv and install dependencies python3 -m venv pmm_framework - . pmm_framework/bin/activate - python3 -m pip install -r requirements.txt + pmm_framework/bin/pip install --upgrade pip + pmm_framework/bin/pip install --no-cache-dir -r requirements.txt init-ubuntu: ## Create venv and install dependencies for ubuntu sudo chown $(whoami) -R . diff --git a/pmm_qa/requirements.txt b/pmm_qa/requirements.txt index 4566316a..a5f68b2c 100644 --- a/pmm_qa/requirements.txt +++ b/pmm_qa/requirements.txt @@ -1,2 +1,3 @@ +setuptools>=65.0.0,<74 ansible-runner==2.3.2 requests==2.26.0