Skip to content

Commit 4c5e300

Browse files
committed
feat: also output Fabric8 client versions
Signed-off-by: Chris Laprun <[email protected]>
1 parent dfc5396 commit 4c5e300

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

core/deployment/src/main/java/io/quarkiverse/operatorsdk/deployment/VersionAlignmentCheckingStep.java

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,18 @@ VersionBuildItem checkVersionsAlignment(BuildTimeOperatorConfiguration buildTime
2121
log.info("QOSDK: " + version.getExtensionCompleteVersion());
2222
log.info("JOSDK: " + version.getSdkCompleteVersion());
2323

24+
final var runtimeFabric8Version = io.fabric8.kubernetes.client.Version.clientVersion();
25+
log.info("Fabric8 (effective): " + runtimeFabric8Version);
26+
2427
final var runtimeQuarkusVersion = io.quarkus.builder.Version.getVersion();
2528
checkVersionCompatibility(buildTimeConfiguration, runtimeQuarkusVersion, version.getQuarkusVersion(), "Quarkus");
26-
final var runtimeFabric8Version = io.fabric8.kubernetes.client.Version.clientVersion();
27-
checkVersionCompatibility(buildTimeConfiguration, runtimeFabric8Version, version.getKubernetesClientVersion(),
29+
30+
final var josdkFabric8Version = version.getKubernetesClientVersion();
31+
log.info("Fabric8 (JOSDK-defined): " + josdkFabric8Version);
32+
checkVersionCompatibility(buildTimeConfiguration, runtimeFabric8Version, josdkFabric8Version,
2833
"JOSDK Fabric8 Kubernetes Client");
29-
String quarkusFabric8Version = io.quarkus.kubernetes.client.deployment.Versions.KUBERNETES_CLIENT;
34+
final var quarkusFabric8Version = io.quarkus.kubernetes.client.deployment.Versions.KUBERNETES_CLIENT;
35+
log.info("Fabric8 (Quarkus): " + quarkusFabric8Version);
3036
checkVersionCompatibility(buildTimeConfiguration, runtimeFabric8Version, quarkusFabric8Version,
3137
"Quarkus-provided Fabric8 Kubernetes Client");
3238

0 commit comments

Comments
 (0)