Skip to content

Commit 4a8c4c6

Browse files
committed
Updated server_version=17.6 for PG TDE package tests
1 parent 017bb1d commit 4a8c4c6

File tree

13 files changed

+50
-25
lines changed

13 files changed

+50
-25
lines changed

postgresql/package_testing/debian11/Vagrantfile

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
Vagrant.configure("2") do |config|
22
config.vm.box = "debian/bullseye64"
33
config.vm.network "forwarded_port", guest: 5432, host: 5433
4-
config.vm.provision "shell", path: "provision.sh", env: { "REPO" => ENV['REPO'] }
4+
config.vm.provision "shell",
5+
path: "provision.sh",
6+
env: {
7+
"REPO" => ENV['REPO'],
8+
"PG_VERSION" => ENV['PG_VERSION']
9+
}
510
end
6-

postgresql/package_testing/debian11/provision.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ sudo apt-get update
1010
sudo apt-get install -y wget gnupg lsb-release curl
1111
wget https://repo.percona.com/apt/percona-release_latest.generic_all.deb
1212
sudo dpkg -i percona-release_latest.generic_all.deb
13-
sudo percona-release enable-only ppg-17.5 $REPO
13+
sudo percona-release enable-only ppg-$PG_VERSION $REPO
1414
sudo apt-get update
1515
sudo apt-get install -y percona-postgresql-17
1616

postgresql/package_testing/debian12/Vagrantfile

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
Vagrant.configure("2") do |config|
22
config.vm.box = "debian/bookworm64"
3-
config.vm.network "forwarded_port", guest: 5432, host: 5434
4-
config.vm.provision "shell", path: "provision.sh", env: { "REPO" => ENV['REPO'] }
3+
config.vm.network "forwarded_port", guest: 5432, host: 5433
4+
config.vm.provision "shell",
5+
path: "provision.sh",
6+
env: {
7+
"REPO" => ENV['REPO'],
8+
"PG_VERSION" => ENV['PG_VERSION']
9+
}
510
end
6-

postgresql/package_testing/debian12/provision.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ sudo apt-get update
1010
sudo apt-get install -y wget gnupg lsb-release curl
1111
wget https://repo.percona.com/apt/percona-release_latest.generic_all.deb
1212
sudo dpkg -i percona-release_latest.generic_all.deb
13-
sudo percona-release enable-only ppg-17.5 $REPO
13+
sudo percona-release enable-only ppg-$PG_VERSION $REPO
1414
sudo apt-get update
1515
sudo apt-get install -y percona-postgresql-17
1616

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
1-
# Vagrantfile for Oracle Linux 8 (ol8/Vagrantfile)
2-
31
Vagrant.configure("2") do |config|
42
config.vm.box = "generic/oracle8"
5-
config.vm.network "forwarded_port", guest: 5432, host: 5435
6-
config.vm.provision "shell", path: "provision.sh", env: { "REPO" => ENV['REPO'] }
3+
config.vm.network "forwarded_port", guest: 5432, host: 5433
4+
config.vm.provision "shell",
5+
path: "provision.sh",
6+
env: {
7+
"REPO" => ENV['REPO'],
8+
"PG_VERSION" => ENV['PG_VERSION']
9+
}
710
end

postgresql/package_testing/ol8/provision.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ fi
77

88
echo "Using DNF for Oracle Linux $VERSION_ID"
99
sudo dnf install -y https://repo.percona.com/yum/percona-release-latest.noarch.rpm
10-
sudo percona-release enable-only ppg-17.5 $REPO
10+
sudo percona-release enable-only ppg-$PG_VERSION $REPO
1111
sudo dnf module disable postgresql -y
1212
sudo dnf clean all
1313
sudo dnf makecache
Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
1-
# Vagrantfile for Oracle Linux 9 (ol9/Vagrantfile)
21
Vagrant.configure("2") do |config|
32
config.vm.box = "generic/oracle9"
4-
config.vm.network "forwarded_port", guest: 5432, host: 5436
5-
config.vm.provision "shell", path: "provision.sh", env: { "REPO" => ENV['REPO'] }
3+
config.vm.network "forwarded_port", guest: 5432, host: 5433
4+
config.vm.provision "shell",
5+
path: "provision.sh",
6+
env: {
7+
"REPO" => ENV['REPO'],
8+
"PG_VERSION" => ENV['PG_VERSION']
9+
}
610
end

postgresql/package_testing/ol9/provision.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ fi
77

88
echo "Using DNF for Oracle Linux $VERSION_ID"
99
sudo dnf install -y https://repo.percona.com/yum/percona-release-latest.noarch.rpm
10-
sudo percona-release enable-only ppg-17.5 $REPO
10+
sudo percona-release enable-only ppg-$PG_VERSION $REPO
1111
sudo dnf module disable postgresql -y
1212
sudo dnf clean all
1313
sudo dnf makecache

postgresql/package_testing/package_test.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
#!/bin/bash
22

33
# Use repo=testing | release to test the packages on testing repo or release repo
4-
repo=release
4+
repo=testing
5+
pg_version=17.6
56
export REPO=$repo
7+
export PG_VERSION=$pg_version
68

79
for os in debian11 debian12 ol8 ol9 ubuntu22 ubuntu24; do
810
echo -e "\n=> Running tests on ${os^^}"
Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
1-
# Vagrantfile for Ubuntu 22.04 (ubuntu22/Vagrantfile)
21
Vagrant.configure("2") do |config|
32
config.vm.box = "ubuntu/jammy64"
4-
config.vm.network "forwarded_port", guest: 5432, host: 5438
5-
config.vm.provision "shell", path: "provision.sh", env: { "REPO" => ENV['REPO'] }
3+
config.vm.network "forwarded_port", guest: 5432, host: 5433
4+
config.vm.provision "shell",
5+
path: "provision.sh",
6+
env: {
7+
"REPO" => ENV['REPO'],
8+
"PG_VERSION" => ENV['PG_VERSION']
9+
}
610
end

0 commit comments

Comments
 (0)