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.