Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/ec2-plugin
  Commit: a0ecc9038d35ffb5655e6badd3685451a22240d0
      
https://github.com/jenkinsci/ec2-plugin/commit/a0ecc9038d35ffb5655e6badd3685451a22240d0
  Author: DavidFluck <fluc...@gmail.com>
  Date:   2018-10-08 (Mon, 08 Oct 2018)

  Changed paths:
    M src/main/java/hudson/plugins/ec2/SlaveTemplate.java
    M src/main/resources/hudson/plugins/ec2/SlaveTemplate/config.jelly
    A src/main/resources/hudson/plugins/ec2/SlaveTemplate/help-subnetId.html

  Log Message:
  -----------
  [JENKINS-35708] Round-robin subnet selection

Allow users to supply multiple subnets for launching EC2 instances into
instead of just one. This solves the issue where you need to launch a
large amount of somewhat less available instances (e.g. GPU instances)
and need to use multiple availability zones to avoid exhausting that
instance type.

I tried to avoid breaking any backwards compatibility. I slightly
modified the behavior of the subnet ID configuration field: if you
provide a space-separated list of subnet IDs, the code will cycle
through them in order beginning with the first one. If you have one ID
it will still technically cycle through them, but the end result is that
you only launch instances into that single subnet as before, preserving
the original behavior.

I also added help text for the subnet ID field.


  Commit: 1b4d5fc20166fdf5fc6569270985045f3626c0f5
      
https://github.com/jenkinsci/ec2-plugin/commit/1b4d5fc20166fdf5fc6569270985045f3626c0f5
  Author: DavidFluck <fluc...@gmail.com>
  Date:   2018-10-08 (Mon, 08 Oct 2018)

  Changed paths:
    M src/main/java/hudson/plugins/ec2/SlaveTemplate.java

  Log Message:
  -----------
  Fix variable name typo.


  Commit: 6b50c5c3aa0df12a1d6830d9ee3692a1fc044967
      
https://github.com/jenkinsci/ec2-plugin/commit/6b50c5c3aa0df12a1d6830d9ee3692a1fc044967
  Author: DavidFluck <fluc...@gmail.com>
  Date:   2018-10-11 (Thu, 11 Oct 2018)

  Changed paths:
    M src/test/java/hudson/plugins/ec2/SlaveTemplateTest.java

  Log Message:
  -----------
  Add test to ensure we're choosing subnets correctly.


  Commit: ebec14457af7edffe6dd75345ea45367ccf23fc5
      
https://github.com/jenkinsci/ec2-plugin/commit/ebec14457af7edffe6dd75345ea45367ccf23fc5
  Author: Matt Sicker <boa...@gmail.com>
  Date:   2018-10-12 (Fri, 12 Oct 2018)

  Changed paths:
    M src/main/java/hudson/plugins/ec2/SlaveTemplate.java
    M src/main/resources/hudson/plugins/ec2/SlaveTemplate/config.jelly
    A src/main/resources/hudson/plugins/ec2/SlaveTemplate/help-subnetId.html
    M src/test/java/hudson/plugins/ec2/SlaveTemplateTest.java

  Log Message:
  -----------
  Merge pull request #295 from DavidFluck/JENKINS-35708-round-robin-subnets

[JENKINS-35708] Round-robin subnet selection


Compare: 
https://github.com/jenkinsci/ec2-plugin/compare/b994122fed71...ebec14457af7
      **NOTE:** This service has been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

-- 
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