• Icon: New Feature New Feature
    • Resolution: Unresolved
    • Icon: Major Major
    • aws-java-sdk-plugin
    • None

      The AWS Java SDK v1 will enter into maintenance mode starting from 31 July 2024 and will have EOL in December 2025.

      A migration to AWS SDK v2 should be planned for smooth functioning of this plugin.

       

      Reference: https://aws.amazon.com/blogs/developer/announcing-end-of-support-for-aws-sdk-for-java-v1-x-on-december-31-2025/

          [JENKINS-73262] Migrate plugin to AWS Java SDK v2

          Thanks for the notice.

          A migration to AWS SDK v2 should be planned for smooth functioning of this plugin.

          Not really, since this plugin only packages the SDK for other plugins to use it in the Jenkins ecosystem. We'll need to plan for the Jenkins ecosystem to migrate over to AWS Java SDK v2 usage.

          This likely means that we will need to provide the AWS SDK v2 to the Jenkins ecosystem, then migrate plugins usage from v1 to v2, dropping requirement on the current plugins.

          Vincent Latombe added a comment - Thanks for the notice. A migration to AWS SDK v2 should be planned for smooth functioning of this plugin. Not really, since this plugin only packages the SDK for other plugins to use it in the Jenkins ecosystem. We'll need to plan for the Jenkins ecosystem to migrate over to AWS Java SDK v2 usage. This likely means that we will need to provide the AWS SDK v2 to the Jenkins ecosystem, then migrate plugins usage from v1 to v2, dropping requirement on the current plugins.

          Mark Waite added a comment -

          Several API plugins have chosen to create a new plugin when changing major version. Apache HTTP components has a v4 plugin and a v5 plugin. Bootstrap has a v4 and a v5 plugin. JQuery uses separate plugins for major versions as well. I assume that would be a desirable pattern for the AWS SDK for Java as well.

          Mark Waite added a comment - Several API plugins have chosen to create a new plugin when changing major version. Apache HTTP components has a v4 plugin and a v5 plugin. Bootstrap has a v4 and a v5 plugin. JQuery uses separate plugins for major versions as well. I assume that would be a desirable pattern for the AWS SDK for Java as well.

          Mushkoor added a comment -

          Thanks for considering this request.

          Any timeline finalized to move Jenkins echo system and plugins to work with AWS SDK v2?

          Mushkoor added a comment - Thanks for considering this request. Any timeline finalized to move Jenkins echo system and plugins to work with AWS SDK v2?

            vlatombe Vincent Latombe
            mmkhan Mushkoor
            Votes:
            1 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated: