This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/go_modules/knative.dev/eventing-0.40.3
in repository https://gitbox.apache.org/repos/asf/camel-k.git
discard 9c2872cf0 chore(deps): bump knative.dev/eventing from 0.39.3 to 0.40.3
add 03515a70f feat(ci): upgrade golang to 1.21
add 91ae17f51 chore(traits): deprecate registry
add c4013519b fix(trait): watch for resource versions...
add e9ae87949 chore: nightly automatic updates
add 726e83c4d fix(ci): swap deprecation notice
add 3b7cfe4c4 fix(ci): lint for 1.21
add 1f51a53c9 chore(deps): bump github.com/cloudevents/sdk-go/v2 from
2.13.0 to 2.15.2
add 322c4b750 chore(lint): Error nil check: use require.NoError
add 149738df8 chore(lint): Error not nil check: use require.Error
add 1ce6e8efe chore(lint): assert NoError check: use require.NoError
add 491e7d0b1 chore(lint): assert Error check: use require.Error
add 88eed782d chore(lint): Use golangci-lint version matching go version
1.21
add 33a5ed2ef chore(lint): Fix lint errors
add fc8d9176d chore(lint): Ignore tests
add 45f2c1aa5 chore(lint): Fix lint errors
add 41713d06a chore(lint): Skip test_support go files
add 727e295ab chore(lint): Fix lint errors
add 26c400f42 chore: nightly automatic updates
add 97c37e216 chore(deps): bump github.com/prometheus/common from 0.48.0
to 0.50.0
add 49065089b fix(build): Container image upgrad to golang 1.21
add 94c60d024 fix(cron): Add documentation and test on multiple sources
add d4370a4da Merge pull request #5229 from
gansheer/fix/5158_multiple_crons
add 7932a06f1 fix(quarkus): don't override application.properties
add 1d58799b9 fix(ctrl): message digest change
add 3866625ca fix(cmd): delete KameletBinding until they exists
add b986989b8 fix(trait): revert persisted status
add 773622571 chore(e2e): Improve E2E tests
add 4e2db21a8 chore(e2e): Run E2E tests in parallel
add c39835610 chore(e2e): Use fresh Gomega instance for each test
add 19199b2ec chore(e2e): Use operator instance per package in common tests
add fc225f188 chore(e2e): Fix concurrent access to viper flags
add fcd6f33e4 chore(e2e): Skip cluster setup when installing Camel K
operators in test namespaces
add 92ea86144 chore(e2e): Use separate operator instances for trait e2e
tests
add e0803311e chore(e2e): Synchronize kamel install command in e2e tests
add 5fa6aaf2d chore(e2e): Use separate viper instance per command
add 39097a550 chore(e2e): Fix E2E tests
add 3fd3fdfa1 chore: nightly automatic updates
add dbedcb522 chore(e2e): Fix smoke tests
add d74c2d947 fix(trait): changing data type for rollingUpdateMaxSurge and
rollingUpdateMaxUnavailable to strings are also supported
add 7ff102636 chore: nightly automatic updates
add 0725b40ad fix(traits): use Comparable matches
add 5999bc8d1 Azure Key Vault Trait: Support Azure Identity as
authentication method (#5244)
add 2856021c3 chore: nightly automatic updates
add 5c8c144a7 chore(ci): Upgrade setup-kubectl action
add d2ec89c9e chore: propagate capabilities to Kit
add 89a71fa7c chore(e2e): Add option to set base image and runtime version
in E2E tests
add 1e255ff7f chore(e2e): Use new context instance for each E2E test
add 0c353adc5 chore(e2e): Use UpdatePlatform func as it is more stable
add e1da60771 chore(e2e): Improve Integration logs waiting for container
created
add 8793fa3e7 chore(e2e): Use a shared context in E2E tests
add 834d4694b chore(e2e): Do not run fast setup locally
add 21fc7a25c chore: nightly automatic updates
add a857b917d Install operator image according to the target architecture
add 4a0070188 chore: nightly automatic updates
add 2c1037f65 chore(ci): Upgrade kind action to 2.0.4
add 546efa566 Add Kamelet v1alpha1 sample (#5254)
add ea186ed3a chore: nightly automatic updates
add 7e0ecfe3a chore: nightly automatic updates
add 589b163df chore: nightly automatic updates
add e8c712e06 Fix wrong Kamelet sample content (#5255)
add b61b3d7e4 chore: nightly automatic updates
add e7e8377c1 fix(#5252): release-nightly does not build/push multiarch
manifest
add 0415b86a6 chore(deps): bump github.com/onsi/gomega from 1.31.1 to
1.32.0
add 39ab1bc19 [chore] improve metrics for integration (#5154)
add d891a8370 chore: nightly automatic updates
add 0b64ac126 chore: Use camel case for Pipe error handler ref
add b521f43a9 fix(ci): use ubuntu which now have 16 GB memory
add 7f42ac84a feat(trait): move runtime logic into trait catalog
add 5ef86d42b chore: nightly automatic updates
add 163d29120 chore(deps): bump github.com/docker/docker
add 8dd613806 fix(#5238): Integration builds fail with arm64 base image
add 8a3773fe4 feat(traits): builder image platforms
add d888219f4 doc(trait): sourceless Integrations
add aae106a58 chore: nightly automatic updates
add 2501db03e chore(deps): bump github.com/prometheus/common from 0.50.0
to 0.51.0
add 2f595d154 feat(catalog): support placeholders
add fa5927938 chore(trait): add executed trait condition
add 196020d06 chore(trait): polish conditions
add ea0efdb14 chore: nightly automatic updates
add 4101a636d chore: nightly automatic updates
add 857f9a51f chore(deps): bump github.com/prometheus/common from 0.51.0
to 0.51.1
add 7e52419aa Add optional install to tests
add 234815577 Only enable knative trait when there is a knative endpoint
(#5275)
add be1c6f6a8 chore: nightly automatic updates
add 8d71b13d7 feat(strimzi): bind to either KafkaTopic name or topicName
add e521e5d1b chore: nightly automatic updates
add 356693ea6 feat(kafka): support Kafka binding resource
add 43326394a fix(ctrl): report error on traits failure
add 58c4fdac8 fix(knative): enable service container port
add 31d18a7d9 fix(#5238): Fix Jib integration build
add 195770ef2 fix(#5288): Makefile building platform specific kamel CLI
binary
add 4f2db43f6 chore: nightly automatic updates
add 99fa53814 fix(cmd): cannot load catalog on CLI
add 9f8edfbac chore: nightly automatic updates
add 708f21007 knative-service stage fix
add c06dbed9d chore: nightly automatic updates
add a1b6c9e52 chore(deps): bump fabric8-version from 6.10.0 to 6.11.0 in
/java/crds
add 0574757ab chore(runtime): default to 3.8.1
add 226eef200 feat(traits): master refactoring
add dc6b814f8 feat(traits): service binding refactoring
add d748fa3ae fix(olm): bundle script
add ea9e5fb69 feat(traits): telemetry refactoring
add b2d3eb810 feat(traits): health refactoring
add fe99b4c47 chore: nightly automatic updates
add 21ab8dd8c fix(e2e): temporarily disable test
add f06b03d28 feat(traits): logging refactoring
add 8c04336e0 chore: starting release branch for release-2.3.x
add afba7d527 fix(ci): plugin failure
add c610cf17d fix(ci): upload source script
add d9fce5605 chore: nightly automatic updates
add 105f0ee6e chore(doc): change kubernetes badge
add 69a952da1 chore: nightly automatic updates
add b7113538f fix(cli): openshift cli install rbac path
add 05d873ff8 chore(deps): bump github.com/prometheus/client_model from
0.6.0 to 0.6.1
add bd6433763 chore: nightly automatic updates
add 4060cea43 chore(deps): bump github.com/prometheus/common from 0.51.1
to 0.52.2
add f736f099d chore: Upgrade golang.org/x/net
add 25cbfc078 doc: adjust nightly release description
add 3757cac20 chore(deps): bump golang.org/x/oauth2 from 0.18.0 to 0.19.0
add 0c47c3d54 feat(trait): allow usage of semver for camel.runtime-version
add 025bf44be chore(doc): trait doc update
add 772d56d9e chore: nightly automatic updates
add ac26cd301 chore(doc): docker manifest creation
add 0225c638d feat(core): Upgrade API kubernetes 1.28
add 37ba15728 chore(deps): bump golang.org/x/term from 0.18.0 to 0.19.0
add 0f439b368 chore(helm): release 2.3.0
add 61658be64 chore: bump next version to 2.4.0-SNAPSHOT
add 85b06b28f chore(deps): bump knative.dev/eventing from 0.39.3 to 0.40.3
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 (9c2872cf0)
\
N -- N -- N
refs/heads/dependabot/go_modules/knative.dev/eventing-0.40.3 (85b06b28f)
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.
No new revisions were added by this update.
Summary of changes:
.github/actions/e2e-common/exec-tests.sh | 2 +
.../kamel-build-bundle/build-bundle-image.sh | 2 +-
.../actions/kamel-config-cluster-kind/action.yml | 2 +-
.github/actions/kamel-prepare-env/action.yml | 4 +-
.github/actions/release-nightly/action.yml | 10 +-
.github/workflows/common.yml | 2 +-
.github/workflows/native.yml | 5 +-
.github/workflows/nightly-automatic-updates.yml | 2 +-
.github/workflows/nightly-native-test.yml | 2 +-
.github/workflows/nightly-release.yml | 2 +-
.github/workflows/validate.yml | 4 +-
.golangci.yml | 6 +-
CHANGELOG.md | 577 ++++---
README.adoc | 4 +-
addons/keda/keda_test.go | 39 +-
addons/master/master.go | 166 +-
addons/master/master_test.go | 186 +++
addons/strimzi/duck/v1beta2/duck_types.go | 10 +-
.../strimzi/duck/v1beta2/zz_generated.deepcopy.go | 16 +
addons/strimzi/strimzi.go | 118 +-
addons/strimzi/strimzi_test.go | 175 ++-
addons/telemetry/discovery/locator.go | 2 +-
addons/telemetry/telemetry.go | 51 +-
addons/telemetry/telemetry_test.go | 41 +-
addons/threescale/3scale_test.go | 15 +-
addons/tracing/discovery/locator.go | 2 +-
addons/tracing/tracing_test.go | 7 +-
addons/vault/aws/aws_secrets_manager_test.go | 19 +-
addons/vault/azure/azure_key_vault.go | 9 +-
addons/vault/azure/azure_key_vault_test.go | 64 +-
addons/vault/gcp/gcp_secret_manager_test.go | 11 +-
addons/vault/hashicorp/hashicorp_vault_test.go | 15 +-
badge.out | 2 +-
build/Dockerfile | 6 +-
coverage | 2 +-
coverage.out | 1393 ++++++++---------
docs/antora.yml | 12 +-
docs/charts/camel-k-2.3.0.tgz | Bin 0 -> 273905 bytes
docs/charts/index.yaml | 99 +-
docs/modules/ROOT/pages/architecture/traits.adoc | 11 +-
docs/modules/ROOT/pages/cli/cli.adoc | 14 -
.../ROOT/pages/configuration/dependencies.adoc | 31 -
.../ROOT/pages/contributing/developers.adoc | 4 +-
.../installation/advanced/multi-architecture.adoc | 47 +-
.../modules/ROOT/pages/running/camel-runtimes.adoc | 262 ++++
docs/modules/ROOT/partials/apis/camel-k-crds.adoc | 224 ++-
docs/modules/ROOT/partials/apis/kamelets-crds.adoc | 18 +-
docs/modules/traits/pages/azure-key-vault.adoc | 6 +-
docs/modules/traits/pages/builder.adoc | 4 +
docs/modules/traits/pages/camel.adoc | 2 +
docs/modules/traits/pages/cron.adoc | 2 +-
docs/modules/traits/pages/deployment.adoc | 4 +-
docs/modules/traits/pages/mount.adoc | 3 +-
docs/modules/traits/pages/registry.adoc | 2 +
e2e/advanced/build_order_strategy_test.go | 198 ++-
e2e/advanced/builder_test.go | 50 +-
e2e/advanced/catalog_builder_test.go | 109 +-
e2e/advanced/debug_test.go | 69 +-
e2e/advanced/deployment_test.go | 24 +-
e2e/advanced/dump_test.go | 34 +-
e2e/advanced/environment_test.go | 73 +-
e2e/advanced/incremental_build_test.go | 256 ++--
e2e/advanced/integration_profile_test.go | 119 +-
e2e/advanced/kamelet_repo_test.go | 38 +-
e2e/advanced/local_platform_test.go | 99 +-
e2e/advanced/main_test.go | 74 +
e2e/advanced/maven_http_proxy_test.go | 80 +-
e2e/advanced/operator_id_filtering_test.go | 109 +-
e2e/advanced/operator_metrics_test.go | 165 +-
e2e/advanced/platform_traits_test.go | 52 +-
e2e/advanced/promote_test.go | 139 +-
e2e/advanced/reset_test.go | 64 +-
e2e/advanced/synthetic_test.go | 91 +-
e2e/advanced/tekton_test.go | 17 +-
e2e/builder/build_test.go | 169 ++-
e2e/builder/registry_test.go | 49 +-
e2e/common/cli/bind_test.go | 57 +-
e2e/common/cli/config_test.go | 44 +-
e2e/common/cli/default.go | 9 +-
e2e/common/cli/delete_test.go | 77 +-
e2e/common/cli/describe_test.go | 66 +-
e2e/common/cli/dev_mode_test.go | 193 ++-
e2e/common/cli/duplicate_parameters_test.go | 6 +-
e2e/common/cli/get_test.go | 79 +-
e2e/common/cli/help_test.go | 29 +-
e2e/common/cli/log_test.go | 44 +-
.../startup_test.go => common/cli/main_test.go} | 48 +-
e2e/common/cli/offline_commands_test.go | 23 +-
e2e/common/cli/run_test.go | 338 +++--
e2e/common/cli/version_test.go | 6 +-
e2e/common/config/config_reload_test.go | 208 +--
e2e/common/config/config_test.go | 582 ++++---
e2e/common/config/default.go | 26 -
e2e/common/config/kamelet_config_test.go | 626 ++++----
e2e/common/config/pipe_config_test.go | 398 ++---
e2e/common/languages/default.go | 26 -
e2e/common/languages/groovy_test.go | 30 +-
e2e/common/languages/java_test.go | 30 +-
e2e/common/languages/js_test.go | 30 +-
e2e/common/languages/kotlin_test.go | 30 +-
e2e/common/languages/polyglot_test.go | 34 +-
e2e/common/languages/xml_test.go | 30 +-
e2e/common/languages/yaml_test.go | 30 +-
e2e/common/main_test.go | 69 +
e2e/common/misc/client_test.go | 58 +-
e2e/common/misc/cron_test.go | 84 +-
e2e/common/misc/default.go | 26 -
e2e/common/misc/integration_fail_test.go | 301 ++--
e2e/common/misc/integration_trait_update_test.go | 40 +-
e2e/common/misc/kamelet_test.go | 58 +-
e2e/common/misc/kamelet_update_test.go | 34 +-
e2e/common/misc/maven_repository_test.go | 41 +-
e2e/common/misc/pipe_test.go | 153 +-
e2e/common/misc/pipe_with_image_test.go | 111 +-
e2e/common/misc/registry_maven_wagon_test.go | 197 +--
e2e/common/misc/rest_test.go | 72 +-
e2e/common/misc/scale_binding_test.go | 188 +--
e2e/common/misc/scale_integration_test.go | 185 +--
e2e/common/misc/structured_logs_test.go | 62 +-
e2e/common/runtimes/default.go | 26 -
e2e/common/runtimes/runtimes_test.go | 77 +-
e2e/common/support/startup_test.go | 51 -
e2e/common/support/teardown_test.go | 40 -
e2e/common/traits/affinity_test.go | 153 +-
e2e/common/traits/builder_test.go | 474 +++---
e2e/common/traits/camel_test.go | 67 +-
e2e/common/traits/container_test.go | 140 +-
e2e/common/traits/default.go | 26 -
e2e/common/traits/deployment_test.go | 133 +-
e2e/common/traits/error_handler_test.go | 34 +-
e2e/common/traits/errored_trait_test.go | 80 +-
e2e/common/traits/health_test.go | 739 +++++----
e2e/common/traits/istio_test.go | 60 +-
e2e/common/traits/jolokia_test.go | 72 +-
e2e/common/traits/jvm_test.go | 67 +-
e2e/common/traits/kamelet_test.go | 60 +-
e2e/common/traits/master_test.go | 80 +-
e2e/common/traits/openapi_test.go | 63 +-
e2e/common/traits/pdb_test.go | 210 +--
e2e/common/traits/pod_test.go | 119 +-
e2e/common/traits/prometheus_test.go | 87 +-
e2e/common/traits/pull_secret_test.go | 119 +-
e2e/common/traits/route_test.go | 292 ++--
e2e/common/traits/service_binding_test.go | 135 +-
e2e/common/traits/service_test.go | 169 ++-
e2e/common/traits/toleration_test.go | 170 +--
e2e/install/cli/global_kamelet_test.go | 39 +-
e2e/install/cli/global_test.go | 139 +-
e2e/install/cli/install_test.go | 123 +-
e2e/install/cli/maven_ca_secret_test.go | 75 +-
e2e/install/cli/uninstall_test.go | 105 +-
e2e/install/helm/setup_test.go | 33 +-
e2e/install/kustomize/operator_test.go | 92 +-
e2e/install/kustomize/setup_test.go | 46 +-
e2e/install/kustomize/uninstall_test.go | 84 +-
e2e/install/olm/olm_install_test.go | 47 +-
e2e/install/upgrade/cli_upgrade_test.go | 87 +-
e2e/install/upgrade/helm_upgrade_test.go | 88 +-
e2e/install/upgrade/olm_upgrade_test.go | 140 +-
e2e/knative/default.go | 9 +-
e2e/knative/kamelet_test.go | 51 +-
e2e/knative/knative_platform_test.go | 56 +-
e2e/knative/knative_test.go | 153 +-
e2e/knative/openapi_test.go | 25 +-
e2e/knative/pod_test.go | 24 +-
e2e/knative/support/teardown_test.go | 40 -
e2e/native/native_binding_test.go | 35 +-
e2e/native/native_test.go | 107 +-
e2e/native/native_with_sources_test.go | 85 +-
e2e/support/csv.go | 38 +-
e2e/support/test_nexus_hooks.go | 2 +-
e2e/support/test_support.go | 1121 ++++++++------
e2e/support/test_util.go | 41 +-
e2e/support/util/dump.go | 2 +-
e2e/support/util/structured_log_test.go | 3 +-
e2e/telemetry/telemetry_test.go | 57 +-
go.mod | 39 +-
go.sum | 100 +-
helm/camel-k/Chart.yaml | 2 +-
helm/camel-k/crds/crd-build.yaml | 140 +-
helm/camel-k/crds/crd-camel-catalog.yaml | 40 +-
helm/camel-k/crds/crd-integration-kit.yaml | 251 +--
helm/camel-k/crds/crd-integration-platform.yaml | 66 +-
helm/camel-k/crds/crd-integration-profile.yaml | 54 +-
helm/camel-k/crds/crd-integration.yaml | 1603 ++------------------
helm/camel-k/crds/crd-kamelet-binding.yaml | 169 ++-
helm/camel-k/crds/crd-pipe.yaml | 169 ++-
helm/camel-k/templates/operator-cluster-roles.yaml | 1 +
helm/camel-k/templates/operator-role.yaml | 1 +
helm/camel-k/values.yaml | 2 +-
java/crds/pom.xml | 9 +-
java/maven-logging/pom.xml | 2 +-
pkg/apis/camel/v1/build_type_support_test.go | 6 +-
pkg/apis/camel/v1/common_types.go | 20 +-
pkg/apis/camel/v1/common_types_support_test.go | 2 +-
pkg/apis/camel/v1/integration_types.go | 2 -
pkg/apis/camel/v1/integration_types_support.go | 5 +
.../camel/v1/integration_types_support_test.go | 4 +-
pkg/apis/camel/v1/integrationkit_types.go | 5 +-
pkg/apis/camel/v1/integrationkit_types_support.go | 11 +
pkg/apis/camel/v1/kamelet_types_support.go | 5 +
pkg/apis/camel/v1/knative/types_support_test.go | 3 +-
pkg/apis/camel/v1/maven_types_support_test.go | 21 +-
pkg/apis/camel/v1/pipe_types_support_test.go | 5 +-
pkg/apis/camel/v1/trait/builder.go | 2 +
pkg/apis/camel/v1/trait/camel.go | 2 +
pkg/apis/camel/v1/trait/cron.go | 2 +-
pkg/apis/camel/v1/trait/deployment.go | 5 +-
pkg/apis/camel/v1/trait/mount.go | 3 +-
pkg/apis/camel/v1/trait/registry.go | 2 +
pkg/apis/camel/v1/trait/zz_generated.deepcopy.go | 10 +-
pkg/apis/camel/v1/zz_generated.deepcopy.go | 44 +-
.../v1alpha1/kamelet_binding_types_support_test.go | 5 +-
pkg/builder/builder_test.go | 3 +-
pkg/builder/image_test.go | 7 +-
pkg/builder/jib.go | 9 +
pkg/builder/project_test.go | 35 +-
pkg/builder/quarkus.go | 19 +-
pkg/builder/quarkus_test.go | 101 +-
pkg/builder/types.go | 2 +-
.../camel/v1/buildconfiguration.go | 11 +
.../v1/{configurationspec.go => camelproperty.go} | 22 +-
.../applyconfiguration/camel/v1/capability.go | 45 +-
.../camel/v1/integrationkitspec.go | 11 +
.../camel/v1/integrationkitstatus.go | 9 -
.../camel/v1/integrationstatus.go | 9 -
pkg/client/camel/applyconfiguration/utils.go | 2 +
pkg/client/client.go | 2 +-
pkg/cmd/bind.go | 2 +-
pkg/cmd/bind_test.go | 18 +-
pkg/cmd/builder.go | 2 +-
pkg/cmd/builder_test.go | 9 +-
pkg/cmd/config.go | 2 +-
pkg/cmd/config_test.go | 27 +-
pkg/cmd/debug.go | 2 +-
pkg/cmd/delete.go | 42 +-
pkg/cmd/delete_test.go | 9 +-
pkg/cmd/describe_integration.go | 2 +-
pkg/cmd/describe_kamelet.go | 2 +-
pkg/cmd/describe_kit.go | 2 +-
pkg/cmd/describe_platform.go | 2 +-
pkg/cmd/dump.go | 2 +-
pkg/cmd/get.go | 2 +-
pkg/cmd/install.go | 48 +-
pkg/cmd/install_test.go | 157 +-
pkg/cmd/kamelet_add_repo.go | 2 +-
pkg/cmd/kamelet_add_repo_test.go | 30 +-
pkg/cmd/kamelet_delete.go | 2 +-
pkg/cmd/kamelet_get.go | 2 +-
pkg/cmd/kamelet_remove_repo.go | 2 +-
pkg/cmd/kamelet_remove_repo_test.go | 13 +-
pkg/cmd/kit_create.go | 2 +-
pkg/cmd/kit_create_test.go | 19 +-
pkg/cmd/kit_delete.go | 2 +-
pkg/cmd/kit_get.go | 2 +-
pkg/cmd/log.go | 2 +-
pkg/cmd/log_test.go | 2 +-
pkg/cmd/modeline_test.go | 123 +-
pkg/cmd/operator.go | 7 +-
pkg/cmd/operator_test.go | 13 +-
pkg/cmd/promote.go | 2 +-
pkg/cmd/promote_test.go | 35 +-
pkg/cmd/rebuild.go | 2 +-
pkg/cmd/rebuild_test.go | 9 +-
pkg/cmd/reset.go | 2 +-
pkg/cmd/root.go | 28 +-
pkg/cmd/root_test.go | 39 +-
pkg/cmd/run.go | 11 +-
pkg/cmd/run_support.go | 31 +-
pkg/cmd/run_support_test.go | 15 +-
pkg/cmd/run_test.go | 201 ++-
pkg/cmd/source/content_test.go | 29 +-
pkg/cmd/source/util_test.go | 23 +-
pkg/cmd/uninstall.go | 13 +-
pkg/cmd/uninstall_test.go | 13 +-
pkg/cmd/util.go | 23 +-
pkg/cmd/util_config.go | 2 +-
pkg/cmd/version.go | 2 +-
pkg/cmd/version_test.go | 39 +-
pkg/controller/build/build_monitor_test.go | 19 +-
pkg/controller/build/build_pod_test.go | 3 +-
pkg/controller/build/monitor_pod.go | 2 +-
pkg/controller/integration/build_kit.go | 4 +-
pkg/controller/integration/health_test.go | 5 +-
pkg/controller/integration/initialize_test.go | 17 +-
.../integration/integration_controller.go | 4 +-
pkg/controller/integration/kits.go | 71 +-
pkg/controller/integration/kits_test.go | 76 +-
pkg/controller/integration/metrics.go | 49 +-
pkg/controller/integration/metrics_test.go | 82 +
pkg/controller/integration/monitor.go | 64 +-
.../integration/monitor_synthetic_test.go | 25 +-
pkg/controller/integration/monitor_test.go | 238 +++
pkg/controller/integrationplatform/catalog_test.go | 25 +-
pkg/controller/integrationplatform/create_test.go | 11 +-
.../integrationplatform/initialize_test.go | 23 +-
pkg/controller/integrationplatform/monitor_test.go | 27 +-
pkg/controller/kameletbinding/error_handler.go | 2 +-
.../kameletbinding/error_handler_test.go | 21 +-
pkg/controller/pipe/error_handler.go | 2 +-
pkg/controller/pipe/error_handler_test.go | 23 +-
pkg/controller/pipe/integration.go | 5 +-
pkg/controller/pipe/integration_test.go | 69 +-
pkg/controller/synthetic/synthetic_test.go | 9 +-
pkg/install/kamelets_test.go | 7 +-
pkg/install/operator.go | 2 +-
.../repository/composite_repository_test.go | 7 +-
pkg/kamelet/repository/empty_repository_test.go | 7 +-
pkg/kamelet/repository/github_repository_test.go | 6 +-
.../repository/kubernetes_repository_test.go | 11 +-
pkg/kamelet/repository/repository_test.go | 6 +-
pkg/metadata/metadata_capabilities_test.go | 5 +-
pkg/metadata/metadata_dependencies_test.go | 2 +-
pkg/platform/defaults_test.go | 33 +-
pkg/platform/platform.go | 4 +-
pkg/platform/profile_test.go | 25 +-
.../config/crd/bases/camel.apache.org_builds.yaml | 140 +-
.../crd/bases/camel.apache.org_camelcatalogs.yaml | 40 +-
.../bases/camel.apache.org_integrationkits.yaml | 251 +--
.../camel.apache.org_integrationplatforms.yaml | 66 +-
.../camel.apache.org_integrationprofiles.yaml | 54 +-
.../crd/bases/camel.apache.org_integrations.yaml | 1603 ++------------------
.../bases/camel.apache.org_kameletbindings.yaml | 169 ++-
.../config/crd/bases/camel.apache.org_pipes.yaml | 169 ++-
.../config/manager/operator-deployment.yaml | 6 +-
.../bases/camel-k.clusterserviceversion.yaml | 10 +-
pkg/resources/config/manifests/kustomization.yaml | 2 +-
.../descoped/operator-cluster-role-strimzi.yaml | 1 +
.../rbac/namespaced/operator-role-strimzi.yaml | 1 +
...v1_kamelet.yaml => camel_v1alpha1_kamelet.yaml} | 2 +-
pkg/resources/config/samples/kustomization.yaml | 1 +
...catalog-3.2.3.yaml => camel-catalog-3.8.1.yaml} | 146 +-
pkg/resources/resources_test.go | 23 +-
pkg/trait/affinity_test.go | 17 +-
pkg/trait/builder.go | 53 +-
pkg/trait/builder_test.go | 150 +-
pkg/trait/camel.go | 12 +-
pkg/trait/camel_test.go | 57 +-
pkg/trait/container.go | 101 +-
pkg/trait/container_probes_test.go | 24 +-
pkg/trait/container_test.go | 173 ++-
pkg/trait/cron.go | 6 +-
pkg/trait/cron_test.go | 117 +-
pkg/trait/dependencies_test.go | 41 +-
pkg/trait/deployer_test.go | 9 +-
pkg/trait/deployment.go | 10 +-
pkg/trait/deployment_test.go | 64 +-
pkg/trait/environment_test.go | 25 +-
pkg/trait/error_handler.go | 5 +-
pkg/trait/error_handler_test.go | 34 +-
pkg/trait/gc.go | 2 +-
pkg/trait/gc_test.go | 12 +-
pkg/trait/health.go | 25 +-
pkg/trait/health_test.go | 120 ++
pkg/trait/ingress.go | 1 +
pkg/trait/ingress_test.go | 14 +-
pkg/trait/istio_test.go | 19 +-
pkg/trait/jolokia_test.go | 17 +-
pkg/trait/jvm.go | 8 +-
pkg/trait/jvm_test.go | 26 +-
pkg/trait/kamelets.go | 2 +-
pkg/trait/kamelets_support_test.go | 7 +-
pkg/trait/kamelets_test.go | 6 +-
pkg/trait/knative.go | 7 +-
pkg/trait/knative_service.go | 4 +
pkg/trait/knative_service_test.go | 8 +-
pkg/trait/knative_test.go | 282 ++--
pkg/trait/logging.go | 41 +-
pkg/trait/logging_test.go | 119 +-
pkg/trait/mount.go | 3 +
pkg/trait/mount_test.go | 6 +-
pkg/trait/openapi_test.go | 11 +-
pkg/trait/owner.go | 2 +-
pkg/trait/pdb_test.go | 7 +-
pkg/trait/platform_test.go | 19 +-
pkg/trait/pod.go | 2 +-
pkg/trait/pod_test.go | 9 +-
pkg/trait/prometheus_test.go | 11 +-
pkg/trait/pull_secret.go | 2 +-
pkg/trait/pull_secret_test.go | 17 +-
pkg/trait/quarkus.go | 36 +-
pkg/trait/quarkus_test.go | 43 +-
pkg/trait/registry.go | 19 +-
pkg/trait/route.go | 1 +
pkg/trait/route_test.go | 49 +-
pkg/trait/service.go | 4 +-
pkg/trait/service_binding.go | 28 +-
pkg/trait/service_binding_test.go | 19 +-
pkg/trait/service_test.go | 71 +-
pkg/trait/test_support.go | 5 +-
pkg/trait/toleration_test.go | 15 +-
pkg/trait/trait.go | 6 -
pkg/trait/trait_catalog.go | 22 +-
pkg/trait/trait_condition_types.go | 26 +-
pkg/trait/trait_configure_test.go | 12 +-
pkg/trait/trait_test.go | 23 +-
pkg/trait/trait_types.go | 36 +-
pkg/trait/trait_types_test.go | 13 +-
pkg/trait/util.go | 93 +-
pkg/trait/util_test.go | 115 +-
pkg/util/bindings/bindings_test.go | 5 +-
pkg/util/bindings/catalog_test.go | 10 +-
pkg/util/bindings/kamelet_test.go | 19 +-
pkg/util/bindings/knative_ref_test.go | 13 +-
pkg/util/camel/camel_dependencies.go | 3 +-
pkg/util/camel/camel_dependencies_test.go | 11 +-
pkg/util/camel/camel_runtime_test.go | 5 +-
pkg/util/camel/camel_util_test.go | 11 +-
pkg/util/command_test.go | 5 +-
pkg/util/defaults/defaults.go | 4 +-
pkg/util/defaults/defaults_test.go | 17 +-
pkg/util/digest/digest.go | 66 +-
pkg/util/digest/digest_test.go | 77 +-
pkg/util/docker/docker_base_test.go | 3 +-
pkg/util/docker/docker_test.go | 17 +-
pkg/util/dsl/flow_test.go | 7 +-
pkg/util/dsl/template_test.go | 3 +-
pkg/util/gzip/compress_test.go | 9 +-
pkg/util/jib/configuration.go | 6 +-
pkg/util/jib/configuration_test.go | 11 +-
pkg/util/jvm/keystore_test.go | 8 +-
pkg/util/knative/apis_test.go | 37 +-
pkg/util/knative/uri_test.go | 19 +-
pkg/util/kubernetes/factory_test.go | 31 +-
pkg/util/kubernetes/lookup.go | 9 +
pkg/util/kubernetes/util_test.go | 5 +-
pkg/util/log/log.go | 2 +-
pkg/util/maven/maven_log_test.go | 6 +-
pkg/util/maven/maven_project_test.go | 27 +-
pkg/util/maven/maven_repositories.go | 1 +
pkg/util/maven/maven_settings_test.go | 13 +-
pkg/util/modeline/parser_test.go | 13 +-
pkg/util/olm/available.go | 4 +-
pkg/util/openshift/openshift_test.go | 13 +-
pkg/util/property/property_test.go | 7 +-
pkg/util/reference/reference_test.go | 9 +-
pkg/util/registry/registry_test.go | 17 +-
pkg/util/resource/config_test.go | 23 +-
pkg/util/source/inspector.go | 2 +-
pkg/util/source/inspector_yaml_test.go | 6 +-
pkg/util/sync/file_test.go | 5 +-
pkg/util/test/catalog_test.go | 3 +-
pkg/util/util_test.go | 2 +-
release-utils/scripts/upload-source.sh | 4 +-
release.adoc | 11 +-
script/Makefile | 130 +-
script/gen_crd/gen-crd-api-config.json | 2 +-
script/gen_crd/gen-kamelets-crd-api-config.json | 2 +-
448 files changed, 14135 insertions(+), 14031 deletions(-)
create mode 100644 addons/master/master_test.go
create mode 100644 docs/charts/camel-k-2.3.0.tgz
create mode 100644 e2e/advanced/main_test.go
rename e2e/{knative/support/startup_test.go => common/cli/main_test.go} (51%)
delete mode 100644 e2e/common/config/default.go
delete mode 100644 e2e/common/languages/default.go
create mode 100644 e2e/common/main_test.go
delete mode 100644 e2e/common/misc/default.go
delete mode 100644 e2e/common/runtimes/default.go
delete mode 100644 e2e/common/support/startup_test.go
delete mode 100644 e2e/common/support/teardown_test.go
delete mode 100644 e2e/common/traits/default.go
delete mode 100644 e2e/knative/support/teardown_test.go
copy pkg/client/camel/applyconfiguration/camel/v1/{configurationspec.go =>
camelproperty.go} (61%)
create mode 100644 pkg/controller/integration/metrics_test.go
create mode 100644 pkg/controller/integration/monitor_test.go
copy pkg/resources/config/samples/bases/{camel_v1_kamelet.yaml =>
camel_v1alpha1_kamelet.yaml} (97%)
rename pkg/resources/resources/{camel-catalog-3.2.3.yaml =>
camel-catalog-3.8.1.yaml} (95%)
create mode 100644 pkg/trait/health_test.go