Skip to content

Commit

Permalink
PMM-7 update client repo in gh actions (#721)
Browse files Browse the repository at this point in the history
  • Loading branch information
yurkovychv authored Aug 22, 2024
1 parent d8cfdd0 commit 229b8d0
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 7 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/runner-e2e-upgrade-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -350,7 +350,7 @@ jobs:
docker exec pmm-integration-server yum update -y percona-release || true
if [[ "${{ inputs.repository }}" != "release" ]]; then
docker exec pmm-integration-server sed -i'' -e 's^/release/^/${{ steps.target_repo.outputs.result }}/^' /etc/yum.repos.d/pmm2-server.repo
docker exec pmm-integration-server percona-release enable-only original ${{ steps.target_repo.outputs.result }}
docker exec pmm-integration-server percona-release enable-only pmm2-client ${{ steps.target_repo.outputs.result }}
fi
docker exec pmm-integration-server yum clean all
Expand Down Expand Up @@ -407,7 +407,7 @@ jobs:
- name: 'Upgrade <PMM Client> to the latest on "${{ steps.target_repo.outputs.result }}" repo'
if: ${{ inputs.pmm_client_upgrade_version == '' }}
run: |
sudo percona-release enable-only original ${{ steps.target_repo.outputs.result }}
sudo percona-release enable-only pmm2-client ${{ steps.target_repo.outputs.result }}
sudo apt-get update -y
sudo apt -y install pmm2-client
Expand Down
10 changes: 5 additions & 5 deletions pmm-tests/pmm2-client-setup-centos.sh
Original file line number Diff line number Diff line change
Expand Up @@ -44,26 +44,26 @@ export PMM_AGENT_SETUP_NODE_NAME=client_container_$(echo $((1 + $RANDOM % 9999))
mv -v /artifacts/* .

if [[ "$client_version" == "dev-latest" ]]; then
percona-release enable-only original experimental
percona-release enable-only pmm2-client experimental
yum update -y
yum install -y pmm2-client
fi

if [[ "$client_version" == "pmm2-rc" ]]; then
percona-release enable-only original testing
percona-release enable-only pmm2-client testing
yum update -y
yum install -y pmm2-client
fi

if [[ "$client_version" == "pmm2-latest" ]]; then
yum install -y pmm2-client
yum update -y
percona-release enable-only original experimental
percona-release enable-only pmm2-client experimental
fi

if [[ "$client_version" == 2* ]]; then
yum install -y https://repo.percona.com/pmm2-client/yum/release/2/RPMS/x86_64/pmm2-client-${client_version}-6.el7.x86_64.rpm
percona-release enable-only original experimental
percona-release enable-only pmm2-client experimental
fi

if [[ "$client_version" == http* ]]; then
Expand Down Expand Up @@ -102,7 +102,7 @@ else
else
echo "install pmm-agent 4"
pmm-agent setup --config-file=/usr/local/percona/pmm2/config/pmm-agent.yaml --server-address=${pmm_server_ip}:443 --server-insecure-tls --server-username=admin --server-password=${admin_password}
fi
fi
sleep 10
echo "install config-file"
pmm-agent --config-file=/usr/local/percona/pmm2/config/pmm-agent.yaml > pmm-agent.log 2>&1 &
Expand Down

0 comments on commit 229b8d0

Please sign in to comment.