Code changed in jenkins
User: Oliver Gondža
Path:
core/src/main/java/hudson/cli/CreateNodeCommand.java
core/src/main/java/hudson/cli/GetNodeCommand.java
core/src/main/java/hudson/model/Computer.java
core/src/main/resources/hudson/model/Messages.properties
test/src/test/java/hudson/cli/CreateNodeCommandTest.java
test/src/test/java/hudson/cli/GetNodeCommandTest.java
test/src/test/java/hudson/cli/UpdateNodeCommandTest.java
test/src/test/java/hudson/model/ComputerConfigDotXmlTest.java
test/src/test/resources/hudson/cli/node.xml
test/src/test/resources/hudson/model/node.xml
http://jenkins-ci.org/commit/jenkins/3e45ce9a2c72ed5119f5810168e8e16afd27c7bd
Log:
[FIXED JENKINS-18485] Use correct node permissions in remote API
From now on user needs:
Computer.CREATE to use 'create-node' CLI command
Computer.DELETE to use 'delete-node' CLI command
Computer.CONFIGURE to use 'update-node' CLI command and its REST alternative
Computer.READ to use 'get-node' CLI command and its REST alternative
Pull request: https://github.com/jenkinsci/jenkins/pull/855