Commit graph

1132 commits

Author SHA1 Message Date
JT (Jonny)
1dbfff04c2 Merge pull request #710 from puppetlabs/4.6.x
4.6.x Mergeback
2015-12-08 15:52:07 +00:00
Jesse Reynolds
a6872994a3 postgresql::server::db is a defined type not a class 2015-12-08 10:12:36 +11:00
David Schmitt
1ee2af1a3c Merge pull request #708 from exelab/master
fix quote around locale options
2015-12-02 13:49:11 +00:00
Helen
bd44f6677c Merge pull request #707 from tphoney/release_4.6.1
4.6.1 release prep
2015-12-01 15:33:15 +00:00
Fabrizio Regini
95aa691c62 fix quote around locale options 2015-11-29 13:18:46 +01:00
tphoney
123f8294bd 4.6.1 release prep 2015-11-24 15:30:48 +00:00
TP Honey
721c162b50 Merge pull request #704 from downsj2/master
Fix default paths for Amazon Linux
2015-11-19 19:50:52 +00:00
Jason Downs
9f0141f955 Fix paths to work on Amazon Linux, update unit test 2015-11-19 11:06:19 -08:00
Hunter Haugen
807440095b Merge pull request #679 from vicinus/master
removed inherits postgresql::params
2015-11-19 10:16:55 -08:00
Bryan Jen
44b420af56 Merge pull request #703 from karyon/fix_line_endings
Fix line endings
2015-11-18 17:53:25 -07:00
Hunter Haugen
b4b4cd9ce7 Merge pull request #706 from bmjen/update-travis
(maint) removes ruby 1.8.7 and puppet 2.7 from travis-ci jobs
2015-11-18 16:51:58 -08:00
Bryan Jen
9590de98d6 (maint) removes ruby 1.8.7 and puppet 2.7 from travis-ci jobs 2015-11-18 17:49:16 -07:00
Bryan Jen
40c8e3ff0a Merge pull request #705 from oriold/ticket/MODULES-2810_openbsd_version
OpenBSD version is now 9.4
2015-11-12 12:02:06 -07:00
Oriol Demaria
244097c942 OpenBSD version is now 9.4 2015-11-10 20:33:34 +00:00
David Schmitt
f59899b921 Merge pull request #702 from skyscrapers/quote_dbname
Use double qoutes around database name.
2015-11-09 10:31:58 +00:00
Johannes Linke
df03ea7396 Maintain line endings for .rb files as well 2015-11-06 09:05:56 +01:00
Matthias Jacob
e53d799bc7 Added .gitattributes to maintain line endings for .sh files 2015-11-06 09:03:17 +01:00
Patrick Hervieux
2f9cf7be4f Add support for Ubuntu 15.10 2015-11-04 16:13:32 +01:00
Stijn Tintel
2f46f6fd25 Use double qoutes around database name.
When using a database name that contains dashes or underscores, the
CREATE DATABASE statement fails with a syntax error. Use double quotes
around the database name to solve this.
2015-10-28 18:17:52 +02:00
David Schmitt
ade352be44 Merge pull request #701 from smortex/patch-1
Remove extra blanks and backslashes.
2015-10-09 10:37:24 +01:00
David Schmitt
c7c839347f Merge pull request #700 from BobVanB/master
syntax error near UTF8
2015-10-08 12:28:42 +01:00
David Schmitt
10b5e3edce Merge pull request #699 from researchgate/master
Added parameter to disable automatic service restarts on config changes
2015-10-07 16:16:11 +01:00
Stefan Warten
e8c661e207 Added parameter description in README, before-relation if restart_on_change is false, and unit tests for both conditions of the parameter 2015-10-07 16:24:41 +02:00
Romain Tartière
186cd2d1d7 Remove extra blanks and backslashes. 2015-10-07 10:36:32 +02:00
Bob van Bokkem
fad4c164ab syntax error near UTF8 2015-09-30 14:25:45 +02:00
Stefan Warten
626433a125 Added parameter to disable automatic service restarts on config changes 2015-09-29 10:41:16 +02:00
Stefan Warten
ea9203dd1a Added parameter to disable automatic service restarts on config changes 2015-09-29 10:11:28 +02:00
TP Honey
46291c3c72 Merge pull request #698 from nibalizer/new_684
"fedora 22 postgresql version 9.4"
2015-09-24 09:50:47 +01:00
Javier Wilson
56b119fc62 fedora 22 postgresql version 9.4 2015-09-23 13:15:39 -07:00
Bryan Jen
0ffbcc0a5c Merge pull request #693 from frconil/master
Fixes MODULES_2059 - adds extension argument
2015-09-09 15:21:09 -07:00
François Conil
c1f4530634 Fixes MODULES_2059 - adds extension argument
This adds the ability to define the extension name separately from the
"title" of the resource, which allows you to add the extension to more
than one database.

As per the original ticket, extensions in postgresql can be defined on
a per database basis. By using the same name for both the extension and
the instance of postgresql::server::extension, you're getting duplicates
errors if you try to assign an extension to more than one database
2015-09-09 14:26:41 +10:00
TP Honey
73c4e6663a Merge pull request #695 from Danie/master
Change apt::pin to apt_postgresql_org to prevent error message
2015-09-08 09:58:31 +01:00
David Schmitt
c29570abb1 Merge pull request #694 from jbehrends/MODULES-2525
MODULES-2525 - updated systemd-override to support fedora and CentOS paths for systemd
2015-09-07 10:58:08 +01:00
Daniel Bäurer
b9b67951e1 Change apt::pin to apt_postgresql_org to prevent error message "wrong
file extension".
2015-09-04 23:35:59 +02:00
Josh Behrends
dbcb359d33 updated systemd-override to support fedora and CentOS paths for systemd 2015-09-04 10:58:53 -07:00
Morgan Haskel
09ff79471d Merge pull request #692 from puppetlabs/4.6.x
4.6.x mergeback to master
2015-09-01 17:19:20 -07:00
Morgan Haskel
39f095c7d6 Merge pull request #691 from bmjen/fix-metadata
updates metadata.json to match Puppet 4.x PMT output
2015-09-01 16:53:28 -07:00
Bryan Jen
03da5f19b4 updates metadata.json to match Puppet 4.x PMT output 2015-09-01 16:49:52 -07:00
David Schmitt
e42d787141 Merge pull request #677 from cavaliercoder/master
(MODULES-2211) Fixed systemd-override for RedHat systems with unmanaged Yum repos
2015-09-01 08:06:43 +01:00
TP Honey
b12f53204c Merge pull request #689 from DavidS/do-not-run-multi-node-tests
(MAINT) do not run the multi-node tests by default
2015-08-27 16:15:09 +01:00
David Schmitt
8ce98ad9a1 (MAINT) do not run the multi-node tests by default 2015-08-27 16:02:36 +01:00
TP Honey
405630a6ac Merge pull request #688 from DavidS/remote-postgres-control
(MODULES-661) Remote DB support
2015-08-27 11:24:56 +01:00
Tom Hey
6a29636155 (MODULES-661) Remote DB support
Adds connection-settings (for remote DB support) when creating DB resources.

Connection-settings allows a hash of options that can be used
when connecting the a remote DB (such as PGHOST, PGPORT, PGPASSWORD
PGSSLKEY) and a special option DBVERSION indicating the version
of the remote database.

Including
- Puppet updates
- Documentation updates
- RSpec unit test updates
- RSpec acceptance test updates
- Some test coverage for connection-settings
- Working acceptance test...
    Basic vagrant setup:
    * Two boxes, server and client
    * Runs puppet code to on server to setup a postgres server that allows all connections and md5 connections, creates db puppet to look at
    * Runs puppet code on client to make a server that a psql command can be run against puppet db on other server
    * Does some fancy stuff to get the fact of the IP from the first server to connect to
- Backwards compatible, with deprecation warnings around old parameters
2015-08-27 11:03:18 +01:00
Travis Fields
43fd0e8925 Merge pull request #682 from tphoney/release_prep_4_6_0
4_6_0 release prep
2015-08-20 09:45:33 -07:00
tphoney
622b6909a7 4_6_0 release prep 2015-08-20 16:44:43 +01:00
tphoney
750a8b65d9 merge 4.5.0 release branch
Conflicts:
	CHANGELOG.md
2015-08-20 16:13:27 +01:00
vicinus
15071237e1 removed inherits postgresql::params
inheriting postgresql::params creates a cycle, because postgresql::repo gets instantiated in postgresql::globals which is inherited by postgresql::params. Also postgresql::params are not needed, because only version is used by postgresql::repo, postgresql::repo::yum_postgresql_org and postgresql::repo::apt_postgresql_org and it get set in postgresql::globals by a resource like class instantiation.
2015-08-19 18:23:50 +02:00
David Schmitt
213bb754a0 Merge pull request #672 from GoozeyX/addproxyoption
Add proxy option for yum repositories
2015-08-12 17:25:25 +01:00
Alexander Brovman
1eb45d07f1 adding proxy option for yum repositories 2015-08-12 14:42:32 +02:00
David Schmitt
4b9363417b Merge pull request #678 from npwalker/modules_2321_improve_pg_hba_rule
Decouple pg_hba_rule from postgresql::server
2015-08-12 10:32:04 +01:00