I am facing issues while setup chefserver with external postgresql (aws rds).
I am using the postgres attributes setting in /etc/opscode/chef-server.rb as documented in this url
https://docs.chef.io/release/server_12-2/release_notes.html#external-postgresql and ran the ‘chef-server-ctl reconfigure’ which failed with errors, and also I got errors on rds log, which looks some thing is missing while setting up the postgresql or chef-server.rb
My question is here, does rds postgresql requires any specific ‘postgresql version’ and any specific database which authenticate to pg user ?
Can you please help me to setting up chefserver using external postgresql on rds.
text: background:
2016-01-28 11:04:26 UTC::@:[3254]:LOG: checkpoint starting: time
2016-01-28 11:04:26 UTC::@:[3254]:LOG: checkpoint complete: wrote 1 buffers (0.0%); 0 transaction log file(s) added, 0 removed, 1 recycled; write=0.000 s, sync=0.002 s, total=0.011 s; sync files=1, longest=0.002 s, average=0.002 s
2016-01-28 11:09:26 UTC::@:[3254]:LOG: checkpoint starting: time
2016-01-28 11:09:26 UTC::@:[3254]:LOG: checkpoint complete: wrote 1 buffers (0.0%); 0 transaction log file(s) added, 0 removed, 1 recycled; write=0.000 s, sync=0.004 s, total=0.012 s; sync files=1, longest=0.004 s, average=0.004 s
2016-01-28 11:14:26 UTC::@:[3254]:LOG: checkpoint starting: time
2016-01-28 11:14:26 UTC::@:[3254]:LOG: checkpoint complete: wrote 1 buffers (0.0%); 0 transaction log file(s) added, 0 removed, 1 recycled; write=0.000 s, sync=0.002 s, total=0.011 s; sync files=1, longest=0.002 s, average=0.002 s
2016-01-28 11:19:26 UTC::@:[3254]:LOG: checkpoint starting: time
2016-01-28 11:19:27 UTC::@:[3254]:LOG: checkpoint complete: wrote 3 buffers (0.0%); 0 transaction log file(s) added, 0 removed, 1 recycled; write=0.205 s, sync=0.004 s, total=0.218 s; sync files=3, longest=0.004 s, average=0.001 s
2016-01-28 11:24:26 UTC::@:[3254]:LOG: checkpoint starting: time
2016-01-28 11:24:26 UTC::@:[3254]:LOG: checkpoint complete: wrote 5 buffers (0.0%); 0 transaction log file(s) added, 0 removed, 1 recycled; write=0.403 s, sync=0.004 s, total=0.415 s; sync files=5, longest=0.004 s, average=0.000 s
2016-01-28 11:29:26 UTC::@:[3254]:LOG: checkpoint starting: time
2016-01-28 11:29:26 UTC::@:[3254]:LOG: checkpoint complete: wrote 2 buffers (0.0%); 0 transaction log file(s) added, 0 removed, 1 recycled; write=0.101 s, sync=0.003 s, total=0.112 s; sync files=2, longest=0.003 s, average=0.001 s
2016-01-28 11:34:26 UTC::@:[3254]:LOG: checkpoint starting: time
2016-01-28 11:34:26 UTC::@:[3254]:LOG: checkpoint complete: wrote 1 buffers (0.0%); 0 transaction log file(s) added, 0 removed, 1 recycled; write=0.000 s, sync=0.002 s, total=0.010 s; sync files=1, longest=0.002 s, average=0.002 s
2016-01-28 11:39:26 UTC::@:[3254]:LOG: checkpoint starting: time
2016-01-28 11:39:26 UTC::@:[3254]:LOG: checkpoint complete: wrote 1 buffers (0.0%); 0 transaction log file(s) added, 0 removed, 1 recycled; write=0.000 s, sync=0.002 s, total=0.010 s; sync files=1, longest=0.002 s, average=0.002 s
2016-01-28 11:42:13 UTC:10.100.27.187(43413):chef_server_conn_test@template1:[24362]:FATAL: password authentication failed for user "chef_server_conn_test"
2016-01-28 11:42:13 UTC:10.100.27.187(43413):chef_server_conn_test@template1:[24362]:DETAIL: Connection matched pg_hba.conf line 13: "host all all 0.0.0.0/0 md5"
2016-01-28 11:42:13 UTC:10.100.27.187(43414):chef_server_conn_test@template1:[24363]:FATAL: password authentication failed for user "chef_server_conn_test"
2016-01-28 11:42:13 UTC:10.100.27.187(43414):chef_server_conn_test@template1:[24363]:DETAIL: Connection matched pg_hba.conf line 13: "host all all 0.0.0.0/0 md5"
2016-01-28 11:44:26 UTC::@:[3254]:LOG: checkpoint starting: time
2016-01-28 11:44:26 UTC::@:[3254]:LOG: checkpoint complete: wrote 1 buffers (0.0%); 0 transaction log file(s) added, 0 removed, 1 recycled; write=0.000 s, sync=0.003 s, total=0.011 s; sync files=1, longest=0.003 s, average=0.003 s
2016-01-28 11:48:44 UTC:10.100.27.239(38580):chef_server_conn_test@template1:[25331]:FATAL: password authentication failed for user "chef_server_conn_test"
2016-01-28 11:48:44 UTC:10.100.27.239(38580):chef_server_conn_test@template1:[25331]:DETAIL: Connection matched pg_hba.conf line 13: "host all all 0.0.0.0/0 md5"
2016-01-28 11:48:44 UTC:10.100.27.239(38581):chef_server_conn_test@template1:[25332]:FATAL: password authentication failed for user "chef_server_conn_test"
2016-01-28 11:48:44 UTC:10.100.27.239(38581):chef_server_conn_test@template1:[25332]:DETAIL: Connection matched pg_hba.conf line 13: "host all all 0.0.0.0/0 md5"
2016-01-28 11:49:26 UTC::@:[3254]:LOG: checkpoint starting: time
2016-01-28 11:49:26 UTC::@:[3254]:LOG: checkpoint complete: wrote 1 buffers (0.0%); 0 transaction log file(s) added, 0 removed, 1 recycled; write=0.000 s, sync=0.003 s, total=0.012 s; sync files=1, longest=0.003 s, average=0.003 s
----------------------- END OF LOG ----------------------
Following is the system details and the chef-server.rb, I am using.
OS = CentOS release 6.7 (Final)
chef server version: chef-server-core-12.4.0-1.el6.x86_64
ubuntu@ip-172-31-18-184:~$ sudo cat /etc/opscode/chef-server.rb
topology "standalone"
api_fqdn "ip-172-31-18-184.us-west-2.compute.internal"
postgresql[‘external’] = true
postgresql[‘vip’] = 'chefdb.ckgvvwcgfjkz.us-west-2.rds.amazonaws.com’
postgresql[‘port’] = 5432
postgresql[‘db_superuser’] = 'chefuser’
postgresql[‘db_superuser_password’] = ‘MySuperStrongPassword’
-Ravi