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

Integration status breaking change since Camel-K client v2.5.0 #514

Open
aeldhose opened this issue Feb 20, 2025 · 0 comments
Open

Integration status breaking change since Camel-K client v2.5.0 #514

aeldhose opened this issue Feb 20, 2025 · 0 comments

Comments

@aeldhose
Copy link

I'm testing out YAKS on my k8s platform with Camel-K client v2.5.0, Camel-K runtime version v3.15.0 and Camel v.4.8.0. The same test which passes on Camel-K client v2.4.0, results in the following error when verifying an integration is running:

Image

This happens for any tests which attempts to check the status of an integration, my failing step specifically is Then Camel K integration xkcd-source-log-sink should be running.

YAKS is not expecting this new field 'catalog' which is present from this version onwards when checking an integration's status:
Image
https://github.com/apache/camel-k/blob/v2.5.0/pkg/resources/config/crd/bases/camel.apache.org_integrations.yaml#L56

Could we perhaps fix this by marking unknown fields as ignorable? Otherwise, when do you reckon a new release of YAKS which bumps to latest Camel and Camel-K versions will be released? Just looking for rough timelines in order plan our own upgrades.

Thanks in advance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant