This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to tag v2.10.0-nightly
in repository https://gitbox.apache.org/repos/asf/camel-k.git
*** WARNING: tag v2.10.0-nightly was modified! ***
from f92ce2375 (commit)
to 3c6254de7 (commit)
discard f92ce2375 chore(ci): v2.10.0-nightly release updates
add db7fe8ca7 feat(deps): upgrade kubernetes api to 1.35
add 5f39fb563 chore: nightly automatic updates
add 0d3db56b5 feat(jvm): Add multi-certificate and system truststore
support for CA certs
add 7e80bd652 feat(jvm): Implement review feedback and improve
multi-certificate support with secure password handling
add d5f32b02a fix(jvm): Use consistent truststore password for all CA
certificate imports
add df0d06dd4 fix: simplify CA certificate handling and preserve base
truststore password
add c2ef248b3 fix(jvm): simplify CA certificate add process by removing
per-cert PasswordPath and cleanup tests
add ab619f285 fix(install): add back missing rbac
add e1876efff chore: nightly automatic updates
add eaa5b8873 fix(ctrl): check status instead of spec
add 030c21d20 fix(trait): don't remove yaml route parameter
add ddb562baa chore(ci): tune lint configuration
add c32f691d0 chore(ci): revert previous operator sdk
new 3c6254de7 chore(ci): v2.10.0-nightly release updates
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
tag 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 (f92ce2375)
\
N -- N -- N refs/tags/v2.10.0-nightly (3c6254de7)
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:
.golangci.yml | 5 +
README.adoc | 2 +-
cmd/util/doc-gen/generators/traitmetadatagen.go | 3 +-
docs/antora.yml | 4 +-
docs/charts/camel-k-2.10.0-nightly.tgz | Bin 277306 -> 279571
bytes
docs/charts/index.yaml | 6 +-
docs/modules/ROOT/partials/apis/camel-k-crds.adoc | 319 ++++--
docs/modules/traits/pages/builder.adoc | 7 +-
docs/modules/traits/pages/deployer.adoc | 5 +-
docs/modules/traits/pages/ingress.adoc | 1 +
docs/modules/traits/pages/init-containers.adoc | 2 +-
docs/modules/traits/pages/jvm.adoc | 85 +-
docs/modules/traits/pages/quarkus.adoc | 1 +
docs/modules/traits/pages/service.adoc | 1 +
e2e/advanced/synthetic_test.go | 5 +-
e2e/common/misc/pipe_test.go | 3 +-
e2e/common/traits/istio_test.go | 3 +-
e2e/common/traits/jvm_test.go | 110 +-
e2e/support/test_support.go | 5 +-
e2e/support/util/dump.go | 1 -
e2e/support/util/log_counter.go | 1 -
e2e/support/util/log_scanner.go | 1 -
e2e/support/util/log_walker.go | 1 -
e2e/support/util/structured_log.go | 2 +-
e2e/support/util/temp_file.go | 1 -
go.mod | 17 +-
go.sum | 36 +-
helm/camel-k/crds/camel-k-crds.yaml | 1140 ++++++++++++++++----
helm/camel-k/templates/rbacs-descoped.yaml | 14 +
helm/camel-k/templates/rbacs-namespaced.yaml | 14 +
pkg/apis/camel/v1/build_types.go | 25 +-
pkg/apis/camel/v1/camelcatalog_types_support.go | 2 +-
pkg/apis/camel/v1/common_types.go | 33 +-
pkg/apis/camel/v1/common_types_support.go | 8 +-
pkg/apis/camel/v1/doc.go | 2 +
pkg/apis/camel/v1/error_handler_types_support.go | 14 +-
pkg/apis/camel/v1/integration_types.go | 12 +-
pkg/apis/camel/v1/integration_types_support.go | 11 +-
pkg/apis/camel/v1/integrationkit_types.go | 6 +-
pkg/apis/camel/v1/integrationkit_types_support.go | 12 +-
pkg/apis/camel/v1/integrationplatform_types.go | 9 +-
pkg/apis/camel/v1/jsonschema_types.go | 2 +-
pkg/apis/camel/v1/pipe_types.go | 2 +
pkg/apis/camel/v1/pipe_types_support.go | 4 +-
pkg/apis/camel/v1/register.go | 5 -
pkg/apis/camel/v1/trait/affinity.go | 2 +
pkg/apis/camel/v1/trait/base.go | 6 +-
pkg/apis/camel/v1/trait/builder.go | 9 +-
pkg/apis/camel/v1/trait/camel.go | 2 +
pkg/apis/camel/v1/trait/container.go | 2 +
pkg/apis/camel/v1/trait/cron.go | 2 +
pkg/apis/camel/v1/trait/dependencies.go | 2 +
pkg/apis/camel/v1/trait/deployer.go | 5 +-
pkg/apis/camel/v1/trait/deployment.go | 2 +
pkg/apis/camel/v1/trait/environment.go | 2 +
pkg/apis/camel/v1/trait/error_handler.go | 2 +
pkg/apis/camel/v1/trait/gc.go | 4 +
pkg/apis/camel/v1/trait/gitops.go | 2 +
pkg/apis/camel/v1/trait/health.go | 2 +
pkg/apis/camel/v1/trait/ingress.go | 3 +
pkg/apis/camel/v1/trait/init_containers.go | 4 +-
pkg/apis/camel/v1/trait/istio.go | 2 +
pkg/apis/camel/v1/trait/jolokia.go | 2 +
pkg/apis/camel/v1/trait/jvm.go | 36 +-
pkg/apis/camel/v1/trait/kamelets.go | 2 +
pkg/apis/camel/v1/trait/keda.go | 2 +
pkg/apis/camel/v1/trait/knative.go | 2 +
pkg/apis/camel/v1/trait/knative_service.go | 2 +
pkg/apis/camel/v1/trait/logging.go | 2 +
pkg/apis/camel/v1/trait/master.go | 2 +
pkg/apis/camel/v1/trait/mount.go | 2 +
pkg/apis/camel/v1/trait/openapi.go | 2 +
pkg/apis/camel/v1/trait/owner.go | 2 +
pkg/apis/camel/v1/trait/pdb.go | 2 +
pkg/apis/camel/v1/trait/platform.go | 2 +
pkg/apis/camel/v1/trait/pod.go | 2 +
pkg/apis/camel/v1/trait/prometheus.go | 2 +
pkg/apis/camel/v1/trait/pull_secret.go | 2 +
pkg/apis/camel/v1/trait/quarkus.go | 4 +
pkg/apis/camel/v1/trait/registry.go | 2 +
pkg/apis/camel/v1/trait/route.go | 2 +
pkg/apis/camel/v1/trait/security_context.go | 2 +
pkg/apis/camel/v1/trait/service.go | 3 +
pkg/apis/camel/v1/trait/service_binding.go | 2 +
pkg/apis/camel/v1/trait/telemetry.go | 2 +
pkg/apis/camel/v1/trait/toleration.go | 2 +
pkg/apis/camel/v1/trait/zz_generated.deepcopy.go | 40 +
pkg/apis/duck/keda/v1alpha1/doc.go | 2 +-
pkg/apis/duck/keda/v1alpha1/duck_types.go | 1 -
pkg/apis/duck/strimzi/v1beta2/doc.go | 2 +-
pkg/apis/duck/strimzi/v1beta2/duck_types.go | 1 -
pkg/builder/project.go | 2 +-
pkg/builder/steps.go | 4 +-
pkg/builder/tasks.go | 2 +
.../applyconfiguration/camel/v1/addontrait.go | 3 +
.../camel/applyconfiguration/camel/v1/artifact.go | 10 +-
.../camel/applyconfiguration/camel/v1/basetask.go | 6 +-
.../camel/applyconfiguration/camel/v1/build.go | 4 +
.../applyconfiguration/camel/v1/buildahtask.go | 13 +-
.../applyconfiguration/camel/v1/buildcondition.go | 20 +-
.../camel/v1/buildconfiguration.go | 35 +-
.../applyconfiguration/camel/v1/buildertask.go | 26 +-
.../camel/applyconfiguration/camel/v1/buildspec.go | 34 +-
.../applyconfiguration/camel/v1/buildstatus.go | 40 +-
.../applyconfiguration/camel/v1/camelartifact.go | 18 +-
.../camel/v1/camelartifactdependency.go | 6 +-
.../camel/v1/camelartifactexclusion.go | 6 +-
.../applyconfiguration/camel/v1/camelcatalog.go | 9 +-
.../camel/v1/camelcatalogcondition.go | 20 +-
.../camel/v1/camelcatalogspec.go | 9 +-
.../camel/v1/camelcatalogstatus.go | 14 +-
.../applyconfiguration/camel/v1/camelloader.go | 12 +-
.../applyconfiguration/camel/v1/camelproperty.go | 2 +
.../applyconfiguration/camel/v1/camelscheme.go | 13 +-
.../camel/v1/camelschemescope.go | 3 +
.../applyconfiguration/camel/v1/capability.go | 13 +-
.../camel/applyconfiguration/camel/v1/catalog.go | 2 +
.../camel/v1/configurationspec.go | 6 +-
.../camel/applyconfiguration/camel/v1/dataspec.go | 24 +-
.../camel/v1/datatypereference.go | 4 +
.../applyconfiguration/camel/v1/datatypespec.go | 23 +-
.../applyconfiguration/camel/v1/datatypesspec.go | 11 +-
.../camel/applyconfiguration/camel/v1/endpoint.go | 14 +-
.../camel/v1/endpointproperties.go | 2 +
.../camel/v1/errorhandlerspec.go | 2 +
.../applyconfiguration/camel/v1/eventtypespec.go | 9 +-
.../camel/v1/externaldocumentation.go | 2 +
.../camel/applyconfiguration/camel/v1/failure.go | 9 +-
.../applyconfiguration/camel/v1/failurerecovery.go | 9 +-
.../camel/applyconfiguration/camel/v1/flow.go | 2 +
.../applyconfiguration/camel/v1/gitconfigspec.go | 11 +-
.../applyconfiguration/camel/v1/headerspec.go | 2 +
.../applyconfiguration/camel/v1/integration.go | 9 +-
.../camel/v1/integrationcondition.go | 26 +-
.../applyconfiguration/camel/v1/integrationkit.go | 12 +-
.../camel/v1/integrationkitcondition.go | 20 +-
.../camel/v1/integrationkitspec.go | 32 +-
.../camel/v1/integrationkitstatus.go | 44 +-
.../camel/v1/integrationkittraits.go | 21 +-
.../camel/v1/integrationplatform.go | 6 +
.../camel/v1/integrationplatformbuildspec.go | 43 +-
.../camel/v1/integrationplatformcondition.go | 20 +-
.../camel/v1/integrationplatformkameletspec.go | 5 +
.../camel/v1/integrationplatformspec.go | 29 +-
.../camel/v1/integrationplatformstatus.go | 17 +-
.../camel/v1/integrationprofile.go | 9 +-
.../camel/v1/integrationprofilebuildspec.go | 22 +-
.../camel/v1/integrationprofilecondition.go | 20 +-
.../camel/v1/integrationprofilekameletspec.go | 3 +
.../camel/v1/integrationprofilespec.go | 11 +-
.../camel/v1/integrationprofilestatus.go | 11 +-
.../applyconfiguration/camel/v1/integrationspec.go | 46 +-
.../camel/v1/integrationstatus.go | 70 +-
.../camel/applyconfiguration/camel/v1/jibtask.go | 2 +
.../camel/applyconfiguration/camel/v1/json.go | 3 +
.../applyconfiguration/camel/v1/jsonschemaprop.go | 42 +-
.../applyconfiguration/camel/v1/jsonschemaprops.go | 2 +
.../camel/applyconfiguration/camel/v1/kamelet.go | 10 +-
.../camel/v1/kameletcondition.go | 20 +-
.../applyconfiguration/camel/v1/kameletproperty.go | 6 +-
.../camel/v1/kameletrepositoryspec.go | 3 +
.../applyconfiguration/camel/v1/kameletspec.go | 7 +-
.../applyconfiguration/camel/v1/kameletspecbase.go | 21 +-
.../applyconfiguration/camel/v1/kameletstatus.go | 14 +-
.../applyconfiguration/camel/v1/kanikotask.go | 13 +-
.../applyconfiguration/camel/v1/kanikotaskcache.go | 8 +-
.../applyconfiguration/camel/v1/mavenartifact.go | 13 +-
.../applyconfiguration/camel/v1/mavenbuildspec.go | 9 +-
.../camel/applyconfiguration/camel/v1/mavenspec.go | 37 +-
.../camel/applyconfiguration/camel/v1/pipe.go | 9 +-
.../applyconfiguration/camel/v1/pipecondition.go | 23 +-
.../camel/applyconfiguration/camel/v1/pipespec.go | 30 +-
.../applyconfiguration/camel/v1/pipestatus.go | 17 +-
.../camel/applyconfiguration/camel/v1/podspec.go | 38 +-
.../applyconfiguration/camel/v1/podspectemplate.go | 3 +
.../applyconfiguration/camel/v1/publishtask.go | 14 +-
.../applyconfiguration/camel/v1/registryspec.go | 15 +-
.../applyconfiguration/camel/v1/repository.go | 15 +-
.../camel/v1/repositorypolicy.go | 12 +-
.../applyconfiguration/camel/v1/runtimespec.go | 20 +-
.../camel/applyconfiguration/camel/v1/s2itask.go | 5 +-
.../camel/applyconfiguration/camel/v1/server.go | 2 +
.../applyconfiguration/camel/v1/sourcespec.go | 25 +-
.../applyconfiguration/camel/v1/spectrumtask.go | 4 +
.../camel/applyconfiguration/camel/v1/task.go | 33 +-
.../camel/applyconfiguration/camel/v1/template.go | 3 +
.../camel/v1/traitconfiguration.go | 5 +
.../camel/applyconfiguration/camel/v1/traits.go | 148 ++-
.../camel/applyconfiguration/camel/v1/traitspec.go | 5 +
.../camel/applyconfiguration/camel/v1/usertask.go | 19 +-
.../applyconfiguration/camel/v1/valuesource.go | 6 +-
.../versioned/fake/clientset_generated.go | 17 +-
.../informers/externalversions/camel/v1/build.go | 4 +-
.../externalversions/camel/v1/camelcatalog.go | 4 +-
.../externalversions/camel/v1/integration.go | 4 +-
.../externalversions/camel/v1/integrationkit.go | 4 +-
.../camel/v1/integrationplatform.go | 4 +-
.../camel/v1/integrationprofile.go | 4 +-
.../informers/externalversions/camel/v1/kamelet.go | 4 +-
.../informers/externalversions/camel/v1/pipe.go | 4 +-
.../camel/informers/externalversions/factory.go | 3 +-
.../internalclientset/fake/clientset_generated.go | 17 +-
.../internalclientset/fake/clientset_generated.go | 17 +-
pkg/cmd/bind.go | 16 +-
pkg/cmd/dump.go | 2 +-
pkg/cmd/modeline.go | 9 +-
pkg/cmd/operator/operator.go | 6 +-
pkg/cmd/root.go | 6 +-
pkg/cmd/run.go | 24 +-
pkg/cmd/run_support.go | 4 +-
pkg/cmd/util.go | 16 +-
pkg/cmd/util_config.go | 33 +-
pkg/controller/build/build_monitor.go | 2 +-
pkg/controller/build/build_pod.go | 2 +
pkg/controller/build/monitor_pod.go | 7 +-
pkg/controller/build/monitor_routine.go | 2 +-
pkg/controller/integration/health.go | 2 +-
.../integration/integration_controller.go | 12 +-
pkg/controller/integration/kits.go | 4 +-
pkg/controller/integration/monitor.go | 12 +-
pkg/controller/integration/monitor_test.go | 9 +
pkg/controller/integrationplatform/monitor.go | 2 +-
pkg/controller/pipe/error_handler.go | 16 +-
pkg/controller/pipe/initialize.go | 9 +-
pkg/controller/pipe/integration.go | 11 +-
pkg/controller/synthetic/synthetic.go | 8 +-
pkg/install/openshift.go | 2 +-
pkg/internal/client.go | 15 +-
pkg/kamelet/repository/repository.go | 4 +-
pkg/platform/defaults.go | 2 +
.../config/crd/bases/camel.apache.org_builds.yaml | 29 +-
.../crd/bases/camel.apache.org_camelcatalogs.yaml | 2 +-
.../bases/camel.apache.org_integrationkits.yaml | 20 +-
.../camel.apache.org_integrationplatforms.yaml | 254 ++++-
.../camel.apache.org_integrationprofiles.yaml | 246 ++++-
.../crd/bases/camel.apache.org_integrations.yaml | 294 ++++-
.../crd/bases/camel.apache.org_kamelets.yaml | 8 +-
.../config/crd/bases/camel.apache.org_pipes.yaml | 287 ++++-
.../bases/camel-k.clusterserviceversion.yaml | 2 +-
.../descoped/operator-cluster-role-knative.yaml | 17 +-
.../descoped/operator-cluster-role-leases.yaml | 2 -
.../descoped/operator-cluster-role-openshift.yaml | 7 +
.../operator-cluster-role-podmonitors.yaml | 3 -
.../descoped/operator-cluster-role-strimzi.yaml | 1 -
.../rbac/descoped/operator-cluster-role.yaml | 1 +
.../rbac/namespaced/operator-role-knative.yaml | 8 +
.../rbac/namespaced/operator-role-openshift.yaml | 9 +-
.../rbac/namespaced/operator-role-strimzi.yaml | 1 -
.../config/rbac/namespaced/operator-role.yaml | 1 +
pkg/resources/resources_support.go | 2 +-
pkg/trait/builder.go | 8 +-
pkg/trait/camel.go | 9 +-
pkg/trait/cron.go | 34 +-
pkg/trait/deployment.go | 6 +-
pkg/trait/gc.go | 2 +-
pkg/trait/ingress.go | 2 +
pkg/trait/init_containers.go | 41 +-
pkg/trait/init_containers_test.go | 246 ++++-
pkg/trait/jvm.go | 31 +-
pkg/trait/jvm_cacert.go | 110 +-
pkg/trait/jvm_test.go | 468 +++++++-
pkg/trait/kamelets.go | 4 +-
pkg/trait/keda.go | 5 +-
pkg/trait/keda/uri_parser.go | 6 +-
pkg/trait/knative.go | 11 +-
pkg/trait/knative_service.go | 13 +-
pkg/trait/master.go | 2 +-
pkg/trait/mount.go | 2 +-
pkg/trait/pod.go | 2 +
pkg/trait/quarkus.go | 10 +-
pkg/trait/route.go | 1 +
pkg/trait/service.go | 7 +-
pkg/trait/trait_catalog.go | 4 +-
pkg/trait/trait_configure.go | 20 +-
pkg/trait/trait_support.go | 8 +-
pkg/trait/trait_types.go | 25 +-
pkg/trait/util.go | 38 +-
pkg/util/bindings/api.go | 7 +-
pkg/util/bindings/api_support.go | 5 +-
pkg/util/bindings/kamelet.go | 33 +-
pkg/util/bindings/strimzi.go | 2 +-
pkg/util/digest/digest.go | 12 +-
pkg/util/dsl/template.go | 6 +-
pkg/util/gitops/gitops.go | 7 +-
pkg/util/jib/configuration.go | 4 +-
pkg/util/knative/knative.go | 4 +-
pkg/util/kubernetes/camel.go | 5 +-
pkg/util/kubernetes/log/annotation_scraper.go | 4 +-
pkg/util/kubernetes/lookup.go | 2 +
pkg/util/kubernetes/service.go | 5 +-
pkg/util/kubernetes/util.go | 2 +-
pkg/util/log/log.go | 28 +-
pkg/util/maven/maven_command.go | 18 +-
pkg/util/maven/maven_project.go | 12 +-
pkg/util/patch/patch.go | 6 +-
pkg/util/reference/reference.go | 4 +-
pkg/util/s2i/build.go | 8 +-
pkg/util/source/inspector_java_source.go | 2 +-
pkg/util/source/inspector_yaml.go | 43 +-
pkg/util/source/inspector_yaml_test.go | 27 +
pkg/util/uri/uri.go | 4 +-
pkg/util/util.go | 48 +-
pkg/util/watch/watch.go | 10 +-
script/Makefile | 12 +-
script/gen_crd/gen-crd-api-config.json | 2 +-
script/gen_crd/gen-kamelets-crd-api-config.json | 2 +-
306 files changed, 5171 insertions(+), 1504 deletions(-)