diff --git a/.github/workflows/renovate.yml b/.github/workflows/renovate.yml index 1448a37da..12be7ad23 100644 --- a/.github/workflows/renovate.yml +++ b/.github/workflows/renovate.yml @@ -30,7 +30,7 @@ jobs: uses: actions/checkout@v3.3.0 - name: Self-hosted Renovate - uses: renovatebot/github-action@v38.1.0 + uses: renovatebot/github-action@v39.0.1 with: configurationFile: .github/renovate/renovate.json token: ${{ secrets.RELEASE_PERSONAL_ACCESS_TOKEN }} diff --git a/.github/workflows/required-labels.yml b/.github/workflows/required-labels.yml index 25600ace0..96110b222 100644 --- a/.github/workflows/required-labels.yml +++ b/.github/workflows/required-labels.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest name: Verify Pull Request has labels steps: - - uses: mheap/github-action-required-labels@v4 + - uses: mheap/github-action-required-labels@v5 with: mode: minimum count: 1 diff --git a/.gitignore b/.gitignore index 2af7cefb0..c2b1c80b2 100644 --- a/.gitignore +++ b/.gitignore @@ -21,4 +21,7 @@ build/ nbbuild/ dist/ nbdist/ -.nb-gradle/ \ No newline at end of file +.nb-gradle/ + +### VSCode ### +.vscode diff --git a/embedded-artifactory/README.adoc b/embedded-artifactory/README.adoc index b53977b6a..d0926ab1d 100644 --- a/embedded-artifactory/README.adoc +++ b/embedded-artifactory/README.adoc @@ -16,7 +16,7 @@ * `embedded.artifactory.enabled` `(true|false, default is true)` * `embedded.artifactory.reuseContainer` `(true|false, default is false)` -* `embedded.artifactory.dockerImage` `(default is 'releases-docker.jfrog.io/jfrog/artifactory-oss:7.55.13')` +* `embedded.artifactory.dockerImage` `(default is 'releases-docker.jfrog.io/jfrog/artifactory-oss:7.63.10')` ** Release notes on https://www.jfrog.com/confluence/display/JFROG/Artifactory+Release+Notes[jfrog.com] * `embedded.artifactory.networkAlias` `(default is 'artifactory')` * `embedded.artifactory.username` `(default is 'admin')` diff --git a/embedded-artifactory/src/main/java/com/playtika/testcontainer/artifactory/ArtifactoryProperties.java b/embedded-artifactory/src/main/java/com/playtika/testcontainer/artifactory/ArtifactoryProperties.java index 7707f77bf..d840b09b1 100644 --- a/embedded-artifactory/src/main/java/com/playtika/testcontainer/artifactory/ArtifactoryProperties.java +++ b/embedded-artifactory/src/main/java/com/playtika/testcontainer/artifactory/ArtifactoryProperties.java @@ -27,6 +27,6 @@ public ArtifactoryProperties() { public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "releases-docker.jfrog.io/jfrog/artifactory-oss:7.55.13"; + return "releases-docker.jfrog.io/jfrog/artifactory-oss:7.63.10"; } } diff --git a/embedded-azurite/src/main/java/com/playtika/testcontainer/azurite/AzuriteProperties.java b/embedded-azurite/src/main/java/com/playtika/testcontainer/azurite/AzuriteProperties.java index dd76ad430..2b2634c9a 100644 --- a/embedded-azurite/src/main/java/com/playtika/testcontainer/azurite/AzuriteProperties.java +++ b/embedded-azurite/src/main/java/com/playtika/testcontainer/azurite/AzuriteProperties.java @@ -30,6 +30,6 @@ public class AzuriteProperties extends CommonContainerProperties { public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "mcr.microsoft.com/azure-storage/azurite:3.23.0"; + return "mcr.microsoft.com/azure-storage/azurite:3.25.0"; } } diff --git a/embedded-clickhouse/README.adoc b/embedded-clickhouse/README.adoc index d81d79d8e..7828c87a7 100644 --- a/embedded-clickhouse/README.adoc +++ b/embedded-clickhouse/README.adoc @@ -16,7 +16,7 @@ * `embedded.clickhouse.enabled` `(true|false, default is true)` * `embedded.clickhouse.reuseContainer` `(true|false, default is false)` -* `embedded.clickhouse.dockerImage` `(default is 'clickhouse/clickhouse-server:23.4.2')` +* `embedded.clickhouse.dockerImage` `(default is 'clickhouse/clickhouse-server:23.7.2')` ** Image versions on https://hub.docker.com/r/clickhouse/clickhouse-server/tags[dockerhub] * `embedded.clickhouse.user` `(default is 'default')` * `embedded.clickhouse.password` `(default is '')` diff --git a/embedded-clickhouse/pom.xml b/embedded-clickhouse/pom.xml index 3aa9895d0..cc3e0249f 100644 --- a/embedded-clickhouse/pom.xml +++ b/embedded-clickhouse/pom.xml @@ -34,6 +34,12 @@ clickhouse-jdbc ${clickhouse-driver.version} test + + + commons-logging + commons-logging + + org.springframework diff --git a/embedded-clickhouse/src/main/java/com/playtika/testcontainer/clickhouse/ClickHouseProperties.java b/embedded-clickhouse/src/main/java/com/playtika/testcontainer/clickhouse/ClickHouseProperties.java index 4f87773bb..23ae9e5a3 100644 --- a/embedded-clickhouse/src/main/java/com/playtika/testcontainer/clickhouse/ClickHouseProperties.java +++ b/embedded-clickhouse/src/main/java/com/playtika/testcontainer/clickhouse/ClickHouseProperties.java @@ -24,6 +24,6 @@ public class ClickHouseProperties extends CommonContainerProperties { public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "clickhouse/clickhouse-server:23.4.2"; + return "clickhouse/clickhouse-server:23.7.2"; } } diff --git a/embedded-cockroachdb/README.adoc b/embedded-cockroachdb/README.adoc index 612399a06..b8f779ff5 100644 --- a/embedded-cockroachdb/README.adoc +++ b/embedded-cockroachdb/README.adoc @@ -16,7 +16,7 @@ * `embedded.cockroach.enabled` `(true|false, default is true)` * `embedded.cockroach.reuseContainer` `(true|false, default is false)` -* `embedded.cockroach.dockerImage` `(default is 'cockroachdb/cockroach:v22.2.9')` +* `embedded.cockroach.dockerImage` `(default is 'cockroachdb/cockroach:v23.1.7')` ** Image versions on https://hub.docker.com/r/cockroachdb/cockroach/tags[dockerhub] * `embedded.cockroach.initScriptPath` `(default is null)` * `embedded.toxiproxy.proxies.cockroach.enabled` Enables both creation of the container with ToxiProxy TCP proxy and a proxy to the `embedded-cockroachdb` container. diff --git a/embedded-cockroachdb/src/main/java/com/playtika/testcontainer/cockroach/CockroachDBProperties.java b/embedded-cockroachdb/src/main/java/com/playtika/testcontainer/cockroach/CockroachDBProperties.java index 757fcfe08..61377f570 100644 --- a/embedded-cockroachdb/src/main/java/com/playtika/testcontainer/cockroach/CockroachDBProperties.java +++ b/embedded-cockroachdb/src/main/java/com/playtika/testcontainer/cockroach/CockroachDBProperties.java @@ -19,6 +19,6 @@ public class CockroachDBProperties extends CommonContainerProperties { public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "cockroachdb/cockroach:v22.2.9"; + return "cockroachdb/cockroach:v23.1.7"; } } diff --git a/embedded-couchbase/README.adoc b/embedded-couchbase/README.adoc index 761941429..d7b4485b4 100644 --- a/embedded-couchbase/README.adoc +++ b/embedded-couchbase/README.adoc @@ -18,7 +18,7 @@ * `embedded.couchbase.reuseContainer` `(true|false, default is false)` * `embedded.couchbase.services` `(comma separated list, default is 'INDEX,KV,QUERY,SEARCH')` * `embedded.couchbase.bucketRamMb` `(default is '100')` -* `embedded.couchbase.dockerImage` `(default is 'couchbase/server:7.1.4')` +* `embedded.couchbase.dockerImage` `(default is 'couchbase/server:7.2.0')` ** Image versions on https://hub.docker.com/r/couchbase/server/tags[dockerhub] * `embedded.toxiproxy.proxies.couchbase.enabled` Enables both creation of the container with ToxiProxy TCP proxy and a proxy to the `embedded-couchbase` container. diff --git a/embedded-couchbase/pom.xml b/embedded-couchbase/pom.xml index 7d6cd0573..d8aab9893 100644 --- a/embedded-couchbase/pom.xml +++ b/embedded-couchbase/pom.xml @@ -14,7 +14,7 @@ embedded-couchbase - 3.4.7 + 3.4.9 4.11.0 diff --git a/embedded-couchbase/src/main/java/com/playtika/testcontainer/couchbase/CouchbaseProperties.java b/embedded-couchbase/src/main/java/com/playtika/testcontainer/couchbase/CouchbaseProperties.java index a413503f0..e205492c4 100644 --- a/embedded-couchbase/src/main/java/com/playtika/testcontainer/couchbase/CouchbaseProperties.java +++ b/embedded-couchbase/src/main/java/com/playtika/testcontainer/couchbase/CouchbaseProperties.java @@ -47,6 +47,6 @@ public String getCredentials() { public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "couchbase/server:7.1.4"; + return "couchbase/server:7.2.0"; } } diff --git a/embedded-dynamodb/src/main/java/com/playtika/testcontainer/dynamodb/DynamoDBProperties.java b/embedded-dynamodb/src/main/java/com/playtika/testcontainer/dynamodb/DynamoDBProperties.java index 73dab23e3..3f7d9eac3 100644 --- a/embedded-dynamodb/src/main/java/com/playtika/testcontainer/dynamodb/DynamoDBProperties.java +++ b/embedded-dynamodb/src/main/java/com/playtika/testcontainer/dynamodb/DynamoDBProperties.java @@ -22,6 +22,6 @@ public class DynamoDBProperties extends CommonContainerProperties { public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "amazon/dynamodb-local:1.21.0"; + return "amazon/dynamodb-local:2.0.0"; } } diff --git a/embedded-elasticsearch/README.adoc b/embedded-elasticsearch/README.adoc index 3b30ae7e9..589c7c20c 100644 --- a/embedded-elasticsearch/README.adoc +++ b/embedded-elasticsearch/README.adoc @@ -16,7 +16,7 @@ * `embedded.elasticsearch.enabled` `(true|false, default is true)` * `embedded.elasticsearch.reuseContainer` `(true|false, default is false)` -* `embedded.elasticsearch.dockerImage` `(default is 'docker.elastic.co/elasticsearch/elasticsearch:8.7.1')` +* `embedded.elasticsearch.dockerImage` `(default is 'docker.elastic.co/elasticsearch/elasticsearch:8.9.0')` ** Image versions on https://www.docker.elastic.co/r/elasticsearch[docker.elastic.co] * `embedded.elasticsearch.indices` `(indices to create, no indices are created by default)` * `embedded.elasticsearch.waitTimeoutInSeconds` `(default is 60 seconds)` diff --git a/embedded-elasticsearch/src/main/java/com/playtika/testcontainer/elasticsearch/ElasticSearchProperties.java b/embedded-elasticsearch/src/main/java/com/playtika/testcontainer/elasticsearch/ElasticSearchProperties.java index fc9fd1e7e..9a00ddf19 100644 --- a/embedded-elasticsearch/src/main/java/com/playtika/testcontainer/elasticsearch/ElasticSearchProperties.java +++ b/embedded-elasticsearch/src/main/java/com/playtika/testcontainer/elasticsearch/ElasticSearchProperties.java @@ -26,6 +26,6 @@ public class ElasticSearchProperties extends CommonContainerProperties { public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "docker.elastic.co/elasticsearch/elasticsearch:8.7.1"; + return "docker.elastic.co/elasticsearch/elasticsearch:8.9.0"; } } diff --git a/embedded-google-pubsub/src/main/java/com/playtika/testcontainer/pubsub/PubsubProperties.java b/embedded-google-pubsub/src/main/java/com/playtika/testcontainer/pubsub/PubsubProperties.java index c00643bcd..5568e368f 100644 --- a/embedded-google-pubsub/src/main/java/com/playtika/testcontainer/pubsub/PubsubProperties.java +++ b/embedded-google-pubsub/src/main/java/com/playtika/testcontainer/pubsub/PubsubProperties.java @@ -22,6 +22,6 @@ public class PubsubProperties extends CommonContainerProperties { public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "google/cloud-sdk:430.0.0"; + return "google/cloud-sdk:441.0.0"; } } diff --git a/embedded-google-storage/src/main/java/com/playtika/testcontainer/storage/StorageProperties.java b/embedded-google-storage/src/main/java/com/playtika/testcontainer/storage/StorageProperties.java index 229fbec97..6a147c46a 100644 --- a/embedded-google-storage/src/main/java/com/playtika/testcontainer/storage/StorageProperties.java +++ b/embedded-google-storage/src/main/java/com/playtika/testcontainer/storage/StorageProperties.java @@ -28,7 +28,7 @@ public class StorageProperties extends CommonContainerProperties { public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "fsouza/fake-gcs-server:1.45.1"; + return "fsouza/fake-gcs-server:1.47.3"; } @Data diff --git a/embedded-grafana/README.adoc b/embedded-grafana/README.adoc index a25cf75cd..048028bd4 100644 --- a/embedded-grafana/README.adoc +++ b/embedded-grafana/README.adoc @@ -16,7 +16,7 @@ * `embedded.grafana.enabled` `(true|false, default is true)` * `embedded.grafana.reuseContainer` `(true|false, default is false)` -* `embedded.grafana.dockerImage` `(default is 'grafana/grafana:9.5.2')` +* `embedded.grafana.dockerImage` `(default is 'grafana/grafana:10.0.3')` ** Image versions on https://hub.docker.com/r/grafana/grafana/tags[dockerhub] * `embedded.grafana.networkAlias` `(default is 'grafana')` * `embedded.grafana.username` `(default is 'admin')` diff --git a/embedded-grafana/src/main/java/com/playtika/testcontainer/grafana/GrafanaProperties.java b/embedded-grafana/src/main/java/com/playtika/testcontainer/grafana/GrafanaProperties.java index d1d81cf0b..5bd30f6c5 100644 --- a/embedded-grafana/src/main/java/com/playtika/testcontainer/grafana/GrafanaProperties.java +++ b/embedded-grafana/src/main/java/com/playtika/testcontainer/grafana/GrafanaProperties.java @@ -23,6 +23,6 @@ public class GrafanaProperties extends CommonContainerProperties { public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "grafana/grafana:9.5.2"; + return "grafana/grafana:10.0.3"; } } diff --git a/embedded-influxdb/pom.xml b/embedded-influxdb/pom.xml index bf1d457f8..a8f9a30f7 100644 --- a/embedded-influxdb/pom.xml +++ b/embedded-influxdb/pom.xml @@ -33,6 +33,12 @@ io.rest-assured rest-assured + + + commons-logging + commons-logging + + test diff --git a/embedded-k3s/README.adoc b/embedded-k3s/README.adoc index 0d0487db0..d64a0d5dc 100644 --- a/embedded-k3s/README.adoc +++ b/embedded-k3s/README.adoc @@ -16,7 +16,7 @@ * `embedded.k3s.enabled` `(true|false, default is true)` * `embedded.k3s.reuseContainer` `(true|false, default is false)` -* `embedded.k3s.dockerImage` `(default is 'rancher/k3s:v1.27.1-k3s1')` +* `embedded.k3s.dockerImage` `(default is 'rancher/k3s:v1.27.4-k3s1')` ** Image versions on https://hub.docker.com/r/rancher/k3s/tags[dockerhub] * `embedded.k3s.port` `(int, default is '6443')` diff --git a/embedded-k3s/src/main/java/com/playtika/testcontainer/k3s/K3sProperties.java b/embedded-k3s/src/main/java/com/playtika/testcontainer/k3s/K3sProperties.java index 81e508f11..9b7567e6a 100644 --- a/embedded-k3s/src/main/java/com/playtika/testcontainer/k3s/K3sProperties.java +++ b/embedded-k3s/src/main/java/com/playtika/testcontainer/k3s/K3sProperties.java @@ -20,6 +20,6 @@ public class K3sProperties extends CommonContainerProperties { public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "rancher/k3s:v1.27.1-k3s1"; + return "rancher/k3s:v1.27.4-k3s1"; } } diff --git a/embedded-k3s/src/main/resources/META-INF/additional-spring-configuration-metadata.json b/embedded-k3s/src/main/resources/META-INF/additional-spring-configuration-metadata.json index 201baf9bb..a84b8601c 100644 --- a/embedded-k3s/src/main/resources/META-INF/additional-spring-configuration-metadata.json +++ b/embedded-k3s/src/main/resources/META-INF/additional-spring-configuration-metadata.json @@ -26,7 +26,7 @@ "name": "embedded.k3s.docker-image", "values": [ { - "value": "rancher/k3s:v1.27.1-k3s1", + "value": "rancher/k3s:v1.27.4-k3s1", "description": "Latest 1.24.x version. Ref https://hub.docker.com/r/rancher/k3s/tags?page=1&name=v1.24 for further info." } ] diff --git a/embedded-kafka/src/main/java/com/playtika/testcontainer/kafka/properties/KafkaConfigurationProperties.java b/embedded-kafka/src/main/java/com/playtika/testcontainer/kafka/properties/KafkaConfigurationProperties.java index 2a2494d4f..15b240df5 100644 --- a/embedded-kafka/src/main/java/com/playtika/testcontainer/kafka/properties/KafkaConfigurationProperties.java +++ b/embedded-kafka/src/main/java/com/playtika/testcontainer/kafka/properties/KafkaConfigurationProperties.java @@ -71,7 +71,7 @@ public KafkaConfigurationProperties() { public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "confluentinc/cp-kafka:7.4.0"; + return "confluentinc/cp-kafka:7.4.1"; } @AllArgsConstructor diff --git a/embedded-kafka/src/main/java/com/playtika/testcontainer/kafka/properties/SchemaRegistryConfigurationProperties.java b/embedded-kafka/src/main/java/com/playtika/testcontainer/kafka/properties/SchemaRegistryConfigurationProperties.java index b27cd1f2d..746971d05 100644 --- a/embedded-kafka/src/main/java/com/playtika/testcontainer/kafka/properties/SchemaRegistryConfigurationProperties.java +++ b/embedded-kafka/src/main/java/com/playtika/testcontainer/kafka/properties/SchemaRegistryConfigurationProperties.java @@ -41,7 +41,7 @@ public boolean isBasicAuthenticationEnabled() { public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "confluentinc/cp-schema-registry:7.4.0"; + return "confluentinc/cp-schema-registry:7.4.1"; } public enum AvroCompatibilityLevel { diff --git a/embedded-keycloak/src/main/java/com/playtika/testcontainer/keycloak/KeycloakProperties.java b/embedded-keycloak/src/main/java/com/playtika/testcontainer/keycloak/KeycloakProperties.java index 40055be8b..e1300de45 100644 --- a/embedded-keycloak/src/main/java/com/playtika/testcontainer/keycloak/KeycloakProperties.java +++ b/embedded-keycloak/src/main/java/com/playtika/testcontainer/keycloak/KeycloakProperties.java @@ -82,6 +82,6 @@ public class KeycloakProperties extends CommonContainerProperties { public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "quay.io/keycloak/keycloak:21.1.1"; + return "quay.io/keycloak/keycloak:21.1.2"; } } diff --git a/embedded-keycloak/src/main/resources/META-INF/additional-spring-configuration-metadata.json b/embedded-keycloak/src/main/resources/META-INF/additional-spring-configuration-metadata.json index d6ac582b9..b7cad099f 100644 --- a/embedded-keycloak/src/main/resources/META-INF/additional-spring-configuration-metadata.json +++ b/embedded-keycloak/src/main/resources/META-INF/additional-spring-configuration-metadata.json @@ -116,7 +116,7 @@ "name": "embedded.keycloak.docker-image", "values": [ { - "value": "quay.io/keycloak/keycloak:21.1.1", + "value": "quay.io/keycloak/keycloak:21.1.2", "description": "Default Keycloak image in version 21.0.0. Ref https://quay.io/keycloak/keycloak:21.0.0 for further info." } ] diff --git a/embedded-localstack/README.adoc b/embedded-localstack/README.adoc index 439ab2d28..5761de858 100644 --- a/embedded-localstack/README.adoc +++ b/embedded-localstack/README.adoc @@ -16,7 +16,7 @@ * `embedded.localstack.enabled` `(true|false, default is true)` * `embedded.localstack.reuseContainer` `(true|false, default is false)` * `embedded.localstack.services` `(comma separated list of AWS services (S3, SQS, DYNAMODB, etc. Should be non empty)` -* `embedded.localstack.dockerImage` `(default is 'localstack/localstack:2.0.2')` +* `embedded.localstack.dockerImage` `(default is 'localstack/localstack:2.2.0')` ** Image versions on https://hub.docker.com/r/localstack/localstack/tags[dockerhub] * `embedded.localstack.useSsl` `(default is false)` * `embedded.localstack.hostname` `(default is 'localhost')` diff --git a/embedded-localstack/src/main/java/com/playtika/testcontainer/localstack/LocalStackProperties.java b/embedded-localstack/src/main/java/com/playtika/testcontainer/localstack/LocalStackProperties.java index 9f814d977..396a4142a 100644 --- a/embedded-localstack/src/main/java/com/playtika/testcontainer/localstack/LocalStackProperties.java +++ b/embedded-localstack/src/main/java/com/playtika/testcontainer/localstack/LocalStackProperties.java @@ -24,6 +24,6 @@ public class LocalStackProperties extends CommonContainerProperties { public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "localstack/localstack:2.0.2"; + return "localstack/localstack:2.2.0"; } } diff --git a/embedded-localstack/src/main/resources/META-INF/additional-spring-configuration-metadata.json b/embedded-localstack/src/main/resources/META-INF/additional-spring-configuration-metadata.json index 45496d625..63431eff5 100644 --- a/embedded-localstack/src/main/resources/META-INF/additional-spring-configuration-metadata.json +++ b/embedded-localstack/src/main/resources/META-INF/additional-spring-configuration-metadata.json @@ -35,7 +35,7 @@ "name": "embedded.localstack.docker-image", "values": [ { - "value": "localstack/localstack:2.0.2", + "value": "localstack/localstack:2.2.0", "description": "Default Localstack image in version 0.10.8. Ref https://hub.docker.com/r/localstack/localstack for further info." } ] diff --git a/embedded-memsql/README.adoc b/embedded-memsql/README.adoc index fc1ec2940..01b0f5e38 100644 --- a/embedded-memsql/README.adoc +++ b/embedded-memsql/README.adoc @@ -16,7 +16,7 @@ * `embedded.memsql.enabled` `(true|false, default is true)` * `embedded.memsql.reuseContainer` `(true|false, default is false)` -* `embedded.memsql.dockerImage` `(default is 'ghcr.io/singlestore-labs/singlestoredb-dev:0.2.6')` +* `embedded.memsql.dockerImage` `(default is 'ghcr.io/singlestore-labs/singlestoredb-dev:0.2.8')` ** Image versions on https://github.com/singlestore-labs/singlestoredb-dev-image[gitHub] [NOTE] ==== diff --git a/embedded-memsql/src/main/java/com/playtika/testcontainer/memsql/MemSqlProperties.java b/embedded-memsql/src/main/java/com/playtika/testcontainer/memsql/MemSqlProperties.java index 02da742bb..9c38d98fd 100644 --- a/embedded-memsql/src/main/java/com/playtika/testcontainer/memsql/MemSqlProperties.java +++ b/embedded-memsql/src/main/java/com/playtika/testcontainer/memsql/MemSqlProperties.java @@ -28,6 +28,6 @@ public class MemSqlProperties extends CommonContainerProperties { public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "ghcr.io/singlestore-labs/singlestoredb-dev:0.2.6"; + return "ghcr.io/singlestore-labs/singlestoredb-dev:0.2.8"; } } diff --git a/embedded-mongodb/src/main/java/com/playtika/testcontainer/mongodb/MongodbProperties.java b/embedded-mongodb/src/main/java/com/playtika/testcontainer/mongodb/MongodbProperties.java index 011b1960e..5b1289d7c 100644 --- a/embedded-mongodb/src/main/java/com/playtika/testcontainer/mongodb/MongodbProperties.java +++ b/embedded-mongodb/src/main/java/com/playtika/testcontainer/mongodb/MongodbProperties.java @@ -34,6 +34,6 @@ public MongodbProperties() { public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "mongo:6.0.5-jammy"; + return "mongo:6.0.8-jammy"; } } diff --git a/embedded-mysql/README.adoc b/embedded-mysql/README.adoc index 2734bd901..3935952d7 100644 --- a/embedded-mysql/README.adoc +++ b/embedded-mysql/README.adoc @@ -18,7 +18,7 @@ * `embedded.mysql.reuseContainer` `(true|false, default is false)` * `embedded.mysql.encoding` `(default is 'utf8mb4')` * `embedded.mysql.collation` `(default is 'utf8mb4_unicode_ci')` -* `embedded.mysql.dockerImage` `(default is 'mysql:8.0')` +* `embedded.mysql.dockerImage` `(default is 'mysql:8.1')` ** Image versions on https://hub.docker.com/_/mysql?tab=tags[dockerhub] * `embedded.mysql.waitTimeoutInSeconds` `(default is 60 seconds)` * `embedded.mysql.initScriptPath` `(default is null)` diff --git a/embedded-neo4j/README.adoc b/embedded-neo4j/README.adoc index 34dbee870..c11b9d59e 100644 --- a/embedded-neo4j/README.adoc +++ b/embedded-neo4j/README.adoc @@ -16,7 +16,7 @@ * `embedded.neo4j.enabled` `(true|false, default is true)` * `embedded.neo4j.reuseContainer` `(true|false, default is false)` -* `embedded.neo4j.dockerImage` `(default is 'neo4j:5.7-community')` +* `embedded.neo4j.dockerImage` `(default is 'neo4j:5.10-community')` ** Image versions on https://hub.docker.com/_/neo4j?tab=tags[dockerhub] * `embedded.neo4j.waitTimeoutInSeconds` `(default is 60 seconds)` * `embedded.toxiproxy.proxies.neo4j.enabled` Enables both creation of the container with ToxiProxy TCP proxy and a proxy to the `embedded-neo4j` container. diff --git a/embedded-neo4j/pom.xml b/embedded-neo4j/pom.xml index 1eff51d97..0eb42e8ee 100644 --- a/embedded-neo4j/pom.xml +++ b/embedded-neo4j/pom.xml @@ -57,6 +57,12 @@ neo4j-ogm-http-driver ${neo4j-ogm.version} provided + + + commons-logging + commons-logging + + diff --git a/embedded-neo4j/src/main/java/com/playtika/testcontainer/neo4j/Neo4jProperties.java b/embedded-neo4j/src/main/java/com/playtika/testcontainer/neo4j/Neo4jProperties.java index 23152fbff..3b4b7d7b6 100644 --- a/embedded-neo4j/src/main/java/com/playtika/testcontainer/neo4j/Neo4jProperties.java +++ b/embedded-neo4j/src/main/java/com/playtika/testcontainer/neo4j/Neo4jProperties.java @@ -23,6 +23,6 @@ public class Neo4jProperties extends CommonContainerProperties { public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "neo4j:5.7-community"; + return "neo4j:5.10-community"; } } diff --git a/embedded-prometheus/README.adoc b/embedded-prometheus/README.adoc index 7b99aa5fb..117831eea 100644 --- a/embedded-prometheus/README.adoc +++ b/embedded-prometheus/README.adoc @@ -16,7 +16,7 @@ * `embedded.prometheus.enabled` `(true|false, default is true)` * `embedded.prometheus.reuseContainer` `(true|false, default is false)` -* `embedded.prometheus.dockerImage` `(default is 'prom/prometheus:v2.44.0')` +* `embedded.prometheus.dockerImage` `(default is 'prom/prometheus:v2.46.0')` ** Image versions on https://hub.docker.com/r/prom/prometheus/tags[dockerhub] * `embedded.prometheus.networkAlias` `(default is 'prometheus')` * `embedded.toxiproxy.proxies.prometheus.enabled` Enables both creation of the container with ToxiProxy TCP proxy and a proxy to the `embedded-prometheus` container. diff --git a/embedded-prometheus/src/main/java/com/playtika/testcontainer/prometheus/PrometheusProperties.java b/embedded-prometheus/src/main/java/com/playtika/testcontainer/prometheus/PrometheusProperties.java index 6c8f29ebe..a88ee0e1f 100644 --- a/embedded-prometheus/src/main/java/com/playtika/testcontainer/prometheus/PrometheusProperties.java +++ b/embedded-prometheus/src/main/java/com/playtika/testcontainer/prometheus/PrometheusProperties.java @@ -21,6 +21,6 @@ public class PrometheusProperties extends CommonContainerProperties { public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "prom/prometheus:v2.44.0"; + return "prom/prometheus:v2.46.0"; } } diff --git a/embedded-pulsar/README.adoc b/embedded-pulsar/README.adoc index af0ab1e72..dd31c0bba 100644 --- a/embedded-pulsar/README.adoc +++ b/embedded-pulsar/README.adoc @@ -15,7 +15,7 @@ ==== Consumes (via `bootstrap.properties`) * `embedded.pulsar.enabled` `(true|false, default is true)` -* `embedded.pulsar.docker-image` `(default is 'apachepulsar/pulsar:3.0.0')` +* `embedded.pulsar.docker-image` `(default is 'apachepulsar/pulsar:3.0.1')` ** Image versions on https://hub.docker.com/r/apachepulsar/pulsar/tags[dockerhub] * `embedded.toxiproxy.proxies.pulsar.enabled` Enables both creation of the container with ToxiProxy TCP proxy and a proxy to the `embedded-pulsar` container. diff --git a/embedded-pulsar/pom.xml b/embedded-pulsar/pom.xml index c32cc3ac1..17bd1cb33 100644 --- a/embedded-pulsar/pom.xml +++ b/embedded-pulsar/pom.xml @@ -14,7 +14,7 @@ embedded-pulsar - 3.0.0 + 3.0.1 diff --git a/embedded-pulsar/src/main/java/com/playtika/testcontainer/pulsar/PulsarProperties.java b/embedded-pulsar/src/main/java/com/playtika/testcontainer/pulsar/PulsarProperties.java index affd4df53..4873ec396 100644 --- a/embedded-pulsar/src/main/java/com/playtika/testcontainer/pulsar/PulsarProperties.java +++ b/embedded-pulsar/src/main/java/com/playtika/testcontainer/pulsar/PulsarProperties.java @@ -18,6 +18,6 @@ public class PulsarProperties extends CommonContainerProperties { public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "apachepulsar/pulsar:3.0.0"; + return "apachepulsar/pulsar:3.0.1"; } } diff --git a/embedded-rabbitmq/README.adoc b/embedded-rabbitmq/README.adoc index ccdcaf47d..28d383b87 100644 --- a/embedded-rabbitmq/README.adoc +++ b/embedded-rabbitmq/README.adoc @@ -18,7 +18,7 @@ * `embedded.rabbitmq.reuseContainer` `(true|false, default is false)` * `embedded.rabbitmq.password` `(default is 'rabbitmq')` * `embedded.rabbitmq.vhost` `(virtual host, default is '/')` -* `embedded.rabbitmq.dockerImage` `(default is 'rabbitmq:3.11-alpine')` +* `embedded.rabbitmq.dockerImage` `(default is 'rabbitmq:3.12-alpine')` ** Image versions on https://hub.docker.com/_/rabbitmq?tab=tags[dockerhub] * `embedded.rabbitmq.waitTimeoutInSeconds` `(default is 60 seconds)` * `embedded.toxiproxy.proxies.rabbitmq.enabled` Enables both creation of the container with ToxiProxy TCP proxy and a proxy to the `embedded-rabbitmq` container. diff --git a/embedded-rabbitmq/src/main/java/com/playtika/testcontainer/rabbitmq/RabbitMQProperties.java b/embedded-rabbitmq/src/main/java/com/playtika/testcontainer/rabbitmq/RabbitMQProperties.java index 6ea5672bd..cb0a97429 100644 --- a/embedded-rabbitmq/src/main/java/com/playtika/testcontainer/rabbitmq/RabbitMQProperties.java +++ b/embedded-rabbitmq/src/main/java/com/playtika/testcontainer/rabbitmq/RabbitMQProperties.java @@ -22,6 +22,6 @@ public class RabbitMQProperties extends CommonContainerProperties { public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "rabbitmq:3.11-alpine"; + return "rabbitmq:3.12-alpine"; } } diff --git a/embedded-redis/README.adoc b/embedded-redis/README.adoc index 1f1eb5bfa..348ba59a0 100644 --- a/embedded-redis/README.adoc +++ b/embedded-redis/README.adoc @@ -16,7 +16,7 @@ * `embedded.redis.enabled` `(true|false, default is true)` * `embedded.redis.reuseContainer` `(true|false, default is false)` -* `embedded.redis.dockerImage` `(default is 'redis:7.0.11-alpine')` +* `embedded.redis.dockerImage` `(default is 'redis:7.0.12-alpine')` ** Image versions on https://hub.docker.com/_/redis?tab=tags[dockerhub] * `embedded.redis.waitTimeoutInSeconds` `(default is 60 seconds)` * `embedded.redis.clustered` `(true|false, default is false)` diff --git a/embedded-redis/src/main/java/com/playtika/testcontainer/redis/RedisProperties.java b/embedded-redis/src/main/java/com/playtika/testcontainer/redis/RedisProperties.java index b3997afc0..e89855e6d 100644 --- a/embedded-redis/src/main/java/com/playtika/testcontainer/redis/RedisProperties.java +++ b/embedded-redis/src/main/java/com/playtika/testcontainer/redis/RedisProperties.java @@ -34,6 +34,6 @@ public void afterPropertiesSet() { public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "redis:7.0.11-alpine"; + return "redis:7.0.12-alpine"; } } diff --git a/embedded-solr/README.adoc b/embedded-solr/README.adoc index a612ff3ca..fe1916f7d 100644 --- a/embedded-solr/README.adoc +++ b/embedded-solr/README.adoc @@ -16,7 +16,7 @@ * `embedded.solr.enabled` `(true|false, default is true)` * `embedded.solr.reuseContainer` `(true|false, default is false)` -* `embedded.solr.dockerImage` `(default is 'solr:9.2')` +* `embedded.solr.dockerImage` `(default is 'solr:9.3')` ** Image versions on https://hub.docker.com/_/solr/tags[dockerhub] * `embedded.toxiproxy.proxies.solr.enabled` Enables both creation of the container with ToxiProxy TCP proxy and a proxy to the `embedded-solr` container. diff --git a/embedded-solr/src/main/java/com/playtika/testcontainer/solr/SolrProperties.java b/embedded-solr/src/main/java/com/playtika/testcontainer/solr/SolrProperties.java index a9382c6b8..960934385 100644 --- a/embedded-solr/src/main/java/com/playtika/testcontainer/solr/SolrProperties.java +++ b/embedded-solr/src/main/java/com/playtika/testcontainer/solr/SolrProperties.java @@ -17,6 +17,6 @@ public class SolrProperties extends CommonContainerProperties { public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "solr:9.2"; + return "solr:9.3"; } } diff --git a/embedded-vault/README.adoc b/embedded-vault/README.adoc index 88be89dd2..4e5c1a520 100644 --- a/embedded-vault/README.adoc +++ b/embedded-vault/README.adoc @@ -16,7 +16,7 @@ * `embedded.vault.enabled` `(true|false, default is true)` * `embedded.vault.reuseContainer` `(true|false, default is false)` -* `embedded.vault.dockerImage` `(default is 'vault:1.13.2')` +* `embedded.vault.dockerImage` `(default is 'vault:1.13.3')` ** Image versions on https://hub.docker.com/_/vault?tab=tags[dockerhub] * `embedded.vault.host` `(default is 'localhost')` * `embedded.vault.port` `(int, default is 8200)` diff --git a/embedded-vault/src/main/java/com/playtika/testcontainer/vault/VaultProperties.java b/embedded-vault/src/main/java/com/playtika/testcontainer/vault/VaultProperties.java index 3f3f36a67..8b8154287 100644 --- a/embedded-vault/src/main/java/com/playtika/testcontainer/vault/VaultProperties.java +++ b/embedded-vault/src/main/java/com/playtika/testcontainer/vault/VaultProperties.java @@ -33,6 +33,6 @@ public class VaultProperties extends CommonContainerProperties { public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "vault:1.13.2"; + return "vault:1.13.3"; } } diff --git a/embedded-victoriametrics/README.adoc b/embedded-victoriametrics/README.adoc index 5c4c8e974..7ac7da632 100644 --- a/embedded-victoriametrics/README.adoc +++ b/embedded-victoriametrics/README.adoc @@ -19,7 +19,7 @@ ToxiProxy is a great tool for simulating network conditions, meaning that you ca * `embedded.victoriametrics.enabled` `(true|false, default is true)` * `embedded.victoriametrics.reuseContainer` `(true|false, default is false)` -* `embedded.victoriametrics.dockerImage` `(default is 'victoriametrics/victoria-metrics:v1.90.0')` +* `embedded.victoriametrics.dockerImage` `(default is 'victoriametrics/victoria-metrics:v1.92.1')` ** Image versions on https://hub.docker.com/r/victoriametrics/victoria-metrics/tags[dockerhub] * `embedded.victoriametrics.networkAlias` `(default is 'victoriametrics')` * `embedded.toxiproxy.proxies.victoriametrics.enabled` Enables both creation of the container with ToxiProxy TCP proxy and a proxy to the `embedded-victoria` container. diff --git a/embedded-victoriametrics/src/main/java/com/playtika/testcontainer/victoriametrics/VictoriaMetricsProperties.java b/embedded-victoriametrics/src/main/java/com/playtika/testcontainer/victoriametrics/VictoriaMetricsProperties.java index a1cff5cd0..0b96ce928 100644 --- a/embedded-victoriametrics/src/main/java/com/playtika/testcontainer/victoriametrics/VictoriaMetricsProperties.java +++ b/embedded-victoriametrics/src/main/java/com/playtika/testcontainer/victoriametrics/VictoriaMetricsProperties.java @@ -20,6 +20,6 @@ public class VictoriaMetricsProperties extends CommonContainerProperties { public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "victoriametrics/victoria-metrics:v1.90.0"; + return "victoriametrics/victoria-metrics:v1.92.1"; } } diff --git a/embedded-zookeeper/pom.xml b/embedded-zookeeper/pom.xml index ac6caad21..5cc576872 100644 --- a/embedded-zookeeper/pom.xml +++ b/embedded-zookeeper/pom.xml @@ -13,7 +13,7 @@ embedded-zookeeper - 3.8.2 + 3.9.0 diff --git a/embedded-zookeeper/src/main/java/com/playtika/testcontainers/zookeeper/ZookeeperConfigurationProperties.java b/embedded-zookeeper/src/main/java/com/playtika/testcontainers/zookeeper/ZookeeperConfigurationProperties.java index 5569dc5c3..1bdf7c7b3 100644 --- a/embedded-zookeeper/src/main/java/com/playtika/testcontainers/zookeeper/ZookeeperConfigurationProperties.java +++ b/embedded-zookeeper/src/main/java/com/playtika/testcontainers/zookeeper/ZookeeperConfigurationProperties.java @@ -20,6 +20,6 @@ public class ZookeeperConfigurationProperties extends CommonContainerProperties public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "zookeeper:3.8.1"; + return "zookeeper:3.8.2"; } } diff --git a/testcontainers-spring-boot-parent/pom.xml b/testcontainers-spring-boot-parent/pom.xml index 20d7aecb1..0493b04ec 100644 --- a/testcontainers-spring-boot-parent/pom.xml +++ b/testcontainers-spring-boot-parent/pom.xml @@ -16,12 +16,12 @@ 1.18.3 - 3.0.6 + 3.1.2 2022.0.4 - 4.5.0 + 4.7.1 3.15.1 5.10.0 - 5.0.0 + 5.4.0