Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/ec2-fleet-plugin
  Commit: 46d6731456f530d22310bc12bb1828006471a4d0
      
https://github.com/jenkinsci/ec2-fleet-plugin/commit/46d6731456f530d22310bc12bb1828006471a4d0
  Author: Prathibha Datta Kumar <kprat...@amazon.com>
  Date:   2023-06-28 (Wed, 28 Jun 2023)

  Changed paths:
    M src/main/java/com/amazon/jenkins/ec2fleet/EC2FleetCloud.java
    M src/main/java/com/amazon/jenkins/ec2fleet/EC2FleetNode.java
    M src/main/java/com/amazon/jenkins/ec2fleet/EC2FleetNodeComputer.java
    M src/main/java/com/amazon/jenkins/ec2fleet/EC2RetentionStrategy.java
    M src/test/java/com/amazon/jenkins/ec2fleet/EC2FleetCloudTest.java
    R 
src/test/java/com/amazon/jenkins/ec2fleet/EC2MaxTotalUsesRetentionStrategyTest.java
    M 
src/test/java/com/amazon/jenkins/ec2fleet/EC2RetentionStrategyIntegrationTest.java
    M src/test/java/com/amazon/jenkins/ec2fleet/EC2RetentionStrategyTest.java
    M src/test/java/com/amazon/jenkins/ec2fleet/IntegrationTest.java
    M src/test/java/com/amazon/jenkins/ec2fleet/UiIntegrationTest.java

  Log Message:
  -----------
  Fix 322 and 363 (#376)

* [fix] Terminate scheduled instances ONLY IF idle

https://github.com/jenkinsci/ec2-fleet-plugin/issues/363

* [fix] leave maxTotalUses alone and track remainingUses correctly

add a flag to track termination of agents by plugin

* [fix] Fix lost state (instanceIdsToTerminate) on configuration change

[fix] Fix maxtotaluses decrement logic

add logs in post job action to expose tasks terminated with problems

https://github.com/jenkinsci/ec2-fleet-plugin/issues/322

add and fix tests

* add integration tests for configuration change leading to lost state and 
rebuilding lost state to terminate instances previously marked for termination


-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/ec2-fleet-plugin/push/refs/heads/master/9450fa-46d673%40github.com.

Reply via email to