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
7b5a992aa1
Merge pull request #553 from PierreR/patch-1
...
Replace require by include
2015-01-27 12:14:47 -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
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
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
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
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
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
Patrick Hervieux
36bbd6ed2a
add utopic support
2014-11-14 16:05:38 +01: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
David Caro
53048211d0
Added fc21 default version
2014-10-27 19:23:29 +01:00
Milan Karalic
b781849882
Adds support for PGDATA changing in config_entry.pp
...
Ensure that data_directory is set in the config. per GitHub user tbd - PR#510 / PR#494 that was filed against wrong module branch"
Adds acceptance test for non default PGDATA, based on alternative_port_spec.rb
Fixes unit test for data directory
2014-10-23 23:37:03 +02:00
lofic
bcac7782a7
Link to the sysconfig file for the init script of the PGDG postgresql server package
2014-10-23 10:48:53 +02:00
Morgan Haskel
b7ff175594
Merge pull request #501 from cfeskens/allow-rhel7-repo
...
postgresql.org now has a RHEL7 repo available
2014-10-02 12:23:34 -05:00
Hunter Haugen
d553583ff8
Merge pull request #484 from tbartelmess/master
...
ticket/MODULES-1298
2014-10-02 10:08:28 -07:00
Stephen Price
289de739c3
fix future parser error
2014-09-16 11:19:43 -07:00
Casey Feskens
ba67952288
postgresql.org now has a RHEL7 repo available
2014-09-11 09:23:56 -07:00
Ashley Penney
4015dee539
Remove trailing whitespace.
2014-09-03 16:35:14 -04:00
Ashley Penney
29a597ab05
Improve port changing support.
...
This makes Debian 6 work, and hopefully Ubuntu 10.04 too.
2014-09-03 16:17:19 -04:00
Ken Barber
5ac19f97f1
Fix lsbmajdistreleasee fact for Ubuntu
...
Since facter 2.2.0 'fixed' the lsbmajdistrelease fact for Ubuntu, we now have to regexp
for the value. The new value would be '10.04' whereas the old is '10'.
Signed-off-by: Ken Barber <ken@bob.sh>
2014-09-03 11:25:56 -04:00
Thomas Bartelmess
424f3eda3f
default_postgis_version for FreeBSD
...
Signed-off-by: Thomas Bartelmess <tbartelmess@marketcircle.com>
2014-09-01 17:00:39 -04:00
Ashley Penney
bf10898759
Unfortunately this didn't work on > 9.3 in practice.
2014-08-29 16:39:34 -04:00
Ashley Penney
6497404eb5
Revert "Support changing PGDATA on RedHat"
2014-08-29 15:38:30 -04:00
Ashley Penney
f95c2375fb
Merge pull request #464 from txaj/support_pg_ident
...
Fixes the accidental erasing of pg_ident.conf
2014-08-28 13:47:46 -04:00
Ashley Penney
48e1eb6002
Merge pull request #476 from hunner/remove_firewall
...
Remove firewall management
2014-08-28 13:17:53 -04:00
Ashley Penney
30973ff766
Fix indentation.
2014-08-28 13:16:57 -04:00
Ashley Penney
cab1645df5
Merge pull request #473 from mhjacks/pgdata_patch
...
Support changing PGDATA on RedHat
2014-08-28 13:10:10 -04:00
Hunter Haugen
532047919a
Remove firewall management
...
The firewall management really belongs outside of the module that
manages postgresql, like in a profile.
2014-08-21 11:12:23 -07:00
Hunter Haugen
ed58c058a9
Merge pull request #448 from aswen/initdb_ordering_issue
...
Initdb should create xlogdir if it has been set.
2014-08-21 11:04:30 -07:00
Morgan Haskel
04690012f2
Merge pull request #471 from poikilotherm/master
...
Fixed deprecation warning for class param in server.pp.
2014-08-21 13:30:14 -04:00
Hunter Haugen
048d9c93c5
Merge pull request #437 from dinerroger/sles_support
...
Add support for SLES 11
2014-08-21 10:23:55 -07:00
Dinerroger Oliveira
5054d3475a
Fix typo
2014-08-21 14:22:21 -03:00
Martin Jackson
a00eab6937
Support changing PGDATA on RedHat
2014-08-20 20:16:45 -05:00
Alexander Swen
03ff26d6d4
Merge puppetlabsmaster in initdb_ordering_issue
2014-08-19 09:38:05 +02:00
Oliver Bertuch
91fec92488
Fixed deprecation warning for class param in server.pp. Changed subclasses of server to use ::_version, which will be assigned the value from globals or (deprecated) class param.
2014-08-18 11:26:06 +02:00
Ashley Penney
7b1147f4fa
Merge pull request #450 from jantman/MODULES-1213
...
MODULES-1213 link pg_config binary into /usr/bin if not already in /usr/bin or /usr/local/bin
2014-08-07 13:11:16 -04:00
txaj
87639c6810
Fixes the accidental erasing of pg_ident.conf
...
Even with manage_pg_ident_conf to false, or undef (witch defaults to
false), a concat object would be created, erasing the pg_ident.conf file
2014-08-01 16:27:16 -05:00
Ashley Penney
c2e8b4a261
Merge pull request #460 from hunner/default_pgident
...
Manage pg_ident.conf by default
2014-08-01 17:20:14 -04:00
Ashley Penney
a18d56067e
This seems to fix up selinux for tablespace.
2014-08-01 14:56:25 -04:00