I have resolved the issue, here's some detail for others in case they have 
this issue:

I reverted back to my snapshot of post foreman install (before reboot) and 
did some poking. Making sure that /run/postgresql exists and its 
permissions I found:

# ls -ld /var/run/postgresql
drwxr-xr-x 2 postgres postdrop 80 Oct 27 10:39 /var/run/postgresql


Check to see which group the postgres user was assigned:

# grep postgres /etc/passwd
postgres:x:26:90:PostgreSQL Server:/var/lib/pgsql:/bin/bash


And what is gid 90?

# grep postgres /etc/group
# 


Oh, postgres doesn't exist... 

# groupadd postgres

groupadd: group 'postgres' already exists


Eh?? Ohhhhhhhh... 

# getent group postgres
postgres:*:90:

 
Someone created an LDAP group for postgres which is gid 90, but the local 
gid 90 is postdrop... Manually added postgres to /etc/group, updated the 
gid for the postgres user in /etc/passwd, rebooted and everything came up 
as it should. 

-- 
You received this message because you are subscribed to the Google Groups 
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to