Skip to content

Commit 519ba67

Browse files
authored
Merge pull request #133 from franvila/testRenovate2
Test renovate2
2 parents 787c12c + b013287 commit 519ba67

File tree

4 files changed

+18
-10
lines changed

4 files changed

+18
-10
lines changed

.github/renovate.json

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,9 @@
3232
},
3333
{
3434
"customType": "regex",
35-
"fileMatch": ["kroxylicious-kms-provider-aws-kms-test-support/src/main/java/io/kroxylicious/kms/provider/aws/kms/AwsKmsTestKmsFacade.java",
36-
"kroxylicious-systemtests/src/main/resources/helm_localstack_overrides.yaml"],
35+
"fileMatch": [
36+
"kroxylicious-kms-provider-aws-kms-test-support/src/main/java/io/kroxylicious/kms/provider/aws/kms/AwsKmsTestKmsFacade.java",
37+
"kroxylicious-systemtests/src/main/resources/helm_localstack_overrides.yaml"],
3738
"matchStrings": [
3839
"DockerImageName\\.parse\\(\"localstack/localstack:(?<currentValue>\\d+\\.\\d+.\\d+)\"\\)",
3940
"tag:.*(?<currentValue>\\d+\\.\\d+.\\d+)"
@@ -53,11 +54,11 @@
5354
"customType": "regex",
5455
"fileMatch": ["kroxylicious-integration-tests/src/test/java/io/kroxylicious/proxy/filter/validation/JsonSchemaRecordValidationIT.java"],
5556
"matchStrings": [
56-
"DockerImageName\\.parse\\(\"(?<depName>quay.io/apicurio/apicurio-registry-mem):(?<currentValue>\\d+\\.\\d+\\.\\d+\\.Final)\"\\)"
57+
"(?<depName>quay.io/apicurio/apicurio-registry-mem):(?<currentValue>\\d+\\.\\d+\\.\\d+\\.\\s+)"
5758
],
5859
"datasourceTemplate": "docker",
59-
"extractVersionTemplate": "^(?<version>.*)\\.Final$",
60-
"versioningTemplate": "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)\\.Final$"
60+
"extractVersionTemplate": "^(?<version>.*)?(\\.(?<build>.*))?$",
61+
"versioningTemplate": "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)?(\\.(?<build>.*))?$"
6162
},
6263
{
6364
"customType": "regex",
@@ -71,8 +72,9 @@
7172
},
7273
{
7374
"customType": "regex",
74-
"fileMatch": [".github/workflows/maven.yaml",
75-
".github/workflows/sonar.yaml"],
75+
"fileMatch": [
76+
".github/workflows/maven.yaml",
77+
".github/workflows/sonar.yaml"],
7678
"matchStrings": [
7779
"(?<depName>org.sonarsource.scanner.maven:sonar-maven-plugin):(?<currentValue>\\d+\\.\\d+\\.\\d+\\.\\d+)"
7880
],

kroxylicious-kubernetes-api/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
</description>
2828

2929
<properties>
30-
<josdk.version>5.1.0</josdk.version>
30+
<josdk.version>5.0.4</josdk.version>
3131
<log4j.version>2.20.0</log4j.version>
3232
<fabric8-client.version>7.1.0</fabric8-client.version>
3333
<lombok.version>1.18.38</lombok.version>

kroxylicious-operator/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<artifactId>kroxylicious-operator</artifactId>
2020

2121
<properties>
22-
<josdk.version>5.1.0</josdk.version>
22+
<josdk.version>5.0.4</josdk.version>
2323
<prometheus-metrics.version>1.3.7</prometheus-metrics.version>
2424
<io.kroxylicious.operator.image.name>quay.io/kroxylicious/operator:${project.version}</io.kroxylicious.operator.image.name>
2525
<io.kroxylicious.operator.image.archive>target/kroxylicious-operator.img.tar.gz</io.kroxylicious.operator.image.archive>

kroxylicious-systemtests/src/main/java/io/kroxylicious/systemtests/resources/strimzi/KafkaType.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
import io.strimzi.api.kafka.model.kafka.KafkaList;
1616

1717
import io.kroxylicious.systemtests.Constants;
18+
import io.kroxylicious.systemtests.enums.ConditionStatus;
1819
import io.kroxylicious.systemtests.k8s.KubeClusterResource;
1920

2021
/**
@@ -52,7 +53,12 @@ public void replace(Kafka resource, Consumer<Kafka> editor) {
5253

5354
@Override
5455
public boolean isReady(Kafka resource) {
55-
return getClient().inNamespace(resource.getMetadata().getNamespace()).resource(resource).isReady();
56+
var fd = getClient().inNamespace(resource.getMetadata().getNamespace())
57+
.withName(resource.getMetadata().getName())
58+
.get();
59+
60+
return fd.getStatus().getConditions().stream()
61+
.anyMatch(condition -> condition.getType().equalsIgnoreCase("Ready") && condition.getStatus().toUpperCase().equals(ConditionStatus.TRUE.toString()));
5662
}
5763

5864
@Override

0 commit comments

Comments
 (0)