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

feat(controller/cli): improve handling of invalid components & dependencies against Camel catalog #3640

Merged
merged 11 commits into from
Sep 15, 2022

Conversation

tadayosi
Copy link
Member

@tadayosi tadayosi commented Sep 14, 2022

This fix has done the following enhancements:

  • Operator - Log error and fail fast the integration for missing dependencies specified (e.g. camel:cxf)
  • CLI - Show warning for missing dependencies specified (e.g. -d camel-cxf) for kamel local and kamel run
  • CLI - Show warning for unrecommended Maven GAV formats specified for Camel dependencies (e.g. -d mvn:org.apache.camel:camel-http:3.18.0) for kamel local and kamel run
  • CLI - Add completion for kamel local -d [TAB] and improve for kamel run -d [TAB]

Fix #3127

Release Note

feat(controller/cli): improve handling of invalid components & dependencies against Camel catalog
* Operator - Log error and fail fast the integration for missing dependencies specified (e.g. `camel:cxf`)
* CLI - Show warning for missing dependencies specified (e.g. `-d camel-cxf`) for `kamel local` and `kamel run`
* CLI - Show warning for unrecommended Maven GAV formats specified for Camel dependencies (e.g. `-d mvn:org.apache.camel:camel-http:3.18.0`) for `kamel local` and `kamel run`
* CLI - Add completion for `kamel local -d [TAB]` and improve for `kamel run -d [TAB]`

@tadayosi tadayosi added this to the 1.11.0 milestone Sep 14, 2022
@tadayosi tadayosi added kind/feature New feature or request area/cli Kamel CLI area/operator labels Sep 14, 2022
@tadayosi tadayosi force-pushed the Issue-3127-warn-missing-deps-in-catalog branch from f6f9c99 to 305dfe8 Compare September 15, 2022 05:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/cli Kamel CLI area/operator kind/feature New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Log a warn message once the component used has not a quarkus extension
2 participants