Home
TeamSite
TeamSite, LiveSite and OpenDeploy
DNR child2 user failed to initgroups because it OD was not super-user
System
Getting the error above in od.log after attempting a deployment with a DNR script - this is the first time we have ever attempted to run a deployment with a DNR script at this location (I have done DNRs in a past life somewhere else). It's maddening because it makes no sense.
The OpenDeploy instance on the source and target are running as a non-root user (iwvadmin). I am running the deployment on the source as user iwvadmin. The script on the target is owned by iwvadmin. The first time we execute the deployment, the deployment and DNR script both run successfully, but this entry is written to the od.log:
DNR child2 user failed to initgroups because it OD was not super-user
Then if we run the deployment a second time, it fails the deployment and the DNR script does not execute, and this line is written to the od.log:
java: ldap-nss.c:1319: do_init: Assertion `cfg->ldc_uris[__session.ls_current_uri] != ((void *)0)' failed.
I have attached the deployment config and the script. The DNR part of the deployment config is:
[HTML]
<script cmd="/bin/sh /tmp/dave-hotel-reviews.sh" as="iwvadmin" where="/tmp" async="no"/>
[/HTML]
Find more posts tagged with
Comments
There are no comments yet