-
Notifications
You must be signed in to change notification settings - Fork 101
PHD as git user #1
Comments
This definitely looks wrong. What version of Docker are you using? |
I was using 0.9.1. I just updated to 1.2.0, but the error is still there. |
What command are you using to run the image? |
and in the scripts.pre file
|
Can you SSH into the instance and determine if bin/phd is marked as executable? Can you also see if |
bin/phd is a symlink to /srv/phabricator/phabricator/scripts/daemon/manage_daemons.php. That file seems alright:
Bash doesn't look so fine:
|
Is AppArmor or SELinux running on the host? I don't see how the got user could be denied access to /etc/bash.bashrc, or why bin/phd would not execute given it has the right permissions. |
The host has Linux xx.yy.zz 3.13.0-35-generic #62-Ubuntu SMP Fri Aug 15 01:58:42 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux So no, nothing strange. But I will let you know when I got it fixed |
Did you end up resolving the issue? |
To be fair, no, but I got another docker image running pretty quickly, so I didn't put that much effort into it anymore. I'm sorry. |
In commit #904082c5d7ebf97a8935d1864e7af2b993884848 the phd process is run as the git user. However, I see this in the logs:
I don't know if that is the real problem, but in my case, the image doesn't work. When I visit the page, I get a 'File not found' message. The access.log from nginx says there's an error in the FastCGI process:
Could these issues be related?
The text was updated successfully, but these errors were encountered: