CAMEL-22484 camel-jbang-kubernetes fails to deploy to openshift when using custom GAV (#19409)
https://issues.apache.org/jira/browse/CAMEL-22484
diff --git a/dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/KubernetesExport.java b/dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/KubernetesExport.java
index eeeac6f..390f634 100644
--- a/dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/KubernetesExport.java
+++ b/dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/KubernetesExport.java
@@ -476,12 +476,6 @@
return imageGroup;
}
- if (gav != null) {
- var groupId = parseMavenGav(gav).getGroupId();
- var dotToks = groupId.split("\\.");
- return dotToks[dotToks.length - 1];
- }
-
return null;
}
diff --git a/dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/test/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/KubernetesExportTest.java b/dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/test/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/KubernetesExportTest.java
index 1c6aad9..c574598 100644
--- a/dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/test/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/KubernetesExportTest.java
+++ b/dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/test/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/KubernetesExportTest.java
@@ -65,8 +65,8 @@
Assertions.assertEquals("1.0.0", model.getVersion());
Properties props = model.getProperties();
- Assertions.assertEquals("examples/route:1.0.0", props.get("jkube.image.name"));
- Assertions.assertEquals("examples/route:1.0.0", props.get("jkube.container-image.name"));
+ Assertions.assertEquals("route:1.0.0", props.get("jkube.image.name"));
+ Assertions.assertEquals("route:1.0.0", props.get("jkube.container-image.name"));
Assertions.assertEquals("mirror.gcr.io/library/eclipse-temurin:21", props.get("jkube.container-image.from"));
Assertions.assertEquals("jib", props.get("jkube.build.strategy"));
Assertions.assertNull(props.get("jkube.docker.push.registry"));
@@ -103,8 +103,8 @@
Assertions.assertEquals("1.0.0", model.getVersion());
Properties props = model.getProperties();
- Assertions.assertEquals("examples/route:1.0.0", props.get("jkube.image.name"));
- Assertions.assertEquals("examples/route:1.0.0", props.get("jkube.container-image.name"));
+ Assertions.assertEquals("route:1.0.0", props.get("jkube.image.name"));
+ Assertions.assertEquals("route:1.0.0", props.get("jkube.container-image.name"));
Assertions.assertEquals("mirror.gcr.io/library/eclipse-temurin:17", props.get("jkube.container-image.from"));
Assertions.assertEquals("jib", props.get("jkube.build.strategy"));
Assertions.assertNull(props.get("jkube.docker.push.registry"));
@@ -144,8 +144,8 @@
Assertions.assertEquals("1.0.0", model.getVersion());
Properties props = model.getProperties();
- Assertions.assertEquals("examples/route:1.0.0", props.get("jkube.image.name"));
- Assertions.assertEquals("examples/route:1.0.0", props.get("jkube.container-image.name"));
+ Assertions.assertEquals("route:1.0.0", props.get("jkube.image.name"));
+ Assertions.assertEquals("route:1.0.0", props.get("jkube.container-image.name"));
Assertions.assertEquals("mirror.gcr.io/library/eclipse-temurin:21", props.get("jkube.container-image.from"));
Assertions.assertEquals("jib", props.get("jkube.build.strategy"));
Assertions.assertNull(props.get("jkube.docker.push.registry"));
@@ -508,8 +508,8 @@
Assertions.assertEquals("1.0.0", model.getVersion());
Properties props = model.getProperties();
- Assertions.assertEquals("camel-test/route-service:1.0.0", props.get("jkube.image.name"));
- Assertions.assertEquals("camel-test/route-service:1.0.0", props.get("jkube.container-image.name"));
+ Assertions.assertEquals("route-service:1.0.0", props.get("jkube.image.name"));
+ Assertions.assertEquals("route-service:1.0.0", props.get("jkube.container-image.name"));
Service service = getService(rt);
Assertions.assertEquals("route-service", service.getMetadata().getName());