mirror of
https://github.com/saltstack-formulas/postgres-formula.git
synced 2025-04-10 14:51:46 +00:00
test(pillar): use separate pillars to test default
& repo
suites
This commit is contained in:
parent
a6c81972a2
commit
27473b9865
2 changed files with 9 additions and 17 deletions
|
@ -8,21 +8,7 @@ postgres.port: '5433'
|
|||
{%- endif %}
|
||||
|
||||
postgres:
|
||||
# UPSTREAM REPO
|
||||
# Set True to configure upstream postgresql.org repository for YUM/APT/ZYPP
|
||||
{%- if grains.os_family != 'Debian' and salt['grains.get']('osfinger') != 'CentOS-6' %}
|
||||
use_upstream_repo: False
|
||||
{%- else %}
|
||||
use_upstream_repo: True
|
||||
# Version to install from upstream repository (if upstream_repo: True)
|
||||
version: '13'
|
||||
# # Set True to add a file in /etc/profile.d adding the bin dir in $PATH
|
||||
# # as packages from upstream put them somewhere like /usr/pgsql-10/bin
|
||||
# add_profile: False
|
||||
# # If automatic package installation fails, use `fromrepo` to specify the
|
||||
# # upstream repo to install packages from [#133, #185] (if upstream_repo: True)
|
||||
# fromrepo: 'jessie-pgdg'
|
||||
{%- endif %}
|
||||
use_upstream_repo: false
|
||||
|
||||
# ### MACOS
|
||||
# # Set to 'postgresapp' OR 'homebrew' for MacOS
|
||||
|
@ -177,7 +163,8 @@ postgres:
|
|||
public:
|
||||
owner: localUser
|
||||
# enable per-db extension
|
||||
{%- if grains.os_family == 'Debian' and salt['grains.get']('osfinger') != 'Debian-8' %}
|
||||
{#- TODO: Find a way to only disable this for the `default` suite, since it works with the `repo` suite #}
|
||||
{%- if grains.os_family == 'Debian' and salt['grains.get']('osfinger') != 'Debian-9' %}
|
||||
extensions:
|
||||
uuid-ossp:
|
||||
schema: 'public'
|
||||
|
@ -190,7 +177,8 @@ postgres:
|
|||
owner: localUser
|
||||
|
||||
# optional extensions to install in schema
|
||||
{%- if grains.os_family == 'Debian' and salt['grains.get']('osfinger') != 'Debian-8' %}
|
||||
{#- TODO: Find a way to only disable this for the `default` suite, since it works with the `repo` suite #}
|
||||
{%- if grains.os_family == 'Debian' and salt['grains.get']('osfinger') != 'Debian-9' %}
|
||||
extensions:
|
||||
uuid-ossp:
|
||||
schema: uuid-ossp
|
||||
|
|
4
test/salt/pillar/repo.sls
Normal file
4
test/salt/pillar/repo.sls
Normal file
|
@ -0,0 +1,4 @@
|
|||
---
|
||||
postgres:
|
||||
use_upstream_repo: true
|
||||
version: '13'
|
Loading…
Add table
Reference in a new issue