Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kamelets spec errors in v4.2.0 #1808

Closed
squakez opened this issue Dec 18, 2023 · 2 comments · Fixed by #1809, #1814 or #1815
Closed

Kamelets spec errors in v4.2.0 #1808

squakez opened this issue Dec 18, 2023 · 2 comments · Fixed by #1809, #1814 or #1815
Assignees
Labels
bug Something isn't working
Milestone

Comments

@squakez
Copy link
Contributor

squakez commented Dec 18, 2023

The bundled Kamelets in Camel K are returning the following errors:

camel-k-operator-6f6d87f9d-jrgbf camel-k-operator {"level":"error","ts":"2023-12-18T10:20:30Z","msg":"Reconciler error","controller":"integrationplatform-controller","object":{"name":"camel-k","namespace":"default"},"namespace":"default","name":"camel-k","reconcileID":"42629713-f6b6-4b4d-a390-2f3897d41b50","error":"Kamelet.camel.apache.org \"http-secured-source\" is invalid: spec.definition.properties.authenticationPreemptive.x-descriptors: Invalid value: \"null\": spec.definition.properties.authenticationPreemptive.x-descriptors in body must be of type array: \"null\"","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"}
camel-k-operator-6f6d87f9d-jrgbf camel-k-operator {"level":"error","ts":"2023-12-18T10:20:30Z","msg":"Reconciler error","controller":"integrationplatform-controller","object":{"name":"camel-k","namespace":"default"},"namespace":"default","name":"camel-k","reconcileID":"d67b3312-a5f6-4e71-9f2d-a52a67fb50f6","error":"could not create or replace camel.apache.org/v1, Kind=CamelCatalog camel-catalog-3.6.0: Operation cannot be fulfilled on camelcatalogs.camel.apache.org \"camel-catalog-3.6.0\": the object has been modified; please apply your changes to the latest version and try again","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"}
camel-k-operator-6f6d87f9d-jrgbf camel-k-operator {"level":"error","ts":"2023-12-18T10:20:30Z","msg":"Reconciler error","controller":"integrationplatform-controller","object":{"name":"camel-k","namespace":"default"},"namespace":"default","name":"camel-k","reconcileID":"10601249-c092-4777-9071-c07146243ef8","error":"Kamelet.camel.apache.org \"aws-lambda-sink\" is invalid: spec.definition.properties.useDefaultCredentialsProvider.x-descriptors: Invalid value: \"null\": spec.definition.properties.useDefaultCredentialsProvider.x-descriptors in body must be of type array: \"null\"","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"}
camel-k-operator-6f6d87f9d-jrgbf camel-k-operator {"level":"error","ts":"2023-12-18T10:20:41Z","msg":"Reconciler error","controller":"integrationplatform-controller","object":{"name":"camel-k","namespace":"default"},"namespace":"default","name":"camel-k","reconcileID":"7bea47fa-0a52-457a-9671-5e3fb2aeed96","error":"Kamelet.camel.apache.org \"aws-sns-fifo-sink\" is invalid: [spec.definition.properties.contentBasedDeduplication.x-descriptors: Invalid value: \"null\": spec.definition.properties.contentBasedDeduplication.x-descriptors in body must be of type array: \"null\", spec.definition.properties.overrideEndpoint.x-descriptors: Invalid value: \"null\": spec.definition.properties.overrideEndpoint.x-descriptors in body must be of type array: \"null\", spec.definition.properties.autoCreateTopic.x-descriptors: Invalid value: \"null\": spec.definition.properties.autoCreateTopic.x-descriptors in body must be of type array: \"null\", spec.definition.properties.useDefaultCredentialsProvider.x-descriptors: Invalid value: \"null\": spec.definition.properties.useDefaultCredentialsProvider.x-descriptors in body must be of type array: \"null\"]","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"}
camel-k-operator-6f6d87f9d-jrgbf camel-k-operator {"level":"error","ts":"2023-12-18T10:20:52Z","msg":"Reconciler error","controller":"integrationplatform-controller","object":{"name":"camel-k","namespace":"default"},"namespace":"default","name":"camel-k","reconcileID":"5b62bc0f-88e3-495f-b0ed-415050dd1f4b","error":"Kamelet.camel.apache.org \"aws-cloudwatch-sink\" is invalid: [spec.definition.properties.overrideEndpoint.x-descriptors: Invalid value: \"null\": spec.definition.properties.overrideEndpoint.x-descriptors in body must be of type array: \"null\", spec.definition.properties.useDefaultCredentialsProvider.x-descriptors: Invalid value: \"null\": spec.definition.properties.useDefaultCredentialsProvider.x-descriptors in body must be of type array: \"null\"]","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"}
camel-k-operator-6f6d87f9d-jrgbf camel-k-operator {"level":"error","ts":"2023-12-18T10:21:03Z","msg":"Reconciler error","controller":"integrationplatform-controller","object":{"name":"camel-k","namespace":"default"},"namespace":"default","name":"camel-k","reconcileID":"5e543963-f429-492b-84a1-e206a6f473eb","error":"Kamelet.camel.apache.org \"aws-kinesis-source\" is invalid: [spec.definition.properties.overrideEndpoint.x-descriptors: Invalid value: \"null\": spec.definition.properties.overrideEndpoint.x-descriptors in body must be of type array: \"null\", spec.definition.properties.useDefaultCredentialsProvider.x-descriptors: Invalid value: \"null\": spec.definition.properties.useDefaultCredentialsProvider.x-descriptors in body must be of type array: \"null\"]","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"}
camel-k-operator-6f6d87f9d-jrgbf camel-k-operator {"level":"error","ts":"2023-12-18T10:21:14Z","msg":"Reconciler error","controller":"integrationplatform-controller","object":{"name":"camel-k","namespace":"default"},"namespace":"default","name":"camel-k","reconcileID":"bf64ea94-6727-48b0-a537-c8a0c22179c5","error":"Kamelet.camel.apache.org \"azure-cosmosdb-source\" is invalid: [spec.definition.properties.createLeaseContainerIfNotExists.x-descriptors: Invalid value: \"null\": spec.definition.properties.createLeaseContainerIfNotExists.x-descriptors in body must be of type array: \"null\", spec.definition.properties.createLeaseDatabaseIfNotExists.x-descriptors: Invalid value: \"null\": spec.definition.properties.createLeaseDatabaseIfNotExists.x-descriptors in body must be of type array: \"null\"]","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"}
camel-k-operator-6f6d87f9d-jrgbf camel-k-operator {"level":"error","ts":"2023-12-18T10:21:25Z","msg":"Reconciler error","controller":"integrationplatform-controller","object":{"name":"camel-k","namespace":"default"},"namespace":"default","name":"camel-k","reconcileID":"6fb48b42-a5a7-4595-a233-f987a82b2538","error":"Kamelet.camel.apache.org \"aws-lambda-sink\" is invalid: spec.definition.properties.useDefaultCredentialsProvider.x-descriptors: Invalid value: \"null\": spec.definition.properties.useDefaultCredentialsProvider.x-descriptors in body must be of type array: \"null\"","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"}
@squakez squakez added the bug Something isn't working label Dec 18, 2023
@oscerd oscerd self-assigned this Dec 18, 2023
@oscerd oscerd added this to the 4.3.0 milestone Dec 18, 2023
@oscerd
Copy link
Contributor

oscerd commented Dec 18, 2023

Related to #1699

@oscerd oscerd reopened this Dec 19, 2023
@oscerd oscerd modified the milestones: 4.3.0, 4.4.0 Dec 19, 2023
@claudio4j
Copy link
Contributor

claudio4j commented Dec 19, 2023

When installing camel-k-operator 2.2.0 with kamelets 4.2.0, several other kamelets reports the same error, see attached file.

k-errors.txt

claudio4j added a commit to claudio4j/camel-kamelets that referenced this issue Dec 19, 2023
@oscerd oscerd reopened this Dec 20, 2023
oscerd added a commit that referenced this issue Dec 20, 2023
Signed-off-by: Andrea Cosentino <ancosen@gmail.com>
oscerd added a commit that referenced this issue Dec 20, 2023
Signed-off-by: Andrea Cosentino <ancosen@gmail.com>
gansheer added a commit to gansheer/camel-kamelets that referenced this issue Dec 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment