-
Bug
-
Resolution: Done
-
Critical
-
camel-k-1.8
-
None
-
False
-
None
-
False
-
%
-
Todo
I created following KameletBinding
apiVersion: camel.apache.org/v1alpha1 kind: KameletBinding metadata: annotations: camel.apache.org/kamelet.icon: data:image/svg+xml;base64 trait.camel.apache.org/quarkus.package-type: native creationTimestamp: "2022-09-22T11:36:28Z" generation: 1 name: ftp-source-kburi-kamelet-to-log namespace: tnb-test-29a4e1fc resourceVersion: "27292221" uid: 3fc87840-cccd-48c8-90c3-d55fb4452126 spec: integration: configuration: - type: property value: camel.main.streamCachingEnabled=true sink: properties: {} uri: log:info?showStreams=true source: properties: message: "test" ref: apiVersion: camel.apache.org/v1alpha1 kind: Kamelet name: timer-source namespace: tnb-test-29a4e1fc
that results in the following Integration resource
apiVersion: camel.apache.org/v1 kind: Integration metadata: annotations: trait.camel.apache.org/quarkus.package-type: native creationTimestamp: "2022-09-22T11:42:10Z" generation: 1 labels: camel.apache.org/created.by.kind: KameletBinding camel.apache.org/created.by.name: ftp-source-kburi-kamelet-to-log name: ftp-source-kburi-kamelet-to-log namespace: tnb-test-29a4e1fc ownerReferences: - apiVersion: camel.apache.org/v1alpha1 blockOwnerDeletion: true controller: true kind: KameletBinding name: ftp-source-kburi-kamelet-to-log uid: 95eab7da-c751-4758-8b49-904b731cd67a resourceVersion: "27298915" uid: 42899b22-faaa-444e-8a94-22112a69e65f spec: configuration: - type: property value: camel.kamelet.timer-source.source.message = test - type: property value: camel.main.streamCachingEnabled=true flows: - route: from: uri: kamelet:timer-source/source id: binding steps: - to: log:info?showStreams=true profile: Knative status: conditions: - firstTruthyTime: "2022-09-22T11:42:10Z" lastTransitionTime: "2022-09-22T11:42:10Z" lastUpdateTime: "2022-09-22T11:42:10Z" message: tnb-test-29a4e1fc/camel-k reason: IntegrationPlatformAvailable status: "True" type: IntegrationPlatformAvailable - firstTruthyTime: "2022-09-22T11:42:10Z" lastTransitionTime: "2022-09-22T11:42:10Z" lastUpdateTime: "2022-09-22T11:42:10Z" message: 'kamelets timer-source found in repositories: (Kubernetes[namespace=tnb-test-29a4e1fc], Empty[])' reason: KameletsAvailable status: "True" type: KameletsAvailable - firstTruthyTime: "2022-09-22T11:42:39Z" lastTransitionTime: "2022-09-22T11:42:39Z" lastUpdateTime: "2022-09-22T11:42:39Z" message: kit-ccm4k4i7vla0u1sagtn0 reason: IntegrationKitAvailable status: "True" type: IntegrationKitAvailable - lastTransitionTime: "2022-09-22T11:42:39Z" lastUpdateTime: "2022-09-22T11:42:39Z" message: different controller strategy used (deployment) reason: CronJobNotAvailableReason status: "False" type: CronJobAvailable - firstTruthyTime: "2022-09-22T11:42:39Z" lastTransitionTime: "2022-09-22T11:42:39Z" lastUpdateTime: "2022-09-22T11:42:39Z" message: deployment name is ftp-source-kburi-kamelet-to-log reason: DeploymentAvailable status: "True" type: DeploymentAvailable - lastTransitionTime: "2022-09-22T11:42:39Z" lastUpdateTime: "2022-09-22T11:42:39Z" message: different controller strategy used (deployment) reason: KnativeServiceNotAvailable status: "False" type: KnativeServiceAvailable - lastTransitionTime: "2022-09-22T11:42:39Z" lastUpdateTime: "2022-09-22T11:43:40Z" message: ReplicaSet "ftp-source-kburi-kamelet-to-log-bc8959c44" has timed out progressing. reason: Error status: "False" type: Ready dependencies: - camel:core - camel:kamelet - camel:log - camel:timer - mvn:org.apache.camel.k:camel-k-runtime - mvn:org.apache.camel.quarkus:camel-quarkus-yaml-dsl digest: viAM3PiuGzQ_HE__VcFnn5HX1Zst9E4LanLq9wrgFbkA generatedSources: - content: | - route: from: uri: kamelet:timer-source/source id: binding steps: - to: log:info?showStreams=true name: camel-k-embedded-flow.yaml - contentKey: content contentRef: ftp-source-kburi-kamelet-to-log-kamelet-timer-source-template language: yaml name: timer-source.yaml image: image-registry.openshift-image-registry.svc:5000/tnb-test-29a4e1fc/camel-k-kit-ccm4k4i7vla0u1sagtn0@sha256:bf967cffa1c084d87b0c3bef499b3d3289c13885be143428141e71100d9ffdaf integrationKit: name: kit-ccm4k4i7vla0u1sagtn0 namespace: tnb-test-29a4e1fc lastInitTimestamp: "2022-09-22T11:42:10Z" phase: Error platform: camel-k profile: Knative replicas: 1 runtimeProvider: quarkus runtimeVersion: 1.12.1.redhat-00034 selector: camel.apache.org/integration=ftp-source-kburi-kamelet-to-log version: 1.8.0
You can see that the integration ends in the Error phase.
The integration pod fails with
state: waiting: message: | container create failed: time="2022-09-22T11:49:29Z" level=error msg="runc create failed: unable to start container process: exec: \"./camel-k-integration-1.8.0-runner\": stat ./camel-k-integration-1.8.0-runner: no such file or directory" reason: CreateContainerError
- blocks
-
FUSEDOC-5052 Mention Quarkus Native as supported feature
- New