Missing region eu-south-1 - #4
Open
drenda wants to merge 505 commits into
Open
Conversation
FIXED IE and Chrome download issue when file path is window style
…being opened in the browser
This plugin is really noisy when you have loads of assets to archive, so this adds a toggle to suppress all output to the build console.
Allow users to control the noisiness of the S3 plugin console output by using the `java.util.logging.Level` field definitions.
…gging Add job setting to suppress console logging
This change adds a per-job setting to constrain the build result nastiness set by the plugin for problems that occur inside the plugin. That is, an S3 failure that would normally result in a FAILURE can be constrained to UNSTABLE or SUCCESS. This addresses JENKINS-27284 <https://issues.jenkins-ci.org/browse/JENKINS-27284> by providing a way to prevent S3 plugin failures from causing an otherwise successful build to be marked as having failed.
JENKINS-27284: Constrain build result severity
Add Standard - Infrequent Access storage class
…nMetadataProvider}}, stop relying on a static lists and constants.
* Adapt the http proxy logic of the plugin to discover the S3 endpoint hostname with `com.amazonaws.regions.Region#getServiceEndpoint("s3")` instead of the hardcoded constant `s3.amazonaws.com`
* Replace
* `com.amazonaws.regions.Regions` by `com.amazonaws.regions.RegionUtils#getRegionsForService("s3")`
* `com.amazonaws.services.s3.model.Region` by `com.amazonaws.regions.Region`
* For the default region used in some places of the plugin, introduce the system property `hudson.plugins.s3.DEFAULT_AMAZON_S3_REGION` to override the default `us-east-1`. Note that it would be better to no longer rely on a default AWS Region and to ask the user to specify the desired AWS Region.
The list of AWS regions can be overridden specifying a file `classpath://com/amazonaws/partitions/override/endpoints.json` matching the format defined in https://github.com/aws/aws-sdk-java/blob/master/aws-java-sdk-core/src/main/resources/com/amazonaws/partitions/endpoints.json .
A solution to add this file in the classpath of Jenkins is to use the `java` command line parameter `-Xbootclasspath/a:/path/to/boot/classpath/folder/` and to locate `com/amazonaws/partitions/override/endpoints.json` in `/path/to/boot/classpath/folder/`.
* Document `classpath://com/amazonaws/partitions/override/endpoints.json` and `hudson.plugins.s3.DEFAULT_AMAZON_S3_REGION` in README.md * Use `@nonnull` and `@nullable` in helper methods (not in the whole ClientHelper class to not change too many things at once) * Cleanup imports
[JENKINS-40654] Make plugin compatible with storage backends compatible with Amazon S3 (OpenStack Swift...)
…i.plugins-plugin-5.3 Bump org.jenkins-ci.plugins:plugin from 4.86 to 5.4 and jenkins.version from 2.387.3 to 2.479.1
Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ns:plugin from 5.7 to 5.11
Bump jenkins.version from 2.479.1 to 2.479.3 and org.jenkins-ci.plugins:plugin from 5.7 to 5.11
Bumps [org.testcontainers:testcontainers](https://github.com/testcontainers/testcontainers-java) from 1.20.5 to 1.21.0. - [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.20.5...1.21.0) --- updated-dependencies: - dependency-name: org.testcontainers:testcontainers dependency-version: 1.21.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [io.jenkins.tools.bom:bom-2.479.x](https://github.com/jenkinsci/bom) from 4488.v7fe26526366e to 4740.v75a_90f6fefb_7. - [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.479.x dependency-version: 4740.v75a_90f6fefb_7 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [org.jenkins-ci.plugins:plugin](https://github.com/jenkinsci/plugin-pom) from 5.11 to 5.16. - [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-5.11...plugin-5.16) --- updated-dependencies: - dependency-name: org.jenkins-ci.plugins:plugin dependency-version: '5.16' dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
…i.plugins-plugin-5.16 Bump org.jenkins-ci.plugins:plugin from 5.11 to 5.16
…ols.bom-bom-2.479.x-4740.v75a_90f6fefb_7 Bump io.jenkins.tools.bom:bom-2.479.x from 4488.v7fe26526366e to 4740.v75a_90f6fefb_7
…iners-testcontainers-1.21.0 Bump org.testcontainers:testcontainers from 1.20.5 to 1.21.0
Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Anatoliy Korostelev <akorostelev@cinemo.com>
Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…m 1.8 to 1.13 (#351) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
….v620b_5d2b_d5e6 (#344) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: strangelookingnerd <strangelookingnerd@users.noreply.github.com>
Co-authored-by: Anatoliy Korostelev <akorostelev@cinemo.com>
…gions with HTTP proxy (#362)
…eout'd future join (#364) Signed-off-by: prathamalwayscomeslast <way4hell6@gmail.com>
Signed-off-by: prathamalwayscomeslast <way4hell6@gmail.com> Signed-off-by: PRATHAM ~ <prathamcomeslast@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The new eu-south-1 region is missing. Unfortunately the plugin is not usable for people, like me, using this region (Italy).
Thanks