diff --git a/docs/changelog/104346.yaml b/docs/changelog/104346.yaml new file mode 100644 index 000000000000..cc5667b54a89 --- /dev/null +++ b/docs/changelog/104346.yaml @@ -0,0 +1,5 @@ +pr: 104346 +summary: "[7x] upgrade aws client depdencies" +area: Snapshot/Restore +type: upgrade +issues: [] diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml index 5d735569f5fd..30705ee8fe41 100644 --- a/gradle/verification-metadata.xml +++ b/gradle/verification-metadata.xml @@ -59,24 +59,24 @@ - - - + + + - - - + + + - - - + + + - - - + + + diff --git a/plugins/discovery-ec2/build.gradle b/plugins/discovery-ec2/build.gradle index 898393615df3..103a9e395736 100644 --- a/plugins/discovery-ec2/build.gradle +++ b/plugins/discovery-ec2/build.gradle @@ -16,7 +16,7 @@ esplugin { } versions << [ - 'aws': '1.11.749' + 'aws': '1.12.270' ] dependencies { diff --git a/plugins/repository-s3/build.gradle b/plugins/repository-s3/build.gradle index b699e12ed1cd..e5892b7099b4 100644 --- a/plugins/repository-s3/build.gradle +++ b/plugins/repository-s3/build.gradle @@ -23,7 +23,7 @@ esplugin { } versions << [ - 'aws': '1.11.749' + 'aws': '1.12.270' ] dependencies { @@ -318,6 +318,7 @@ tasks.named("thirdPartyAudit").configure { // We don't use the kms dependency 'com.amazonaws.services.kms.AWSKMS', 'com.amazonaws.services.kms.AWSKMSClient', + 'com.amazonaws.services.kms.AWSKMSClientBuilder', 'com.amazonaws.services.kms.model.DecryptRequest', 'com.amazonaws.services.kms.model.DecryptResult', 'com.amazonaws.services.kms.model.EncryptRequest', diff --git a/x-pack/snapshot-tool/build.gradle b/x-pack/snapshot-tool/build.gradle index abca20b90263..2f4f4ff2624f 100644 --- a/x-pack/snapshot-tool/build.gradle +++ b/x-pack/snapshot-tool/build.gradle @@ -13,6 +13,10 @@ import org.elasticsearch.gradle.ElasticsearchDistribution apply plugin: 'elasticsearch.build' +versions << [ + 'aws': '1.12.270' +] + dependencies { api project(":server") api project(":libs:elasticsearch-cli") @@ -158,6 +162,7 @@ tasks.named("thirdPartyAudit").configure { // We don't use the kms dependency 'com.amazonaws.services.kms.AWSKMS', 'com.amazonaws.services.kms.AWSKMSClient', + 'com.amazonaws.services.kms.AWSKMSClientBuilder', 'com.amazonaws.services.kms.model.DecryptRequest', 'com.amazonaws.services.kms.model.DecryptResult', 'com.amazonaws.services.kms.model.EncryptRequest',