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 4e94e31 Bump Camel K Runtime to 1.9.x
discard 3e9d6bd Regen resources
discard 12cb3f2 Bump to 1.6.x to avoid clashing with current development
version
add bb4d853 Remove the unnecessary indefinite articles in the list. in
documentation description of modeline resource option
add 0f255b1 Remove the unnecessary indefinite articles in the list. in
documentation description of modeline config option
add 74f8b9c Updated CHANGELOG.md
add f3e43d8 Quarkus docs point to 2.0.0
add 7ee2b7e Quarkus docs align
add 9cf86f6 fix: Correct Quarkus default health probe path
add 1b440b9 fix: Unrecognized configuration from quarkus-logging-json
add 471c2ba fix: Correct quarkus-logging-json dependency resolution
add cd0a143 fix: Filter influencing traits to lookup matching kits
add 88a1507 chore: Remove unsupported probe-path property from container
trait
add c013e42 Updated CHANGELOG.md
add 5443d0c chore: Remove Camel Sources support from Knative trait
add bbb9374 chore: Update embedded camel-catalog-1.8.0-SNAPSHOT.yaml
add 7856d87 fix cron trait issue
add 59c8f66 Updated CHANGELOG.md
add 03933b5 Updated CHANGELOG.md
add 8944ad0 doc(architecture): trait section
add bf213e7 doc(architecture): trait configuration link
add 874e86b Fix #2468: parse all YAML nodes in the tree
add 6d83b47 Updated CHANGELOG.md
add 19516e0 fix(cmd/run): windows scheme support
add f7ce333 Updated CHANGELOG.md
add 1b9c4d2 Update kameletbindings-error-handler.adoc
add 1019b9d chore(release): prepare 1.5.0 release
add b2df77c chore(release): update release procedure
add 270e813 preparing for next release
add 9c4e827 Updated CHANGELOG.md
add bdab8f3 Fix #2482: ServiceBinding CR should tied to the
IntegrationPhaseWaitingForBindings Phase as well
add f48535a Updated CHANGELOG.md
add 17e0913 fix(cli) Duplicated trait set as modeline and kamel run
parameters causes error
add 9003e6f chore(release): update release procedure
add 6b3265d chore(sbo-trait): Upgrade Service Binding Operator to v0.8.0
add d9230bd Updated CHANGELOG.md
add 431a479 doc: remove programmatic datasource example
add 46e26ad chore(release): release helm charts for 1.5.0 and 1.4.1
add f0bd191 Updated CHANGELOG.md
add 330b702 fix(cmd/bind): nullable error-handler
add ebb73f4 Updated CHANGELOG.md
add 29deb1f chore(examples): AMQP connection bean
add 71bed6f [Examples] Use correct folder in resource-secret-route example
add 95827bd chore(trait): pull-secret unit test
add 8f917ee #2358: Possible to skip configuring of registry when
installing via cli
add 2c1d58d fix(cli): kamel uninstall should delete kamelets #2479
add a211fa4 test(e2e): tests for kamel uninstall deleting kamelets
add fd7cb09 fix(cli): kamel uninstall should skip user-defined kamelets
add 95a2da6 Updated CHANGELOG.md
add 2c891c2 chore(release): bump version to 1.6.0-SNAPSHOT and remove
deprecated OLM format
add 7630370 chore(release): disable env-var injection in Makefile
add 34d2cf5 Fix - failing upgrade e2e test
add 7d0efc4 chore(release): remove IMAGE_NAME env in OpenShift CI
add c2b5ece Fix Typo
add 27793bc Updated CHANGELOG.md
add b79976e Use https instead of http for xsd location
add 84b0a86 Updated CHANGELOG.md
add 9c14233 fix(#2514): Fix tar.gz changes the uid/gid of cwd
add d151f14 Updated CHANGELOG.md
add dc2d566 Add classpath kamelet loading test
add b035e30 Updated CHANGELOG.md
add 4ad0083 Auxiliary function for async getting of cobra command output
as a string was added
add 6c48100 Kamel CLI log test was added
add b415f92 Kamel CLI bind test was added
add 1a9d945 [test] Remove 3rd party dependencies
add aa03fc5 Updated CHANGELOG.md
add b8f5909 Allow Probe Scheme to Be Customized
add b2278cd Add HTTPS Healthcheck Example
add b2ebaa1 Generate Docs
add b45d118 Updated CHANGELOG.md
add bfa2c8f chore: add support for darwin/arm64
add 916126a Updated CHANGELOG.md
add 279b1be doc: add minikube to run in one command
add 0d43995 Fix #2530: fix type and do not add cross-namespace owner
references
add 0154c4a Fix #2530: revert direct creation of image puller and use
platform as owner
add f168d64 Fix #2530: fix test to check actual resources on the namespace
add 9473b3f Updated CHANGELOG.md
add 80bdbf5 Forcelly set QUARKUS_LOG_CONSOLE_JSON to false if the trait
is not provided (GH issue #2539)
add dc2a94b Updated CHANGELOG.md
add 6e83c1e fix(controller): panic on nil application properties
add b41957b refactor(trait): move bool pointer functions to trait package
add 9a05c2b test(trait): add tests for bool pointer functions
add 1722623 refactor(trait): use bool pointer functions throughout traits
add 66bdc88 Updated CHANGELOG.md
add 3f3ba2e fix(builder): Fix race-condition when Build transitions to
running phase
add 1eb8dd5 fix: Fix cross-namespace creator resource events
add cba7eaf Updated CHANGELOG.md
add ea35592 doc: fix release.adoc
add 654b2de chore(rbac): Remove attributeRestrictions fields
add 46cd72c Updated CHANGELOG.md
add f276572 postgres user on readme was different than the one created on
the yaml descriptor
add a23c9bf Updated CHANGELOG.md
add fda220c fix(controller): panic on nil annotation
add f4617a7 Updated CHANGELOG.md
add 5385f35 fix TestPermissionDenied should ignore darwin
add 2e9408a fix(api): property leading space
add e52311a Updated CHANGELOG.md
add 4e51552 Probably incorrect integration name
add 411362b Helm chart: improve configuration section
add 8c11e07 Update integration-platform doc
add b54e82a fix(cli): modeline build-property check
add 69f0a4b Updated CHANGELOG.md
add b3108a4 Updated CHANGELOG.md
add 1f0431e doc(kamelets): trait annotation
add 4d085fa doc(kamelets): env variables usage
add 7debc8f feat(trait): container image pull policy
add 5ec3548 rest_test integrations to YAML
add aba09ff cron_test integrations to YAML
add 2f03e96 Not used resources (integrations) were deleted
add 946ef3b Updated CHANGELOG.md
add 24cd46b fix(cmd/bind): show expected kameletbinding
add 4519d53 Updated CHANGELOG.md
add 07336a1 Updated CHANGELOG.md
add 7a8d103 Fix #2486: make kamelet binding scalable
add a16d5fc Fix #2486: add kind to kamelet binding type
add fa83e3b Fix #2486: add doc for scaling klb
add eac1eea Fix #2486: use merge patch in tests
add 034ada1 doc: contribute links
add 6139abb fix(cli): property priority
add 80b8d97 feat(e2e): properties priority test
add ec908ea doc(cli): properties priority
add 66dca0e Fix typo
add 9713105 Updated CHANGELOG.md
add ac7d6ea Updated CHANGELOG.md
add ec84063 chore(strimzi): upgrade API to v1beta2
add 3404a8b Updated CHANGELOG.md
add 6684929 chore(jolokia): upgrade to Jolokia 1.7.0
add 45bcecb fix(jolokia): exclude com.sun:tools for broken jolokia-jvm pom
add 00b830d feat(cmd/bind): error-handler setting
add d039af5 feat(cmd/bind): error-handler unit test
add 5c312d8 Updated CHANGELOG.md
add b129831 chore(build): use batch-mode for maven-overlay task in CI
add 29c1a72 Fix #2487: do not directly delete owned integrations on reset
(#2603)
add 0bb5964 Updated CHANGELOG.md
add 590f0a1 doc(dependencies): note on dynamic URIs
add 676f40f fix(kamelets): error handler uri autodiscovery
add b35669c doc(dependencies): note on dependencies kind
add e88339b Updated CHANGELOG.md
add 472d8b1 Added chuck norris example
add c1f7ae1 Fixing wrong link should use xref
add 8aef871 fix(ci): Fix YAKS binary download
new 8e0e810 Bump Camel K Runtime to 1.9.x
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 (4e94e31)
\
N -- N -- N refs/heads/camel-main (8e0e810)
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 1 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/workflows/knative.yml | 4 +-
.github/workflows/kubernetes.yml | 4 +-
.github/workflows/openshift.yml | 1 -
CHANGELOG.md | 375 +-
...eta1.go => addtoscheme_strimzi_duck_v1beta2.go} | 4 +-
.../client/internalclientset/clientset.go | 18 +-
.../{v1beta1 => }/client/internalclientset/doc.go | 0
.../internalclientset/fake/clientset_generated.go | 12 +-
.../client/internalclientset/fake/doc.go | 0
.../client/internalclientset/fake/register.go | 4 +-
.../client/internalclientset/scheme/doc.go | 0
.../client/internalclientset/scheme/register.go | 4 +-
.../internalclientset/typed/duck/v1beta2}/doc.go | 2 +-
.../typed/duck/v1beta2}/duck_client.go | 36 +-
.../typed/duck/v1beta2}/fake/doc.go | 0
.../typed/duck/v1beta2}/fake/fake_duck_client.go | 10 +-
.../typed/duck/v1beta2}/fake/fake_kafka.go | 22 +-
.../typed/duck/v1beta2}/fake/fake_kafkatopic.go | 22 +-
.../typed/duck/v1beta2}/generated_expansion.go | 2 +-
.../internalclientset/typed/duck/v1beta2}/kafka.go | 20 +-
.../typed/duck/v1beta2}/kafkatopic.go | 20 +-
addons/strimzi/duck/{v1beta1 => v1beta2}/doc.go | 2 +-
.../duck/{v1beta1 => v1beta2}/duck_types.go | 4 +-
.../strimzi/duck/{v1beta1 => v1beta2}/register.go | 2 +-
.../{v1beta1 => v1beta2}/zz_generated.deepcopy.go | 2 +-
addons/strimzi/strimzi.go | 59 +-
addons/strimzi/strimzi_test.go | 20 +-
addons/tracing/tracing.go | 4 +-
addons/tracing/tracing_test.go | 3 +-
.../bases/camel.apache.org_kameletbindings.yaml | 19 +
config/manager/operator-deployment.yaml | 2 +-
.../bases/camel-k.clusterserviceversion.yaml | 6 +-
config/rbac/builder-role-openshift.yaml | 1 -
...catalog-1.7.0.yaml => camel-catalog-1.8.0.yaml} | 115 +-
deploy/olm-catalog/.vfsignore | 1 -
.../camel-k.v0.3.4.clusterserviceversion.yaml | 397 --
.../olm-catalog/camel-k-dev/0.3.4/crd-build.yaml | 54 -
.../camel-k-dev/0.3.4/crd-camel-catalog.yaml | 42 -
.../camel-k-dev/0.3.4/crd-integration-context.yaml | 49 -
.../0.3.4/crd-integration-platform.yaml | 41 -
.../camel-k-dev/0.3.4/crd-integration.yaml | 45 -
.../camel-k.v1.0.0-M1.clusterserviceversion.yaml | 399 --
.../camel-k-dev/1.0.0-m1/crd-build.yaml | 54 -
.../camel-k-dev/1.0.0-m1/crd-camel-catalog.yaml | 42 -
.../camel-k-dev/1.0.0-m1/crd-integration-kit.yaml | 49 -
.../1.0.0-m1/crd-integration-platform.yaml | 41 -
.../camel-k-dev/1.0.0-m1/crd-integration.yaml | 45 -
.../camel-k.v1.0.0-M2.clusterserviceversion.yaml | 402 --
.../camel-k-dev/1.0.0-m2/crd-build.yaml | 54 -
.../camel-k-dev/1.0.0-m2/crd-camel-catalog.yaml | 42 -
.../camel-k-dev/1.0.0-m2/crd-integration-kit.yaml | 49 -
.../1.0.0-m2/crd-integration-platform.yaml | 41 -
.../camel-k-dev/1.0.0-m2/crd-integration.yaml | 52 -
.../camel-k.v1.0.0-m3.clusterserviceversion.yaml | 402 --
.../camel-k-dev/1.0.0-m3/crd-build.yaml | 54 -
.../camel-k-dev/1.0.0-m3/crd-camel-catalog.yaml | 42 -
.../camel-k-dev/1.0.0-m3/crd-integration-kit.yaml | 49 -
.../1.0.0-m3/crd-integration-platform.yaml | 41 -
.../camel-k-dev/1.0.0-m3/crd-integration.yaml | 45 -
.../camel-k.v1.0.0-m4.clusterserviceversion.yaml | 402 --
.../camel-k-dev/1.0.0-m4/crd-build.yaml | 54 -
.../camel-k-dev/1.0.0-m4/crd-camel-catalog.yaml | 42 -
.../camel-k-dev/1.0.0-m4/crd-integration-kit.yaml | 49 -
.../1.0.0-m4/crd-integration-platform.yaml | 41 -
.../camel-k-dev/1.0.0-m4/crd-integration.yaml | 45 -
.../camel-k.v1.0.0-rc1.clusterserviceversion.yaml | 406 --
.../camel-k-dev/1.0.0-rc1/crd-build.yaml | 65 -
.../camel-k-dev/1.0.0-rc1/crd-camel-catalog.yaml | 53 -
.../camel-k-dev/1.0.0-rc1/crd-integration-kit.yaml | 56 -
.../1.0.0-rc1/crd-integration-platform.yaml | 48 -
.../camel-k-dev/1.0.0-rc1/crd-integration.yaml | 59 -
.../camel-k.v1.0.0-rc2.clusterserviceversion.yaml | 420 --
.../camel-k-dev/1.0.0-rc2/crd-build.yaml | 65 -
.../camel-k-dev/1.0.0-rc2/crd-camel-catalog.yaml | 53 -
.../camel-k-dev/1.0.0-rc2/crd-integration-kit.yaml | 56 -
.../1.0.0-rc2/crd-integration-platform.yaml | 48 -
.../camel-k-dev/1.0.0-rc2/crd-integration.yaml | 59 -
.../1.0.0/builds.camel.apache.org.crd.yaml | 65 -
.../camel-k.v1.0.0.clusterserviceversion.yaml | 471 --
.../1.0.0/camelcatalogs.camel.apache.org.crd.yaml | 53 -
.../integrationkits.camel.apache.org.crd.yaml | 56 -
.../integrationplatforms.camel.apache.org.crd.yaml | 48 -
.../1.0.0/integrations.camel.apache.org.crd.yaml | 59 -
.../1.1.0/builds.camel.apache.org.crd.yaml | 4620 --------------
.../camel-k.v1.1.0.clusterserviceversion.yaml | 477 --
.../1.1.0/camelcatalogs.camel.apache.org.crd.yaml | 258 -
.../integrationkits.camel.apache.org.crd.yaml | 208 -
.../integrationplatforms.camel.apache.org.crd.yaml | 374 --
.../1.1.0/integrations.camel.apache.org.crd.yaml | 335 --
.../1.2.0/builds.camel.apache.org.crd.yaml | 4633 --------------
.../camel-k.v1.2.0.clusterserviceversion.yaml | 567 --
.../1.2.0/camelcatalogs.camel.apache.org.crd.yaml | 263 -
.../integrationkits.camel.apache.org.crd.yaml | 214 -
.../integrationplatforms.camel.apache.org.crd.yaml | 370 --
.../1.2.0/integrations.camel.apache.org.crd.yaml | 361 --
.../kameletbindings.camel.apache.org.crd.yaml | 323 -
.../1.2.0/kamelets.camel.apache.org.crd.yaml | 603 --
.../1.3.0/builds.camel.apache.org.crd.yaml | 4633 --------------
.../1.3.0/camelcatalogs.camel.apache.org.crd.yaml | 331 -
.../integrationkits.camel.apache.org.crd.yaml | 215 -
.../integrationplatforms.camel.apache.org.crd.yaml | 396 --
.../1.3.0/integrations.camel.apache.org.crd.yaml | 373 --
.../kameletbindings.camel.apache.org.crd.yaml | 818 ---
.../1.3.0/kamelets.camel.apache.org.crd.yaml | 629 --
.../camel-k.v1.4.0.clusterserviceversion.yaml | 615 --
.../camel-k-dev/1.4.0/camel.apache.org_builds.yaml | 531 --
.../1.4.0/camel.apache.org_camelcatalogs.yaml | 330 -
.../1.4.0/camel.apache.org_integrationkits.yaml | 215 -
.../camel.apache.org_integrationplatforms.yaml | 449 --
.../1.4.0/camel.apache.org_integrations.yaml | 515 --
.../1.4.0/camel.apache.org_kameletbindings.yaml | 966 ---
.../1.4.0/camel.apache.org_kamelets.yaml | 472 --
...el-k.v1.5.0-snapshot.clusterserviceversion.yaml | 615 --
.../1.5.0-snapshot/camel.apache.org_builds.yaml | 600 --
.../camel.apache.org_camelcatalogs.yaml | 330 -
.../camel.apache.org_integrationkits.yaml | 221 -
.../camel.apache.org_integrationplatforms.yaml | 581 --
.../camel.apache.org_integrations.yaml | 5629 -----------------
.../camel.apache.org_kameletbindings.yaml | 6339 --------------------
.../1.5.0-snapshot/camel.apache.org_kamelets.yaml | 478 --
.../camel-k-dev/camel-k-dev.package.yaml | 22 -
deploy/traits.yaml | 14 +-
docs/charts/camel-k-0.6.1.tgz | Bin 0 -> 18758 bytes
docs/charts/camel-k-0.7.0.tgz | Bin 0 -> 99919 bytes
docs/charts/index.yaml | 52 +-
.../tekton/camel-k-pipeline-permissions.yaml | 2 -
docs/modules/ROOT/nav.adoc | 1 +
docs/modules/ROOT/pages/apis/crds-html.adoc | 120 +-
.../architecture/cr/integration-platform.adoc | 18 +-
docs/modules/ROOT/pages/architecture/operator.adoc | 2 +-
docs/modules/ROOT/pages/architecture/runtime.adoc | 2 +-
docs/modules/ROOT/pages/architecture/traits.adoc | 59 +-
docs/modules/ROOT/pages/cli/modeline.adoc | 6 +-
.../pages/configuration/build-time-properties.adoc | 5 +
.../ROOT/pages/configuration/dependencies.adoc | 48 +-
docs/modules/ROOT/pages/configuration/maven.adoc | 4 +-
.../pages/configuration/runtime-properties.adoc | 5 +
.../ROOT/pages/contributing/developers.adoc | 28 +-
docs/modules/ROOT/pages/installation/minikube.adoc | 5 +
.../kamelets/kameletbindings-error-handler.adoc | 4 +-
docs/modules/ROOT/pages/kamelets/kamelets-dev.adoc | 2 +-
.../modules/ROOT/pages/kamelets/kamelets-user.adoc | 28 +
.../observability/monitoring/integration.adoc | 4 +-
docs/modules/ROOT/pages/scaling/binding.adoc | 109 +
docs/modules/ROOT/pages/scaling/integration.adoc | 2 +-
docs/modules/traits/pages/container.adoc | 13 +-
docs/modules/traits/pages/quarkus.adoc | 2 +-
docs/modules/traits/pages/traits.adoc | 33 +-
.../{integration_fail_test.go => cli/bind_test.go} | 24 +-
e2e/common/cli/duplicate_parameters_test.go | 49 +
.../cli/files/JavaDuplicateParams.java} | 4 +-
e2e/common/cli/install_test.go | 15 +
.../{integration_fail_test.go => cli/log_test.go} | 23 +-
e2e/common/cli/uninstall_test.go | 13 +
e2e/common/config/config_test.go | 16 +
e2e/common/cron_test.go | 8 +-
e2e/common/files/RestProducer.groovy | 19 -
...tConsumer.java => TimerKameletIntegration.java} | 17 +-
e2e/common/files/cron-fallback.groovy | 23 -
.../files/{cron-yaml.yaml => cron-fallback.yaml} | 6 +-
e2e/common/files/cron-quartz.groovy | 23 -
.../files/{cron-yaml.yaml => cron-quartz.yaml} | 12 +-
e2e/common/files/cron-timer.groovy | 23 -
.../files/{cron-yaml.yaml => cron-timer.yaml} | 13 +-
e2e/common/files/cron.groovy | 23 -
e2e/common/files/{cron-yaml.yaml => cron.yaml} | 4 +-
.../rest-consumer.yaml} | 18 +-
.../flow.yaml => common/files/rest-producer.yaml} | 9 +-
.../files}/timer-source.kamelet.yaml | 2 +-
.../{integration_fail_test.go => kamelet_test.go} | 37 +-
e2e/common/rest_test.go | 8 +-
e2e/common/scale_test.go | 97 +
e2e/support/test_support.go | 116 +-
.../AmqpConnectionBeanConsumer.java} | 19 +-
...gistry.java => AmqpConnectionBeanProducer.java} | 23 +-
examples/amqp/README.md | 4 +-
examples/amqp/amqp.properties | 4 +
examples/amqp/amqpConsume.java | 39 -
examples/amqp/artemis/README.md | 26 +
examples/amqp/artemis/artemis-amqp.yaml | 14 +
examples/amqp/artemis/artemis-service.yaml | 18 +
examples/databases/PostgresDB.java | 46 -
examples/databases/postgres-deploy/README.md | 6 +-
examples/kamelets/chuck-norris/chuck.xml | 4 +
examples/kamelets/chuck-norris/readme.md | 39 +
examples/kamelets/kameletbindings/README.md | 3 +
.../kb-env-vars.yaml} | 19 +-
.../kb-trait-annotation.yaml} | 15 +-
examples/languages/hello.xml | 2 +-
examples/traits/container/HttpsHealthChecks.java | 47 +
examples/traits/container/README.md | 3 +
examples/user-config/resource-secret-route.groovy | 2 +-
go.mod | 3 +-
go.sum | 10 +-
helm/camel-k/Chart.yaml | 2 +-
helm/camel-k/README.md | 25 +-
helm/camel-k/crds/crd-kamelet-binding.yaml | 19 +
helm/camel-k/templates/operator-role.yaml | 2 -
helm/camel-k/values.yaml | 2 +-
pkg/apis/camel/v1/integration_types_support.go | 9 +-
.../camel/v1/integration_types_support_test.go | 25 +
pkg/apis/camel/v1/knative/types.go | 14 +-
pkg/apis/camel/v1alpha1/kamelet_binding_types.go | 12 +-
pkg/apis/camel/v1alpha1/zz_generated.deepcopy.go | 16 +-
.../camel/v1alpha1/fake/fake_kameletbinding.go | 23 +
.../typed/camel/v1alpha1/kameletbinding.go | 33 +
pkg/cmd/bind.go | 121 +-
pkg/cmd/bind_test.go | 160 +
pkg/cmd/install.go | 31 +-
pkg/cmd/install_test.go | 7 +
pkg/cmd/modeline.go | 24 +-
pkg/cmd/modeline_test.go | 74 +
pkg/cmd/reset.go | 18 +
pkg/cmd/run.go | 79 +-
pkg/cmd/run_help.go | 36 +
pkg/cmd/run_help_test.go | 63 +
pkg/cmd/run_test.go | 42 -
pkg/cmd/uninstall.go | 33 +-
pkg/cmd/util.go | 35 +
pkg/cmd/util_sources.go | 8 +-
pkg/cmd/util_test.go | 67 +
pkg/controller/build/monitor_pod.go | 8 +-
pkg/controller/build/monitor_routine.go | 12 +-
pkg/controller/integration/build_kit.go | 192 +-
.../{util_test.go => build_kit_test.go} | 98 +-
.../integration/integration_controller.go | 2 +-
pkg/controller/integration/util.go | 200 -
pkg/controller/kameletbinding/common.go | 6 +
pkg/controller/kameletbinding/error_handler.go | 8 +-
pkg/controller/kameletbinding/monitor.go | 5 +
pkg/event/manager.go | 28 +-
pkg/install/operator.go | 4 +-
pkg/resources/resources.go | 40 +-
pkg/resources/resources_test.go | 1 -
pkg/trait/affinity.go | 17 +-
pkg/trait/affinity_test.go | 14 +-
pkg/trait/builder.go | 2 +-
pkg/trait/builder_test.go | 3 +-
pkg/trait/camel.go | 2 +-
pkg/trait/camel_test.go | 5 +-
pkg/trait/container.go | 127 +-
pkg/trait/container_probes_test.go | 39 +-
pkg/trait/container_test.go | 25 +-
pkg/trait/cron.go | 21 +-
pkg/trait/dependencies.go | 2 +-
pkg/trait/deployer.go | 2 +-
pkg/trait/deployment.go | 4 +-
pkg/trait/deployment_test.go | 5 +-
pkg/trait/environment.go | 7 +-
pkg/trait/error_handler.go | 28 +-
pkg/trait/error_handler_test.go | 93 +
pkg/trait/gc.go | 2 +-
pkg/trait/gc_test.go | 5 +-
pkg/trait/ingress.go | 4 +-
pkg/trait/ingress_test.go | 10 +-
pkg/trait/init.go | 2 +-
pkg/trait/istio.go | 2 +-
pkg/trait/jolokia.go | 6 +-
pkg/trait/jolokia_test.go | 13 +-
pkg/trait/jvm.go | 10 +-
pkg/trait/jvm_test.go | 11 +-
pkg/trait/kamelets.go | 7 +-
pkg/trait/knative.go | 60 +-
pkg/trait/knative_service.go | 4 +-
pkg/trait/logging.go | 33 +-
pkg/trait/logging_test.go | 13 +-
pkg/trait/openapi.go | 2 +-
pkg/trait/owner.go | 27 +-
pkg/trait/pdb.go | 4 +-
pkg/trait/pdb_test.go | 3 +-
pkg/trait/platform.go | 8 +-
pkg/trait/platform_test.go | 9 +-
pkg/trait/pod.go | 2 +-
pkg/trait/pod_test.go | 3 +-
pkg/trait/prometheus.go | 6 +-
pkg/trait/pull_secret.go | 51 +-
pkg/trait/pull_secret_test.go | 84 +-
pkg/trait/quarkus.go | 6 +-
pkg/trait/quarkus_test.go | 5 +-
pkg/trait/route.go | 2 +-
pkg/trait/service.go | 15 +-
pkg/trait/service_binding.go | 8 +-
pkg/trait/toleration.go | 3 +-
pkg/trait/toleration_test.go | 4 +-
pkg/trait/trait_types.go | 1 +
pkg/trait/util.go | 29 +
pkg/trait/util_test.go | 21 +
pkg/util/camel/camel_dependencies.go | 11 +
pkg/util/camel/camel_runtime_catalog.go | 15 +
pkg/util/kubernetes/camel.go | 22 +-
pkg/util/kubernetes/{util.go => printer.go} | 32 +-
pkg/util/kubernetes/util.go | 2 +
pkg/util/maven/maven_project.go | 11 +-
pkg/util/source/inspector.go | 18 +-
pkg/util/source/inspector_yaml.go | 98 +-
pkg/util/source/inspector_yaml_test.go | 20 +
pkg/util/test/trait.go | 2 -
pkg/util/util.go | 29 -
release.adoc | 35 +-
script/Makefile | 26 +-
script/build_olm.sh | 58 -
script/cross_compile.sh | 3 +-
script/gen_client_strimzi.sh | 9 +-
script/gen_crd.sh | 3 +-
script/maven_overlay.sh | 17 +-
script/next_snapshot.sh | 2 +-
script/olm_publish_test_bundle.sh | 42 -
script/olm_test_operator_source.yaml | 31 -
script/unsnapshot_olm.sh | 59 -
309 files changed, 3449 insertions(+), 47080 deletions(-)
rename addons/strimzi/{addtoscheme_strimzi_duck_v1beta1.go =>
addtoscheme_strimzi_duck_v1beta2.go} (88%)
rename addons/strimzi/duck/{v1beta1 => }/client/internalclientset/clientset.go
(84%)
rename addons/strimzi/duck/{v1beta1 => }/client/internalclientset/doc.go (100%)
rename addons/strimzi/duck/{v1beta1 =>
}/client/internalclientset/fake/clientset_generated.go (83%)
rename addons/strimzi/duck/{v1beta1 => }/client/internalclientset/fake/doc.go
(100%)
rename addons/strimzi/duck/{v1beta1 =>
}/client/internalclientset/fake/register.go (95%)
rename addons/strimzi/duck/{v1beta1 =>
}/client/internalclientset/scheme/doc.go (100%)
rename addons/strimzi/duck/{v1beta1 =>
}/client/internalclientset/scheme/register.go (95%)
rename
addons/strimzi/duck/{v1beta1/client/internalclientset/typed/duck/v1beta1 =>
client/internalclientset/typed/duck/v1beta2}/doc.go (98%)
rename
addons/strimzi/duck/{v1beta1/client/internalclientset/typed/duck/v1beta1 =>
client/internalclientset/typed/duck/v1beta2}/duck_client.go (65%)
rename
addons/strimzi/duck/{v1beta1/client/internalclientset/typed/duck/v1beta1 =>
client/internalclientset/typed/duck/v1beta2}/fake/doc.go (100%)
rename
addons/strimzi/duck/{v1beta1/client/internalclientset/typed/duck/v1beta1 =>
client/internalclientset/typed/duck/v1beta2}/fake/fake_duck_client.go (78%)
rename
addons/strimzi/duck/{v1beta1/client/internalclientset/typed/duck/v1beta1 =>
client/internalclientset/typed/duck/v1beta2}/fake/fake_kafka.go (83%)
rename
addons/strimzi/duck/{v1beta1/client/internalclientset/typed/duck/v1beta1 =>
client/internalclientset/typed/duck/v1beta2}/fake/fake_kafkatopic.go (81%)
rename
addons/strimzi/duck/{v1beta1/client/internalclientset/typed/duck/v1beta1 =>
client/internalclientset/typed/duck/v1beta2}/generated_expansion.go (98%)
rename
addons/strimzi/duck/{v1beta1/client/internalclientset/typed/duck/v1beta1 =>
client/internalclientset/typed/duck/v1beta2}/kafka.go (85%)
rename
addons/strimzi/duck/{v1beta1/client/internalclientset/typed/duck/v1beta1 =>
client/internalclientset/typed/duck/v1beta2}/kafkatopic.go (85%)
rename addons/strimzi/duck/{v1beta1 => v1beta2}/doc.go (98%)
rename addons/strimzi/duck/{v1beta1 => v1beta2}/duck_types.go (97%)
rename addons/strimzi/duck/{v1beta1 => v1beta2}/register.go (99%)
rename addons/strimzi/duck/{v1beta1 => v1beta2}/zz_generated.deepcopy.go (99%)
rename deploy/{camel-catalog-1.7.0.yaml => camel-catalog-1.8.0.yaml} (96%)
delete mode 100644 deploy/olm-catalog/.vfsignore
delete mode 100644
deploy/olm-catalog/camel-k-dev/0.3.4/camel-k.v0.3.4.clusterserviceversion.yaml
delete mode 100644 deploy/olm-catalog/camel-k-dev/0.3.4/crd-build.yaml
delete mode 100644 deploy/olm-catalog/camel-k-dev/0.3.4/crd-camel-catalog.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/0.3.4/crd-integration-context.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/0.3.4/crd-integration-platform.yaml
delete mode 100644 deploy/olm-catalog/camel-k-dev/0.3.4/crd-integration.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0-m1/camel-k.v1.0.0-M1.clusterserviceversion.yaml
delete mode 100644 deploy/olm-catalog/camel-k-dev/1.0.0-m1/crd-build.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0-m1/crd-camel-catalog.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0-m1/crd-integration-kit.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0-m1/crd-integration-platform.yaml
delete mode 100644 deploy/olm-catalog/camel-k-dev/1.0.0-m1/crd-integration.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0-m2/camel-k.v1.0.0-M2.clusterserviceversion.yaml
delete mode 100644 deploy/olm-catalog/camel-k-dev/1.0.0-m2/crd-build.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0-m2/crd-camel-catalog.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0-m2/crd-integration-kit.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0-m2/crd-integration-platform.yaml
delete mode 100644 deploy/olm-catalog/camel-k-dev/1.0.0-m2/crd-integration.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0-m3/camel-k.v1.0.0-m3.clusterserviceversion.yaml
delete mode 100644 deploy/olm-catalog/camel-k-dev/1.0.0-m3/crd-build.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0-m3/crd-camel-catalog.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0-m3/crd-integration-kit.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0-m3/crd-integration-platform.yaml
delete mode 100644 deploy/olm-catalog/camel-k-dev/1.0.0-m3/crd-integration.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0-m4/camel-k.v1.0.0-m4.clusterserviceversion.yaml
delete mode 100644 deploy/olm-catalog/camel-k-dev/1.0.0-m4/crd-build.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0-m4/crd-camel-catalog.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0-m4/crd-integration-kit.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0-m4/crd-integration-platform.yaml
delete mode 100644 deploy/olm-catalog/camel-k-dev/1.0.0-m4/crd-integration.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0-rc1/camel-k.v1.0.0-rc1.clusterserviceversion.yaml
delete mode 100644 deploy/olm-catalog/camel-k-dev/1.0.0-rc1/crd-build.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0-rc1/crd-camel-catalog.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0-rc1/crd-integration-kit.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0-rc1/crd-integration-platform.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0-rc1/crd-integration.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0-rc2/camel-k.v1.0.0-rc2.clusterserviceversion.yaml
delete mode 100644 deploy/olm-catalog/camel-k-dev/1.0.0-rc2/crd-build.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0-rc2/crd-camel-catalog.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0-rc2/crd-integration-kit.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0-rc2/crd-integration-platform.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0-rc2/crd-integration.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0/builds.camel.apache.org.crd.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0/camel-k.v1.0.0.clusterserviceversion.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0/camelcatalogs.camel.apache.org.crd.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0/integrationkits.camel.apache.org.crd.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0/integrationplatforms.camel.apache.org.crd.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.0.0/integrations.camel.apache.org.crd.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.1.0/builds.camel.apache.org.crd.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.1.0/camel-k.v1.1.0.clusterserviceversion.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.1.0/camelcatalogs.camel.apache.org.crd.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.1.0/integrationkits.camel.apache.org.crd.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.1.0/integrationplatforms.camel.apache.org.crd.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.1.0/integrations.camel.apache.org.crd.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.2.0/builds.camel.apache.org.crd.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.2.0/camel-k.v1.2.0.clusterserviceversion.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.2.0/camelcatalogs.camel.apache.org.crd.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.2.0/integrationkits.camel.apache.org.crd.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.2.0/integrationplatforms.camel.apache.org.crd.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.2.0/integrations.camel.apache.org.crd.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.2.0/kameletbindings.camel.apache.org.crd.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.2.0/kamelets.camel.apache.org.crd.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.3.0/builds.camel.apache.org.crd.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.3.0/camelcatalogs.camel.apache.org.crd.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.3.0/integrationkits.camel.apache.org.crd.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.3.0/integrationplatforms.camel.apache.org.crd.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.3.0/integrations.camel.apache.org.crd.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.3.0/kameletbindings.camel.apache.org.crd.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.3.0/kamelets.camel.apache.org.crd.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.4.0/camel-k.v1.4.0.clusterserviceversion.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.4.0/camel.apache.org_builds.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.4.0/camel.apache.org_camelcatalogs.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.4.0/camel.apache.org_integrationkits.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.4.0/camel.apache.org_integrationplatforms.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.4.0/camel.apache.org_integrations.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.4.0/camel.apache.org_kameletbindings.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.4.0/camel.apache.org_kamelets.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.5.0-snapshot/camel-k.v1.5.0-snapshot.clusterserviceversion.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.5.0-snapshot/camel.apache.org_builds.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.5.0-snapshot/camel.apache.org_camelcatalogs.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.5.0-snapshot/camel.apache.org_integrationkits.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.5.0-snapshot/camel.apache.org_integrationplatforms.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.5.0-snapshot/camel.apache.org_integrations.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.5.0-snapshot/camel.apache.org_kameletbindings.yaml
delete mode 100644
deploy/olm-catalog/camel-k-dev/1.5.0-snapshot/camel.apache.org_kamelets.yaml
delete mode 100644 deploy/olm-catalog/camel-k-dev/camel-k-dev.package.yaml
create mode 100644 docs/charts/camel-k-0.6.1.tgz
create mode 100644 docs/charts/camel-k-0.7.0.tgz
create mode 100644 docs/modules/ROOT/pages/scaling/binding.adoc
copy e2e/common/{integration_fail_test.go => cli/bind_test.go} (58%)
create mode 100644 e2e/common/cli/duplicate_parameters_test.go
copy e2e/{builder/files/Java.java =>
common/cli/files/JavaDuplicateParams.java} (85%)
copy e2e/common/{integration_fail_test.go => cli/log_test.go} (64%)
delete mode 100644 e2e/common/files/RestProducer.groovy
rename e2e/common/files/{RestConsumer.java => TimerKameletIntegration.java}
(75%)
delete mode 100644 e2e/common/files/cron-fallback.groovy
copy e2e/common/files/{cron-yaml.yaml => cron-fallback.yaml} (95%)
delete mode 100644 e2e/common/files/cron-quartz.groovy
copy e2e/common/files/{cron-yaml.yaml => cron-quartz.yaml} (90%)
delete mode 100644 e2e/common/files/cron-timer.groovy
copy e2e/common/files/{cron-yaml.yaml => cron-timer.yaml} (90%)
delete mode 100644 e2e/common/files/cron.groovy
copy e2e/common/files/{cron-yaml.yaml => cron.yaml} (98%)
copy e2e/common/{languages/files/yaml-polyglot.yaml =>
files/rest-consumer.yaml} (81%)
copy e2e/{knative/files/flow.yaml => common/files/rest-producer.yaml} (87%)
copy e2e/{yaks/common/kamelet-binding-property-encoding =>
common/files}/timer-source.kamelet.yaml (98%)
copy e2e/common/{integration_fail_test.go => kamelet_test.go} (51%)
copy examples/{polyglot/JavaRoute.java =>
amqp/AmqpConnectionBeanConsumer.java} (68%)
rename examples/amqp/{AMQPBindToRegistry.java =>
AmqpConnectionBeanProducer.java} (61%)
create mode 100644 examples/amqp/amqp.properties
delete mode 100644 examples/amqp/amqpConsume.java
create mode 100644 examples/amqp/artemis/README.md
create mode 100644 examples/amqp/artemis/artemis-amqp.yaml
create mode 100644 examples/amqp/artemis/artemis-service.yaml
delete mode 100644 examples/databases/PostgresDB.java
create mode 100644 examples/kamelets/chuck-norris/chuck.xml
create mode 100644 examples/kamelets/chuck-norris/readme.md
create mode 100644 examples/kamelets/kameletbindings/README.md
copy examples/kamelets/{timer-source-log-sink/log-sink.binding.yaml =>
kameletbindings/kb-env-vars.yaml} (82%)
copy examples/kamelets/{timer-source-log-sink/log-sink.binding.yaml =>
kameletbindings/kb-trait-annotation.yaml} (82%)
create mode 100644 examples/traits/container/HttpsHealthChecks.java
create mode 100644 examples/traits/container/README.md
create mode 100644 pkg/cmd/bind_test.go
create mode 100644 pkg/cmd/util_test.go
rename pkg/controller/integration/{util_test.go => build_kit_test.go} (77%)
delete mode 100644 pkg/controller/integration/util.go
create mode 100644 pkg/trait/error_handler_test.go
copy pkg/util/kubernetes/{util.go => printer.go} (58%)
delete mode 100755 script/build_olm.sh
delete mode 100755 script/olm_publish_test_bundle.sh
delete mode 100644 script/olm_test_operator_source.yaml
delete mode 100755 script/unsnapshot_olm.sh