Details
-
Bug
-
Status: Resolved (View Workflow)
-
Critical
-
Resolution: Fixed
-
None
Description
After upgrade to 2.86 plugin need extra permission for dynamic script to make slave online via ssh connection.
I can not use "In-process Script Approval" because this script look like
'ssh user@123.212.12.232 ....' and it is dynamic!
Attachments
Issue Links
- is blocking
-
JENKINS-47393 Split CommandLauncher into a plugin and integrate with script-security
-
- Resolved
-
- links to
Code changed in jenkins
User: Francis Upton IV
Path:
pom.xml
src/main/java/hudson/plugins/ec2/AmazonEC2Cloud.java
src/main/java/hudson/plugins/ec2/SlaveTemplate.java
src/main/java/hudson/plugins/ec2/UnixData.java
src/main/java/hudson/plugins/ec2/ssh/EC2UnixLauncher.java
src/main/resources/hudson/plugins/ec2/Messages.properties
http://jenkins-ci.org/commit/ec2-plugin/180f7d0eae6031d67259a5d86d9d7d382f9eb05b
Log:
Jenkins 47593 avoid script block (#253)
JENKINS-47593[SECURITY-643] Allow command to be run without approval