Page Menu
Home
Software Heritage
Search
Configure Global Search
Log In
Files
F9312892
alternative_port_spec.rb
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
844 B
Subscribers
None
alternative_port_spec.rb
View Options
# frozen_string_literal: true
require
'spec_helper_acceptance'
# These tests ensure that postgres can change itself to an alternative port
# properly.
describe
'postgresql::server'
do
it
'on an alternative port'
do
pp
=
<<-
MANIFEST
class { 'postgresql::server': port => '55433', manage_selinux => true }
MANIFEST
if
os
[
:family
]
==
'redhat'
&&
os
[
:release
].
start_with?
(
'8'
)
apply_manifest
(
pp
,
expect_failures
:
false
)
# GCP failures on redhat8 IAC-1286 - idempotency failing
# apply_manifest(pp, catch_changes: true)
else
idempotent_apply
(
pp
)
end
end
describe
port
(
55_433
)
do
it
{
is_expected
.
to
be_listening
}
end
it
'can connect with psql'
do
psql
(
'-p 55433 --command="\l" postgres'
,
'postgres'
)
do
|
r
|
expect
(
r
.
stdout
)
.
to
match
(
%r{List of databases}
)
end
end
end
File Metadata
Details
Attached
Mime Type
text/x-ruby
Expires
Thu, Jul 3, 11:14 AM (1 w, 1 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3353301
Attached To
rSPPG PostgreSQL puppet module
Event Timeline
Log In to Comment