Skip to content

Commit 2c893fa

Browse files
committed
PMM-7: Fix installing percona release
1 parent f44a235 commit 2c893fa

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

pmm_qa/tasks/install_pmm_client.yml

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -86,22 +86,16 @@
8686

8787
- name: Install percona release on Debian-family containers
8888
shell: |
89-
docker exec --user root {{ container_name }} sh -c '
90-
wget -O /percona-release_latest.{{ lsb_release.stdout | trim }}_all.deb \
91-
https://repo.percona.com/apt/percona-release_latest.{{ lsb_release.stdout | trim }}_all.deb &&
92-
dpkg -i /percona-release_latest.{{ lsb_release.stdout | trim }}_all.deb
93-
'
89+
docker exec --user root {{ container_name }} wget -O https://repo.percona.com/apt/percona-release_latest.generic_all.deb
90+
docker exec --user root {{ container_name }} apt install -y ./percona-release_latest.generic_all.deb
9491
when:
9592
- distro_family == 'debian'
9693
ignore_errors: true
9794

9895
- name: Install percona release on RHEL-family containers
9996
shell: |
100-
docker exec --user root {{ container_name }} sh -c '
101-
wget -O /percona-release-latest.noarch.rpm \
102-
https://repo.percona.com/yum/percona-release-latest.noarch.rpm && \
103-
rpm -i /percona-release-latest.noarch.rpm
104-
'
97+
docker exec --user root {{ container_name }} curl -O https://repo.percona.com/yum/percona-release-latest.noarch.rpm
98+
docker exec --user root {{ container_name }} microdnf -y install ./percona-release-latest.noarch.rpm
10599
when: distro_family == 'rhel'
106100
ignore_errors: true
107101

0 commit comments

Comments
 (0)