Commit graph

771 commits

Author SHA1 Message Date
juniorsysadmin
435d63297a (MODULES-1153) Add database comment parameter 2015-02-04 22:45:28 +11:00
Colleen Murphy
46567450fa Merge pull request #529 from phervieux/utopic
add utopic support
2015-02-04 12:05:14 +01:00
Colleen Murphy
f2e075d92c Merge pull request #554 from multiplay/freebsdfix
FreeBSD PostgreSQL wouldn't start first time
2015-02-04 11:59:54 +01:00
Colleen Murphy
39f920657b Merge pull request #542 from dhoppe/patch-1
Update README.md
2015-02-04 11:52:09 +01:00
Colleen Murphy
881d96481c Merge pull request #555 from phaf/improve_readme_roles
change example of postgresql::server::role definition to version 3
2015-01-29 08:40:42 -08:00
Patric Hafner
63fad69e05 change example of postgresql::server::role definition to version 3 2015-01-29 14:58:32 +01:00
Colleen Murphy
7b5a992aa1 Merge pull request #553 from PierreR/patch-1
Replace require by include
2015-01-27 12:14:47 -08:00
Colleen Murphy
cc7d2faeb0 Merge pull request #552 from juniorsysadmin/fix-lint-warnings
Fix lint warnings
2015-01-27 11:55:09 -08:00
Lee Packham
937f8825f5 FreeBSD PostgreSQL wouldn't start first time
It would be enabled, but it wouldn't work properly. This fixes that
issue the same way Puppet does itself; use the onestart/onestop and most
importantly in this case, the onestatus command.

By using this approach it means the Database server will actually start
whereas it would not before. It would enable, but not actually start.
onestatus means the service type gets the right response and behaves
properly.
2015-01-24 00:07:29 +00:00
juniorsysadmin
32ebbb5e34 Fix lint warnings 2015-01-21 10:46:29 +11:00
Colleen Murphy
db42203ba9 Merge pull request #549 from arioch/fix_invalid_byte_sequence
Fix invalid byte sequence in US-ASCII error
2015-01-20 12:28:28 -08:00
Pi3r
9a29aea976 Replace require by include
Avoid using the `require` function (which is IMHO a bad practice) by being more explicit in the `require` attribute value.
2015-01-13 09:24:29 +01:00
Tom De Vylder
0625b91d71 Fix invalid byte sequence in US-ASCII error 2015-01-09 13:33:30 +01:00
Hunter Haugen
094f5d8d0b Merge pull request #535 from pishro-oss/master
Fixing autodetected version for Debian Jessie, which should use postgresql 9.4
2015-01-08 10:10:25 -08:00
Morgan Haskel
0caf8a5b18 Merge pull request #548 from cmurphy/master
Add IntelliJ files to the ignore list
2014-12-29 11:22:26 -08:00
Colleen Murphy
04588a79a4 Add IntelliJ files to the ignore list 2014-12-29 10:41:19 -08:00
Morgan Haskel
7c520bd220 Merge pull request #538 from mattbostock/groupeseb-master
Allow per-schema grants and support for 'ALL TABLES IN SCHEMA'
2014-12-22 10:10:48 -08:00
Morgan Haskel
c7ae24c73d Merge pull request #532 from jbondpdx/master
FM-1523: Added module summary to metadata.json
2014-12-19 15:58:08 -08:00
Morgan Haskel
67a859b978 Merge pull request #544 from cmurphy/master
Update .travis.yml, Gemfile, Rakefile, and CONTRIBUTING.md
2014-12-09 08:23:06 -08:00
Colleen Murphy
6bb80dbd69 Add json gem
The puppet_facts gem implicitly depends on the json gem.
On Ruby 1.8.7, json is not built in. On Puppet 2.7, it is
not explicitly pulled in by the hiera gem. So we add it
here explicitly.
2014-12-08 22:52:37 -08:00
Colleen Murphy
ec2397d343 Update .travis.yml, Gemfile, Rakefile, and CONTRIBUTING.md 2014-12-08 10:23:41 -08:00
Dennis Hoppe
7144d09675 Update README.md
At least on Debian / Ubuntu and PostgreSQL 9.1, the values for encoding and locale should look like this example.
2014-12-06 16:26:51 +01:00
Colleen Murphy
6fd4f01d6d Merge pull request #541 from bemosior/master
Minor README internal resource linking fixes.
2014-12-05 10:01:14 -08:00
Colleen Murphy
01211bbb48 Merge pull request #539 from juniorsysadmin/allow-unmanaged-service
MODULES-1522 Add service_manage parameter
2014-12-05 10:00:43 -08:00
Benjamin Mosior
fbd244e7f0 Removed Disclaimer/License internal resource link.
The target no longer exists.
2014-12-05 12:15:45 -05:00
Benjamin Mosior
cf63e5306b Fixed broken internal resource links. 2014-12-05 12:15:12 -05:00
juniorsysadmin
789543fc45 Add service_manage parameter
Loosely addresses MODULES-1522
2014-12-05 10:10:17 +11:00
Benoît Marcelin
d655024066 Add schema creator 2014-12-02 20:54:22 +00:00
Morgan Haskel
61f86551d8 Merge pull request #537 from justinstoller/maint/master/geppetto-update
Update for using Geppetto plugin in CI
2014-12-02 15:01:54 -05:00
Justin Stoller
79980afd43 Update for using Geppetto plugin in CI 2014-12-02 11:36:56 -08:00
Benoît Marcelin
aef405c39c Add support for GRANT SCHEMA and ALL TABLES IN SCHEMA 2014-12-01 16:07:38 +00:00
Benoît Marcelin
9278954cfe Make module compatible with puppetDB 2014-12-01 16:07:38 +00:00
Morgan Haskel
530a01a5c5 Merge pull request #534 from cyberious/MODULES-1485
MODULES-1485 Reverted to default behavior for Debian systems as pg_config should not be overridden
2014-11-21 14:56:02 -05:00
Armin ranjbar
9bb1c5e491 Fixing autodetected version for Debian Jessie, which uses postgresql 9.4 2014-11-21 22:26:18 +03:30
Travis Fields
9aebc4fbfe MODULES-1485 Reverted to default behavior for Debian systems as pg_config should not be overridden 2014-11-21 11:58:23 -05:00
jbondpdx
0f2c28c083 FM-1523: Added module summary to metadata.json 2014-11-20 15:36:46 -08:00
Patrick Hervieux
36bbd6ed2a add utopic support 2014-11-14 16:05:38 +01:00
Travis Fields
77283979b4 Merge pull request #526 from mhaskel/test
merge 4.1.x into master
2014-11-04 15:32:17 -08:00
Travis Fields
0b483a2796 Merge pull request #525 from mhaskel/changelog_fix
Let's actually have the version number
2014-11-04 11:19:34 -08:00
Morgan Haskel
11a28887b0 Let's actually have the version number 2014-11-04 11:17:43 -08:00
Travis Fields
261425cc80 Merge pull request #520 from mhaskel/future_parser_fix
Fix errors with future parser
2014-11-03 16:22:17 -08:00
Morgan Haskel
5dd5428202 Fix errors with future parser 2014-11-03 16:11:06 -08:00
Travis Fields
b6c81ef219 Merge pull request #519 from mhaskel/4.1.0-prep
4.1.0 prep
2014-11-03 12:11:12 -08:00
Morgan Haskel
a1febc5b3e 4.1.0 prep 2014-11-03 12:01:41 -08:00
Morgan Haskel
4f4cfb02d4 Merge pull request #517 from cmurphy/fix_datadir
Fix data directory handling
2014-10-31 16:36:07 -07:00
Colleen Murphy
6ba3179916 Fix data directory handling
The change introduced in b781849882 added
a complex operation that was not handled correctly for all operating
systems. This fix includes the following corrections:

- Change the systemd config and reload systemd for datadir changes in
  RHEL 7, and move configuration for this into
  postgresql::server::config since it is managing both the PGDATA and
  PGPORT variables
- Make sure Debian systems stop the service before changing the datadir
- Recreate cert links after running initdb in Debian and early ubuntu
- Change the port in the port spec to avoid selinux issues
- Turn off selinux in pgdata spec to avoid selinux issues
- Correct syntax for describing presence of a directory in pgdata spec
- Move the pgdata spec to the end of the tests so that puppet doesn't
  have to manager purging and recreating the original datadir
- Update README to describe all caveats of using this parameter
2014-10-31 16:03:15 -07:00
Morgan Haskel
e688274cb0 Merge pull request #515 from lofic/master
Link to the sysconfig file for the init script of the PGDG postgresql se...
2014-10-31 15:12:59 -07:00
Colleen Murphy
fb719070a7 Merge pull request #514 from mixacha/pg_data_support
Adds support for PGDATA changing
2014-10-30 14:46:11 -07:00
Colleen Murphy
32fb8c8880 Merge pull request #516 from david-caro/master
Added fc21 default version
2014-10-27 12:16:35 -07:00
David Caro
53048211d0 Added fc21 default version 2014-10-27 19:23:29 +01:00