cannot submit job with Nologin user
search cancel

cannot submit job with Nologin user

book

Article ID: 137702

calendar_today

Updated On:

Products

CA Automic Dollar Universe

Issue/Introduction

DUAS 6.9 and prior in Linux cannot submit Job with Nologin user.


Steps to reproduce:

- A user is created with nologin shell (/sbin/nologin)

- A uproc is created with nologin check box checked

- Node settings 'Override ... shell" is set to /bin/bash

When submitting this uproc, it cannot be submitted.


Environment

Release : 6.9

Component : DOLLAR UNIVERSE

Cause

This is a defect of DUAS

Resolution

The defect has been found and fixed in DUAS v6.10.11, which is planned to release in Oct 2019.



Additional Information

Workaround can be:

- set Abvanced settings => "Custom su command used duing job submission"=> su -s "/bin/bash"


But it woulld change all submission => all job will used the shell defined in su command  (in the example :  "/bin/bash" )

In same idea when set "Custom su command used duing job submission" we don't make difference between job with option "No login shell"

In consequence if we want load home user for common job the "Custom su command used duing job submission" must be su -  -s "/bin/bash" but in this case when defined "No login shell", the user must have a home directory.