Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[JENKINS-72007] Support new AWS machine types #904

Merged
merged 17 commits into from
Nov 12, 2023

Commits on Aug 8, 2023

  1. build(deps): bump com.hierynomus:smbj from 0.11.5 to 0.12.2

    Bumps [com.hierynomus:smbj](https://github.com/hierynomus/smbj) from 0.11.5 to 0.12.2.
    - [Commits](hierynomus/smbj@v0.11.5...v0.12.2)
    
    ---
    updated-dependencies:
    - dependency-name: com.hierynomus:smbj
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    19ecb34 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. build(deps): bump org.jenkins-ci.plugins:aws-credentials

    Bumps [org.jenkins-ci.plugins:aws-credentials](https://github.com/jenkinsci/aws-credentials-plugin) from 191.vcb_f183ce58b_9 to 218.v1b_e9466ec5da_.
    - [Release notes](https://github.com/jenkinsci/aws-credentials-plugin/releases)
    - [Changelog](https://github.com/jenkinsci/aws-credentials-plugin/blob/master/CHANGELOG-archive.md)
    - [Commits](https://github.com/jenkinsci/aws-credentials-plugin/commits)
    
    ---
    updated-dependencies:
    - dependency-name: org.jenkins-ci.plugins:aws-credentials
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    a88c767 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2023

  1. build(deps-dev): bump org.testcontainers:testcontainers

    Bumps [org.testcontainers:testcontainers](https://github.com/testcontainers/testcontainers-java) from 1.19.0 to 1.19.1.
    - [Release notes](https://github.com/testcontainers/testcontainers-java/releases)
    - [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md)
    - [Commits](testcontainers/testcontainers-java@1.19.0...1.19.1)
    
    ---
    updated-dependencies:
    - dependency-name: org.testcontainers:testcontainers
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    c4d3585 View commit details
    Browse the repository at this point in the history
  2. build(deps): bump org.jenkins-ci.plugins:plugin from 4.73 to 4.74

    Bumps [org.jenkins-ci.plugins:plugin](https://github.com/jenkinsci/plugin-pom) from 4.73 to 4.74.
    - [Release notes](https://github.com/jenkinsci/plugin-pom/releases)
    - [Changelog](https://github.com/jenkinsci/plugin-pom/blob/master/CHANGELOG.md)
    - [Commits](jenkinsci/plugin-pom@plugin-4.73...plugin-4.74)
    
    ---
    updated-dependencies:
    - dependency-name: org.jenkins-ci.plugins:plugin
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    a7b50da View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

  1. build(deps): bump org.jenkins-ci.plugins:jackson2-api

    Bumps [org.jenkins-ci.plugins:jackson2-api](https://github.com/jenkinsci/jackson2-api-plugin) from 2.15.2-350.v0c2f3f8fc595 to 2.15.3-366.vfe8d1fa_f8c87.
    - [Release notes](https://github.com/jenkinsci/jackson2-api-plugin/releases)
    - [Changelog](https://github.com/jenkinsci/jackson2-api-plugin/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/jenkinsci/jackson2-api-plugin/commits)
    
    ---
    updated-dependencies:
    - dependency-name: org.jenkins-ci.plugins:jackson2-api
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    ffa5e34 View commit details
    Browse the repository at this point in the history
  2. Test with Java 21.

    gounthar committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    26e5e42 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2023

  1. build(deps): bump io.jenkins.tools.bom:bom-2.414.x

    Bumps [io.jenkins.tools.bom:bom-2.414.x](https://github.com/jenkinsci/bom) from 2423.vce598171d115 to 2516.v113cb_3d00317.
    - [Release notes](https://github.com/jenkinsci/bom/releases)
    - [Commits](https://github.com/jenkinsci/bom/commits)
    
    ---
    updated-dependencies:
    - dependency-name: io.jenkins.tools.bom:bom-2.414.x
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    807a6b4 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. Test incremental AWS Java SDK 1.12.573-407.x

    https://issues.jenkins.io/browse/JENKINS-72007 asks for support of new EC2
    instance types that are available with newer versions of the AWS Java SDK.
    I'm not a user of the AWS JAva SDK, but there is an incremental build
    of the 1.12.573 version of the API plugin that should be usable for tests.
    
    Testers need to install
    
    * https://ci.jenkins.io/job/Plugins/job/aws-java-sdk-plugin/job/PR-1124/lastSuccessfulBuild/artifact/org/jenkins-ci/plugins/aws-java-sdk/aws-java-sdk-minimal/1.12.573-407.v9369a_87864ca_/aws-java-sdk-minimal-1.12.573-407.v9369a_87864ca_.hpi
    * https://ci.jenkins.io/job/Plugins/job/aws-java-sdk-plugin/job/PR-1124/lastSuccessfulBuild/artifact/org/jenkins-ci/plugins/aws-java-sdk/aws-java-sdk-ec2/1.12.573-407.v9369a_87864ca_/aws-java-sdk-ec2-1.12.573-407.v9369a_87864ca_.hpi
    
    Once those two are installed, then the incremental build of this plugin should work.
    MarkEWaite committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    633078b View commit details
    Browse the repository at this point in the history
  2. Merge branches 'dependabot/maven/com.hierynomus-smbj-0.12.2', 'depend…

    …abot/maven/io.jenkins.tools.bom-bom-2.414.x-2516.v113cb_3d00317', 'dependabot/maven/org.jenkins-ci.plugins-aws-credentials-218.v1b_e9466ec5da_', 'dependabot/maven/org.jenkins-ci.plugins-jackson2-api-2.15.3-366.vfe8d1fa_f8c87', 'dependabot/maven/org.jenkins-ci.plugins-plugin-4.74' and 'dependabot/maven/org.testcontainers-testcontainers-1.19.1' into test-aws-sdk-1.12.573
    MarkEWaite committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    b06985a View commit details
    Browse the repository at this point in the history
  3. Require Jenkins 2.414.1 or newer

    One of the dependencies requires at least 2.414.1
    MarkEWaite committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    634f699 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2023

  1. Configuration menu
    Copy the full SHA
    228d178 View commit details
    Browse the repository at this point in the history
  2. Use latest release of aws-java-sdk - 1.12.586-413.x

    Includes support for most recent AWS machine types
    MarkEWaite committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    f0c3ef6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    746968f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    80eb129 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3e110a9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3b9a9c2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e11a2de View commit details
    Browse the repository at this point in the history