diff --git a/manifests/db.pp b/manifests/db.pp index ae96a97c6..554bea0ea 100644 --- a/manifests/db.pp +++ b/manifests/db.pp @@ -74,7 +74,7 @@ class keystone::db ( $database_max_overflow_real = pick($::keystone::database_max_overflow, $database_max_overflow) validate_legacy(Oslo::Dbconn, 'validate_re', $database_connection_real, - ['^(sqlite|mysql(\+pymysql)?|postgresql):\/\/(\S+:\S+@\S+\/\S+)?']) + ['^(sqlite|mysql(\+pymysql)?|postgresql(\+psycopg2)?):\/\/(\S+:\S+@\S+\/\S+)?']) oslo::db { 'keystone_config': db_max_retries => $database_db_max_retries, diff --git a/releasenotes/notes/allow-drivername-for-postgresql-daa276a598844884.yaml b/releasenotes/notes/allow-drivername-for-postgresql-daa276a598844884.yaml new file mode 100644 index 000000000..a2a13c3a1 --- /dev/null +++ b/releasenotes/notes/allow-drivername-for-postgresql-daa276a598844884.yaml @@ -0,0 +1,3 @@ +--- +features: + - Allow to specify drivername for postgres db