Secure option values for sudo/ssh do not get passed to sub-jobs
Reported by Greg Schueler | February 21st, 2012 @ 09:54 AM | 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 March 8th, 2012 @ 08:55 AM
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 March 9th, 2012 @ 09:07 AM
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 April 17th, 2012 @ 05:52 PM
- 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 April 18th, 2012 @ 04:13 PM
(from [e29bfdb836ccf602630a9f134a53f33a9e36b92b]) Add documentation for secure option passing to job refs
[#524] https://github.com/dtolabs/rundeck/commit/e29bfdb836ccf602630a9f134...
-
Greg Schueler April 18th, 2012 @ 04:13 PM
(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 April 18th, 2012 @ 04:46 PM
- State changed from new to needs_verification
-
Greg Schueler June 18th, 2012 @ 05:00 PM
- 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