Releases: jenkinsci/ec2-plugin
Releases Β· jenkinsci/ec2-plugin
EC2 Plugin 1.59
1.58
π New features and improvements
- JENKINS-64571 - Fall back to on demand provisioning when spot quota exceeded and option set (#605) @TheImplementer
- Fill credentials from current context instead of just Jenkins singleton (#602) @Dohbedoh
π Bug fixes
- JENKINS-64738 - Fixed typo in dropdownListBlock attribute name (#608) @TheImplementer
π¦ Dependency updates
- Bump bom-2.222.x from 28 to 29 (#604) @dependabot
π Documentation updates
- JENKINS-65398 - Terminology update (#607) @twasyl
π» Maintenance
1.57
- Fix failing tests (#596) @res0nance
π New features and improvements
- Fallback on other templates if provisioning fails (#597) @res0nance
- JENKINS-64520 - JENKINS-62340 - Pass ssh host key to ssh process when using the strategy CHECK_NEW_HARD (#590) @nigelarmstrong-bc
- Option to launch encrypted EBS root volume from unencrypted AMI (#570) @anitabee
- JENKINS-60647 - Fix JCasC for minimumNumberOfInstancesTimeRangeConfig (#591) @nigelarmstrong-bc
- Adding Mac AMI Type support to launch mac1.metal instances by ec2-plugin (#585) @ykhandelwal913
- Add Support for Host Tenancy Option (#492) @ykhandelwal913
π Bug fixes
- SSH key check is too strict (#595) @amedee
- Add retry logic for connection timeout exception (#515) @JamesForsee
π¦ Dependency updates
- Bump bom-2.222.x from 27 to 28 (#599) @dependabot
- Bump testcontainers from 1.15.2 to 1.15.3 (#600) @dependabot
- Bump aws-credentials from 1.28.1 to 1.29 (#593) @dependabot
- Bump plugin from 4.17 to 4.18 (#594) @dependabot
- Bump aws-java-sdk.version from 1.11.976 to 1.11.995 (#592) @dependabot
- Bump bom-2.222.x from 26 to 27 (#588) @dependabot
- Bump aws-java-sdk.version from 1.11.973 to 1.11.976 (#583) @dependabot
- Bump aws-credentials from 1.28 to 1.28.1 (#584) @dependabot
- Bump bouncycastle-api from 2.18 to 2.20 (#576) @dependabot
- Bump plugin from 4.16 to 4.17 (#579) @dependabot
- Bump aws-java-sdk.version from 1.11.854 to 1.11.973 (#580) @dependabot
- Bump bom-2.222.x from 20 to 26 (#577) @dependabot
- Bump testcontainers from 1.15.1 to 1.15.2 (#566) @dependabot
- Bump plugin from 4.15 to 4.16 (#562) @dependabot
- Bump testcontainers from 1.14.3 to 1.15.1 (#545) @dependabot
- Bump aws-java-sdk.version from 1.11.821 to 1.11.854 (#553) @dependabot
- Bump aws-credentials from 1.11 to 1.28 (#551) @dependabot
- Bump plugin from 4.12 to 4.15 (#552) @dependabot
- Bump bom-2.222.x from 19 to 20 (#549) @dependabot
π» Maintenance
- Don't fetch instance data on node creation (#574) @mtughan
- JENKINS-60482 - Update bom to fix PCT failures because of JCasC outdated (#547) @MRamonLeon
1.56
π New features and improvements
- JENKINS-63982 - Support EC2/S3 Endpoints for AWS-CN Partition (#531) @els-grazziotinf
- JENKINS-62908 - Remove table row for embedded descriptor class (#543) @alecharp
π Documentation updates
- Deprecate message in changelog (#542) @MRamonLeon
EC2 Plugin 1.55
π New features and improvements
- JENKINS-60482 - Improve alternate ec2 point checks (#539) @MRamonLeon
- JENKINS-60482 - Persist the alternate ec2 endpoint (#537) @MRamonLeon
- JENKINS-59180 - Allow AMI filtering instead of AMI ID (#533) @dbnicholson
π Bug Fixes
- JENKINS-61161 - Avoid infamous UI connection strategy warning (#538) @MRamonLeon
- JENKINS-61789 - Terminate offline nodes when idle timeout expires (#534) @MRamonLeon
π¦ Dependency updates
- Bump bom-2.204.x from 17 to 18 (#535) @dependabot
EC2 Plugin 1.54
π New features and improvements
- WinRM Connection Pooling implementation (#473) @narayanan
- Use SSHUserPrivateKey instead of BasicSSHUserPrivateKey (#520) @chriskilding
- JENKINS-62212 - Add filter to periodic EC2 connection polling (#456) @jamur2
π Bug Fixes
- JENKINS-64147 - Forwards compat with table-to-div (#528) @res0nance
- Use SSHUserPrivateKey instead of BasicSSHUserPrivateKey (#520) @chriskilding
π¦ Dependency updates
- Update dependencies (#527) @res0nance
- Bump bom-2.204.x from 13 to 17 (#517, #521, #525) @dependabot
- Cleanup logging, pom and jelly files (#513) @res0nance
- Bump junit from 4.13 to 4.13.1 (#511) @dependabot
- Bump mockito-core from 3.5.10 to 3.5.13 (#504) @dependabot
π Documentation updates
π» Maintenance
- Add an ssh credential test (#523) @res0nance
- Cleanup logging, pom and jelly files (#513) @res0nance
- Upgrade dependabot configs to v2 (#508) @jlosito
- Remove self from developers list (#507) @jvz
EC2 Plugin 1.53
π Bug Fixes
- Keep private keys from previous plugin versions (#498, #500) @djesionek @varyvol
EC2 Plugin 1.52
π Known issues
- The private keys stored with a previous version are missed after migrating to this version.
π New features and improvements
- JENKINS-56927 - Implementation of credentials for private SSH keys used by EC2 plugin (#445) @djesionek
π Bug Fixes
- fix backward compatibility for windows data (#475) @adrienzieba
π¦ Dependency updates
- Bump mockito-core from 3.5.7 to 3.5.10 (#495) @dependabot
- Bump mockito-core from 3.5.5 to 3.5.7 (#491) @dependabot
- Bump mockito-core from 3.5.0 to 3.5.5 (#489) @dependabot
- Bump mockito-core from 3.4.6 to 3.5.0 (#488) @dependabot
- Bump mockito-core from 3.4.4 to 3.4.6 (#486) @dependabot
EC2 Plugin 1.51
- JENKINS-62489 - Support m6g ec2 instances (#482) @schottsfired
- Exclude SLF4J from smbj since it causes class loading errors. (#481) @patrikn
- JENKINS-62221 - Bug fix parsing the line with the host key in the console (#480) @MRamonLeon
π Bug Fixes
π Documentation updates
EC2 Plugin 1.50.2.1
Downgrade from 1.50.2.1 to a previous version
If you updated to 1.50.2.1 and you need to downgrade back to the previous version, be sure to remove the file JENKINS_HOME/ec2.xml
before doing that. This file is created if you click on the button Dismiss these messages of the monitor that warns you when there are some template with a weak strategy. If you don't do that, Jenkins will start and will overwrite its config.xml file losing your cloud configuration.
It has been fixed for new plugin versions. See https://issues.jenkins-ci.org/browse/JENKINS-62231
π Bug Fixes
- JENKINS-62195 - Restore compatibility with old SSH clients (#455) @cmacgreg