[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Condor-users] Windows and load_profile

Thank you for the information. I have an application that requires the user profile and registry. However, I cannot seem to load the profile. I have done this in the past, but it does not seem to work. I am using the following:

Submit file:
load_profile = true

Config file:
STARTER_ALLOW_RUNAS_OWNER = FALSE (This is the default and I have tried both not specifying and specifying)

The submit file log states the there was an Abnormal termination (signal -1073741819). I checked the shadowlog and the error seems to be the same, and I cannot find any additional hints in any of the log files generated by Condor. My program also creates a log file, but there is no output.

The program that is submitted when I do not use loadprofile, runs successfully, except for the execution of the program requiring the user profile. I get debugging output from this. I am using try, except statements so nothing can cause the program to fail if there is a problem. If I use loadprofile, the program is submitted to an execute machine but then is terminated and there is no output other than the log I described above. If I runasowner, the program runs on the working node, but the program that requires the user profile cannot run.

So, there seems to be a problem with loadprofile. I have a lot of custom settings for SSL and so forth, but everything here seems to be working based on the condor log files.

Any ideas? Thanks,

From: Ian Chesal <ichesal@xxxxxxxxxxxxxxxxxx>
To: Condor-Users Mail List <condor-users@xxxxxxxxxxx>
Date: 08/31/2010 12:47 PM
Subject: Re: [Condor-users] Windows and load_profile
Sent by: condor-users-bounces@xxxxxxxxxxx

On Tue, Aug 31, 2010 at 12:24 PM, Michael O'Donnell <odonnellm@xxxxxxxx> wrote:

Can someone explain how load_profile submit file command works? Does this load a profile on the execute machine if the profile exists or is it loading the user's profile into the window station from the submit machine.

Hi Mike,

It loads a user profile on the execute machine. It can't be used with run_as_owner so it won't ever load your submitting user's profile. If you don't set this or set it to False you get a leaner execution environment for the job without the user registry access and environment settings. If you have software that expects to be able to access a user hive in the registry turning this to true usually solves the issue. Example: I find it necessary to use this with jobs that want to run Excel-based work.

- Ian

Cycle Computing, LLC
The Leader in Open Compute Solutions for Clouds, Servers, and Desktops
Enterprise Condor Support and Management Tools

Condor-users mailing list
To unsubscribe, send a message to condor-users-request@xxxxxxxxxxx with a
subject: Unsubscribe
You can also unsubscribe by visiting

The archives can be found at: