Morgan Haskel
f004ca39f3
If we're just testing for a warning no need to start up the services.
2014-05-13 12:10:44 -04:00
Ashley Penney
abe2b9ceb2
Merge pull request #3 from mhaskel/rhel7
...
'!' binds before 'and'.
2014-05-13 11:02:47 -04:00
Morgan Haskel
906794d3ce
'!' binds before 'and'.
...
This caused the repo not to be included on RHEL5 and added extra failures.
2014-05-13 10:54:09 -04:00
Ashley Penney
911b868bcb
Merge pull request #2 from mhaskel/rhel7
...
Fix validate_db_connection_spec.
2014-05-12 21:17:47 -04:00
Morgan Haskel
46d3717c34
Fix validate_db_connection_spec.
...
The for loop inside the shell() was confusing things (although it's unclear why. I don't think we need to be looping in the spec, and this works.
2014-05-12 21:00:13 -04:00
Ashley Penney
ff59d421f9
See if this fixes puppet 2.7.
2014-05-13 00:52:29 +02:00
Ashley Penney
192ea5e3f3
Fix service_ensure.
...
We now test if service_ensure is 'running' or 'stopped' but it was
actually picking up the default value of ensure in params.pp which
was true, not present.
Fix this and thereby fix the failing test.
2014-05-12 23:34:25 +02:00
Ashley Penney
c00b47f220
Restructure the tests here to be cleaner.
2014-05-12 23:28:18 +02:00
Ashley Penney
f37b3a6ba5
Fixes broken tests and add a service_ensure test.
2014-05-12 23:25:05 +02:00
Ashley Penney
a8e3021cd2
Return Gemfile back to stock.
2014-05-12 22:14:08 +02:00
Luke Blaney
375308a12d
Support Debian Jessie
2014-05-11 23:24:36 +01:00
Ashley Penney
a8705e2cb2
Fix RHEL5 service stopping.
...
On RHEL5 a service stop returns a 1 instead of 0 if the thing is already
stopped, so we now check the status first before attempting to stop.
2014-05-10 16:57:29 +02:00
Ashley Penney
0be58d7a2c
Fix rspec-beaker for now.
2014-05-10 16:57:16 +02:00
Ashley Penney
66651d4ad5
Make sure that the location for 12.04 is set.
...
This is really clumsy and we need a better way.
2014-05-10 02:14:38 +02:00
Ashley Penney
74039db1a1
Add an entry for RHEL5.
2014-05-10 02:14:27 +02:00
Ashley Penney
6b929da99f
Fix tests on Centos.
2014-05-09 18:30:34 -04:00
Ashley Penney
e947e96e79
Fix the way we remove postgresql::client.
2014-05-09 16:36:31 -04:00
Ashley Penney
05b77232f9
Allow psql to fail as it sometimes will in the tests.
2014-05-09 15:28:30 -04:00
Ashley Penney
b7685998b6
Various fixes to the tests.
2014-05-09 15:28:19 -04:00
Ashley Penney
4334dc7bd9
Stop postgresql before changing port.
2014-05-09 15:28:00 -04:00
Richard Clark
063582a986
remove trailing commas
2014-05-09 14:11:37 +01:00
Richard Clark
25b11a2e6b
tag postgresql-jdbc package to fix package repo dependency
2014-05-09 14:01:15 +01:00
Ashley Penney
6bf896fa34
Switch to 'running'/'stopped' to match the test below.
2014-05-08 19:50:11 -04:00
Ashley Penney
4e002d7fd9
Make sure we continue working post 7.0.
2014-05-08 16:52:04 -04:00
Ashley Penney
3205359afe
Make sure we set selinux contexts on Redhat.
2014-05-08 16:49:25 -04:00
Ashley Penney
06f1727336
Various test updates to handle RHEL7 better.
2014-05-08 16:48:57 -04:00
Ashley Penney
e71cdfc044
Add the template for port overriding on RHEL7.
...
This lets us tell systemd to do the right thing. Can be extended later
for PGDATA.
2014-05-08 16:48:29 -04:00
Ashley Penney
5488821ce6
Ensure we've always started postgresql at least once before a reload.
2014-05-08 16:47:37 -04:00
Ashley Penney
a575884908
Ensure repo is in place before postgis installation.
...
We need to make sure we've actually setup the repo before installing
postgis.
2014-05-08 16:47:10 -04:00
Ashley Penney
3e3fa8cab1
Handle ports for systemd.
...
This is a terrible hack currently but it appropriately handles systemd.
2014-05-08 16:46:39 -04:00
Ashley Penney
d010bc8c7f
This doesn't exist on RHEL7.
2014-05-08 16:46:09 -04:00
Ashley Penney
5323054ddc
Update for RHEL7.
...
Block RHEL7 from pulling in the PostgreSQL repos from upstream as they
don't exist yet.
2014-05-08 16:44:53 -04:00
Ashley Penney
5e33409342
Add service_ensure
.
...
This allows you to control the status of the Postgresql service directly
from postgresql::server.
2014-05-08 16:43:22 -04:00
Ashley Penney
702998d8fd
Merge pull request #407 from hunner/deprecate_version
...
(MODULES-630) Deprecate postgresql::server::version
2014-05-07 18:28:26 -04:00
Hunter Haugen
21001d5b0c
(MODULES-630) Deprecate postgresql::server::version
...
Adjusting the version is explicitly done though the postgresql::globals
class, as this affects many parts of the module. This parameter did not
function correctly on systems that did not have a default, as described
in the ticket.
2014-05-07 15:25:18 -07:00
Morgan Haskel
7fb35f52c1
Merge pull request #412 from apenney/fix-tests-1404
...
Fix tests 1404
2014-05-05 19:25:09 -04:00
Ashley Penney
4c85eee2d8
Fixes to get the tests running on Ubuntu 14.04.
2014-05-06 01:22:59 +02:00
Ashley Penney
f75dbbf10d
Move into the hosts loop.
2014-05-05 22:44:47 +02:00
Ashley Penney
791fc3db94
This is already set in config.pp and so we need to pick a unique
...
name.
2014-05-05 22:44:34 +02:00
Ashley Penney
7fb959ee95
Merge pull request #411 from apenney/fix-1404
...
[WIP] (don't merge) Fix for Ubuntu 14.04.
2014-05-05 14:28:19 -04:00
Ashley Penney
469feb6bf9
Wrap this in a test for PE.
2014-05-03 00:57:02 +02:00
Ashley Penney
f818fbecf8
Fix for Ubuntu 14.04.
2014-05-02 23:54:09 +02:00
Marco Nenciarini
192c8073ff
Update apt.postgresql.org key url
...
Accordingly to http://wiki.postgresql.org/wiki/Apt the correc key_source url is https://www.postgresql.org/media/keys/ACCC4CF8.asc
Today the old file was removed, so it's urgent to update this file and made a new release
2014-04-30 12:42:46 +02:00
Frederic Junod
4f98f77fc8
Fix wrong config option
2014-04-30 11:17:47 +02:00
Hunter Haugen
468c24d87a
Merge pull request #406 from bjoernhaeuser/fix_rspec_acceptance_call
...
Fix how to run the acceptance tests
2014-04-24 13:13:51 -07:00
Björn Häuser
6f5bd1aa4e
Fix how to run the acceptance tests
2014-04-24 22:10:18 +02:00
Ashley Penney
b550d4ba6e
Merge pull request #404 from thunderkeys/postgresql-server-port-support
...
Add support for port parameter to postgresql::server
2014-04-17 16:53:38 -04:00
Brian Almeida
86f2950248
Add support for port parameter to postgresql::server, fix underlying assumptions that port=5432
2014-04-17 15:09:07 -04:00
Ashley Penney
3d73e7fe7f
Merge pull request #372 from jhoblitt/feature/pg_hba.conf-ownership
...
change pg_hba.conf to be owned by postgres user account
2014-04-17 13:31:04 -04:00
Ashley Penney
a29d038287
Merge pull request #401 from cfeskens/add-perl-support
...
Add class postgresql::lib::perl for perl support
2014-04-17 13:27:00 -04:00