Add support PostgreSQL 18

Change-Id: I31f2b057c87cff4155c848c0fc7cb628eb03273b
Signed-off-by: Ivan Anfimov <lazekteam@gmail.com>
This commit is contained in:
Ivan Anfimov committed 2026-05-25 07:39:32 +00:00
1 parent 25dde62d8f
commit 81bbe0118a
5 files changed
+23 -20

No files matched your search

+2 -2
View File
@@ -28,7 +28,7 @@ TROVE_LOCAL_POLICY_JSON=${TROVE_LOCAL_POLICY_JSON:-${TROVE_LOCAL_CONF_DIR}/polic
TROVE_IMAGE_OS=${TROVE_IMAGE_OS:-"ubuntu"}
TROVE_IMAGE_OS_RELEASE=${TROVE_IMAGE_OS_RELEASE:-"noble"}
TROVE_DATASTORES=${TROVE_DATASTORES:-"mysql:8.4 mariadb:11.4 postgresql:17"}
TROVE_DATASTORES=${TROVE_DATASTORES:-"mysql:8.4 mariadb:11.4 postgresql:18"}
# Configuration values listed here for reference
TROVE_MAX_ACCEPTED_VOLUME_SIZE=${TROVE_MAX_ACCEPTED_VOLUME_SIZE}
@@ -102,4 +102,4 @@ else
fi
AMQP_PORT=${AMQP_PORT:-5672}
REGISTRY_PORT=${REGISTRY_PORT:-4000}
REGISTRY_PORT=${REGISTRY_PORT:-4000}
+1 -1
View File
@@ -59,7 +59,7 @@
loop:
- { datastore: "mysql", backup_image: "db-backup-mysql", version: "8.4", os_version: "24.04" }
- { datastore: "mariadb", backup_image: "db-backup-mariadb", version: "11.4", os_version: "24.04" }
- { datastore: "postgresql", backup_image: "db-backup-postgresql", version: "17", os_version: "24.04" }
- { datastore: "postgresql", backup_image: "db-backup-postgresql", version: "18", os_version: "24.04" }
- name: build and push mariadb 11.4 images
become: true
@@ -0,0 +1,3 @@
---
features:
- Added support for PostgreSQL 18.
+12 -12
View File
@@ -1,7 +1,7 @@
# PostgreSQL jobs
- job:
name: trove-tempest-ubuntu-base-postgresql17
name: trove-tempest-ubuntu-base-postgresql18
parent: trove-tempest-ubuntu-base
irrelevant-files:
- ^.*\.rst$
@@ -21,16 +21,16 @@
vars:
devstack_localrc:
TROVE_DATASTORE_TYPE: postgresql
TROVE_DATASTORE_VERSION: 17
TROVE_DATASTORE_VERSION: 18
devstack_local_conf:
test-config:
$TEMPEST_CONFIG:
database:
enabled_datastores: "postgresql"
default_datastore_versions: postgresql:17
default_datastore_versions: postgresql:18
- job:
name: trove-tempest-ubuntu-backup-postgresql17
name: trove-tempest-ubuntu-backup-postgresql18
parent: trove-tempest-ubuntu-backup
irrelevant-files:
- ^.*\.rst$
@@ -49,16 +49,16 @@
vars:
devstack_localrc:
TROVE_DATASTORE_TYPE: postgresql
TROVE_DATASTORE_VERSION: 17
TROVE_DATASTORE_VERSION: 18
devstack_local_conf:
test-config:
$TEMPEST_CONFIG:
database:
enabled_datastores: "postgresql"
default_datastore_versions: postgresql:17
default_datastore_versions: postgresql:18
- job:
name: trove-tempest-ubuntu-replication-postgresql17
name: trove-tempest-ubuntu-replication-postgresql18
parent: trove-tempest-ubuntu-replication
irrelevant-files:
- ^.*\.rst$
@@ -78,16 +78,16 @@
vars:
devstack_localrc:
TROVE_DATASTORE_TYPE: postgresql
TROVE_DATASTORE_VERSION: 17
TROVE_DATASTORE_VERSION: 18
devstack_local_conf:
test-config:
$TEMPEST_CONFIG:
database:
enabled_datastores: "postgresql"
default_datastore_versions: postgresql:17
default_datastore_versions: postgresql:18
- job:
name: trove-tempest-cinder-storage-driver-postgresql17
name: trove-tempest-cinder-storage-driver-postgresql18
parent: trove-tempest-snapshot
irrelevant-files:
- ^.*\.rst$
@@ -107,11 +107,11 @@
vars:
devstack_localrc:
TROVE_DATASTORE_TYPE: postgresql
TROVE_DATASTORE_VERSION: 17
TROVE_DATASTORE_VERSION: 18
devstack_local_conf:
test-config:
$TEMPEST_CONFIG:
database:
backup_wait_timeout: 1200
enabled_datastores: "postgresql"
default_datastore_versions: postgresql:17
default_datastore_versions: postgresql:18
+5 -5
View File
@@ -25,12 +25,12 @@
voting: false
- trove-tempest-cinder-storage-driver-mariadb11.4:
voting: false
- trove-tempest-ubuntu-base-postgresql17
- trove-tempest-ubuntu-backup-postgresql17:
- trove-tempest-ubuntu-base-postgresql18
- trove-tempest-ubuntu-backup-postgresql18:
voting: false
- trove-tempest-ubuntu-replication-postgresql17:
- trove-tempest-ubuntu-replication-postgresql18:
voting: false
- trove-tempest-cinder-storage-driver-postgresql17:
- trove-tempest-cinder-storage-driver-postgresql18:
voting: false
- trove-tox-bandit-baseline
- trove-ubuntu-guest-image-build
@@ -38,7 +38,7 @@
jobs:
- trove-tempest-ubuntu-base-mysql8.4
- trove-tempest-ubuntu-base-mariadb11.4
- trove-tempest-ubuntu-base-postgresql17
- trove-tempest-ubuntu-base-postgresql18
experimental:
jobs:
- trove-tempest-ipv6-only