This is an automated email from the ASF dual-hosted git repository.

orpiske pushed a change to branch camel-main
in repository https://gitbox.apache.org/repos/asf/camel-k.git


 discard bba720176 Updated resources
 discard 0c201155e Added catalog and updated resources for runtime 
1.14.0-SNAPSHOT
 discard f2b0384ce Updated resorces to the development versions
 discard bf4b289e0 Updated camel-k-runtime version to the latest snapshot
 discard 9d8fb84a4 Added catalog for 1.13.1-SNAPSHOT
     add c966d1d34 Updated CHANGELOG.md
     add cf6c96ee2 migrate and improve caffeine example
     add 215bacef1 migrate and improve basic example
     add d735354af Updated CHANGELOG.md
     add 66e15e97d chore(build): Assume gnu-sed usage for MacOS users
     add 95e48b04d fix(e2e): promote typo
     add 6ed322100 Updated CHANGELOG.md
     add 75c6f9afa fix(#3393): Update to CronJob batch/v1
     add ee05ecca0 fix(#3393): Make CronJob functionality optional
     add db22259ff migrate and improve database example
     add 2ffdcfab6 fix(#3390): Fix Knative addressable resolver cluster role 
binding in global operator mode
     add e232740bb fix(#3393): Fix e2e CronJob test
     add 5e092f082 Updated CHANGELOG.md
     add 02dc69338 chore(doc): regen docs
     add 6e79d42d7 chore(ci): add generate workflow to test `make generate`
     add d73d5cd3f chore(ci): rename workflow generate -> verify-generate
     add 8dac63eb3 Adds permissions for operator supporting knative
     add abdaf8155 Fix: updates to e2e tests switching to global operator
     add 8a21a4c3a Completely remove all knative CRDs
     add bbf8e7640 Removes PROBLEMATIC flag from BadRouteIntegration test
     add a855f0c40 Removes PROBLEMATIC flag to IntegrationScale tests
     add c7de404bf Corrects syntax of Promote test
     add 51bc9ac73 Try and improve preflight testing to avoid any pod restarts
     add 7d749e844 Changes to promotion and tests
     add a25626497 Switch system puller to server or client apply
     add feda1b2f0 Updated CHANGELOG.md
     add 079c1f00b fix(#3399): Improve operator log level adjustments
     add 88ec3b39e doc: fix CI badge in README
     add 222ecf338 Updated CHANGELOG.md
     add 931a010c6 migrate and improve dns example
     add df24555e9 fix broken links in examples/README.md
     add 49e690c6d Updated CHANGELOG.md
     add a92aaa405 feat(api): strongly-typed traits configuration API
     add 9b13525e2 feat(api): strongly-typed traits configuration API for addons
     add c959a3f17 chore(trait): move traits to a dedicated API pkg
     add 2dbdaf4a1 fix(api): restore TraitSpec/Configuration for backward 
compatibility
     add 69707cfb4 feat(api): support addons in Traits schema
     add 1707ed187 fix(api): fix Trait property name conflicts for generating 
CRDs
     add aeca95989 chore(crd,doc): regen crd & docs
     add d3c4cfe7d fix(trait): fix addon handling at kamel run
     add 4fb8a2251 fix(trait): fix misconfigurations for traits
     add 642127041 fix(trait): refactor and fix quarkus native build
     add 4e909c8b0 fix(digest): fix hash computation for the new Traits schema
     add 6468ae63d chore: regen resources
     add 3c3a30277 fix(e2e): upgrade olm to 0.21.2
     add 35ed0ee29 fix(cli): make promote aware of legacy and new trait 
configurations
     add e46ff9eaf migrate and improve jitpack example
     add c34f5ce1d Updated CHANGELOG.md
     add b680d5dff fix(doc): fix gen-crd-api-reference-docs and regen API doc 
with Traits
     add d6da80d52 Fix #2177: Cosmetic changes
     add ee137fedc Fix #2177: Use operator id by default
     add c2302fa9b Fix #2177: Align namespace operator lease with operator id
     add 4f48c99ca Fix #2177: Make sure to properly reinitialize integration
     add 656bb0672 Fix #2177: Ensure unique operator id during install
     add 417b7b873 Fix #2177: Ensure valid operator id when running integrations
     add c33e0cc18 Fix #2177: Use operator id in KameletBindings
     add 4e6a2db16 Fix #2177: Introduce integration platform viewer role
     add a3be4d23b Fix #2177: Create proper integration platform as part of the 
operator
     add ad6a74900 Fix #2177: Improve operator version lookup
     add 734dc8354 Fix #2177: Fix golangci-lint errors
     add aadc81640 Fix #2177: Fix e2e tests
     add 93245fd35 Fix #2177: Update docs
     add 1c2426732 fix(#2177): Reduce duplicate code
     add a1f6fc77b fix(#2177): Add `-x` shorthand to `--operator-id` kamel CLI 
option
     add fb172cc4a fix(#2177): Fix preflight test script and e2e upgrade tests
     add 0e51e5bdf fix(#2177): Remove obsolete kamel-install GitHub action
     add e4f8878c2 Fix CLI test - update file name path
     add d0de5ab35 Updated CHANGELOG.md
     add ee66f3d2a fix(build): `make generate-doc` outputs non-deterministic 
resources/traits.yaml
     add 37cba2f05 Updated CHANGELOG.md
     add c3b9c9be3 Handle OCP3 in e2e kustomize install tests
     add 36439e167 fix(cli): `kamel local build` doesn't support same 
dependency notation
     add 962c75e2a feat(build): go 1.17 min version
     add d394e915f fix(build): hack to make codegen works
     add f1349e4f1 fix: make code generator work
     add 840d98b75 fix(ci): go 1.17 installation
     add 2699c3af4 chore: codegen download refactoring
     add f81713c67 chore: add 1.17 installation to workflows
     add 88ebd002c [TEST] Add kamel debug test
     add ce2e4ec4a chore: small updates on Makefile
     add 91b9d5d49 Updated CHANGELOG.md
     add f1b7f1df6 fix(doc): fix camel-website build
     add ece4b5bd5 chore(lint): upgrade golangci-lint to 1.46.2
     add a01da91dc chore(lint): fix nonamedreturns
     add 5d351d0f2 chore(lint): fix containedctx
     add af1bb836d chore(lint): suppress maintidx with TODO for later 
refactoring
     add 817435064 chore(lint): fix forcetypeassert
     add 4890d5235 chore(lint): fix ifshort
     add ef8dcf874 chore(lint): fix errorlint
     add 2bf7be9e4 chore(lint): fix prealloc
     add 4bcda6c07 chore(lint): fix unparam
     add eafde47d4 Updated CHANGELOG.md
     add 1d523e5f5 chore(e2e): reorg and clean up e2e/global/builder
     add 0cd7f11fc chore(e2e): refactor e2e/global/common
     add 72c72302b chore(e2e): reuse namespace for e2e/global/knative
     add 4ba7a2765 chore(e2e): move Java file to files/ for 
e2e/global/service-binding
     add bbf486c72 chore(e2e): reuse namespace for e2e/namespace/install
     add aa681a7a4 chore(e2e): move test files to files/ for 
e2e/namespace/native
     add 69cdfc25e chore(e2e): more namespace reuse for e2e/global/common
     add d08e12116 fix(e2e): fix knative test
     add 19eea8d2d chore(e2e): rename kamel run test function
     add 249c122ac Updated CHANGELOG.md
     add c28d7d3eb Updated CHANGELOG.md
     add a0286f4b1 migrate and improve http example
     add 9b8588b58 fix(olm): fix profile name: Openshift -> OpenShift
     add 16caeaf2d fix(trait): more robust, case-insensitive trait profile 
comparison
     add e356f4836 Updated CHANGELOG.md
     add 579c69c12 chore(lint): upgrade golangci-lint to 1.47.1
     add cecaf715e Updated CHANGELOG.md
     add ddb86ab73 fix(doc): fix doc-gen to insert space between lines
     add f3ba7b180 Updated CHANGELOG.md
     add b9ebaef13 chore(api): refer to correct trait
     add 3cedfa0dd fix(trait): nil pointer dereference applying trait during 
kit building
     add b004a5a25 Updated CHANGELOG.md
     add 525af63cb chore(knative): upgrade Knative to 1.3 (0.30) #3381
     add a983b01dd fix(doc): standardise Camel dependency notation in docs and 
examples
     add 132dcebd1 Updated CHANGELOG.md
     add d108d0305 fix(core): cascade Integration error when kit in...
     add 4e90cc577 fix(ci): build before making images
     add aa9c2787c fix(ci): common & install e2e workflows fail silently
     add ed98e5e64 fix(e2e): fix failing e2e tests
     add 2a538884e fix(cli): fix kamel promote resources validation
     add 569fa13ed fix(trait): fix kameletbinding traits merge on integration
     add 95367ef68 fix(e2e): fix TestOperatorIDFiltering
     add aa1bfbcb8 chore(e2e): skip failing native build tests for OCP3
     add 5c003373c chore(cli): refactor run command
     add 8434df6e5 fix(cli): run Integration from GitHub branch
     add bb0e8f0e1 Provides Makefile with ability to generate a test bundle 
index image
     add 3aa976343 migrate ibm-mq example
     add 869f7604d Updated CHANGELOG.md
     add a618af2b4 fix(lint): nolintlint
     add a786e46cc chore: regen resources
     add 9dd3d5865 fix(e2e): stabilise knative/yaks tests
     add 74f378b1e fix(lint): nolintlint
     add 8428f5155 Fix windows paths in --resource
     add 9282bf5de Updated CHANGELOG.md
     add 54bc357dd migrate and improve kafka example
     new 61ae909d6 Updated camel-k-runtime version to the latest snapshot
     new 3385789ce Updated resorces to the development versions
     new ad2104d29 Added catalog and updated resources for runtime 
1.14.0-SNAPSHOT
     new 6cfd6ec48 Updated resources

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (bba720176)
            \
             N -- N -- N   refs/heads/camel-main (6cfd6ec48)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/actions/e2e-builder/action.yml             |   44 +-
 .github/actions/e2e-builder/exec-tests.sh          |   23 +-
 .../{e2e-knative-yaks => e2e-common}/action.yml    |   54 +-
 .../{e2e-kubernetes => e2e-common}/exec-tests.sh   |   27 +-
 .../{e2e-kubernetes => e2e-install}/action.yml     |   35 +-
 .../{e2e-kubernetes => e2e-install}/exec-tests.sh  |   21 +-
 .github/actions/e2e-knative-yaks/action.yml        |   36 +-
 .github/actions/e2e-knative-yaks/exec-tests.sh     |   14 +-
 .github/actions/e2e-knative/action.yml             |   48 +-
 .github/actions/e2e-knative/exec-tests.sh          |   23 +-
 .github/actions/e2e-upgrade/action.yml             |   23 +-
 .github/actions/kamel-build-bundle/action.yaml     |    7 +-
 .../kamel-build-bundle/build-bundle-image.sh       |   18 +-
 .../kamel-build-bundle/build-image-catalog.sh      |   18 +-
 .../kamel-build-bundle/build-index-image.sh        |    5 +-
 .github/actions/kamel-build/action.yml             |    7 +-
 .github/actions/kamel-cleanup/action.yaml          |   33 +-
 .../actions/kamel-cleanup/clean-operator-groups.sh |   51 +
 .../kamel-cleanup/clean-orphan-resources.sh        |   39 +
 .github/actions/kamel-cleanup/cleanup-knative.sh   |   11 +-
 .github/actions/kamel-cleanup/cleanup.sh           |   47 +-
 .../kamel-cleanup/uninstall-global-operator.sh     |  118 +
 .../actions/kamel-config-cluster-custom/action.yml |    6 +
 .../kamel-config-cluster-custom/connect-cluster.sh |    4 +-
 .../actions/kamel-config-cluster-ocp3/action.yml   |    6 +-
 .github/actions/kamel-config-cluster/action.yaml   |   17 +-
 .../actions/kamel-config-cluster/change-context.sh |   44 +-
 .../actions/kamel-config-cluster/output-config.sh  |   16 +-
 .../action.yml                                     |   30 +-
 .../install-global-operator.sh}                    |   92 +-
 .../kamel-install-knative/install-knative.sh       |   12 +-
 .github/actions/kamel-install-yaks/action.yml      |    5 +-
 .github/actions/kamel-preflight-test/action.yml    |   10 +-
 .../actions/kamel-preflight-test/preflight-test.sh |  140 +-
 .github/actions/kamel-prepare-env/action.yml       |    2 +-
 .github/workflows/build.yml                        |    1 -
 .github/workflows/builder.yml                      |    1 -
 .github/workflows/{kubernetes.yml => common.yml}   |   16 +-
 .github/workflows/{upgrade.yml => install.yml}     |   16 +-
 .github/workflows/knative.yml                      |    1 -
 .github/workflows/openshift.yml                    |   34 +-
 .github/workflows/release.yml                      |    4 +-
 .github/workflows/upgrade.yml                      |    3 +-
 .github/workflows/validate.yml                     |    9 +-
 .../workflows/{build.yml => verify-generate.yml}   |   23 +-
 .gitignore                                         |    6 +-
 .golangci.yml                                      |    2 +
 CHANGELOG.md                                       |   66 +
 README.adoc                                        |    2 +-
 addons/addons_test.go                              |  104 +
 addons/keda/keda.go                                |   13 +-
 addons/master/master.go                            |   24 +-
 .../doc.go => addons/master/test_support.go        |   11 +-
 addons/strimzi/strimzi_test.go                     |    4 +-
 addons/threescale/3scale.go                        |   28 +-
 addons/threescale/3scale_test.go                   |   12 +-
 .../doc.go => addons/tracing/test_support.go       |   11 +-
 addons/tracing/tracing.go                          |   12 +-
 addons/tracing/tracing_test.go                     |   11 +-
 cmd/util/doc-gen/generators/generators.go          |    8 +-
 cmd/util/doc-gen/generators/traitdocgen.go         |   11 +-
 cmd/util/doc-gen/generators/traitmetadatagen.go    |   22 +-
 cmd/util/json-schema-gen/main.go                   |   14 +-
 cmd/util/platform-check/main.go                    |    2 +-
 .../bases/camel.apache.org_integrationkits.yaml    |   91 +-
 .../camel.apache.org_integrationplatforms.yaml     | 3000 ++++++++++++++++++--
 .../crd/bases/camel.apache.org_integrations.yaml   | 1271 ++++++++-
 .../bases/camel.apache.org_kameletbindings.yaml    | 1294 ++++++++-
 config/manager/operator-deployment.yaml            |    2 +
 config/rbac/operator-role-knative.yaml             |    4 +
 config/samples/patch-integration-platform.yaml     |    2 +-
 docs/modules/ROOT/pages/architecture/operator.adoc |   21 +-
 docs/modules/ROOT/pages/architecture/traits.adoc   |    4 +-
 .../ROOT/pages/configuration/dependencies.adoc     |    8 +-
 .../pages/configuration/runtime-resources.adoc     |    2 +-
 .../ROOT/pages/contributing/developers.adoc        |    3 +-
 .../pages/contributing/local-deployment-olm.adoc   |    2 +-
 .../ROOT/pages/installation/advanced/multi.adoc    |   31 +-
 .../ROOT/pages/observability/logging/operator.adoc |   19 +
 docs/modules/ROOT/partials/apis/camel-k-crds.adoc  | 2585 ++++++++++++++++-
 docs/modules/traits/pages/container.adoc           |    4 +-
 docs/modules/traits/pages/gc.adoc                  |    2 +-
 docs/modules/traits/pages/mount.adoc               |    2 +-
 docs/modules/traits/pages/quarkus.adoc             |    2 +-
 docs/modules/traits/pages/route.adoc               |    8 +-
 docs/modules/traits/pages/service-binding.adoc     |    3 +-
 e2e/builder/docker_hub_test.go                     |   60 -
 e2e/builder/github_packages_test.go                |   61 -
 e2e/common/cli/run_test.go                         |  110 -
 e2e/{ => global}/builder/build_test.go             |   12 +-
 e2e/{ => global}/builder/doc.go                    |    0
 e2e/{ => global}/builder/files/groovy.groovy       |    0
 e2e/global/builder/registry_test.go                |   89 +
 .../common/build}/files/Java.java                  |    0
 .../common/build/incremental_build_test.go         |   13 +-
 .../common/build/maven_ca_secret_test.go           |   12 +-
 .../common/build/maven_repository_test.go          |    7 +-
 e2e/{ => global}/common/client_test.go             |    0
 e2e/{ => global}/common/config/config_test.go      |   92 +-
 .../config/files/build-property-file-route.groovy  |    0
 .../config/files/build-property-route.groovy       |    0
 .../files/config-configmap-properties-route.groovy |    0
 .../config/files/config-configmap-route.groovy     |    0
 .../common/config/files/config-file-route.groovy   |    0
 .../common/config/files/config-secret-route.groovy |    0
 e2e/{ => global}/common/config/files/my.properties |    0
 .../common/config/files/property-file-route.groovy |    0
 .../common/config/files/property-route.groovy      |    0
 .../common/config/files/quarkus.properties         |    0
 .../resource-configmap-key-location-route.groovy   |    0
 .../files/resource-configmap-location-route.groovy |    0
 .../config/files/resource-configmap-route.groovy   |    0
 .../resource-file-base64-encoded-route.groovy      |    0
 .../config/files/resource-file-binary-route.groovy |    0
 .../files/resource-file-location-route.groovy      |    0
 .../common/config/files/resource-file-route.groovy |    0
 .../config/files/resource-secret-route.groovy      |    0
 .../common/config/files/resources-data-same.txt    |    0
 .../common/config/files/resources-data.txt         |    0
 .../common/config/files/resources-data.zip         |  Bin
 e2e/{ => global}/common/cron_test.go               |   29 +-
 e2e/{ => global}/common/doc.go                     |    0
 e2e/{ => global}/common/files/BadRoute.java        |    0
 .../build => global/common}/files/Java.java        |    0
 .../common/files/TimerKameletIntegration.java      |    0
 e2e/{ => global}/common/files/cron-fallback.yaml   |    0
 e2e/{ => global}/common/files/cron-quartz.yaml     |    0
 e2e/{ => global}/common/files/cron-timer.yaml      |    0
 e2e/{ => global}/common/files/cron-yaml.yaml       |    0
 e2e/{ => global}/common/files/cron.yaml            |    0
 e2e/{ => global}/common/files/rest-consumer.yaml   |    0
 e2e/{ => global}/common/files/rest-producer.yaml   |    0
 .../common/files/timer-source.kamelet.yaml         |    0
 e2e/{common/cli => global/common}/files/yaml.yaml  |    0
 e2e/{ => global}/common/integration_fail_test.go   |   33 +-
 e2e/{ => global}/common/kamelet_binding_test.go    |   16 +-
 e2e/{ => global}/common/kamelet_test.go            |    7 +-
 e2e/{ => global}/common/kamelet_update_test.go     |    3 +-
 .../common/languages}/files/Java.java              |    0
 e2e/{ => global}/common/languages/files/Prop.java  |    0
 .../common/languages/files/groovy.groovy           |    0
 .../common/languages/files/js-polyglot.js          |    0
 e2e/{ => global}/common/languages/files/js.js      |    0
 e2e/{ => global}/common/languages/files/kotlin.kts |    0
 .../common/languages/files/prop.properties         |    0
 e2e/{ => global}/common/languages/files/xml.xml    |    0
 .../common/languages/files/yaml-polyglot.yaml      |    0
 .../common/languages}/files/yaml.yaml              |    0
 e2e/{ => global}/common/languages/groovy_test.go   |    9 +-
 .../common/languages/init_test_support.go          |    6 +-
 e2e/{ => global}/common/languages/java_test.go     |   13 +-
 e2e/{ => global}/common/languages/js_test.go       |    9 +-
 e2e/{ => global}/common/languages/kotlin_test.go   |    9 +-
 e2e/{ => global}/common/languages/polyglot_test.go |    7 +-
 e2e/{ => global}/common/languages/xml_test.go      |    9 +-
 e2e/{ => global}/common/languages/yaml_test.go     |    9 +-
 e2e/{ => global}/common/operator_metrics_test.go   |   36 +-
 e2e/{ => global}/common/platformless_run_test.go   |    7 +-
 e2e/{common/cli => global/common}/reset_test.go    |   14 +-
 e2e/{ => global}/common/rest_test.go               |    9 +-
 e2e/{ => global}/common/scale_binding_test.go      |    5 +-
 e2e/{ => global}/common/scale_integration_test.go  |   11 +-
 e2e/{ => global}/common/secondary_platform_test.go |   23 +-
 e2e/{ => global}/common/structured_logs_test.go    |   10 +-
 e2e/{ => global}/common/tekton_test.go             |    0
 e2e/{ => global}/common/traits/affinity_test.go    |    9 +-
 .../common/traits/error_handler_test.go            |    7 +-
 .../common/traits/files/ErroredRoute.java          |    0
 e2e/{ => global}/common/traits/files/Java.java     |    0
 e2e/{ => global}/common/traits/files/Master.java   |    0
 .../common/traits/files/PlatformHttpServer.java    |    0
 .../common/traits/files/PodTest.groovy             |    0
 .../common/traits/files/jvm/Classpath.java         |    0
 .../common/traits/files/jvm/sample-1.0.jar         |  Bin
 .../common/traits/files/openapi/petstore-api.yaml  |    0
 .../common/traits/files/openapi/petstore.groovy    |    0
 .../files/template-with-supplemental-groups.yaml   |    0
 e2e/{ => global}/common/traits/files/template.yaml |    0
 e2e/{ => global}/common/traits/health_test.go      |    7 +-
 e2e/{ => global}/common/traits/istio_test.go       |    5 +-
 e2e/{ => global}/common/traits/jolokia_test.go     |    5 +-
 e2e/{ => global}/common/traits/jvm_test.go         |    9 +-
 e2e/{ => global}/common/traits/master_test.go      |   15 +-
 e2e/{ => global}/common/traits/openapi_test.go     |   16 +-
 e2e/{ => global}/common/traits/pdb_test.go         |   16 +-
 e2e/{ => global}/common/traits/pod_test.go         |    5 +-
 e2e/{ => global}/common/traits/prometheus_test.go  |    5 +-
 e2e/{ => global}/common/traits/pull_secret_test.go |    9 +-
 e2e/{ => global}/common/traits/route_test.go       |   23 +-
 e2e/{ => global}/common/traits/service_test.go     |   38 +-
 e2e/{ => global}/common/traits/toleration_test.go  |   19 +-
 e2e/{ => global}/knative/doc.go                    |    0
 e2e/{ => global}/knative/files/display.groovy      |    0
 e2e/{ => global}/knative/files/flow.yaml           |    0
 e2e/{ => global}/knative/files/knative1.groovy     |    0
 e2e/{ => global}/knative/files/knative2.groovy     |    0
 e2e/{ => global}/knative/files/knative3.groovy     |    0
 e2e/{ => global}/knative/files/knativech1.groovy   |    0
 e2e/{ => global}/knative/files/knativech2.groovy   |    0
 e2e/{ => global}/knative/files/knativeevt1.groovy  |    0
 e2e/{ => global}/knative/files/knativeevt2.groovy  |    0
 .../knative/files/knativegetpost1.groovy           |    0
 .../knative/files/knativegetpost2.groovy           |    0
 .../knative/files/knativemultihop1.groovy          |    0
 .../knative/files/knativemultihop2.groovy          |    0
 .../knative/files/knativemultihop3.groovy          |    0
 e2e/{ => global}/knative/files/petstore-api.yaml   |    0
 e2e/{ => global}/knative/files/petstore.groovy     |    0
 .../knative/files/podtest-knative1.groovy          |    0
 .../knative/files/podtest-knative2.groovy          |    0
 .../knative/files/template-knative.yaml            |    0
 .../languages => global/knative}/files/yaml.yaml   |    0
 e2e/{ => global}/knative/kamelet_test.go           |    9 +-
 e2e/{ => global}/knative/knative_platform_test.go  |   11 +-
 e2e/global/knative/knative_test.go                 |  126 +
 e2e/{ => global}/knative/openapi_test.go           |   14 +-
 e2e/{ => global}/knative/pod_test.go               |    7 +-
 .../registry/files/FoobarDecryption.java           |    0
 e2e/{ => global}/registry/files/LaughingRoute.java |    0
 e2e/{ => global}/registry/files/laugh.txt          |    0
 e2e/{ => global}/registry/files/laughs/haha.txt    |    0
 e2e/{ => global}/registry/files/laughs/hehe.txt    |    0
 .../registry/files/sample-decryption-1.0.jar       |  Bin
 .../registry/files/sample-decryption-1.0.pom       |    0
 .../main/java/camelk/DeterministicDecryption.java  |    0
 .../registry/registry_maven_wagon_test.go          |   28 +-
 .../service-binding/files}/ServiceBinding.java     |    0
 .../service_binding_kamelet_test.go                |    8 +-
 .../service-binding/service_binding_test.go        |    8 +-
 e2e/knative/knative_test.go                        |  134 -
 e2e/local/files/dependency.groovy                  |    2 +-
 e2e/local/local_build_test.go                      |    6 +-
 e2e/local/local_run_test.go                        |   25 +
 e2e/{common => namespace/install}/cli/bind_test.go |   11 +-
 e2e/namespace/install/cli/debug_test.go            |  117 +
 .../install}/cli/delete_test.go                    |   29 +-
 .../install}/cli/describe_test.go                  |    7 +-
 .../install}/cli/dev_mode_test.go                  |   53 +-
 e2e/{common => namespace/install}/cli/dump_test.go |    7 +-
 .../install}/cli/duplicate_parameters_test.go      |    9 +-
 .../install/cli}/files/Java.java                   |    0
 .../install}/cli/files/JavaDuplicateParams.java    |   14 +-
 .../install}/cli/files/promote-route.groovy        |    0
 .../cli}/files/resource-file-location-route.groovy |    0
 .../install}/cli/files/run.yaml                    |    0
 .../install}/cli/files/timer-kamelet-usage.groovy  |    0
 .../install/cli}/files/yaml.yaml                   |    0
 e2e/{common => namespace/install}/cli/get_test.go  |   15 +-
 .../install}/cli/global_kamelet_test.go            |   15 +-
 .../install/cli}/global_test.go                    |   41 +-
 e2e/{common => namespace/install}/cli/help_test.go |    0
 .../install}/cli/install_test.go                   |   38 +-
 e2e/{common => namespace/install}/cli/log_test.go  |    7 +-
 .../install}/cli/offline_commands_test.go          |    0
 .../install}/cli/promote_test.go                   |   25 +-
 e2e/namespace/install/cli/run_test.go              |  133 +
 .../install}/cli/uninstall_test.go                 |   22 +-
 .../install}/cli/version_test.go                   |    0
 .../install}/environment_test.go                   |   11 +-
 e2e/{native => namespace/install/files}/Java.java  |    0
 e2e/{native => namespace/install/files}/yaml.yaml  |    0
 .../install}/kustomize/common.go                   |   37 +-
 .../install}/kustomize/operator_test.go            |   47 +-
 .../install}/kustomize/setup_test.go               |   25 +-
 .../install}/maven_http_proxy_test.go              |   12 +-
 .../install}/operator_id_filtering_test.go         |   36 +-
 e2e/{builder => namespace/native}/files/Java.java  |    0
 e2e/{upgrade => namespace/native}/files/yaml.yaml  |    0
 e2e/{ => namespace}/native/native_test.go          |   19 +-
 e2e/{ => namespace}/upgrade/cli_upgrade_test.go    |   12 +-
 .../cli => namespace/upgrade}/files/yaml.yaml      |    0
 e2e/{ => namespace}/upgrade/olm_upgrade_test.go    |   10 +-
 e2e/{ => namespace}/upgrade/util.go                |    0
 e2e/support/test_support.go                        |  360 ++-
 e2e/support/util/dump.go                           |   52 +
 .../common/apache-kamelet-catalog/yaks-config.yaml |    6 +-
 e2e/yaks/common/kamelet-beans/yaks-config.yaml     |    6 +-
 .../kamelet-binding-autoload/yaks-config.yaml      |    6 +-
 .../common/kamelet-binding-broker/yaks-config.yaml |    6 +-
 .../common/kamelet-binding-http/yaks-config.yaml   |    6 +-
 .../yaks-config.yaml                               |    6 +-
 e2e/yaks/common/kamelet-binding/yaks-config.yaml   |    6 +-
 .../kamelet-no-properties/kamelet-no-props.feature |    1 -
 .../common/kamelet-no-properties/yaks-config.yaml  |    6 +-
 e2e/yaks/common/kamelet-steps/yaks-config.yaml     |    6 +-
 e2e/yaks/common/kamelet/yaks-config.yaml           |    6 +-
 e2e/yaks/common/knative-broker/yaks-config.yaml    |    6 +-
 .../common/knative-sinkbinding/yaks-config.yaml    |    6 +-
 e2e/yaks/openshift/monitoring/alerting.feature     |    2 +-
 examples/README.md                                 |    9 -
 examples/basic/Env.java                            |   31 -
 examples/basic/README.md                           |    3 -
 examples/caffeine/CaffeineCacheSample.java         |   44 -
 examples/caffeine/README.md                        |    3 -
 examples/caffeine/camel-caffeine.groovy            |   59 -
 examples/databases/PostgresDBAutoDatasource.java   |   45 -
 examples/databases/README.md                       |    3 -
 examples/databases/datasource.properties           |    3 -
 examples/databases/postgres-deploy/README.md       |   30 -
 .../postgres-deploy/postgres-deployment.yaml       |   47 -
 .../postgres-deploy/postgres-storage.yaml          |   46 -
 examples/dns/README.md                             |    3 -
 examples/dns/dns.js                                |   32 -
 examples/http/NettySecureServer.java               |   55 -
 examples/http/NettyServer.java                     |   32 -
 examples/http/PlatformHttpServer.java              |   31 -
 examples/http/PlatformHttpsServer.java             |   47 -
 examples/http/README.md                            |    3 -
 examples/ibm-mq/MQRoute.java                       |   66 -
 examples/ibm-mq/README.md                          |   42 -
 examples/ibm-mq/ibm-mq-server-deploy/README.md     |   26 -
 .../ibm-mq/ibm-mq-server-deploy/ibm-mq-server.yaml |   79 -
 examples/ibm-mq/jms-ibm-mq-sink-binding.yaml       |   18 -
 examples/ibm-mq/jms-ibm-mq-source-binding.yaml     |   15 -
 examples/jitpack/Jitpack.java                      |   32 -
 examples/jitpack/README.md                         |   59 -
 examples/kafka/README.md                           |   30 -
 examples/kafka/SampleKafkaConsumer.java            |   32 -
 examples/kafka/application.properties              |   24 -
 examples/kafka/sasl_ssl/README.md                  |   51 -
 examples/kafka/sasl_ssl/SaslSSLKafkaConsumer.java  |   30 -
 examples/kafka/sasl_ssl/SaslSSLKafkaProducer.java  |   34 -
 examples/kafka/sasl_ssl/application.properties     |   26 -
 examples/pulsar/pulsar.groovy                      |    2 +-
 examples/saga/README.md                            |    8 +-
 examples/traits/tracing/InventoryService.java      |    4 +-
 examples/traits/tracing/OrderService.java          |    4 +-
 examples/traits/tracing/README.md                  |    4 +-
 .../user-config/resource-file-binary-route.groovy  |    2 +-
 go.mod                                             |  108 +-
 go.sum                                             |   37 +-
 helm/camel-k/crds/crd-integration-kit.yaml         |   91 +-
 helm/camel-k/crds/crd-integration-platform.yaml    | 3000 ++++++++++++++++++--
 helm/camel-k/crds/crd-integration.yaml             | 1271 ++++++++-
 helm/camel-k/crds/crd-kamelet-binding.yaml         | 1294 ++++++++-
 install/Makefile                                   |   16 +-
 install/script/check_crd_api_support.sh            |    1 +
 pkg/apis/camel/go.mod                              |   23 +-
 pkg/apis/camel/go.sum                              |    8 +-
 pkg/apis/camel/v1/common_types.go                  |  122 +-
 pkg/apis/camel/v1/common_types_support.go          |   89 +-
 pkg/apis/camel/v1/common_types_support_test.go     |  131 +
 pkg/apis/camel/v1/integration_types.go             |   10 +-
 pkg/apis/camel/v1/integration_types_support.go     |   30 +-
 .../camel/v1/integration_types_support_test.go     |    7 +
 pkg/apis/camel/v1/integrationkit_types.go          |   23 +-
 pkg/apis/camel/v1/integrationkit_types_support.go  |    5 +
 pkg/apis/camel/v1/integrationplatform_types.go     |   25 +-
 .../camel/v1/integrationplatform_types_support.go  |   16 +-
 pkg/apis/camel/v1/maven_types_support.go           |    9 +
 pkg/apis/camel/v1/trait/affinity.go                |   40 +
 .../v1/{maven_types_support.go => trait/base.go}   |   43 +-
 .../camel/v1/trait/builder.go}                     |   30 +-
 .../test/cmd.go => apis/camel/v1/trait/camel.go}   |   39 +-
 pkg/apis/camel/v1/trait/container.go               |  103 +
 pkg/apis/camel/v1/trait/cron.go                    |   71 +
 .../apis/camel/v1/trait/dependencies.go            |   16 +-
 pkg/apis/camel/v1/trait/deployer.go                |   31 +
 .../camel/v1/trait/deployment.go}                  |   29 +-
 {e2e/knative => pkg/apis/camel/v1/trait}/doc.go    |   11 +-
 pkg/apis/camel/v1/trait/environment.go             |   34 +
 .../apis/camel/v1/trait/error_handler.go           |   17 +-
 .../test/cmd.go => apis/camel/v1/trait/gc.go}      |   41 +-
 pkg/apis/camel/v1/trait/health.go                  |   57 +
 .../{maven_types_support.go => trait/ingress.go}   |   46 +-
 .../apis/camel/v1/trait/istio.go                   |   35 +-
 pkg/apis/camel/v1/trait/jolokia.go                 |   58 +
 pkg/apis/camel/v1/trait/jvm.go                     |   37 +
 .../doc.go => pkg/apis/camel/v1/trait/kamelets.go  |   19 +-
 pkg/apis/camel/v1/trait/knative.go                 |   60 +
 pkg/apis/camel/v1/trait/knative_service.go         |   60 +
 pkg/apis/camel/v1/trait/logging.go                 |   36 +
 pkg/apis/camel/v1/trait/mount.go                   |   38 +
 .../doc.go => pkg/apis/camel/v1/trait/openapi.go   |   17 +-
 .../util_test.go => apis/camel/v1/trait/owner.go}  |   30 +-
 pkg/apis/camel/v1/trait/pdb.go                     |   33 +
 pkg/apis/camel/v1/trait/platform.go                |   35 +
 .../doc.go => pkg/apis/camel/v1/trait/pod.go       |   20 +-
 pkg/apis/camel/v1/trait/prometheus.go              |   38 +
 pkg/apis/camel/v1/trait/pull_secret.go             |   40 +
 pkg/apis/camel/v1/trait/quarkus.go                 |   50 +
 .../doc.go => pkg/apis/camel/v1/trait/registry.go  |   16 +-
 pkg/apis/camel/v1/trait/route.go                   |   80 +
 .../{maven_types_support.go => trait/service.go}   |   46 +-
 .../apis/camel/v1/trait/service_binding.go         |   19 +-
 .../{common_types_support.go => trait/support.go}  |   30 +-
 pkg/{ => apis/camel/v1}/trait/toleration.go        |   48 +-
 pkg/apis/camel/v1/trait/zz_generated.deepcopy.go   |  991 +++++++
 pkg/apis/camel/v1/zz_generated.deepcopy.go         |  299 +-
 .../v1alpha1/kamelet_binding_types_support.go      |    5 +
 pkg/builder/types.go                               |    1 +
 pkg/client/apply.go                                |    3 +-
 pkg/client/camel/go.mod                            |   34 +-
 pkg/client/camel/go.sum                            |    8 +-
 pkg/cmd/bind.go                                    |   49 +-
 pkg/cmd/bind_test.go                               |   29 +-
 pkg/cmd/debug.go                                   |   32 +-
 pkg/cmd/describe.go                                |   27 +-
 pkg/cmd/dump.go                                    |    4 +-
 pkg/cmd/init.go                                    |    3 +-
 pkg/cmd/install.go                                 |   58 +-
 pkg/cmd/kit_create.go                              |   12 +-
 pkg/cmd/local.go                                   |   48 +-
 pkg/cmd/local_build.go                             |   48 +-
 pkg/cmd/local_build_test.go                        |   38 +-
 pkg/cmd/local_inspect.go                           |   35 +-
 pkg/cmd/local_inspect_test.go                      |   40 +-
 pkg/cmd/local_run.go                               |   57 +-
 pkg/cmd/local_run_test.go                          |   66 +-
 pkg/cmd/{util_dependencies.go => local_util.go}    |   45 +-
 ...til_dependencies_test.go => local_util_test.go} |    0
 pkg/cmd/log.go                                     |    2 +-
 pkg/cmd/modeline.go                                |    4 +-
 pkg/cmd/operator.go                                |   17 +-
 pkg/cmd/operator/operator.go                       |   98 +-
 pkg/cmd/promote.go                                 |  210 +-
 pkg/cmd/promote_test.go                            |   60 -
 pkg/cmd/root.go                                    |    6 +-
 pkg/cmd/root_test.go                               |   11 +-
 pkg/cmd/run.go                                     |   59 +-
 pkg/cmd/run_help.go                                |   12 -
 pkg/cmd/run_test.go                                |   94 +-
 pkg/cmd/trait_support.go                           |  107 +-
 pkg/cmd/uninstall.go                               |   27 +-
 pkg/cmd/util.go                                    |   23 +-
 pkg/cmd/util_sources.go                            |  181 +-
 pkg/cmd/version.go                                 |   24 +-
 pkg/controller/build/build_controller.go           |    2 +-
 .../integration/integration_controller.go          |   23 +-
 pkg/controller/integration/kits.go                 |  179 +-
 .../{build_kit_test.go => kits_test.go}            |   73 +-
 pkg/controller/integration/monitor.go              |   94 +-
 pkg/controller/integration/monitor_cronjob.go      |    8 +-
 pkg/controller/integration/monitor_deployment.go   |    3 +-
 pkg/controller/integration/monitor_knative.go      |    4 +-
 .../integrationkit/integrationkit_controller.go    |    2 +-
 .../integrationplatform_controller.go              |    2 +-
 pkg/controller/kamelet/kamelet_controller.go       |    2 +-
 pkg/controller/kameletbinding/integration.go       |    7 +-
 .../kameletbinding/kamelet_binding_controller.go   |    2 +-
 pkg/controller/kameletbinding/monitor.go           |    7 +-
 pkg/event/manager.go                               |    5 +-
 pkg/install/cluster.go                             |    1 +
 pkg/install/kamelets.go                            |    3 +-
 pkg/install/knative.go                             |   16 +-
 pkg/install/operator.go                            |   11 +-
 pkg/install/optional.go                            |   17 +-
 pkg/install/platform.go                            |   32 +
 pkg/kamelet/repository/go.mod                      |   38 +-
 pkg/kamelet/repository/go.sum                      |    8 +-
 pkg/platform/operator.go                           |   94 +-
 pkg/platform/platform.go                           |   33 +-
 pkg/resources/resources.go                         |   46 +-
 pkg/trait/affinity.go                              |   34 +-
 pkg/trait/builder.go                               |   14 +-
 pkg/trait/camel.go                                 |   11 +-
 pkg/trait/camel_test.go                            |    2 +-
 pkg/trait/container.go                             |  116 +-
 pkg/trait/container_probes_test.go                 |   59 +-
 pkg/trait/container_test.go                        |   41 +-
 pkg/trait/cron.go                                  |   87 +-
 pkg/trait/cron_test.go                             |   35 +-
 pkg/trait/dependencies.go                          |   10 +-
 pkg/trait/deployer.go                              |   13 +-
 pkg/trait/deployment.go                            |   27 +-
 pkg/trait/deployment_test.go                       |    2 +-
 pkg/trait/environment.go                           |   30 +-
 pkg/trait/environment_test.go                      |   27 +-
 pkg/trait/error_handler.go                         |   11 +-
 pkg/trait/gc.go                                    |   47 +-
 pkg/trait/gc_test.go                               |   20 +-
 pkg/trait/health.go                                |   50 +-
 pkg/trait/ingress.go                               |   37 +-
 pkg/trait/init.go                                  |    4 +-
 pkg/trait/istio.go                                 |   23 +-
 pkg/trait/istio_test.go                            |   25 +-
 pkg/trait/jolokia.go                               |   48 +-
 pkg/trait/jvm.go                                   |   28 +-
 pkg/trait/kamelets.go                              |   13 +-
 pkg/trait/knative.go                               |   46 +-
 pkg/trait/knative_service.go                       |   60 +-
 pkg/trait/knative_service_test.go                  |   48 +-
 pkg/trait/knative_test.go                          |   54 +-
 pkg/trait/logging.go                               |   42 +-
 pkg/trait/logging_test.go                          |   19 +-
 pkg/trait/mount.go                                 |   26 +-
 pkg/trait/mount_test.go                            |   15 +-
 pkg/trait/openapi.go                               |   31 +-
 pkg/trait/owner.go                                 |   18 +-
 pkg/trait/owner_test.go                            |   12 +-
 pkg/trait/pdb.go                                   |   17 +-
 pkg/trait/pdb_test.go                              |    4 +-
 pkg/trait/platform.go                              |   40 +-
 pkg/trait/pod.go                                   |   32 +-
 pkg/trait/pod_test.go                              |    5 +-
 pkg/trait/prometheus.go                            |   36 +-
 pkg/trait/pull_secret.go                           |   30 +-
 pkg/trait/quarkus.go                               |  302 +-
 pkg/trait/registry.go                              |   10 +-
 pkg/trait/route.go                                 |   76 +-
 pkg/trait/route_test.go                            |  146 +-
 pkg/trait/service.go                               |   34 +-
 pkg/trait/service_binding.go                       |   12 +-
 pkg/trait/service_test.go                          |   81 +-
 pkg/trait/test_support.go                          |   54 +-
 pkg/trait/toleration.go                            |   24 +-
 pkg/trait/trait.go                                 |    2 +-
 pkg/trait/trait_catalog.go                         |    2 +-
 pkg/trait/trait_configure.go                       |   70 +-
 pkg/trait/trait_configure_test.go                  |  143 +-
 pkg/trait/trait_register.go                        |    2 +-
 pkg/trait/trait_test.go                            |   70 +-
 pkg/trait/trait_types.go                           |   29 +-
 pkg/trait/util.go                                  |   99 +
 pkg/trait/util_test.go                             |  203 ++
 pkg/util/bindings/api.go                           |    3 +-
 pkg/util/bindings/bindings_test.go                 |   45 +-
 pkg/util/bindings/knative_uri.go                   |   20 +-
 pkg/util/camel/camel_dependencies.go               |    9 +-
 pkg/util/cancellable/cancellable.go                |    1 +
 pkg/util/command.go                                |   21 +-
 pkg/util/digest/digest.go                          |   99 +-
 pkg/util/kubernetes/collection.go                  |   24 +-
 pkg/util/kubernetes/log/pod_scraper.go             |    8 +-
 pkg/util/kubernetes/portforward.go                 |    2 +-
 pkg/util/kubernetes/replace.go                     |   15 +-
 pkg/util/log/log.go                                |    5 +
 pkg/util/maven/maven_log.go                        |    7 +-
 pkg/util/maven/maven_repositories.go               |    8 +-
 pkg/util/modeline/parser.go                        |    6 +-
 pkg/util/resource/config.go                        |   13 +-
 pkg/util/source/inspector_kamelet.go               |    7 +-
 pkg/util/source/inspector_yaml.go                  |    4 +-
 pkg/util/test/client.go                            |    7 +-
 pkg/util/test/cmd.go                               |    8 +-
 pkg/util/test/trait.go                             |   55 -
 pkg/util/util.go                                   |   38 +-
 pkg/util/util_test.go                              |   10 +
 release.adoc                                       |    2 +-
 resources/camel-catalog-1.13.1-SNAPSHOT.yaml       | 2800 ------------------
 resources/traits.yaml                              |  387 +--
 .../user-global-platform-viewer-role-binding.yaml  |   26 +-
 .../viewer/user-global-platform-viewer-role.yaml   |   25 +-
 script/Makefile                                    |  256 +-
 script/add_createdAt.sh                            |    7 +-
 script/build_bundle_index.sh                       |  129 +
 script/check_crd_api_support.sh                    |   62 +
 script/gen_client.sh                               |    7 +-
 script/gen_client_strimzi.sh                       |    2 +-
 script/gen_crd.sh                                  |   21 +-
 script/gen_crd/gen_crd_api.sh                      |    8 +-
 script/gen_doc.sh                                  |    7 +-
 script/set_go_modules_version.sh                   |   22 +-
 script/set_version.sh                              |   27 +-
 554 files changed, 22660 insertions(+), 9165 deletions(-)
 copy .github/actions/{e2e-knative-yaks => e2e-common}/action.yml (60%)
 copy .github/actions/{e2e-kubernetes => e2e-common}/exec-tests.sh (81%)
 rename .github/actions/{e2e-kubernetes => e2e-install}/action.yml (70%)
 rename .github/actions/{e2e-kubernetes => e2e-install}/exec-tests.sh (85%)
 create mode 100755 .github/actions/kamel-cleanup/clean-operator-groups.sh
 create mode 100755 .github/actions/kamel-cleanup/clean-orphan-resources.sh
 create mode 100755 .github/actions/kamel-cleanup/uninstall-global-operator.sh
 copy e2e/yaks/common/knative-sinkbinding/yaks-config.yaml => 
.github/actions/kamel-config-cluster/change-context.sh (65%)
 mode change 100644 => 100755
 copy .github/actions/{kamel-preflight-test => 
kamel-install-global-operator}/action.yml (71%)
 copy .github/actions/{kamel-preflight-test/preflight-test.sh => 
kamel-install-global-operator/install-global-operator.sh} (59%)
 rename .github/workflows/{kubernetes.yml => common.yml} (85%)
 copy .github/workflows/{upgrade.yml => install.yml} (86%)
 copy .github/workflows/{build.yml => verify-generate.yml} (85%)
 create mode 100644 addons/addons_test.go
 copy e2e/knative/doc.go => addons/master/test_support.go (75%)
 copy e2e/knative/doc.go => addons/tracing/test_support.go (75%)
 delete mode 100644 e2e/builder/docker_hub_test.go
 delete mode 100644 e2e/builder/github_packages_test.go
 delete mode 100644 e2e/common/cli/run_test.go
 rename e2e/{ => global}/builder/build_test.go (90%)
 copy e2e/{ => global}/builder/doc.go (100%)
 rename e2e/{ => global}/builder/files/groovy.groovy (100%)
 create mode 100644 e2e/global/builder/registry_test.go
 copy e2e/{builder => global/common/build}/files/Java.java (100%)
 rename e2e/{ => global}/common/build/incremental_build_test.go (85%)
 rename e2e/{ => global}/common/build/maven_ca_secret_test.go (96%)
 rename e2e/{ => global}/common/build/maven_repository_test.go (86%)
 rename e2e/{ => global}/common/client_test.go (100%)
 rename e2e/{ => global}/common/config/config_test.go (74%)
 rename e2e/{ => global}/common/config/files/build-property-file-route.groovy 
(100%)
 rename e2e/{ => global}/common/config/files/build-property-route.groovy (100%)
 rename e2e/{ => 
global}/common/config/files/config-configmap-properties-route.groovy (100%)
 rename e2e/{ => global}/common/config/files/config-configmap-route.groovy 
(100%)
 rename e2e/{ => global}/common/config/files/config-file-route.groovy (100%)
 rename e2e/{ => global}/common/config/files/config-secret-route.groovy (100%)
 rename e2e/{ => global}/common/config/files/my.properties (100%)
 rename e2e/{ => global}/common/config/files/property-file-route.groovy (100%)
 rename e2e/{ => global}/common/config/files/property-route.groovy (100%)
 rename e2e/{ => global}/common/config/files/quarkus.properties (100%)
 rename e2e/{ => 
global}/common/config/files/resource-configmap-key-location-route.groovy (100%)
 rename e2e/{ => 
global}/common/config/files/resource-configmap-location-route.groovy (100%)
 rename e2e/{ => global}/common/config/files/resource-configmap-route.groovy 
(100%)
 rename e2e/{ => 
global}/common/config/files/resource-file-base64-encoded-route.groovy (100%)
 rename e2e/{ => global}/common/config/files/resource-file-binary-route.groovy 
(100%)
 copy e2e/{ => global}/common/config/files/resource-file-location-route.groovy 
(100%)
 rename e2e/{ => global}/common/config/files/resource-file-route.groovy (100%)
 rename e2e/{ => global}/common/config/files/resource-secret-route.groovy (100%)
 rename e2e/{ => global}/common/config/files/resources-data-same.txt (100%)
 rename e2e/{ => global}/common/config/files/resources-data.txt (100%)
 rename e2e/{ => global}/common/config/files/resources-data.zip (100%)
 rename e2e/{ => global}/common/cron_test.go (77%)
 copy e2e/{ => global}/common/doc.go (100%)
 rename e2e/{ => global}/common/files/BadRoute.java (100%)
 rename e2e/{common/build => global/common}/files/Java.java (100%)
 rename e2e/{ => global}/common/files/TimerKameletIntegration.java (100%)
 rename e2e/{ => global}/common/files/cron-fallback.yaml (100%)
 rename e2e/{ => global}/common/files/cron-quartz.yaml (100%)
 rename e2e/{ => global}/common/files/cron-timer.yaml (100%)
 rename e2e/{ => global}/common/files/cron-yaml.yaml (100%)
 rename e2e/{ => global}/common/files/cron.yaml (100%)
 rename e2e/{ => global}/common/files/rest-consumer.yaml (100%)
 rename e2e/{ => global}/common/files/rest-producer.yaml (100%)
 rename e2e/{ => global}/common/files/timer-source.kamelet.yaml (100%)
 copy e2e/{common/cli => global/common}/files/yaml.yaml (100%)
 rename e2e/{ => global}/common/integration_fail_test.go (61%)
 rename e2e/{ => global}/common/kamelet_binding_test.go (89%)
 rename e2e/{ => global}/common/kamelet_test.go (87%)
 rename e2e/{ => global}/common/kamelet_update_test.go (95%)
 rename e2e/{common => global/common/languages}/files/Java.java (100%)
 rename e2e/{ => global}/common/languages/files/Prop.java (100%)
 rename e2e/{ => global}/common/languages/files/groovy.groovy (100%)
 rename e2e/{ => global}/common/languages/files/js-polyglot.js (100%)
 rename e2e/{ => global}/common/languages/files/js.js (100%)
 rename e2e/{ => global}/common/languages/files/kotlin.kts (100%)
 rename e2e/{ => global}/common/languages/files/prop.properties (100%)
 rename e2e/{ => global}/common/languages/files/xml.xml (100%)
 rename e2e/{ => global}/common/languages/files/yaml-polyglot.yaml (100%)
 rename e2e/{common => global/common/languages}/files/yaml.yaml (100%)
 rename e2e/{ => global}/common/languages/groovy_test.go (81%)
 rename e2e/{ => global}/common/languages/init_test_support.go (87%)
 rename e2e/{ => global}/common/languages/java_test.go (77%)
 rename e2e/{ => global}/common/languages/js_test.go (82%)
 rename e2e/{ => global}/common/languages/kotlin_test.go (82%)
 rename e2e/{ => global}/common/languages/polyglot_test.go (83%)
 rename e2e/{ => global}/common/languages/xml_test.go (82%)
 rename e2e/{ => global}/common/languages/yaml_test.go (82%)
 rename e2e/{ => global}/common/operator_metrics_test.go (95%)
 rename e2e/{ => global}/common/platformless_run_test.go (87%)
 rename e2e/{common/cli => global/common}/reset_test.go (87%)
 rename e2e/{ => global}/common/rest_test.go (88%)
 rename e2e/{ => global}/common/scale_binding_test.go (96%)
 rename e2e/{ => global}/common/scale_integration_test.go (91%)
 rename e2e/{ => global}/common/secondary_platform_test.go (75%)
 rename e2e/{ => global}/common/structured_logs_test.go (81%)
 rename e2e/{ => global}/common/tekton_test.go (100%)
 rename e2e/{ => global}/common/traits/affinity_test.go (95%)
 rename e2e/{ => global}/common/traits/error_handler_test.go (88%)
 rename e2e/{ => global}/common/traits/files/ErroredRoute.java (100%)
 rename e2e/{ => global}/common/traits/files/Java.java (100%)
 rename e2e/{ => global}/common/traits/files/Master.java (100%)
 rename e2e/{ => global}/common/traits/files/PlatformHttpServer.java (100%)
 rename e2e/{ => global}/common/traits/files/PodTest.groovy (100%)
 rename e2e/{ => global}/common/traits/files/jvm/Classpath.java (100%)
 rename e2e/{ => global}/common/traits/files/jvm/sample-1.0.jar (100%)
 rename e2e/{ => global}/common/traits/files/openapi/petstore-api.yaml (100%)
 rename e2e/{ => global}/common/traits/files/openapi/petstore.groovy (100%)
 rename e2e/{ => 
global}/common/traits/files/template-with-supplemental-groups.yaml (100%)
 rename e2e/{ => global}/common/traits/files/template.yaml (100%)
 rename e2e/{ => global}/common/traits/health_test.go (95%)
 rename e2e/{ => global}/common/traits/istio_test.go (92%)
 rename e2e/{ => global}/common/traits/jolokia_test.go (92%)
 rename e2e/{ => global}/common/traits/jvm_test.go (86%)
 rename e2e/{ => global}/common/traits/master_test.go (81%)
 rename e2e/{ => global}/common/traits/openapi_test.go (91%)
 rename e2e/{ => global}/common/traits/pdb_test.go (92%)
 rename e2e/{ => global}/common/traits/pod_test.go (94%)
 rename e2e/{ => global}/common/traits/prometheus_test.go (94%)
 rename e2e/{ => global}/common/traits/pull_secret_test.go (90%)
 rename e2e/{ => global}/common/traits/route_test.go (93%)
 rename e2e/{ => global}/common/traits/service_test.go (66%)
 rename e2e/{ => global}/common/traits/toleration_test.go (88%)
 copy e2e/{ => global}/knative/doc.go (100%)
 rename e2e/{ => global}/knative/files/display.groovy (100%)
 rename e2e/{ => global}/knative/files/flow.yaml (100%)
 rename e2e/{ => global}/knative/files/knative1.groovy (100%)
 rename e2e/{ => global}/knative/files/knative2.groovy (100%)
 rename e2e/{ => global}/knative/files/knative3.groovy (100%)
 rename e2e/{ => global}/knative/files/knativech1.groovy (100%)
 rename e2e/{ => global}/knative/files/knativech2.groovy (100%)
 rename e2e/{ => global}/knative/files/knativeevt1.groovy (100%)
 rename e2e/{ => global}/knative/files/knativeevt2.groovy (100%)
 rename e2e/{ => global}/knative/files/knativegetpost1.groovy (100%)
 rename e2e/{ => global}/knative/files/knativegetpost2.groovy (100%)
 rename e2e/{ => global}/knative/files/knativemultihop1.groovy (100%)
 rename e2e/{ => global}/knative/files/knativemultihop2.groovy (100%)
 rename e2e/{ => global}/knative/files/knativemultihop3.groovy (100%)
 rename e2e/{ => global}/knative/files/petstore-api.yaml (100%)
 rename e2e/{ => global}/knative/files/petstore.groovy (100%)
 rename e2e/{ => global}/knative/files/podtest-knative1.groovy (100%)
 rename e2e/{ => global}/knative/files/podtest-knative2.groovy (100%)
 rename e2e/{ => global}/knative/files/template-knative.yaml (100%)
 rename e2e/{common/languages => global/knative}/files/yaml.yaml (100%)
 rename e2e/{ => global}/knative/kamelet_test.go (93%)
 rename e2e/{ => global}/knative/knative_platform_test.go (86%)
 create mode 100644 e2e/global/knative/knative_test.go
 rename e2e/{ => global}/knative/openapi_test.go (87%)
 rename e2e/{ => global}/knative/pod_test.go (87%)
 rename e2e/{ => global}/registry/files/FoobarDecryption.java (100%)
 rename e2e/{ => global}/registry/files/LaughingRoute.java (100%)
 rename e2e/{ => global}/registry/files/laugh.txt (100%)
 rename e2e/{ => global}/registry/files/laughs/haha.txt (100%)
 rename e2e/{ => global}/registry/files/laughs/hehe.txt (100%)
 rename e2e/{ => global}/registry/files/sample-decryption-1.0.jar (100%)
 rename e2e/{ => global}/registry/files/sample-decryption-1.0.pom (100%)
 rename e2e/{ => 
global}/registry/files/src/main/java/camelk/DeterministicDecryption.java (100%)
 rename e2e/{ => global}/registry/registry_maven_wagon_test.go (83%)
 rename e2e/{service-binding => 
global/service-binding/files}/ServiceBinding.java (100%)
 rename e2e/{ => global}/service-binding/service_binding_kamelet_test.go (90%)
 rename e2e/{ => global}/service-binding/service_binding_test.go (89%)
 delete mode 100644 e2e/knative/knative_test.go
 rename e2e/{common => namespace/install}/cli/bind_test.go (78%)
 create mode 100644 e2e/namespace/install/cli/debug_test.go
 rename e2e/{common => namespace/install}/cli/delete_test.go (66%)
 rename e2e/{common => namespace/install}/cli/describe_test.go (91%)
 rename e2e/{common => namespace/install}/cli/dev_mode_test.go (75%)
 rename e2e/{common => namespace/install}/cli/dump_test.go (86%)
 rename e2e/{common => namespace/install}/cli/duplicate_parameters_test.go (81%)
 rename e2e/{common/languages => namespace/install/cli}/files/Java.java (100%)
 rename e2e/{common => namespace/install}/cli/files/JavaDuplicateParams.java 
(82%)
 rename e2e/{common => namespace/install}/cli/files/promote-route.groovy (100%)
 rename e2e/{common/config => 
namespace/install/cli}/files/resource-file-location-route.groovy (100%)
 rename e2e/{common => namespace/install}/cli/files/run.yaml (100%)
 rename e2e/{common => namespace/install}/cli/files/timer-kamelet-usage.groovy 
(100%)
 rename e2e/{knative => namespace/install/cli}/files/yaml.yaml (100%)
 rename e2e/{common => namespace/install}/cli/get_test.go (78%)
 rename e2e/{common => namespace/install}/cli/global_kamelet_test.go (80%)
 rename e2e/{builder => namespace/install/cli}/global_test.go (80%)
 rename e2e/{common => namespace/install}/cli/help_test.go (100%)
 rename e2e/{common => namespace/install}/cli/install_test.go (76%)
 rename e2e/{common => namespace/install}/cli/log_test.go (84%)
 rename e2e/{common => namespace/install}/cli/offline_commands_test.go (100%)
 rename e2e/{common => namespace/install}/cli/promote_test.go (85%)
 create mode 100644 e2e/namespace/install/cli/run_test.go
 rename e2e/{common => namespace/install}/cli/uninstall_test.go (83%)
 copy e2e/{common => namespace/install}/cli/version_test.go (100%)
 rename e2e/{common/traits => namespace/install}/environment_test.go (95%)
 rename e2e/{native => namespace/install/files}/Java.java (100%)
 rename e2e/{native => namespace/install/files}/yaml.yaml (100%)
 rename e2e/{common => namespace/install}/kustomize/common.go (70%)
 rename e2e/{common => namespace/install}/kustomize/operator_test.go (70%)
 rename e2e/{common => namespace/install}/kustomize/setup_test.go (80%)
 rename e2e/{common/build => namespace/install}/maven_http_proxy_test.go (97%)
 rename e2e/{common => namespace/install}/operator_id_filtering_test.go (75%)
 rename e2e/{builder => namespace/native}/files/Java.java (100%)
 rename e2e/{upgrade => namespace/native}/files/yaml.yaml (100%)
 rename e2e/{ => namespace}/native/native_test.go (87%)
 rename e2e/{ => namespace}/upgrade/cli_upgrade_test.go (89%)
 rename e2e/{common/cli => namespace/upgrade}/files/yaml.yaml (100%)
 rename e2e/{ => namespace}/upgrade/olm_upgrade_test.go (95%)
 rename e2e/{ => namespace}/upgrade/util.go (100%)
 delete mode 100644 examples/basic/Env.java
 delete mode 100644 examples/basic/README.md
 delete mode 100644 examples/caffeine/CaffeineCacheSample.java
 delete mode 100644 examples/caffeine/README.md
 delete mode 100644 examples/caffeine/camel-caffeine.groovy
 delete mode 100644 examples/databases/PostgresDBAutoDatasource.java
 delete mode 100644 examples/databases/README.md
 delete mode 100644 examples/databases/datasource.properties
 delete mode 100644 examples/databases/postgres-deploy/README.md
 delete mode 100644 examples/databases/postgres-deploy/postgres-deployment.yaml
 delete mode 100644 examples/databases/postgres-deploy/postgres-storage.yaml
 delete mode 100644 examples/dns/README.md
 delete mode 100644 examples/dns/dns.js
 delete mode 100644 examples/http/NettySecureServer.java
 delete mode 100644 examples/http/NettyServer.java
 delete mode 100644 examples/http/PlatformHttpServer.java
 delete mode 100644 examples/http/PlatformHttpsServer.java
 delete mode 100644 examples/http/README.md
 delete mode 100644 examples/ibm-mq/MQRoute.java
 delete mode 100644 examples/ibm-mq/README.md
 delete mode 100644 examples/ibm-mq/ibm-mq-server-deploy/README.md
 delete mode 100644 examples/ibm-mq/ibm-mq-server-deploy/ibm-mq-server.yaml
 delete mode 100644 examples/ibm-mq/jms-ibm-mq-sink-binding.yaml
 delete mode 100644 examples/ibm-mq/jms-ibm-mq-source-binding.yaml
 delete mode 100755 examples/jitpack/Jitpack.java
 delete mode 100644 examples/jitpack/README.md
 delete mode 100644 examples/kafka/README.md
 delete mode 100644 examples/kafka/SampleKafkaConsumer.java
 delete mode 100644 examples/kafka/application.properties
 delete mode 100644 examples/kafka/sasl_ssl/README.md
 delete mode 100644 examples/kafka/sasl_ssl/SaslSSLKafkaConsumer.java
 delete mode 100644 examples/kafka/sasl_ssl/SaslSSLKafkaProducer.java
 delete mode 100644 examples/kafka/sasl_ssl/application.properties
 create mode 120000 install/script/check_crd_api_support.sh
 create mode 100644 pkg/apis/camel/v1/common_types_support_test.go
 create mode 100644 pkg/apis/camel/v1/trait/affinity.go
 copy pkg/apis/camel/v1/{maven_types_support.go => trait/base.go} (54%)
 copy pkg/{util/util_test.go => apis/camel/v1/trait/builder.go} (60%)
 copy pkg/{util/test/cmd.go => apis/camel/v1/trait/camel.go} (56%)
 create mode 100644 pkg/apis/camel/v1/trait/container.go
 create mode 100644 pkg/apis/camel/v1/trait/cron.go
 copy e2e/knative/doc.go => pkg/apis/camel/v1/trait/dependencies.go (73%)
 create mode 100644 pkg/apis/camel/v1/trait/deployer.go
 copy pkg/{util/util_test.go => apis/camel/v1/trait/deployment.go} (60%)
 copy {e2e/knative => pkg/apis/camel/v1/trait}/doc.go (75%)
 create mode 100644 pkg/apis/camel/v1/trait/environment.go
 copy e2e/builder/doc.go => pkg/apis/camel/v1/trait/error_handler.go (67%)
 copy pkg/{util/test/cmd.go => apis/camel/v1/trait/gc.go} (56%)
 create mode 100644 pkg/apis/camel/v1/trait/health.go
 copy pkg/apis/camel/v1/{maven_types_support.go => trait/ingress.go} (55%)
 rename e2e/common/cli/version_test.go => pkg/apis/camel/v1/trait/istio.go (53%)
 create mode 100644 pkg/apis/camel/v1/trait/jolokia.go
 create mode 100644 pkg/apis/camel/v1/trait/jvm.go
 rename e2e/common/doc.go => pkg/apis/camel/v1/trait/kamelets.go (60%)
 create mode 100644 pkg/apis/camel/v1/trait/knative.go
 create mode 100644 pkg/apis/camel/v1/trait/knative_service.go
 create mode 100644 pkg/apis/camel/v1/trait/logging.go
 create mode 100644 pkg/apis/camel/v1/trait/mount.go
 copy e2e/knative/doc.go => pkg/apis/camel/v1/trait/openapi.go (69%)
 copy pkg/{util/util_test.go => apis/camel/v1/trait/owner.go} (58%)
 create mode 100644 pkg/apis/camel/v1/trait/pdb.go
 create mode 100644 pkg/apis/camel/v1/trait/platform.go
 copy e2e/builder/doc.go => pkg/apis/camel/v1/trait/pod.go (61%)
 create mode 100644 pkg/apis/camel/v1/trait/prometheus.go
 create mode 100644 pkg/apis/camel/v1/trait/pull_secret.go
 create mode 100644 pkg/apis/camel/v1/trait/quarkus.go
 rename e2e/knative/doc.go => pkg/apis/camel/v1/trait/registry.go (75%)
 create mode 100644 pkg/apis/camel/v1/trait/route.go
 copy pkg/apis/camel/v1/{maven_types_support.go => trait/service.go} (54%)
 rename e2e/builder/doc.go => pkg/apis/camel/v1/trait/service_binding.go (61%)
 copy pkg/apis/camel/v1/{common_types_support.go => trait/support.go} (66%)
 copy pkg/{ => apis/camel/v1}/trait/toleration.go (60%)
 create mode 100644 pkg/apis/camel/v1/trait/zz_generated.deepcopy.go
 rename pkg/cmd/{util_dependencies.go => local_util.go} (91%)
 rename pkg/cmd/{util_dependencies_test.go => local_util_test.go} (100%)
 delete mode 100644 pkg/cmd/promote_test.go
 rename pkg/controller/integration/{build_kit_test.go => kits_test.go} (87%)
 create mode 100644 pkg/install/platform.go
 create mode 100644 pkg/trait/util_test.go
 delete mode 100644 pkg/util/test/trait.go
 delete mode 100644 resources/camel-catalog-1.13.1-SNAPSHOT.yaml
 rename examples/databases/postgres-deploy/postgres-service.yaml => 
resources/viewer/user-global-platform-viewer-role-binding.yaml (71%)
 rename examples/databases/postgres-deploy/postgres-configmap.yaml => 
resources/viewer/user-global-platform-viewer-role.yaml (74%)
 create mode 100755 script/build_bundle_index.sh
 create mode 100755 script/check_crd_api_support.sh

Reply via email to