Secure option values for sudo/ssh do not get passed to sub-jobs
Reported by Greg Schueler | 2012-02-21 09:54:06 UTC | in Rundeck 1.4.3 (closed)
- Issue Type: Improvement
- Rundeck version: 1.4.2
Issue:
Secure options cannot be passed from a top-level job to another job in a workflow. Ideally a user could enter a sudo/ssh password at the top level and have it be used in lower-level jobs.
Comments and changes to this ticket
-

-

Ben Haines 2012-03-08 08:55:20 UTC
Ditto, +1 this would be very helpful. Currently working round it by prompting the user to input the same password multiple times as insecure values :(
-

Hasan 2012-03-09 09:07:29 UTC
Definitely +1.
I want to start a job, go do something else, and have it done when I return.
This way I have to keep checking when to start the next stage manually. It practically defeats my original interest in RunDeck.
-

Greg Schueler 2012-04-17 17:52:02 UTC
- Milestone order changed from 5 to 0
Design for this feature:
- When defining job references, the arguments will define which
values are passed along explicitly.
- If a job option is a "secure authentication" option, then the input must also be a "secure authentication" value, but can be a different one
- e.g if the args are "-suPassword ${option.databaseSuPassword}", then the secure authentication option "suPassword" is given the value of the original secure authentication option "databaseSuPassword"
- If a job option is a normal "secure" option, then the input must also be a secure option.
- secure options and "secure authentication" option values will never be mixed when passing to a job reference
- non-secure options will never be given the values of secure options.
-

Greg Schueler 2012-04-18 16:13:45 UTC
(from [e29bfdb836ccf602630a9f134a53f33a9e36b92b]) Add documentation for secure option passing to job refs
[#524] https://github.com/dtolabs/rundeck/commit/e29bfdb836ccf602630a9f134...
-

Greg Schueler 2012-04-18 16:13:46 UTC
(from [14db1072382df0a028ac6237e147e32a5e5b6d57]) add passing of sec auth options to job refs [#524]
segregate secure/auth/insecure option passing
https://github.com/dtolabs/rundeck/commit/14db1072382df0a028ac6237e... -

Greg Schueler 2012-04-18 16:46:11 UTC
- State changed from new to needs_verification
-

Greg Schueler 2012-06-18 17:00:31 UTC
- State changed from needs_verification to resolved
- Milestone order changed from 1 to 0
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
(DEPRECATED) Please use github issues for issue tracking at http://github.com/dtolabs/rundeck/issues