Bug 487023

Summary: UID&FILESYSTEM_DOMAIN mis-configuration causing unintended side-effects
Product: Red Hat Enterprise MRG Reporter: Robert Rati <rrati>
Component: gridAssignee: Robert Rati <rrati>
Status: CLOSED ERRATA QA Contact: Martin Kudlej <mkudlej>
Severity: medium Docs Contact:
Priority: high    
Version: 1.1CC: iboverma, matt, mkudlej
Target Milestone: 1.3   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Previously, remote-configuration set the UID_FILESYSTEM DOMAINs to $(FULL_HOSTNAME). This resulted in unintended behavior such as an unnecessary use of file transfers, jobs being run as the nobody user, etc. With this update, the base DB now includes SharedFilesystem and CommonUIDDomain features, which include FILESYSTEM_DOMAIN and UID_DOMAIN respectively, thus, the unintended side effects no longer occur.
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-10-14 16:10:13 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Robert Rati 2009-02-23 18:04:55 UTC
Description of problem:
remote-configuration sets the UID & FILESYSTEM DOMAINs to $(FULL_HOSTNAME), but this causes several unintended consequences:

1) file transfer will be used when it is not needed because testmonkey's home directly is NFS mounted on all nodes
2) a submitter is created by concatenating a job Owner and the schedd's UID_DOMAIN, so when the schedd fails over the submitter appears to change, when in reality it hasn't
3) jobs are being run as the nobody user, and we need to be able to run jobs as the actual owner, especially for accessing NFS resources
4) Possibly others

Need to find configuration settings that will resolve these issues.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 3 Robert Rati 2010-02-23 21:05:25 UTC
The base DB now includes SharedFilesystem and CommonUIDDomain features, which include FILESYSTEM_DOMAIN and UID_DOMAIN respectively.  If these features are added to a group/node, the tools will prompt for a value.

Fixed in:
condor-wallaby-base-db-1.0-0.3

Comment 4 Martin Kudlej 2010-09-09 13:24:41 UTC
Checked with condor-wallaby-base-db-1.4-3 on RHEL 5.5 x i386/x86_64 and there are variables with values as is described above. -->VERIFIED

Comment 5 Martin Prpič 2010-10-07 11:44:59 UTC
    Technical note added. If any revisions are required, please edit the "Technical Notes" field
    accordingly. All revisions will be proofread by the Engineering Content Services team.
    
    New Contents:
Previously, remote-configuration set the UID & FILESYSTEM DOMAINs to $(FULL_HOSTNAME). This resulted in unintended behavior such as an unnecessary use of file transfers, jobs being run as the nobody user, etc. With this update, the base DB now includes SharedFilesystem and CommonUIDDomain features, which include FILESYSTEM_DOMAIN and UID_DOMAIN respectively, thus, the unintended side effects no longer occur.

Comment 6 Martin Prpič 2010-10-08 12:31:19 UTC
    Technical note updated. If any revisions are required, please edit the "Technical Notes" field
    accordingly. All revisions will be proofread by the Engineering Content Services team.
    
    Diffed Contents:
@@ -1 +1 @@
-Previously, remote-configuration set the UID & FILESYSTEM DOMAINs to $(FULL_HOSTNAME). This resulted in unintended behavior such as an unnecessary use of file transfers, jobs being run as the nobody user, etc. With this update, the base DB now includes SharedFilesystem and CommonUIDDomain features, which include FILESYSTEM_DOMAIN and UID_DOMAIN respectively, thus, the unintended side effects no longer occur.+Previously, remote-configuration set the UID_FILESYSTEM DOMAINs to $(FULL_HOSTNAME). This resulted in unintended behavior such as an unnecessary use of file transfers, jobs being run as the nobody user, etc. With this update, the base DB now includes SharedFilesystem and CommonUIDDomain features, which include FILESYSTEM_DOMAIN and UID_DOMAIN respectively, thus, the unintended side effects no longer occur.

Comment 8 errata-xmlrpc 2010-10-14 16:10:13 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHSA-2010-0773.html