From ef9248c5c87fad72f31fd6ed79900bd6df7d9954 Mon Sep 17 00:00:00 2001 From: Puneet Kala Date: Wed, 17 Aug 2022 11:35:53 +0530 Subject: [PATCH] PMM-T1329 adding verification for pmm-managed binaries --- pmm-tests/check_client_upgrade.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pmm-tests/check_client_upgrade.sh b/pmm-tests/check_client_upgrade.sh index c854eabb..faadbf89 100644 --- a/pmm-tests/check_client_upgrade.sh +++ b/pmm-tests/check_client_upgrade.sh @@ -38,3 +38,14 @@ ls -la /usr/local/percona/pmm2/exporters | grep -q postgres_exporter ls -la /usr/local/percona/pmm2/exporters | grep -q proxysql_exporter ls -la /usr/local/percona/pmm2/exporters | grep -q rds_exporter ls -la /usr/local/percona/pmm2/exporters | grep -q vmagent + +## Verification of the tarball binary for latest version PMM-T1329 +rm -r pmm2-client.tar.gz | true +rm -r pmm2-client-${agent_version} | true +wget -O pmm2-client.tar.gz https://downloads.percona.com/downloads/TESTING/pmm/pmm2-client-${agent_version}.tar.gz +tar -xvf pmm2-client.tar.gz +if ls -la pmm2-client-${agent_version}/bin | grep -q "pmm-managed"; then + echo "unexpected pmm-managed binaries exist in client tarball" + exit 1; +fi +