Skip to content

Commit 8515324

Browse files
Merge pull request #113 from github/danieljoos-backport-percona-fix
Backport: CI: Fix for xtrabackup install failures (vitessio#16329)
2 parents 9064473 + 89ffebb commit 8515324

21 files changed

+18
-53
lines changed

.github/workflows/cluster_endtoend_backup_pitr_mysql57.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@ jobs:
123123
wget "https://repo.percona.com/apt/percona-release_latest.$(lsb_release -sc)_all.deb"
124124
sudo apt-get install -y gnupg2
125125
sudo dpkg -i "percona-release_latest.$(lsb_release -sc)_all.deb"
126+
sudo percona-release enable-only tools
126127
sudo apt-get update
127128
if [[ -n $XTRABACKUP_VERSION ]]; then
128129
debfile="percona-xtrabackup-24_$XTRABACKUP_VERSION.$(lsb_release -sc)_amd64.deb"

.github/workflows/cluster_endtoend_xb_backup_mysql57.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@ jobs:
123123
wget "https://repo.percona.com/apt/percona-release_latest.$(lsb_release -sc)_all.deb"
124124
sudo apt-get install -y gnupg2
125125
sudo dpkg -i "percona-release_latest.$(lsb_release -sc)_all.deb"
126+
sudo percona-release enable-only tools
126127
sudo apt-get update
127128
if [[ -n $XTRABACKUP_VERSION ]]; then
128129
debfile="percona-xtrabackup-24_$XTRABACKUP_VERSION.$(lsb_release -sc)_amd64.deb"

.github/workflows/cluster_endtoend_xb_recovery_mysql57.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@ jobs:
123123
wget "https://repo.percona.com/apt/percona-release_latest.$(lsb_release -sc)_all.deb"
124124
sudo apt-get install -y gnupg2
125125
sudo dpkg -i "percona-release_latest.$(lsb_release -sc)_all.deb"
126+
sudo percona-release enable-only tools
126127
sudo apt-get update
127128
if [[ -n $XTRABACKUP_VERSION ]]; then
128129
debfile="percona-xtrabackup-24_$XTRABACKUP_VERSION.$(lsb_release -sc)_amd64.deb"

.github/workflows/codeql_analysis.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -75,12 +75,6 @@ jobs:
7575
# install JUnit report formatter
7676
go install github.com/vitessio/go-junit-report@HEAD
7777
78-
wget https://repo.percona.com/apt/percona-release_latest.$(lsb_release -sc)_all.deb
79-
sudo apt-get install -y gnupg2
80-
sudo dpkg -i percona-release_latest.$(lsb_release -sc)_all.deb
81-
sudo apt-get update
82-
sudo apt-get install percona-xtrabackup-24
83-
8478
- name: Building binaries
8579
timeout-minutes: 30
8680
run: |

.github/workflows/upgrade_downgrade_test_backups_e2e.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,8 +120,9 @@ jobs:
120120
wget https://repo.percona.com/apt/percona-release_latest.$(lsb_release -sc)_all.deb
121121
sudo apt-get install -y gnupg2
122122
sudo dpkg -i percona-release_latest.$(lsb_release -sc)_all.deb
123+
sudo percona-release enable-only tools
123124
sudo apt-get update
124-
sudo apt-get install percona-xtrabackup-24
125+
sudo apt-get install -y percona-xtrabackup-80
125126
126127
# Checkout to the last release of Vitess
127128
- name: Check out other version's code (${{ steps.output-previous-release-ref.outputs.previous_release_ref }})

.github/workflows/upgrade_downgrade_test_backups_e2e_next_release.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,9 @@ jobs:
102102
wget https://repo.percona.com/apt/percona-release_latest.$(lsb_release -sc)_all.deb
103103
sudo apt-get install -y gnupg2
104104
sudo dpkg -i percona-release_latest.$(lsb_release -sc)_all.deb
105+
sudo percona-release enable-only tools
105106
sudo apt-get update
106-
sudo apt-get install percona-xtrabackup-24
107+
sudo apt-get install -y percona-xtrabackup-80
107108
108109
# Checkout to the next release of Vitess
109110
- name: Check out other version's code (${{ steps.output-next-release-ref.outputs.next_release_ref }})

.github/workflows/upgrade_downgrade_test_backups_manual.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,8 +122,9 @@ jobs:
122122
wget https://repo.percona.com/apt/percona-release_latest.$(lsb_release -sc)_all.deb
123123
sudo apt-get install -y gnupg2
124124
sudo dpkg -i percona-release_latest.$(lsb_release -sc)_all.deb
125+
sudo percona-release enable-only tools
125126
sudo apt-get update
126-
sudo apt-get install percona-xtrabackup-24
127+
sudo apt-get install -y percona-xtrabackup-80
127128
128129
# Checkout to the last release of Vitess
129130
- name: Checkout to the other version's code (${{ steps.output-previous-release-ref.outputs.previous_release_ref }})

.github/workflows/upgrade_downgrade_test_backups_manual_next_release.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,8 +123,9 @@ jobs:
123123
wget https://repo.percona.com/apt/percona-release_latest.$(lsb_release -sc)_all.deb
124124
sudo apt-get install -y gnupg2
125125
sudo dpkg -i percona-release_latest.$(lsb_release -sc)_all.deb
126+
sudo percona-release enable-only tools
126127
sudo apt-get update
127-
sudo apt-get install -y percona-xtrabackup-24
128+
sudo apt-get install -y percona-xtrabackup-80
128129
129130
# Checkout to the next release of Vitess
130131
- name: Checkout to the other version's code (${{ steps.output-next-release-ref.outputs.next_release_ref }})

.github/workflows/upgrade_downgrade_test_query_serving_queries.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -116,12 +116,6 @@ jobs:
116116
# install JUnit report formatter
117117
go install github.com/vitessio/go-junit-report@HEAD
118118
119-
wget https://repo.percona.com/apt/percona-release_latest.$(lsb_release -sc)_all.deb
120-
sudo apt-get install -y gnupg2
121-
sudo dpkg -i percona-release_latest.$(lsb_release -sc)_all.deb
122-
sudo apt-get update
123-
sudo apt-get install -y percona-xtrabackup-24
124-
125119
# Checkout to the last release of Vitess
126120
- name: Check out other version's code (${{ steps.output-previous-release-ref.outputs.previous_release_ref }})
127121
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.end_to_end == 'true'

.github/workflows/upgrade_downgrade_test_query_serving_queries_next_release.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -117,12 +117,6 @@ jobs:
117117
# install JUnit report formatter
118118
go install github.com/vitessio/go-junit-report@HEAD
119119
120-
wget https://repo.percona.com/apt/percona-release_latest.$(lsb_release -sc)_all.deb
121-
sudo apt-get install -y gnupg2
122-
sudo dpkg -i percona-release_latest.$(lsb_release -sc)_all.deb
123-
sudo apt-get update
124-
sudo apt-get install -y percona-xtrabackup-24
125-
126120
# Checkout to the next release of Vitess
127121
- name: Check out other version's code (${{ steps.output-next-release-ref.outputs.next_release_ref }})
128122
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.end_to_end == 'true'

0 commit comments

Comments
 (0)