You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Remove deprecated and unused concat::fragment parameters.
35
61
36
-
2013-11-05 - Version 3.2.0
37
62
38
-
Summary:
63
+
##2013-11-05 - Version 3.2.0
64
+
65
+
###Summary
39
66
40
67
Add's support for Ubuntu 13.10 (and 14.04) as well as x, y, z.
41
68
42
-
Features:
69
+
####Features
43
70
- Add versions for Ubuntu 13.10 and 14.04.
44
71
- Use default_database in validate_db_connection instead of a hardcoded
45
72
'postgres'
46
73
- Add globals/params layering for default_database.
47
74
- Allow specification of default database name.
48
75
49
-
Bugs:
76
+
####Bugs
50
77
- Fixes to the README.
51
78
52
79
53
-
2013-10-25 - Version 3.1.0
80
+
##2013-10-25 - Version 3.1.0
54
81
55
-
Summary:
82
+
###Summary
56
83
57
84
This is a minor feature and bug fix release.
58
85
@@ -62,12 +89,12 @@ The default version of Fedora 17 has now been added, so that Fedora 17 users can
62
89
63
90
And finally we've extended the capabilities of the defined type postgresql::validate_db_connection so that now it can handle retrying and sleeping between retries. This feature has been monopolized to fix a bug we were seeing with startup race conditions, but it can also be used by remote systems to 'wait' for PostgreSQL to start before their Puppet run continues.
64
91
65
-
Features:
92
+
####Features
66
93
- Defined $default_version for Fedora 17 (Bret Comnes)
67
94
- add search_path attribute to postgresql_psql resource (Jeremy Kitchen)
68
95
- (GH-198) Add wait and retry capability to validate_db_connection (Ken Barber)
69
96
70
-
Bugs:
97
+
####Bugs
71
98
- enabling defined postgres user password without resetting on every puppet run (jonoterc)
72
99
- periods are valid in configuration variables also (Jeremy Kitchen)
73
100
- Add zero length string to join() function (Jarl Stefansson)
@@ -76,34 +103,37 @@ Bugs:
76
103
- Remove concat::setup for include in preparation for the next concat release (Ken Barber)
77
104
78
105
79
-
2013-10-14 - Version 3.0.0
106
+
##2013-10-14 - Version 3.0.0
80
107
81
108
Final release of 3.0, enjoy!
82
109
83
-
2013-10-14 - Version 3.0.0-rc3
84
110
85
-
Summary:
111
+
##2013-10-14 - Version 3.0.0-rc3
112
+
113
+
###Summary
86
114
87
115
Add a parameter to unmanage pg_hba.conf to fix a regression from 2.5, as well
88
116
as allowing owner to be passed into x.
89
117
90
-
Features:
118
+
####Features
91
119
-`manage_pg_hba_conf` parameter added to control pg_hba.conf management.
92
120
-`owner` parameter added to server::db.
93
121
94
-
2013-10-09 - Version 3.0.0-rc2
95
122
96
-
Summary:
123
+
##2013-10-09 - Version 3.0.0-rc2
124
+
125
+
###Summary
97
126
98
127
A few bugfixes have been found since -rc1.
99
128
100
-
Fixes:
129
+
####Fixes
101
130
- Special case for $datadir on Amazon
102
131
- Fix documentation about username/password for the postgresql_hash function
103
132
104
-
2013-10-01 - Version 3.0.0-rc1
105
133
106
-
Summary:
134
+
##2013-10-01 - Version 3.0.0-rc1
135
+
136
+
###Summary
107
137
108
138
Version 3 was a major rewrite to fix some internal dependency issues, and to
109
139
make the new Public API more clear. As a consequence a lot of things have
@@ -224,67 +254,60 @@ The older concat module is now deprecated and moved into the
224
254
you may need to intervene during the installing of this package - as both use
225
255
the same `concat` namespace.
226
256
227
-
2013-09-09 Release 2.5.0
228
-
=======================
257
+
---
258
+
##2013-09-09 Release 2.5.0
229
259
230
-
Summary
231
-
-------
260
+
###Summary
232
261
233
262
The focus of this release is primarily to capture the fixes done to the
234
263
types and providers to make sure refreshonly works properly and to set
235
264
the stage for the large scale refactoring work of 3.0.0.
236
265
237
-
Features
238
-
--------
266
+
####Features
267
+
239
268
240
-
Bugfixes
241
-
--------
269
+
####Bugfixes
242
270
- Use boolean for refreshonly.
243
271
- Fix postgresql::plperl documentation.
244
272
- Add two missing parameters to config::beforeservice
245
273
- Style fixes
246
274
247
275
248
-
2013-08-01 Release 2.4.1
249
-
========================
276
+
##2013-08-01 Release 2.4.1
250
277
251
-
Summary
252
-
-------
278
+
###Summary
253
279
254
280
This minor bugfix release solves an idempotency issue when using plain text
255
281
passwords for the password_hash parameter for the postgresql::role defined
256
282
type. Without this, users would continually see resource changes everytime
257
283
your run Puppet.
258
284
259
-
Bugfixes
260
-
---------
285
+
####Bugfixes
261
286
- Alter role call not idempotent with cleartext passwords (Ken Barber)
262
287
263
-
2013-07-19 Release 2.4.0
264
-
========================
265
288
266
-
Summary
267
-
-------
289
+
##2013-07-19 Release 2.4.0
290
+
291
+
###Summary
292
+
268
293
This updates adds the ability to change permissions on tables, create template
269
294
databases from normal databases, manage PL-Perl's postgres package, and
270
295
disable the management of `pg_hba.conf`.
271
296
272
-
Features
273
-
--------
297
+
####Features
274
298
- Add `postgresql::table_grant` defined resource
275
299
- Add `postgresql::plperl` class
276
300
- Add `manage_pg_hba_conf` parameter to the `postgresql::config` class
277
301
- Add `istemplate` parameter to the `postgresql::database` define
278
302
279
-
Bugfixes
280
-
--------
303
+
####Bugfixes
281
304
- Update `postgresql::role` class to be able to update roles when modified
282
305
instead of only on creation.
283
306
- Update tests
284
307
- Fix documentation of `postgresql::database_grant`
285
308
286
-
2.3.0
287
-
=====
309
+
310
+
##2.3.0
288
311
289
312
This feature release includes the following changes:
290
313
@@ -295,8 +318,8 @@ This feature release includes the following changes:
295
318
(Chris Price)
296
319
* Improved integration testing (Ken Barber)
297
320
298
-
2.2.1
299
-
=====
321
+
322
+
##2.2.1
300
323
301
324
This release fixes a bug whereby one of our shell commands (psql) were not ran from a globally accessible directory. This was causing permission denied errors when the command attempted to change user without changing directory.
302
325
@@ -310,8 +333,8 @@ This patch should correct that.
310
333
311
334
* Set /tmp as default CWD for postgresql_psql
312
335
313
-
2.2.0
314
-
=====
336
+
337
+
##2.2.0
315
338
316
339
This feature release introduces a number of new features and bug fixes.
317
340
@@ -345,8 +368,9 @@ This release in particular has largely been contributed by the community members
345
368
* Allow SQL commands to be run against a specific DB (Carlos Villela)
346
369
* Drop trailing comma to support Puppet 2.6 (Michael Arnold)
347
370
348
-
2.1.1
349
-
=====
371
+
372
+
##2.1.1
373
+
350
374
351
375
This release provides a bug fix for RHEL 5 and Centos 5 systems, or specifically systems using PostgreSQL 8.1 or older. On those systems one would have received the error:
352
376
@@ -364,8 +388,8 @@ This bug is due to a new feature we had added in 2.1.0, whereby the `include` di
364
388
* Only install `include` directive and included file on PostgreSQL >= 8.2
365
389
* Add system tests for Centos 5
366
390
367
-
2.1.0
368
-
=====
391
+
392
+
##2.1.0
369
393
370
394
This release is primarily a feature release, introducing some new helpful constructs to the module.
371
395
@@ -448,8 +472,8 @@ A big thanks to all those listed below who made this feature release possible :-
*[Configuring the server](#configuring-the-server)
10
12
4.[Usage - How to use the module for various tasks](#usage)
11
13
5.[Upgrading - Guide for upgrading from older revisions of this module](#upgrading)
12
14
6.[Reference - The classes, defines,functions and facts available in this module](#reference)
@@ -47,6 +49,15 @@ The postgresql module offers many security configuration settings. Before gettin
47
49
48
50
Your answers to these questions will determine which of the module's parameters you'll want to specify values for.
49
51
52
+
###PE 3.2 supported module
53
+
54
+
PE 3.2 introduces Puppet Labs supported modules. The version of the postgresql module that ships within PE 3.2 is supported via normal [Puppet Enterprise support](http://puppetlabs.com/services/customer-support) channels. If you would like to access the [supported module](http://forge.puppetlabs.com/supported) version, you will need to uninstall the shipped module and install the supported version from the Puppet Forge. You can do this by first running
55
+
56
+
# puppet module uninstall puppetlabs-postgresql
57
+
and then running
58
+
59
+
# puppet module install puppetlabs/postgresql
60
+
50
61
###Configuring the server
51
62
52
63
The main configuration you'll need to do will be around the `postgresql::server` class. The default parameters are reasonable, but fairly restrictive regarding permissions for who can connect and from where. To manage a PostgreSQL server with sane defaults:
0 commit comments