Branch: refs/heads/ARM-dev
  Home:   https://github.com/jenkinsci/azure-slave-plugin
  Commit: 6b53a4e3a330fa855e8c5a9c598110fb5385f719
      
https://github.com/jenkinsci/azure-slave-plugin/commit/6b53a4e3a330fa855e8c5a9c598110fb5385f719
  Author: Matt Mitchell <mmit...@microsoft.com>
  Date:   2016-10-06 (Thu, 06 Oct 2016)

  Changed paths:
    M README.md
    M pom.xml
    M src/main/java/com/microsoftopentechnologies/azure/AzureCloud.java
    M 
src/main/java/com/microsoftopentechnologies/azure/AzureCloudRetensionStrategy.java
    M src/main/java/com/microsoftopentechnologies/azure/AzureComputer.java
    A src/main/java/com/microsoftopentechnologies/azure/AzureDeploymentInfo.java
    M 
src/main/java/com/microsoftopentechnologies/azure/AzureManagementServiceDelegate.java
    M src/main/java/com/microsoftopentechnologies/azure/AzureSlave.java
    M 
src/main/java/com/microsoftopentechnologies/azure/AzureSlaveCleanUpTask.java
    M 
src/main/java/com/microsoftopentechnologies/azure/AzureSlavePostBuildAction.java
    M src/main/java/com/microsoftopentechnologies/azure/AzureSlaveTemplate.java
    R 
src/main/java/com/microsoftopentechnologies/azure/AzureTemplateMonitorTask.java
    A 
src/main/java/com/microsoftopentechnologies/azure/AzureVerificationTask.java
    M 
src/main/java/com/microsoftopentechnologies/azure/ServiceDelegateHelper.java
    M 
src/main/java/com/microsoftopentechnologies/azure/StorageServiceDelegate.java
    M 
src/main/java/com/microsoftopentechnologies/azure/remote/AzureSSHLauncher.java
    M src/main/java/com/microsoftopentechnologies/azure/util/AccessToken.java
    M src/main/java/com/microsoftopentechnologies/azure/util/AzureUtil.java
    A src/main/java/com/microsoftopentechnologies/azure/util/CleanUpAction.java
    M src/main/java/com/microsoftopentechnologies/azure/util/Constants.java
    M src/main/java/com/microsoftopentechnologies/azure/util/TokenCache.java
    M 
src/main/resources/com/microsoftopentechnologies/azure/AzureCloud/config.jelly
    M 
src/main/resources/com/microsoftopentechnologies/azure/AzureCloud/config.properties
    M 
src/main/resources/com/microsoftopentechnologies/azure/AzureSlave/configure-entries.jelly
    M 
src/main/resources/com/microsoftopentechnologies/azure/AzureSlave/configure-entries.properties
    M 
src/main/resources/com/microsoftopentechnologies/azure/AzureSlavePostBuildAction/config.jelly
    M 
src/main/resources/com/microsoftopentechnologies/azure/AzureSlavePostBuildAction/config.properties
    M 
src/main/resources/com/microsoftopentechnologies/azure/AzureSlaveTemplate/config.jelly
    M 
src/main/resources/com/microsoftopentechnologies/azure/AzureSlaveTemplate/config.properties
    M src/main/resources/com/microsoftopentechnologies/azure/Messages.properties
    A src/main/resources/customImageTemplate.json
    A src/main/resources/customImageTemplateWithScript.json
    A src/main/resources/referenceImageTemplate.json
    A src/main/resources/referenceImageTemplateWithScript.json
    R src/main/resources/scripts/azure.ps1
    A src/main/resources/scripts/init.ps1
    R src/main/resources/templateImageValue.json
    R src/main/resources/templateValue.json
    A src/main/webapp/help-doNotUseMachineIfInitFails.html
    A src/main/webapp/help-executeInitScriptAsRoot.html
    M src/main/webapp/help-initScript.html
    M src/main/webapp/help-maxVirtualMachinesLimit.html
    A src/main/webapp/help-templateDisabled.html
    R src/main/webapp/help-templateStatus.html

  Log Message:
  -----------
  Azure RM model updates

* Make the resource group configurable
* Update SDK to 0.9.4
* Fix: Token expiration was incorrectly calculated (API is named a bit oddly).
* Fix: Token expiration is in seconds.
* Change VM/deployment names to ones that are valid
* Fix location + VM sizes
  It appears that that the location and VM size APIs do not currently support 
the AAD based authentication.  The certificate is required.  Rather than 
re-introduce the cert for just this limited UI scenario, I have decided to 
hard-code the list based on the returned info from current Azure.  This is a 
decent short term solution, since a move to the 1.0.0 API (when released) will 
require that this code be changed anyway and presumably this problem should be 
fixed for good at that point.
* Proper handling for custom image URIs
* Asynchronous verification of the subscription info
* Asynchronous verification of the azure templates
* Asynchronous provisioning
* Clean up resources after unsuccessful provisioning
* Lots of logging updates
* Fix: SSH launcher - Get channels before connection for exec channels
  Getting the channels after connection introduces a race where we could 
potentially fail to read from the input streams if they were obtained from the 
channel after the connection had completed.
* Add diagnostics to image verification messages
* Asynchronous deletion via UI
* Update version of Jsch
* Temporarily disable image verification for reference images
* Allow for initialization scripts to be run as root
* Cleanup of slaves now works properly
    * Doesn't clean up when node is taken offline by user
    * Post build tasks won't kill other runs or show errors in the job logging
    * Retention strategy now for online nodes, cleanup for offline nodes
* Nodes that are marked to shut down on idle can now be restarted properly 
(before too many could be started)
* Add option to treat failures of the initialization script as a reason to 
discard the VM (linux only currently)
* Reenable Windows custom script extension for startup
* Update documentation with new sample startup scripts

Add setAcceptingTasks appropriately

doc fixup


  Commit: 9c5f40083d5c16ffa268a1dbb53e6c51c3ce3770
      
https://github.com/jenkinsci/azure-slave-plugin/commit/9c5f40083d5c16ffa268a1dbb53e6c51c3ce3770
  Author: Matt Mitchell <mmit...@microsoft.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M pom.xml
    M src/main/resources/index.jelly

  Log Message:
  -----------
  Fix httpconnector version
Fix jelly tag in index.jelly


  Commit: 5327cbf63fc75105456275546aee887ed828b12c
      
https://github.com/jenkinsci/azure-slave-plugin/commit/5327cbf63fc75105456275546aee887ed828b12c
  Author: Arjun Roy Chaudhuri <arr...@microsoft.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M README.md
    M pom.xml
    M src/main/java/com/microsoftopentechnologies/azure/AzureCloud.java
    M 
src/main/java/com/microsoftopentechnologies/azure/AzureCloudRetensionStrategy.java
    M src/main/java/com/microsoftopentechnologies/azure/AzureComputer.java
    A src/main/java/com/microsoftopentechnologies/azure/AzureDeploymentInfo.java
    M 
src/main/java/com/microsoftopentechnologies/azure/AzureManagementServiceDelegate.java
    M src/main/java/com/microsoftopentechnologies/azure/AzureSlave.java
    M 
src/main/java/com/microsoftopentechnologies/azure/AzureSlaveCleanUpTask.java
    M 
src/main/java/com/microsoftopentechnologies/azure/AzureSlavePostBuildAction.java
    M src/main/java/com/microsoftopentechnologies/azure/AzureSlaveTemplate.java
    R 
src/main/java/com/microsoftopentechnologies/azure/AzureTemplateMonitorTask.java
    A 
src/main/java/com/microsoftopentechnologies/azure/AzureVerificationTask.java
    M 
src/main/java/com/microsoftopentechnologies/azure/ServiceDelegateHelper.java
    M 
src/main/java/com/microsoftopentechnologies/azure/StorageServiceDelegate.java
    M 
src/main/java/com/microsoftopentechnologies/azure/remote/AzureSSHLauncher.java
    M src/main/java/com/microsoftopentechnologies/azure/util/AccessToken.java
    M src/main/java/com/microsoftopentechnologies/azure/util/AzureUtil.java
    A src/main/java/com/microsoftopentechnologies/azure/util/CleanUpAction.java
    M src/main/java/com/microsoftopentechnologies/azure/util/Constants.java
    M src/main/java/com/microsoftopentechnologies/azure/util/TokenCache.java
    M 
src/main/resources/com/microsoftopentechnologies/azure/AzureCloud/config.jelly
    M 
src/main/resources/com/microsoftopentechnologies/azure/AzureCloud/config.properties
    M 
src/main/resources/com/microsoftopentechnologies/azure/AzureSlave/configure-entries.jelly
    M 
src/main/resources/com/microsoftopentechnologies/azure/AzureSlave/configure-entries.properties
    M 
src/main/resources/com/microsoftopentechnologies/azure/AzureSlavePostBuildAction/config.jelly
    M 
src/main/resources/com/microsoftopentechnologies/azure/AzureSlavePostBuildAction/config.properties
    M 
src/main/resources/com/microsoftopentechnologies/azure/AzureSlaveTemplate/config.jelly
    M 
src/main/resources/com/microsoftopentechnologies/azure/AzureSlaveTemplate/config.properties
    M src/main/resources/com/microsoftopentechnologies/azure/Messages.properties
    A src/main/resources/customImageTemplate.json
    A src/main/resources/customImageTemplateWithScript.json
    M src/main/resources/index.jelly
    A src/main/resources/referenceImageTemplate.json
    A src/main/resources/referenceImageTemplateWithScript.json
    R src/main/resources/scripts/azure.ps1
    A src/main/resources/scripts/init.ps1
    R src/main/resources/templateImageValue.json
    R src/main/resources/templateValue.json
    A src/main/webapp/help-doNotUseMachineIfInitFails.html
    A src/main/webapp/help-executeInitScriptAsRoot.html
    M src/main/webapp/help-initScript.html
    M src/main/webapp/help-maxVirtualMachinesLimit.html
    A src/main/webapp/help-templateDisabled.html
    R src/main/webapp/help-templateStatus.html

  Log Message:
  -----------
  Merge pull request #44 from mmitche/arm-model

ARM Fixes and updates


Compare: 
https://github.com/jenkinsci/azure-slave-plugin/compare/10a5b12b4235...5327cbf63fc7

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-commits+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to