This is an automated email from the ASF dual-hosted git repository.
pcongiusti pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel-k.git
from 5f39fb563 chore: nightly automatic updates
new 0d3db56b5 feat(jvm): Add multi-certificate and system truststore
support for CA certs
new 7e80bd652 feat(jvm): Implement review feedback and improve
multi-certificate support with secure password handling
new d5f32b02a fix(jvm): Use consistent truststore password for all CA
certificate imports
new df0d06dd4 fix: simplify CA certificate handling and preserve base
truststore password
new c2ef248b3 fix(jvm): simplify CA certificate add process by removing
per-cert PasswordPath and cleanup tests
The 5 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:
docs/modules/ROOT/partials/apis/camel-k-crds.adoc | 87 +++-
docs/modules/traits/pages/jvm.adoc | 82 +++-
e2e/common/traits/jvm_test.go | 110 ++++-
helm/camel-k/crds/camel-k-crds.yaml | 361 ++++++++++++----
pkg/apis/camel/v1/trait/jvm.go | 31 +-
pkg/apis/camel/v1/trait/zz_generated.deepcopy.go | 40 ++
.../camel.apache.org_integrationplatforms.yaml | 90 +++-
.../camel.apache.org_integrationprofiles.yaml | 90 +++-
.../crd/bases/camel.apache.org_integrations.yaml | 90 +++-
.../config/crd/bases/camel.apache.org_pipes.yaml | 91 +++-
pkg/trait/init_containers.go | 41 +-
pkg/trait/init_containers_test.go | 246 ++++++++++-
pkg/trait/jvm.go | 29 +-
pkg/trait/jvm_cacert.go | 110 ++++-
pkg/trait/jvm_test.go | 468 +++++++++++++++++++--
pkg/trait/mount.go | 2 +-
16 files changed, 1725 insertions(+), 243 deletions(-)