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

Conversation

mcfarlandj
Copy link

No description provided.

vutny and others added 30 commits January 13, 2017 12:09
Resolves #143
Add a macro to override base_url for upstream package url using the grain  from 3 most recent Fedora distributions
Support upstream repo for Fedora 25, 24, and 23
Make local backup of `pg_hba.conf` file before modification
Fix pkg_libpq_dev package name for openSUSE / SLE
Resolve #148: workaround `prereq` causing infinite recursion
Add support for Debian Stretch
Env must be list, not dict, in defaults.yml
Support for upstream postgresql.org zypp repo
Do not fail states during mock test mode
myii and others added 28 commits May 2, 2019 19:08
* Quoting from https://kitchen.ci/docs/getting-started/kitchen-yml/:
  - As of test-kitchen 1.21.0, we now prefer `kitchen.yml` over `.kitchen.yml`.
  - This preference applies to `kitchen.local.yml` as well.
  - This is backward compatible so the dot versions continue to work.
* `pillar.example` will be difficult to get working at this stage
* Ideally, work back towards `pillar.example` in the long run
* Fix the formula and then revert this eventually
* Add new `centos-6` image
* Install `9.6` from upstream repo
* Fix `opensuse-leap-15` (enable `suse` and workaround `service` bug)
* Use port `5433` for `debian` and `opensuse-leap-15`
* Use upstream repo version `10` for `debian`
Replace `serverspec` with `inspec` tests via. new CI matrix (inc. `semantic-release`)
# [0.37.0](v0.36.0...v0.37.0) (2019-05-06)

### Code Refactoring

* **kitchen:** prefer `kitchen.yml` to `.kitchen.yml` ([8f7cbde](8f7cbde))

### Continuous Integration

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

### Documentation

* **readme:** update `Testing` section for `inspec` ([4cfde8d](4cfde8d))

### Features

* implement `semantic-release` ([7d3aa19](7d3aa19))

### Tests

* **inspec:** add tests for multiple ports and postgres versions ([bf6a653](bf6a653))
* **inspec:** enable `use_upstream_repo` for `debian` & `centos-6` ([49fdd33](49fdd33))
* **inspec:** replace `serverspec` with `inspec` tests ([58ac122](58ac122))
* **inspec:** use relaxed command output match for the time being ([3c53684](3c53684))
docs(readme): fix link for Travis badge
## [0.37.1](v0.37.0...v0.37.1) (2019-05-06)

### Documentation

* **readme:** fix link for Travis badge ([850ca6a](850ca6a))
fix(sysrc-svc): workaround *BSD minion indefinitely hanging on start
## [0.37.2](v0.37.1...v0.37.2) (2019-05-12)

### Bug Fixes

* **sysrc-svc:** workaround *BSD minion indefinitely hanging on start ([0aa8b4a](0aa8b4a))
For postgresql 9.6 and newer, the default unix user used by postgresql
daemon has changed to 'postgres', and the default data directory is:
/var/db/postgres/data96

Closes #263
fix(freebsd-user): fix FreeBSD daemon's user for PostgreSQL >= 9.6
## [0.37.3](v0.37.2...v0.37.3) (2019-05-16)

### Bug Fixes

* **freebsd-user:** fix FreeBSD daemon's user for PostgreSQL >= 9.6 ([8745365](8745365)), closes [#263](#263)
test(locale): improve test using locale `en_US.UTF-8`
## [0.37.4](v0.37.3...v0.37.4) (2019-05-31)

### Continuous Integration

* **travis:** reduce matrix down to 6 instances ([2ff919f](2ff919f))

### Tests

* **`services_spec`:** remove temporary `suse` conditional ([81165fc](81165fc))
* **command_spec:** use cleaner `match` string using `%r` ([a054cea](a054cea))
* **locale:** improve test using locale `en_US.UTF-8` ([7796064](7796064))
@mcfarlandj mcfarlandj merged commit 95f6b59 into TheJumpCloud:master Jun 5, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

Successfully merging this pull request may close these issues.