Morgan Haskel
d51e9779f0
Need to flush iptables on rhel5.
2014-05-13 14:07:46 -04:00
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
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
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
f37b3a6ba5
Fixes broken tests and add a service_ensure test.
2014-05-12 23:25:05 +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
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
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
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
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
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
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
Mickaël Canévet
0b7bb333d8
Fix strict_variables issues
2014-04-08 17:37:29 +02:00
Mickaël Canévet
47bc3423f6
Add strict_variables support in unit tests
2014-04-08 16:38:38 +02:00
Casey Feskens
9e60640bd9
Add class postgresql::lib::perl for perl support
2014-04-04 06:13:30 -07:00
Ashley Penney
e26036c176
Merge pull request #297 from reidmv/fix_postgresql_conf_quote_logic
...
Fix postgresql_conf quote logic
2014-04-03 14:04:30 -04:00
Ashley Penney
0adbcfb64f
Merge pull request #280 from 3dna/feature/postgis
...
postgis support
2014-04-02 09:31:03 -04:00
Ashley Penney
d8875983c9
Merge pull request #395 from thunderkeys/postgresql-server-role-inherit-support
...
Postgresql server role inherit support
2014-04-02 07:30:20 -04:00
Simon Séhier
75f6d687ce
Convert rspec-sytem to acceptance for postgis
2014-03-31 21:40:01 +00:00
Jeremy Kitchen
c4bca511e9
add support for postgis
...
rhel support added by @mcanevet, but the branch has been squashed.
thanks!
2014-03-31 21:40:01 +00:00
Reid Vandewiele
a99ad69f3e
Add tests
...
The test sets an ip address, uses language to indicate it should end up
in quotes.
2014-03-31 09:29:03 -07:00
Brian Almeida
3887f36943
Add spec/acceptance test for inherit option to postgresql::server::role
2014-03-27 18:10:23 -04:00
Pieter Lexis
dcdc7c8f5a
Allow the ex- and import of postgresql::server::db
2014-03-27 16:49:48 +01:00
Mickaël Canévet
67cd6f73f4
Fix unit tests with rspec-puppet 1.0
2014-03-21 13:58:26 +01:00
Ashley Penney
7ba4b02a4d
Fix the locale generation for Debian.
2014-03-01 00:11:03 +00:00
Hunter Haugen
1a925123af
Missed these
2014-02-27 12:48:10 -08:00
Hunter Haugen
29e97e36b9
Add unsupported platforms
2014-02-27 11:29:59 -08:00
Joshua Hoblitt
d49939014c
change pg_hba.conf to be owned by postgres user account
...
At present, the ownership of pg_hba.conf is hardwired to be uid 0. It should have the same ownership as all of the other postgressql configuration files in the same cluster so that they can be managed/edited by the postgres role user (system) account.
2014-02-27 11:38:20 -07:00
Ashley Penney
ef86a33997
Switch to a regex match to ignore \n's.
2014-02-27 17:31:46 +00:00
Hunter Haugen
87cc257545
Missing lsbdistid stub for apt module
2014-02-25 17:18:35 -08:00
Ashley Penney
48396f5729
This fixes this test to work in the face of oppressive SELinux!
2014-02-20 21:46:23 +00:00
Ashley Penney
a353e8e16d
Convert rspec-system tests over to beaker.
...
This work converts all the tests over to beaker. Some things are
done slightly different in beaker, we rely much more heavily on
catch_failures rather than explicitly laying out the exit codes we
want but I have attempted to preserve the spirit of all tests.
2014-01-23 19:07:04 -05:00
Ashley Penney
488e988a0c
Merge pull request #322 from bcomnes/amazon
...
Added newline at end of file
2014-01-21 15:03:21 -08:00
Ashley Penney
301715b8a9
Merge pull request #256 from mnencia/patch-3
...
Add support to custom xlogdir parameter
2014-01-21 14:24:10 -08:00
Joshua Hoblitt
2f74feba2c
update rspec-puppet tests to use contain_class() instead of include_class()
2014-01-07 15:16:09 -07:00
Aaron Blew
ce467633d1
Added xlogdir test to basic install/db creation validation test. Updated README
2013-12-15 12:54:53 +01:00
Marco Nenciarini
2b81d5cb63
Add support to custom xlogdir parameter
...
Having a custom xlogdir location is desiderable for performances in many production environments
2013-12-14 23:55:24 +01:00
Bret Comnes
b0f082c226
Added newline at end of file
2013-11-30 18:02:16 -08:00
Ashley Penney
878bf49617
(FM-486) Fix deprecated Puppet::Util::SUIDManager.run_and_capture
...
Puppet::Util::SUIDManager.run_and_capture recently changed to
Execution.execute, switch before it blows up and stops working.
2013-11-22 14:45:37 -08:00
Ken Barber
c114885a04
Merge pull request #310 from mcanevet/table_grant_fix
...
Fix table_grant_spec to show a bug
2013-11-15 08:40:16 -08:00