Skip to content
This repository was archived by the owner on Jun 5, 2024. It is now read-only.

Update postgres-formula from upstream #1

Merged
merged 206 commits into from
Jun 5, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
206 commits
Select commit Hold shift + click to select a range
79b83fe
Make local backup of `pg_hba.conf` file before modification
vutny Jan 13, 2017
ea695fa
Support upstream repo for Fedora 25, 24, and 23
YetAnotherMinion Feb 5, 2017
0942d5f
Merge pull request #144 from ThinkAlexandria/fedora_support
javierbertoli Feb 5, 2017
3c2d65b
Merge pull request #138 from vutny/backup-hba
javierbertoli Feb 6, 2017
4af8512
Fix issue #141
vutny Feb 13, 2017
22446cc
Resolve #148: workaround `prereq` causing infinite recursion
vutny Feb 15, 2017
1d95029
Merge pull request #150 from vutny/fix-141
javierbertoli Feb 16, 2017
f7b321f
Fix pkg_libpq_dev package name for openSUSE / SLE
fcrozat Feb 21, 2017
c97d265
Merge pull request #151 from fcrozat/master
aboe76 Feb 21, 2017
9a455e4
Merge pull request #149 from vutny/fix-148
javierbertoli Mar 16, 2017
7ced4e2
Add support for Debian Stretch
Jun 20, 2017
5cbf920
Merge pull request #154 from n-rodriguez/master
javierbertoli Jun 22, 2017
1548337
For arch, postgresql-libs provides psql
Sep 23, 2017
ca3ffc5
For Arch, fix path for initdb
Sep 23, 2017
a1cc605
Darwin support
Sep 23, 2017
7723022
Darwin support
Sep 23, 2017
36851d4
Darwin support
Sep 23, 2017
9e81aec
Darwin support
Sep 23, 2017
0efd330
Darwin support
Sep 23, 2017
d378b47
Darwin support
Sep 23, 2017
1a3d303
Merge pull request #165 from saltstack-formulas/arch-pg-client
aboe76 Sep 24, 2017
a87ccfb
Merge pull request #164 from saltstack-formulas/darwin-postgres
aboe76 Sep 24, 2017
1065e1c
'env' should be [] not {} in defaults.yml
noelmcloughlin Jan 22, 2018
15898f6
Merge pull request #183 from saltstack-formulas/ListNotDict
noelmcloughlin Jan 23, 2018
e62d137
Do not fail states during mock test mode
vutny Feb 22, 2018
db90890
Tidyup alternatives system priority hardcoding
noelmcloughlin Jan 14, 2018
22b11fd
Support for upstream postgresql.org zypp repo after PR review
noelmcloughlin Jan 14, 2018
08ad908
Merge pull request #176 from noelmcloughlin/suse-upstream
aboe76 Mar 6, 2018
c727fa5
Merge pull request #188 from vutny/fix-mock-test-run
noelmcloughlin Mar 6, 2018
9e6adde
Merge branch 'master' into alternatives
noelmcloughlin Mar 6, 2018
36fb8f4
Merge pull request #177 from noelmcloughlin/alternatives
noelmcloughlin Mar 6, 2018
1e527c4
POSTGRESAPP on MacOS
noelmcloughlin Mar 8, 2018
a34a4c2
Homebrew Postgres on MacOS
noelmcloughlin Mar 8, 2018
8031f74
Merge pull request #191 from noelmcloughlin/postgresApp
noelmcloughlin Mar 9, 2018
60cc787
Add support for configure pg_ident.conf
EvaSDK Jan 16, 2018
f048ab8
Add example usage of identity mapping
EvaSDK Mar 12, 2018
9b6f86a
Merge pull request #181 from EvaSDK/handle-pg_ident-conf
aboe76 Mar 12, 2018
7abdb58
Fix suse alternatives #189
noelmcloughlin Mar 17, 2018
5a46076
Merge pull request #192 from noelmcloughlin/alts
aboe76 Mar 17, 2018
4d629f0
corrections for packages
noelmcloughlin Mar 20, 2018
2d9ef76
Merge branch 'master' of https://github.com/saltstack-formulas/postgr…
noelmcloughlin Mar 20, 2018
56cd034
Merge pull request #193 from noelmcloughlin/pkgs
noelmcloughlin Mar 20, 2018
37c096e
Use correct Fedora upstream repo
noelmcloughlin Mar 20, 2018
b3be3de
Merge branch 'master' of https://github.com/saltstack-formulas/postgr…
noelmcloughlin Mar 26, 2018
9e51505
Merge pull request #196 from noelmcloughlin/fedoraRepo
noelmcloughlin Mar 26, 2018
8887f96
rename osmap to osfamilymap
noelmcloughlin Mar 27, 2018
44f5b7d
Merge branch 'master' of https://github.com/saltstack-formulas/postgr…
noelmcloughlin Mar 27, 2018
7783058
Merge pull request #197 from noelmcloughlin/notOSmap
aboe76 Mar 27, 2018
23e312e
Add client/ directory
noelmcloughlin Mar 28, 2018
d93d80b
Avoid corrupted upstream install on Debian's
noelmcloughlin Mar 28, 2018
93d1428
Merge pull request #200 from noelmcloughlin/debian1
johnkeates Mar 28, 2018
0551e3f
Update Fedora oscode mappings
noelmcloughlin Mar 28, 2018
2dc3a5d
Merge pull request #198 from noelmcloughlin/fedora1
aboe76 Mar 28, 2018
7049136
Add OS grain filter_by. Move Fedora to osmap
noelmcloughlin Mar 28, 2018
43b5114
Merge pull request #201 from noelmcloughlin/fedora2
noelmcloughlin Mar 31, 2018
feb2b38
Allow setting dir mode for conf_dir in pillar
xbglowx Mar 31, 2018
ad5792d
Merge pull request #202 from xbglowx/conf_dir_mode
aboe76 Mar 31, 2018
cc30fbb
Updated alternatives solution
noelmcloughlin Mar 31, 2018
b51b592
Merge pull request #199 from noelmcloughlin/clientdir
noelmcloughlin Apr 9, 2018
a4e184b
fromrepo support
noelmcloughlin Apr 9, 2018
9b289b8
Convert hex to decimal
noelmcloughlin Apr 9, 2018
15f3d5f
Fix compatibility with Salt 2018.3.0
vutny Apr 11, 2018
a8c1e9d
Merge pull request #207 from vutny/fix-salt-2018.3-compat
javierbertoli Apr 12, 2018
14e3601
Merge pull request #206 from noelmcloughlin/fixDirMode
noelmcloughlin Apr 21, 2018
82c2e6c
Merge branch 'master' of https://github.com/saltstack-formulas/postgr…
noelmcloughlin Apr 22, 2018
8dfc5a5
Tidyup if/else in upstream.sls
noelmcloughlin Mar 31, 2018
bc72dff
Merge pull request #203 from noelmcloughlin/upstream
noelmcloughlin Apr 23, 2018
3f5c6b5
Merge branch 'master' into fromrepo
noelmcloughlin Apr 23, 2018
b5e3fdd
Better data directory permission
mkotsbak May 3, 2018
89fa6e8
Merge pull request #210 from mkotsbak/patch-1
noelmcloughlin May 4, 2018
82ef464
Remove 'from_repo' in defaults & pkg_dev in codenamemap (not needed)
May 8, 2018
6e21e49
Merge pull request #209 from noelmcloughlin/fromrepo
noelmcloughlin May 9, 2018
c476099
Tidyup codenamemap.yaml
May 9, 2018
e08f52a
Merge pull request #212 from noelmcloughlin/tidyUpCodenamemap
aboe76 May 10, 2018
3d8d848
Merge pull request #205 from noelmcloughlin/alts
aboe76 May 10, 2018
dd526f1
Make formula relative to actual directory by using 'tpldir'
May 2, 2018
d22b66d
Merge pull request #211 from mkotsbak/fix_relative_references
aboe76 May 11, 2018
be07072
use upstream repo for python if configured
noelmcloughlin Mar 31, 2018
e6be41a
Merge branch 'master' into python
noelmcloughlin May 17, 2018
008526b
Update `codenamemap` for Ubuntu
myii Jun 5, 2018
bfb158c
Prevent default `fromrepo` being evaluated as string 'None'
myii Jun 6, 2018
84e027c
Merge pull request #215 from myii/patch-1
noelmcloughlin Jun 6, 2018
6a77bbb
Prevent remaining defaults from being evaluated as string 'None'
myii Jun 6, 2018
2c6483f
Use `default` filter for `fromrepo` instead of `or`
myii Jun 6, 2018
cdca910
Add `fromrepo` to `pillar.example`
myii Jun 6, 2018
800259d
Merge pull request #217 from myii/patch-2
noelmcloughlin Jun 6, 2018
06e5944
Allow `port` to be configurable
myii Jun 8, 2018
6840bf3
Merge pull request #204 from noelmcloughlin/python
noelmcloughlin Jun 9, 2018
0d9a5ba
Append `Managed by SaltStack` comment to `port` setting
myii Jun 10, 2018
8fce906
tidyup bad jinja2 syntax
Jun 11, 2018
d9c071a
Merge pull request #219 from noelmcloughlin/better_jinja_syntax
noelmcloughlin Jun 12, 2018
e1a19ed
Use top-level `postgres.port` and existing states to set `port`
myii Jun 12, 2018
6568325
Use separate state for restarting service re: `postgresql.conf`
myii Jun 12, 2018
311cb3d
Enable replication connections by default in `pg_hba.conf`
myii Jun 8, 2018
9fdce93
Set default version to `10`
myii Jun 8, 2018
ee532da
Client should not install dev libs by default
t0fik Jun 14, 2018
b20a8e7
Fixed problems with per database extensions and schemas
t0fik Jun 14, 2018
e474db9
Use upstream instructions for Apt `pkg_repo` (remove unnecessary `ver…
myii Jun 16, 2018
79ab1a2
Avoid duplicate Jinja conditional block by moving service restart
myii Jun 16, 2018
e3ffa44
Handle postgres dev package dependencies
Jun 11, 2018
81919a9
Merge pull request #224 from jdsieci/remove_install_dev_by_default
noelmcloughlin Jun 16, 2018
ed1315f
Fixed variable typo
t0fik Jun 16, 2018
04a09dc
add fromrepo support for client binaries
noelmcloughlin Jun 16, 2018
70ee621
fix typo in package name
noelmcloughlin Jun 16, 2018
4a80599
Merge pull request #227 from noelmcloughlin/fixtypo
aboe76 Jun 17, 2018
0c6f9a4
Merge pull request #225 from myii/patch-1
aboe76 Jun 17, 2018
844ae97
Merge pull request #218 from myii/PR_port
aboe76 Jun 17, 2018
761b1ca
Merge pull request #226 from noelmcloughlin/fromrepo2
aboe76 Jun 17, 2018
bbe6fb3
Fix 'fromrepo' bug in fedora macro
noelmcloughlin Jun 17, 2018
85fb4bf
Merge pull request #229 from noelmcloughlin/fixbug
aboe76 Jun 17, 2018
501b0b6
Merge pull request #221 from noelmcloughlin/devpkg
aboe76 Jun 18, 2018
764863f
Split conf/data directories, support
noelmcloughlin Jun 18, 2018
bdbc784
limits file has jinja context; fix #213
Jun 11, 2018
aa91079
Merge pull request #222 from myii/PR_psql10_acls
aboe76 Jun 19, 2018
a827825
Merge pull request #220 from noelmcloughlin/macos_fix
aboe76 Jun 19, 2018
d9fa886
Formating changes, to improve readability
t0fik Jun 19, 2018
6d89542
Added support for explicit state names in format_state macro
t0fik Jun 19, 2018
9865664
Merge pull request #228 from noelmcloughlin/confdata1
aboe76 Jun 20, 2018
c3a32eb
Fix `conf_dir` => `data_dir` required for preparing cluster
myii Jun 21, 2018
67d6b8a
Ensure service starts after cluster created
myii Jun 21, 2018
34aae25
Allow configuration of cluster `name`, `locale` & `encoding`
myii Jun 21, 2018
9ce9891
Remove trailing slash so `pkgrepo.absent` works for Apt
myii Jun 21, 2018
944a077
Fix `pillar.get` for `MacOS` user/group early lookup
myii Jun 21, 2018
007d639
Merge pull request #231 from myii/patch-1
noelmcloughlin Jun 21, 2018
f24b962
Move concatenation of cluster preparation command to `map.jinja`
myii Jun 24, 2018
62675f2
Don't set modes with every run
SuperTux88 Jun 24, 2018
be80f74
Merge pull request #233 from SuperTux88/dont-change-modes
aboe76 Jun 25, 2018
332fe7b
Merge pull request #232 from myii/PR_cluster
aboe76 Jun 28, 2018
9d2f69a
Enhance remove S/W support
noelmcloughlin Jul 24, 2018
faa487d
Merge pull request #234 from noelmcloughlin/remove_states
aboe76 Jul 25, 2018
fdf1bdc
move dev.sls to dev/init.sls
noelmcloughlin Jul 25, 2018
08b9b1a
Merge pull request #235 from noelmcloughlin/dev_init
aboe76 Jul 29, 2018
8dfba2a
Merge pull request #223 from jdsieci/fix_per_database_extensions_schemas
aboe76 Jul 29, 2018
3df515a
fix rendering error
noelmcloughlin Aug 23, 2018
943d6c9
Merge pull request #237 from noelmcloughlin/macOSissue
aboe76 Aug 23, 2018
110bfb1
fix dirpath on macos
noelmcloughlin Aug 30, 2018
e67e2ad
fix macos states
noelmcloughlin Aug 30, 2018
096293b
Merge pull request #238 from noelmcloughlin/macos
aboe76 Aug 31, 2018
2a330ad
FreeBSD: use correct client package
alxwr Oct 3, 2018
a302d61
Edit pg_hba template to work with jinja 'trim whitespaces' option on …
bebosudo Oct 3, 2018
809faa4
Merge pull request #243 from alxwr/master
aboe76 Oct 5, 2018
6de97ce
only run initdb/prepare cmd if asked for it, and let it run by default.
gilou Oct 9, 2018
187c86f
set dependencies accordingly: if asked to prepare, depend on the cmd …
gilou Oct 9, 2018
f2c13ab
add a profile.d script to add bin_dir to path
gilou Oct 10, 2018
728dbb6
add warning in sh file
gilou Oct 10, 2018
5c094a0
Rename setting to add_profile, add an example to explain it
gilou Oct 11, 2018
ccfe9c2
Merge pull request #246 from gilou/path_repo
javierbertoli Oct 11, 2018
a521af3
Fix 'requisites were not found' issue
noelmcloughlin Oct 15, 2018
99c15ac
Merge pull request #247 from noelmcloughlin/fixes
aboe76 Oct 15, 2018
5108b88
Merge pull request #245 from gilou/optional_prepare
aboe76 Oct 15, 2018
656dc4b
Merge pull request #244 from bebosudo/bebosudo_whitespaces_hba
javierbertoli Oct 17, 2018
dddb669
handle selinux enforcing for tablespaces/db
noelmcloughlin Oct 15, 2018
7cb86d1
Merge pull request #248 from noelmcloughlin/fixes
aboe76 Oct 18, 2018
8a5353d
Fix: use correct user and group to run initdb in FreeBSD
alxwr Jan 14, 2019
3a6cb01
Readme: added instructions for FreeBSD Jails
alxwr Jan 14, 2019
5931800
Fix: use correct directories in FreeBSD
alxwr Jan 14, 2019
8096295
Fix: require cluster in service restart
alxwr Jan 14, 2019
c213b30
Merge pull request #249 from alxwr/master
aboe76 Jan 15, 2019
cce4cbf
Fix #236: Reload postgres service after ACL changes in pg_hba.conf
RobRuana Jan 16, 2019
0023ac3
Move module `service.restart` to EOF and convert to `service.reload`
myii Jan 16, 2019
36f449d
Fix `mapping` list unpacking in `.format()` in `pg_ident` j2 template
myii Jan 17, 2019
d536482
Merge pull request #250 from myii/PR_236
aboe76 Jan 19, 2019
02cde57
Maintain consistent use of `tpldir` (continues from #211)
myii Jan 24, 2019
31fb296
Merge pull request #251 from myii/PR_tpldir
aboe76 Jan 24, 2019
c673bdc
Only download archive if necessary
noelmcloughlin Jan 27, 2019
e7a309d
Merge pull request #252 from noelmcloughlin/fixes
aboe76 Jan 28, 2019
95bf214
fix(server/init): use `|json` to resolve `2019.2` breaking change
myii Mar 8, 2019
57f80ee
Merge pull request #254 from saltstack-formulas/myii-patch-1
aboe76 Mar 13, 2019
8d96494
fix the formatting of package lists
Mar 14, 2019
14b653e
Merge pull request #255 from sixfeetup/pkg_lists
aboe76 Mar 14, 2019
e40f990
Remove deprecated createuser command in salt 2019.02
Mar 22, 2019
58c36c5
Merge pull request #257 from thomasrossetto/fixes/fix_pillar_example
myii Mar 22, 2019
080bff7
Always retry alternatives.install state
noelmcloughlin Apr 14, 2019
f3d8830
Implement review comment (conditional)
noelmcloughlin Apr 15, 2019
5f7f504
Merge pull request #258 from noelmcloughlin/fixes
myii Apr 19, 2019
74615fc
fix(uuid-ossp): use hyphen consistently
myii Apr 24, 2019
29cd2d8
Merge pull request #261 from myii/bug/fix-uuid-ossp
aboe76 Apr 25, 2019
157e169
ci(gemfile): prepare for `inspec` testing
myii Apr 24, 2019
8f7cbde
refactor(kitchen): prefer `kitchen.yml` to `.kitchen.yml`
myii Apr 24, 2019
611ec11
ci(kitchen): use pre-salted images as used in `template-formula`
myii Apr 24, 2019
6467df7
ci(travis): add `.travis.yml` based on `template-formula`
myii Apr 24, 2019
c64d9e4
ci(pillar_from_files): use custom pillar based on `pillar.example`
myii Apr 24, 2019
58ac122
test(inspec): replace `serverspec` with `inspec` tests
myii Apr 25, 2019
3c53684
test(inspec): use relaxed command output match for the time being
myii Apr 25, 2019
7b7aadc
ci(kitchen+travis): use newly available pre-salted images
myii Apr 30, 2019
4cfde8d
docs(readme): update `Testing` section for `inspec`
myii Apr 30, 2019
49fdd33
test(inspec): enable `use_upstream_repo` for `debian` & `centos-6`
myii May 1, 2019
bf6a653
test(inspec): add tests for multiple ports and postgres versions
myii May 2, 2019
7d3aa19
feat: implement `semantic-release`
myii May 2, 2019
2a54616
Merge pull request #262 from myii/chore/add-new-ci-matrix
daks May 6, 2019
e1dd2b3
chore(release): 0.37.0 [skip ci]
semantic-release-bot May 6, 2019
850ca6a
docs(readme): fix link for Travis badge
myii May 6, 2019
07d491e
Merge pull request #267 from saltstack-formulas/myii-patch-1
myii May 6, 2019
425049c
chore(release): 0.37.1 [skip ci]
semantic-release-bot May 6, 2019
0aa8b4a
fix(sysrc-svc): workaround *BSD minion indefinitely hanging on start
Apr 29, 2019
65519cb
Merge pull request #264 from sticky-note/master
myii May 12, 2019
10126fb
chore(release): 0.37.2 [skip ci]
semantic-release-bot May 12, 2019
8745365
fix(freebsd-user): fix FreeBSD daemon's user for PostgreSQL >= 9.6
Strade288 May 13, 2019
5763d22
Merge pull request #268 from Strade28/master
vutny May 16, 2019
cb8de93
chore(release): 0.37.3 [skip ci]
semantic-release-bot May 16, 2019
7796064
test(locale): improve test using locale `en_US.UTF-8`
myii May 30, 2019
a054cea
test(command_spec): use cleaner `match` string using `%r`
javierbertoli May 14, 2019
81165fc
test(`services_spec`): remove temporary `suse` conditional
myii May 31, 2019
2ff919f
ci(travis): reduce matrix down to 6 instances
myii May 31, 2019
cb4e405
Merge pull request #269 from myii/chore/test-locales
myii May 31, 2019
44b8fb1
chore(release): 0.37.4 [skip ci]
semantic-release-bot May 31, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
113 changes: 110 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,110 @@
.kitchen/
*.swp
*.swo
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
.Python
env/
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg

# PyInstaller
# Usually these files are written by a python script from a packager
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
.hypothesis/
.kitchen
.kitchen.local.yml
kitchen.local.yml

# Translations
*.mo
*.pot

# Django stuff:
*.log
local_settings.py

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
docs/_build/

# PyBuilder
target/

# Jupyter Notebook
.ipynb_checkpoints

# pyenv
.python-version

# celery beat schedule file
celerybeat-schedule

# SageMath parsed files
*.sage.py

# dotenv
.env

# virtualenv
.venv
venv/
ENV/

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/

# copied `.md` files used for conversion to `.rst` using `m2r`
docs/*.md

# Vim
*.sw[nop]
26 changes: 0 additions & 26 deletions .kitchen.yml

This file was deleted.

76 changes: 76 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
stages:
- test
- commitlint
- name: release
if: branch = master AND type != pull_request

sudo: required
cache: bundler
language: ruby

services:
- docker

before_install:
- bundle install

# Make sure the instances listed below match up with
# the `platforms` defined in `kitchen.yml`
env:
matrix:
- INSTANCE: default-debian-9-2019-2-py3
# TODO: Re-enable this once the `systemd` service can be restarted reliably
# - INSTANCE: default-ubuntu-1804-2019-2-py3
- INSTANCE: default-centos-7-2019-2-py3
# - INSTANCE: default-fedora-29-2019-2-py3
- INSTANCE: default-opensuse-leap-15-2019-2-py3
# - INSTANCE: default-debian-9-2018-3-py2
- INSTANCE: default-ubuntu-1604-2018-3-py2
# - INSTANCE: default-centos-7-2018-3-py2
- INSTANCE: default-fedora-29-2018-3-py2
# TODO: Use this when fixed instead of `opensuse-423`
# NOTE: Having to temporarily disable `opensuse-423` due to slow mirror
# - INSTANCE: default-opensuse-leap-15-2018-3-py2
# - INSTANCE: default-opensuse-423-2018-3-py2
# - INSTANCE: default-debian-8-2017-7-py2
# - INSTANCE: default-ubuntu-1604-2017-7-py2
- INSTANCE: default-centos-6-2017-7-py2
# - INSTANCE: default-fedora-28-2017-7-py2
# - INSTANCE: default-opensuse-leap-42-2017-7-py2

script:
- bundle exec kitchen verify ${INSTANCE}

jobs:
include:
# Define the commitlint stage
- stage: commitlint
language: node_js
node_js: lts/*
before_install: skip
script:
- npm install @commitlint/config-conventional -D
- npm install @commitlint/travis-cli -D
- commitlint-travis
# Define the release stage that runs semantic-release
- stage: release
language: node_js
node_js: lts/*
before_install: skip
script:
# Update `AUTHORS.md`
- export MAINTAINER_TOKEN=${GH_TOKEN}
- go get github.com/myii/maintainer
- maintainer contributor

# Install all dependencies required for `semantic-release`
- npm install @semantic-release/changelog@3 -D
- npm install @semantic-release/exec@3 -D
- npm install @semantic-release/git@7 -D
deploy:
provider: script
skip_cleanup: true
script:
# Run `semantic-release`
- npx semantic-release@15

73 changes: 73 additions & 0 deletions AUTHORS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
# Authors

This list is sorted by the number of commits per contributor in _descending_ order.

Avatar|Contributor|Contributions
:-:|---|:-:
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/13322818?v=4' width='36' height='36' alt='@noelmcloughlin'>|[@noelmcloughlin](https://github.com/noelmcloughlin)|57
<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/1800660?v=4' width='36' height='36' alt='@aboe76'>|[@aboe76](https://github.com/aboe76)|47
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/10231489?v=4' width='36' height='36' alt='@myii'>|[@myii](https://github.com/myii)|45
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/1396878?v=4' width='36' height='36' alt='@gravyboat'>|[@gravyboat](https://github.com/gravyboat)|41
<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/16338056?v=4' width='36' height='36' alt='@vutny'>|[@vutny](https://github.com/vutny)|31
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/242396?v=4' width='36' height='36' alt='@javierbertoli'>|[@javierbertoli](https://github.com/javierbertoli)|19
<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/3374962?v=4' width='36' height='36' alt='@nmadhok'>|[@nmadhok](https://github.com/nmadhok)|19
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/528061?v=4' width='36' height='36' alt='@puneetk'>|[@puneetk](https://github.com/puneetk)|11
<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/745513?v=4' width='36' height='36' alt='@EvaSDK'>|[@EvaSDK](https://github.com/EvaSDK)|9
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/1713422?v=4' width='36' height='36' alt='@dferrantelli'>|[@dferrantelli](https://github.com/dferrantelli)|8
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/91293?v=4' width='36' height='36' alt='@whiteinge'>|[@whiteinge](https://github.com/whiteinge)|8
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/117961?v=4' width='36' height='36' alt='@babilen5'>|[@babilen5](https://github.com/babilen5)|8
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/20441?v=4' width='36' height='36' alt='@iggy'>|[@iggy](https://github.com/iggy)|7
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/13106485?v=4' width='36' height='36' alt='@dynjnelson'>|[@dynjnelson](https://github.com/dynjnelson)|7
<img class='float-left rounded-1' src='https://avatars3.githubusercontent.com/u/3449635?v=4' width='36' height='36' alt='@rominf'>|[@rominf](https://github.com/rominf)|7
<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/223763?v=4' width='36' height='36' alt='@alfredopalhares'>|[@alfredopalhares](https://github.com/alfredopalhares)|6
<img class='float-left rounded-1' src='https://avatars3.githubusercontent.com/u/5306980?v=4' width='36' height='36' alt='@johnkeates'>|[@johnkeates](https://github.com/johnkeates)|6
<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/1920805?v=4' width='36' height='36' alt='@alxwr'>|[@alxwr](https://github.com/alxwr)|5
<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/74739?v=4' width='36' height='36' alt='@audreyr'>|[@audreyr](https://github.com/audreyr)|5
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/278900?v=4' width='36' height='36' alt='@blast-hardcheese'>|[@blast-hardcheese](https://github.com/blast-hardcheese)|5
<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/2179770?v=4' width='36' height='36' alt='@gilou'>|[@gilou](https://github.com/gilou)|5
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/287147?v=4' width='36' height='36' alt='@techhat'>|[@techhat](https://github.com/techhat)|5
<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/2995329?v=4' width='36' height='36' alt='@t0fik'>|[@t0fik](https://github.com/t0fik)|5
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/3768412?v=4' width='36' height='36' alt='@stp-ip'>|[@stp-ip](https://github.com/stp-ip)|4
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/1435085?v=4' width='36' height='36' alt='@blbradley'>|[@blbradley](https://github.com/blbradley)|3
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/2192630?v=4' width='36' height='36' alt='@abrefort'>|[@abrefort](https://github.com/abrefort)|3
<img class='float-left rounded-1' src='https://avatars3.githubusercontent.com/u/296940?v=4' width='36' height='36' alt='@renoirb'>|[@renoirb](https://github.com/renoirb)|3
<img class='float-left rounded-1' src='https://avatars3.githubusercontent.com/u/1078927?v=4' width='36' height='36' alt='@Ken-2scientists'>|[@Ken-2scientists](https://github.com/Ken-2scientists)|2
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/22311?v=4' width='36' height='36' alt='@madssj'>|[@madssj](https://github.com/madssj)|2
<img class='float-left rounded-1' src='https://avatars3.githubusercontent.com/u/102919?v=4' width='36' height='36' alt='@h3'>|[@h3](https://github.com/h3)|2
<img class='float-left rounded-1' src='https://avatars3.githubusercontent.com/u/6415605?v=4' width='36' height='36' alt='@tgoodaire'>|[@tgoodaire](https://github.com/tgoodaire)|2
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/26276?v=4' width='36' height='36' alt='@durana'>|[@durana](https://github.com/durana)|1
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/1922124?v=4' width='36' height='36' alt='@bebosudo'>|[@bebosudo](https://github.com/bebosudo)|1
<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/7353491?v=4' width='36' height='36' alt='@coffee-powered-coder'>|[@coffee-powered-coder](https://github.com/coffee-powered-coder)|1
<img class='float-left rounded-1' src='https://avatars3.githubusercontent.com/u/458548?v=4' width='36' height='36' alt='@SuperTux88'>|[@SuperTux88](https://github.com/SuperTux88)|1
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/36720?v=4' width='36' height='36' alt='@brot'>|[@brot](https://github.com/brot)|1
<img class='float-left rounded-1' src='https://avatars3.githubusercontent.com/u/1020898?v=4' width='36' height='36' alt='@xbglowx'>|[@xbglowx](https://github.com/xbglowx)|1
<img class='float-left rounded-1' src='https://avatars3.githubusercontent.com/u/83323?v=4' width='36' height='36' alt='@cro'>|[@cro](https://github.com/cro)|1
<img class='float-left rounded-1' src='https://avatars3.githubusercontent.com/u/8599847?v=4' width='36' height='36' alt='@campbellmc'>|[@campbellmc](https://github.com/campbellmc)|1
<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/306240?v=4' width='36' height='36' alt='@UtahDave'>|[@UtahDave](https://github.com/UtahDave)|1
<img class='float-left rounded-1' src='https://avatars3.githubusercontent.com/u/215487?v=4' width='36' height='36' alt='@fcrozat'>|[@fcrozat](https://github.com/fcrozat)|1
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/1468874?v=4' width='36' height='36' alt='@Laogeodritt'>|[@Laogeodritt](https://github.com/Laogeodritt)|1
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/650691?v=4' width='36' height='36' alt='@itbabu'>|[@itbabu](https://github.com/itbabu)|1
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/296523?v=4' width='36' height='36' alt='@mkotsbak'>|[@mkotsbak](https://github.com/mkotsbak)|1
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/1331128?v=4' width='36' height='36' alt='@mattysads'>|[@mattysads](https://github.com/mattysads)|1
<img class='float-left rounded-1' src='https://avatars3.githubusercontent.com/u/3705387?v=4' width='36' height='36' alt='@mbrannigan'>|[@mbrannigan](https://github.com/mbrannigan)|1
<img class='float-left rounded-1' src='https://avatars3.githubusercontent.com/u/3433835?v=4' width='36' height='36' alt='@n-rodriguez'>|[@n-rodriguez](https://github.com/n-rodriguez)|1
<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/8399114?v=4' width='36' height='36' alt='@fortunejuggle'>|[@fortunejuggle](https://github.com/fortunejuggle)|1
<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/219695?v=4' width='36' height='36' alt='@rmoorman'>|[@rmoorman](https://github.com/rmoorman)|1
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/154676?v=4' width='36' height='36' alt='@skurfer'>|[@skurfer](https://github.com/skurfer)|1
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/2592431?v=4' width='36' height='36' alt='@RobRuana'>|[@RobRuana](https://github.com/RobRuana)|1
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/3165500?v=4' width='36' height='36' alt='@rmartins90'>|[@rmartins90](https://github.com/rmartins90)|1
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/10464711?v=4' width='36' height='36' alt='@sbrefort'>|[@sbrefort](https://github.com/sbrefort)|1
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/125458?v=4' width='36' height='36' alt='@sbellem'>|[@sbellem](https://github.com/sbellem)|1
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/500703?v=4' width='36' height='36' alt='@retrry'>|[@retrry](https://github.com/retrry)|1
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/2814878?v=4' width='36' height='36' alt='@thomasrossetto'>|[@thomasrossetto](https://github.com/thomasrossetto)|1
<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/507599?v=4' width='36' height='36' alt='@thatch45'>|[@thatch45](https://github.com/thatch45)|1
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/444668?v=4' width='36' height='36' alt='@tobio'>|[@tobio](https://github.com/tobio)|1
<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/2097647?v=4' width='36' height='36' alt='@XRasher'>|[@XRasher](https://github.com/XRasher)|1
<img class='float-left rounded-1' src='https://avatars3.githubusercontent.com/u/8005290?v=4' width='36' height='36' alt='@YetAnotherMinion'>|[@YetAnotherMinion](https://github.com/YetAnotherMinion)|1
<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/17393048?v=4' width='36' height='36' alt='@ek9'>|[@ek9](https://github.com/ek9)|1
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/11394644?v=4' width='36' height='36' alt='@Strade288'>|[@Strade288](https://github.com/Strade288)|1
<img class='float-left rounded-1' src='https://avatars3.githubusercontent.com/u/52996?v=4' width='36' height='36' alt='@daks'>|[@daks](https://github.com/daks)|1

---

Auto-generated by a [forked version](https://github.com/myii/maintainer) of [gaocegege/maintainer](https://github.com/gaocegege/maintainer) on 2019-05-31.
70 changes: 70 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
# Changelog

## [0.37.4](https://github.com/saltstack-formulas/postgres-formula/compare/v0.37.3...v0.37.4) (2019-05-31)


### Continuous Integration

* **travis:** reduce matrix down to 6 instances ([2ff919f](https://github.com/saltstack-formulas/postgres-formula/commit/2ff919f))


### Tests

* **`services_spec`:** remove temporary `suse` conditional ([81165fc](https://github.com/saltstack-formulas/postgres-formula/commit/81165fc))
* **command_spec:** use cleaner `match` string using `%r` ([a054cea](https://github.com/saltstack-formulas/postgres-formula/commit/a054cea))
* **locale:** improve test using locale `en_US.UTF-8` ([7796064](https://github.com/saltstack-formulas/postgres-formula/commit/7796064))

## [0.37.3](https://github.com/saltstack-formulas/postgres-formula/compare/v0.37.2...v0.37.3) (2019-05-16)


### Bug Fixes

* **freebsd-user:** fix FreeBSD daemon's user for PostgreSQL >= 9.6 ([8745365](https://github.com/saltstack-formulas/postgres-formula/commit/8745365)), closes [#263](https://github.com/saltstack-formulas/postgres-formula/issues/263)

## [0.37.2](https://github.com/saltstack-formulas/postgres-formula/compare/v0.37.1...v0.37.2) (2019-05-12)


### Bug Fixes

* **sysrc-svc:** workaround *BSD minion indefinitely hanging on start ([0aa8b4a](https://github.com/saltstack-formulas/postgres-formula/commit/0aa8b4a))

## [0.37.1](https://github.com/saltstack-formulas/postgres-formula/compare/v0.37.0...v0.37.1) (2019-05-06)


### Documentation

* **readme:** fix link for Travis badge ([850ca6a](https://github.com/saltstack-formulas/postgres-formula/commit/850ca6a))

# [0.37.0](https://github.com/saltstack-formulas/postgres-formula/compare/v0.36.0...v0.37.0) (2019-05-06)


### Code Refactoring

* **kitchen:** prefer `kitchen.yml` to `.kitchen.yml` ([8f7cbde](https://github.com/saltstack-formulas/postgres-formula/commit/8f7cbde))


### Continuous Integration

* **gemfile:** prepare for `inspec` testing ([157e169](https://github.com/saltstack-formulas/postgres-formula/commit/157e169))
* **kitchen:** use pre-salted images as used in `template-formula` ([611ec11](https://github.com/saltstack-formulas/postgres-formula/commit/611ec11))
* **kitchen+travis:** use newly available pre-salted images ([7b7aadc](https://github.com/saltstack-formulas/postgres-formula/commit/7b7aadc))
* **pillar_from_files:** use custom pillar based on `pillar.example` ([c64d9e4](https://github.com/saltstack-formulas/postgres-formula/commit/c64d9e4))
* **travis:** add `.travis.yml` based on `template-formula` ([6467df7](https://github.com/saltstack-formulas/postgres-formula/commit/6467df7))


### Documentation

* **readme:** update `Testing` section for `inspec` ([4cfde8d](https://github.com/saltstack-formulas/postgres-formula/commit/4cfde8d))


### Features

* implement `semantic-release` ([7d3aa19](https://github.com/saltstack-formulas/postgres-formula/commit/7d3aa19))


### Tests

* **inspec:** add tests for multiple ports and postgres versions ([bf6a653](https://github.com/saltstack-formulas/postgres-formula/commit/bf6a653))
* **inspec:** enable `use_upstream_repo` for `debian` & `centos-6` ([49fdd33](https://github.com/saltstack-formulas/postgres-formula/commit/49fdd33))
* **inspec:** replace `serverspec` with `inspec` tests ([58ac122](https://github.com/saltstack-formulas/postgres-formula/commit/58ac122))
* **inspec:** use relaxed command output match for the time being ([3c53684](https://github.com/saltstack-formulas/postgres-formula/commit/3c53684))
9 changes: 9 additions & 0 deletions FORMULA
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
name: postgres
os: Debian, Ubuntu, Raspbian, RedHat, Fedora, CentOS, Suse, openSUSE, Gentoo, Funtoo, Arch, Manjaro, Alpine, FreeBSD, OpenBSD, Solaris, SmartOS, Windows, MacOS
os_family: Debian, RedHat, Suse, Gentoo, Arch, Alpine, FreeBSD, OpenBSD, Solaris, Windows, MacOS
version: 0.37.4
release: 1
minimum_version: 2016.11
summary: Postgres formula
description: Formula to install and configure PostgreSQL
top_level_dir: postgres
6 changes: 3 additions & 3 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
source "https://rubygems.org"

gem "test-kitchen", "> 1.2.0"
gem "kitchen-vagrant"
gem "kitchen-salt"
gem 'kitchen-docker', '>= 2.9'
gem 'kitchen-salt', '>= 0.6.0'
gem 'kitchen-inspec', '>= 1.1'
Loading