-
Bug
-
Resolution: Unresolved
-
Critical
-
camel-k-2.3
-
None
-
None
-
False
-
-
False
-
-
-
Very Likely
-
0
Reported for OCP 4.15, CK 2.2.0ck1.
Trait property builder.maven-profiles seems to need to have specifed configmaps present in same namespace as installed CK operator, in case of globally installed operator in openshift-operators test e2e/common/traits/builder_test.Run_maven_profile fails due to missing configmaps (maven-profile-owasp, maven-profile-dependency):
{"level":"error","ts":"2024-04-03T11:55:46Z","msg":"Reconciler error","controller":"integration-controller","controllerGroup":"camel.apache.org","controllerKind":"Integration","Integration":\{"name":"java-maven-profileeeqdu","namespace":"lfabriko"},"namespace":"lfabriko","name":"java-maven-profileeeqdu","reconcileID":"df606321-373b-42fd-b6a7-d3e56c57551e","error":"error during trait customization: mount trait execution failed: unable to find integration container: java-maven-profileeeqdu","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.15.2/pkg/internal/controller/controller.go:324\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.15.2/pkg/internal/controller/controller.go:265\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\tsigs.k8s.io/controller-runtime@v0.15.2/pkg/internal/controller/controller.go:226"}
$ oc get pods -n openshift-operators NAME READY STATUS RESTARTS AGE amq-streams-cluster-operator-v2.6.0-1-576d47cdf8-ztmq7 1/1 Running 0 12d camel-k-kit-co6k2h3k5jvc73a49tl0-1-build 0/1 Completed 0 7m15s camel-k-kit-co6k51bk5jvc73a49tlg-builder 0/1 Init:Error 0 53s camel-k-operator-bf9bcb49-ntg4w 1/1 Running 0 8m57s
$ oc get it -w NAME PHASE RUNTIME PROVIDER RUNTIME VERSION KIT REPLICAS java-maven-profileeeqdu Building Kit quarkus 3.2.0.redhat-00012 kit-co6k51bk5jvc73a49tlg java-maven-profileeeqdu Error quarkus 3.2.0.redhat-00012 kit-co6k51bk5jvc73a49tlg
$ oc describe pod camel-k-kit-co6k51bk5jvc73a49tlg-builder -n openshift-operators
State: Terminated
Reason: Error
Message: could not load profile : configmap:maven-profile-owasp/owasp-profile: configmaps "maven-profile-owasp" not found.
Exit Code: 1
$ oc get cm -n lfabriko NAME DATA AGE java-maven-profilestogf-application-properties 1 16m java-maven-profilestogf-source-000 1 15m kube-root-ca.crt 1 3h21m maven-profile-dependency 1 52m maven-profile-owasp 1 54m
^ For test setup:
CAMEL_K_TEST_NAMESPACE=lfabriko;CAMEL_K_OPERATOR_ID=camel-k;CAMEL_K_GLOBAL_OPERATOR_NS=openshift-operators
Test passes with:
CAMEL_K_TEST_NAMESPACE=openshift-operators;CAMEL_K_OPERATOR_ID=camel-k;CAMEL_K_GLOBAL_OPERATOR_NS=openshift-operators
- is related to
-
CMLK-1924 Stabilize e2e namespaced jenkins job in 2.2.0 ck1
- Closed
- links to