Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-34437

Enable amazon-ecr-plugin behind proxy

    Details

    • Similar Issues:

      Description

      amazon-ecr-plugin cannot currently be used behind a proxy.
      Connection attempts are getting connection timeout.

      One solution is to use Jenkins proxy settings.

        Attachments

          Issue Links

            Activity

            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Ivan Fernandez Calvo
            Path:
            src/main/java/com/amazonaws/AmazonECRClientFactory.java
            http://jenkins-ci.org/commit/aws-java-sdk-plugin/76824efc621ced9983dc7839c89b2059ee8c6e47
            Log:
            JENKINS-34437 Factory to use Jenkins Proxy configuration with a AmazonECRClient. (#10)

            • Factory to use Jenkins Proxy configuration with a AmazonECRClient.
            • minimise class
            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Ivan Fernandez Calvo Path: src/main/java/com/amazonaws/AmazonECRClientFactory.java http://jenkins-ci.org/commit/aws-java-sdk-plugin/76824efc621ced9983dc7839c89b2059ee8c6e47 Log: JENKINS-34437 Factory to use Jenkins Proxy configuration with a AmazonECRClient. (#10) Factory to use Jenkins Proxy configuration with a AmazonECRClient. minimise class
            Hide
            ifernandezcalvo Ivan Fernandez Calvo added a comment -

            now I have to make the changes on ECR and upgrade the version of aws-java-sdk to 1.11.68.1

            Show
            ifernandezcalvo Ivan Fernandez Calvo added a comment - now I have to make the changes on ECR and upgrade the version of aws-java-sdk to 1.11.68.1
            Hide
            ifernandezcalvo Ivan Fernandez Calvo added a comment -

            The PR is in review

            Show
            ifernandezcalvo Ivan Fernandez Calvo added a comment - The PR is in review
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Ivan Fernandez Calvo
            Path:
            pom.xml
            src/main/java/com/cloudbees/jenkins/plugins/amazonecr/AmazonECSRegistryCredential.java
            src/main/java/com/cloudbees/jenkins/plugins/amazonecr/AmazonECSRegistryCredentialsProvider.java
            src/main/java/com/cloudbees/jenkins/plugins/amazonecr/AmazonECSRegistryTokenSource.java
            http://jenkins-ci.org/commit/amazon-ecr-plugin/a5e88f2b303f590310994abd4278ffde70e38a3e
            Log:
            JENKINS-34437 Enable amazon-ecr-plugin behind proxy (#9)

            • upgrade parent pom
              set minor version to 1.651.3
              upgrade Credentials Plugin
              upgrade AWS Java SDK Plugin
              upgrade AWS Credentials Plugin
              upgrade Docket Commons Plugin
            • add support to proxy configuration
              change deprecated annotations
            • change deprecated annotations
            • improve log
            • improve log
            • improve performance on getDescription there was a call to getCredentials that consumes too much time and it is not need
              improve log in FINEST and ALL levels
            • Update pom.xml
            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Ivan Fernandez Calvo Path: pom.xml src/main/java/com/cloudbees/jenkins/plugins/amazonecr/AmazonECSRegistryCredential.java src/main/java/com/cloudbees/jenkins/plugins/amazonecr/AmazonECSRegistryCredentialsProvider.java src/main/java/com/cloudbees/jenkins/plugins/amazonecr/AmazonECSRegistryTokenSource.java http://jenkins-ci.org/commit/amazon-ecr-plugin/a5e88f2b303f590310994abd4278ffde70e38a3e Log: JENKINS-34437 Enable amazon-ecr-plugin behind proxy (#9) upgrade parent pom set minor version to 1.651.3 upgrade Credentials Plugin upgrade AWS Java SDK Plugin upgrade AWS Credentials Plugin upgrade Docket Commons Plugin add support to proxy configuration change deprecated annotations change deprecated annotations improve log improve log improve performance on getDescription there was a call to getCredentials that consumes too much time and it is not need improve log in FINEST and ALL levels Update pom.xml
            Hide
            ifernandezcalvo Ivan Fernandez Calvo added a comment -

            released on 1.5 version

            Show
            ifernandezcalvo Ivan Fernandez Calvo added a comment - released on 1.5 version

              People

              • Assignee:
                ifernandezcalvo Ivan Fernandez Calvo
                Reporter:
                wallmarc Marcus Wallin
              • Votes:
                1 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: