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/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" 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