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

[Backport 2.3.x] Various trait works #5404

Merged
merged 4 commits into from
Apr 24, 2024

Commits on Apr 23, 2024

  1. Configuration menu
    Copy the full SHA
    a29fce2 View commit details
    Browse the repository at this point in the history
  2. fix(trait): synthetic Kit

    While working on apache#5378 I realized the concept of external Kit is used widely also for the concept of what is a Synthetic Kit.
    
    An external Kit is a kit coming from a build from the operator, whilst a synthetic Kit is not coming from an operator.
    squakez committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    64653ee View commit details
    Browse the repository at this point in the history
  3. fix(trait): don't report runtime version...

    ... for external kit or syntetic Integrations.
    
    As a side effect, we had to introduce a further check to avoid leveraging a Camel catalog which was taken as default.
    
    Closes apache#5309
    squakez committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    1e70169 View commit details
    Browse the repository at this point in the history
  4. chore(trait): disable traits requiring catalog when missing

    We must explicitly define which are the traits that can be executed and which can't because missing catalog.
    The catalog has sense only for the "managed" Integrations.
    squakez committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    b3b4594 View commit details
    Browse the repository at this point in the history