@@ -23,29 +23,32 @@ dependencies {
23
23
24
24
// Terra deps
25
25
implementation group : " bio.terra" , name : " datarepo-client" , version : " 2.13.0-SNAPSHOT"
26
- implementation group : " bio.terra" , name :" billing-profile-manager-client" , version : " 0.1.536-SNAPSHOT"
27
- implementation group : " bio.terra" , name :" terra-policy-client" , version :" 1.0.9-SNAPSHOT"
26
+ implementation group : " bio.terra" , name :" billing-profile-manager-client" , version : " 0.1.611-SNAPSHOT"
27
+ implementation(group : " bio.terra" , name :" terra-policy-client" , version :" 1.0.9-SNAPSHOT" ) {
28
+ // this conflicts with TCL-provided otel libraries
29
+ exclude group : ' io.opentelemetry.instrumentation' , module : ' opentelemetry-spring-boot'
30
+ }
28
31
implementation group : " bio.terra" , name :" terra-aws-resource-discovery" , version :" v0.6.4-SNAPSHOT"
29
32
30
33
// hk2 is required to use datarepo client, but not correctly exposed by the client
31
34
implementation group : " org.glassfish.jersey.inject" , name : " jersey-hk2"
32
35
33
36
// OpenTelemetry @WithSpan annotations:
34
- implementation ' io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations:2.2 .0'
37
+ implementation ' io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations:2.12 .0'
35
38
36
- // Get stairway via TCL
37
- implementation(" bio.terra:terra-common-lib:1.1.11 -SNAPSHOT" )
39
+ // Get stairway and k8s client via TCL
40
+ implementation(" bio.terra:terra-common-lib:1.1.38 -SNAPSHOT" )
38
41
39
42
// sam
40
43
implementation group : " org.broadinstitute.dsde.workbench" , name : " sam-client_2.13" , version : " v0.0.332"
41
44
implementation group : " bio.terra" , name : " terra-resource-buffer-client" , version : " 0.198.42-SNAPSHOT"
42
45
43
46
// Cloud Resource Library
44
- implementation group : ' bio.terra' , name : ' terra-cloud-resource-lib' , version : " 1.2.31 -SNAPSHOT"
47
+ implementation group : ' bio.terra' , name : ' terra-cloud-resource-lib' , version : " 1.2.34 -SNAPSHOT"
45
48
46
49
// Terra Landing Zone Service
47
- implementation (' bio.terra:terra-landing-zone-service:0.0.367 -SNAPSHOT' )
48
- implementation (' bio.terra:landing-zone-service-client:0.0.367 -SNAPSHOT' )
50
+ implementation (' bio.terra:terra-landing-zone-service:0.0.390 -SNAPSHOT' )
51
+ implementation (' bio.terra:landing-zone-service-client:0.0.390 -SNAPSHOT' )
49
52
50
53
// Storage transfer service
51
54
implementation group : ' com.google.apis' , name : ' google-api-services-storagetransfer' , version : ' v1-rev20230831-2.0.0'
@@ -72,7 +75,9 @@ dependencies {
72
75
implementation group : " io.micrometer" , name : " micrometer-registry-prometheus"
73
76
74
77
implementation group : " commons-validator" , name : " commons-validator" , version : " 1.7"
75
- implementation group : " io.kubernetes" , name : " client-java" , version : " 20.0.1" // Do not use -legacy versions
78
+ // Should match the version used in terra-common-lib
79
+ // Do not use -legacy versions
80
+ implementation group : " io.kubernetes" , name : " client-java" , version : " 23.0.0"
76
81
constraints {
77
82
implementation(' org.bouncycastle:bcprov-jdk18on:1.78' ) {
78
83
because ' https://broadworkbench.atlassian.net/browse/WOR-1652'
0 commit comments