This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to tag v2.5.0-nightly in repository https://gitbox.apache.org/repos/asf/camel-k.git
*** WARNING: tag v2.5.0-nightly was modified! *** from 0b3f9f099 (commit) to 0edd7f589 (commit) discard 0b3f9f099 chore(ci): v2.5.0-nightly release updates add 7aa5b550e chore(deps): bump github.com/prometheus/client_golang add a424d7871 Fix website docs add 3460abd56 chore(doc): kamelets reorganization add 7b9063940 fix: doc KEDA links add 44a48f56d fix(doc): more 404 links add 21d498705 feat(api): store executed traits in status add 050b17c82 feat: promote with traits add 279e3d7c3 chore: nightly automatic updates add 14250fb20 chore(deps): bump github.com/container-tools/spectrum add 1ca759f4b chore(deps): bump github.com/container-tools/spectrum add d211f5a25 chore(deps): bump go.uber.org/automaxprocs from 1.5.3 to 1.6.0 add ba142b9e7 fix(trait): builder configuration from platform add 0866f10c1 chore(e2e): reduce timeouts add b36123ba4 feat(trait): ServiceBinding deprecation add 5d8891bf4 feat(api): IntegrationProfile deprecation add fe7ef88f4 chore(deps): bump fabric8-version from 6.13.3 to 6.13.4 in /java/crds add 093ec9fd7 chore(deps): bump github.com/prometheus/common from 0.59.1 to 0.60.0 add 6d19b5190 fix(cron): make uri explicit add 5bada6f88 chore: nightly automatic updates add 8ffb51c89 chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin add 43d019f7c chore(deps): bump golang.org/x/term from 0.24.0 to 0.25.0 add 0c9e9df45 chore(deps): bump golang.org/x/text from 0.18.0 to 0.19.0 add 6181a8aff chore(deps): bump golang.org/x/time from 0.6.0 to 0.7.0 add b0b602060 feat(build): reproducible build add 8120563f0 chore(deps): bump knative.dev/eventing from 0.42.1 to 0.42.2 add 03b38b9bd chore: nightly automatic updates add b594c397f fix(trait): execute GC only in running phases add 559585b53 fix(e2e): add test to make sure add 6d1366770 feat: bump default runtime to 3.15 add c80d616c4 fix(trait): Telemetry trait hack for camel-k-runtime catalog 3.15.0 add 05b854d7e chore(ci): adjust tests for runtime 3.15 add 17f879532 fix(test): Fix telemetry tests add d20bbf64e chore(e2e): increase smoke-test timeout add c10db082a chore: nightly automatic updates new 0edd7f589 chore(ci): v2.5.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 (0b3f9f099) \ N -- N -- N refs/tags/v2.5.0-nightly (0edd7f589) 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/common.yml | 8 +- .github/workflows/install.yml | 6 +- .github/workflows/native.yml | 8 +- .github/workflows/nightly-latest-runtime.yml | 6 +- .github/workflows/nightly-release.yml | 6 +- README.adoc | 2 +- addons/keda/keda.go | 6 +- addons/master/master.go | 84 +- addons/master/master_test.go | 78 + addons/resume/resume.go | 50 +- docs/antora.yml | 14 +- docs/charts/camel-k-2.5.0-nightly.tgz | Bin 276313 -> 287994 bytes docs/charts/index.yaml | 6 +- docs/modules/ROOT/nav.adoc | 6 +- docs/modules/ROOT/pages/index.adoc | 2 +- docs/modules/ROOT/pages/kamelets/kamelets-dev.adoc | 1747 --------------- .../modules/ROOT/pages/kamelets/kamelets-user.adoc | 721 +----- docs/modules/ROOT/pages/kamelets/kamelets.adoc | 4 +- docs/modules/ROOT/pages/kamelets/keda.adoc | 109 + .../error-handler.adoc} | 15 +- docs/modules/ROOT/pages/pipes/pipes.adoc | 375 +++- docs/modules/ROOT/pages/pipes/promoting.adoc | 13 + docs/modules/ROOT/pages/running/promoting.adoc | 12 + .../ROOT/pages/troubleshooting/debugging.adoc | 2 +- docs/modules/ROOT/partials/apis/camel-k-crds.adoc | 17 +- docs/modules/traits/pages/cron.adoc | 5 +- docs/modules/traits/pages/keda.adoc | 4 +- docs/modules/traits/pages/resume.adoc | 1 + docs/modules/traits/pages/service-binding.adoc | 1 + docs/modules/traits/pages/service.adoc | 2 + e2e/advanced/operator_restart_test.go | 7 +- e2e/common/misc/cron_test.go | 96 - e2e/common/misc/files/cron-trait-yaml.yaml | 37 - e2e/common/misc/pipe_test.go | 22 +- e2e/common/traits/cron_test.go | 110 + .../traits/files/{Java.java => CronJava.java} | 15 +- .../{misc => traits}/files/cron-fallback.yaml | 0 e2e/common/{misc => traits}/files/cron-quartz.yaml | 2 +- .../cron-yaml.yaml => traits/files/cron-tab.yaml} | 0 e2e/common/{misc => traits}/files/cron-timer.yaml | 0 e2e/common/traits/gc_test.go | 13 +- e2e/knative/gc_test.go | 64 - e2e/support/test_support.go | 16 +- e2e/telemetry/telemetry_test.go | 8 +- go.mod | 24 +- go.sum | 48 +- helm/camel-k/crds/camel-k-crds.yaml | 2306 +++++++++++++++++--- java/crds/pom.xml | 4 +- pkg/apis/camel/v1/common_types.go | 1 + pkg/apis/camel/v1/integration_types.go | 2 + pkg/apis/camel/v1/integration_types_support.go | 135 +- .../camel/v1/integration_types_support_test.go | 32 + pkg/apis/camel/v1/integrationprofile_types.go | 1 + pkg/apis/camel/v1/pipe_types_support.go | 36 + pkg/apis/camel/v1/pipe_types_support_test.go | 45 + pkg/apis/camel/v1/trait/cron.go | 5 +- pkg/apis/camel/v1/trait/service.go | 2 + pkg/apis/camel/v1/trait/service_binding.go | 4 + pkg/apis/camel/v1/zz_generated.deepcopy.go | 5 + pkg/builder/quarkus.go | 4 +- .../camel/v1/integrationstatus.go | 9 + pkg/cmd/promote.go | 51 +- pkg/cmd/promote_test.go | 91 + pkg/cmd/run.go | 3 +- pkg/controller/integration/kits.go | 4 +- pkg/controller/integrationplatform/create.go | 8 +- pkg/controller/integrationplatform/kamelets.go | 2 +- pkg/controller/integrationprofile/initialize.go | 6 + pkg/controller/pipe/integration_test.go | 11 +- .../config/crd/bases/camel.apache.org_builds.yaml | 2 + .../bases/camel.apache.org_integrationkits.yaml | 1 + .../camel.apache.org_integrationplatforms.yaml | 8 - .../camel.apache.org_integrationprofiles.yaml | 9 +- .../crd/bases/camel.apache.org_integrations.yaml | 1695 +++++++++++++- .../bases/camel.apache.org_kameletbindings.yaml | 5 +- .../crd/bases/camel.apache.org_kamelets.yaml | 3 + .../config/crd/bases/camel.apache.org_pipes.yaml | 5 +- .../bases/camel-k.clusterserviceversion.yaml | 2 +- ...atalog-3.8.1.yaml => camel-catalog-3.15.0.yaml} | 147 +- pkg/trait/affinity.go | 4 - pkg/trait/builder.go | 16 +- pkg/trait/builder_test.go | 27 +- pkg/trait/camel.go | 10 +- pkg/trait/container.go | 147 +- pkg/trait/container_probes_test.go | 12 +- pkg/trait/container_test.go | 34 +- pkg/trait/cron.go | 79 +- pkg/trait/cron_test.go | 180 +- pkg/trait/dependencies.go | 1 + pkg/trait/environment.go | 3 - pkg/trait/environment_test.go | 15 +- pkg/trait/gc.go | 4 +- pkg/trait/health.go | 35 +- pkg/trait/health_test.go | 4 +- pkg/trait/ingress.go | 34 +- pkg/trait/ingress_test.go | 2 +- pkg/trait/init.go | 7 +- pkg/trait/istio.go | 17 +- pkg/trait/istio_test.go | 12 +- pkg/trait/jolokia.go | 15 +- pkg/trait/jolokia_test.go | 5 +- pkg/trait/jvm.go | 4 +- pkg/trait/kamelets.go | 17 +- pkg/trait/kamelets_test.go | 53 + pkg/trait/knative.go | 72 +- pkg/trait/knative_service.go | 30 +- pkg/trait/knative_service_test.go | 86 +- pkg/trait/knative_test.go | 83 +- pkg/trait/logging.go | 23 +- pkg/trait/logging_test.go | 9 +- pkg/trait/mount_test.go | 12 +- pkg/trait/platform.go | 29 +- pkg/trait/prometheus.go | 5 +- pkg/trait/quarkus.go | 2 +- pkg/trait/resolver.go | 10 +- pkg/trait/route.go | 3 - pkg/trait/route_test.go | 36 +- pkg/trait/security_context.go | 28 +- pkg/trait/security_context_test.go | 15 +- pkg/trait/service.go | 5 +- pkg/trait/service_binding.go | 14 +- pkg/trait/service_binding_test.go | 4 +- pkg/trait/service_test.go | 82 +- pkg/trait/telemetry.go | 46 + pkg/trait/trait.go | 16 +- pkg/trait/trait_catalog.go | 65 +- pkg/trait/trait_catalog_test.go | 89 + pkg/trait/trait_test.go | 204 +- pkg/trait/trait_types.go | 27 +- pkg/trait/trait_types_test.go | 6 +- pkg/trait/util.go | 4 - pkg/util/defaults/defaults.go | 2 +- pkg/util/digest/digest.go | 9 +- pkg/util/dsl/flow.go | 76 - pkg/util/dsl/flow_test.go | 56 - pkg/util/source/inspector.go | 7 + pkg/util/source/inspector_groovy.go | 29 + pkg/util/source/inspector_groovy_test.go | 33 + pkg/util/source/inspector_java_script.go | 29 + pkg/util/source/inspector_java_script_test.go | 33 + pkg/util/source/inspector_java_source.go | 26 + pkg/util/source/inspector_java_source_test.go | 19 + pkg/util/source/inspector_kotlin.go | 27 + pkg/util/source/inspector_kotlin_test.go | 19 + pkg/util/source/inspector_xml.go | 42 +- pkg/util/source/inspector_xml_test.go | 19 + pkg/util/source/inspector_yaml.go | 47 +- pkg/util/source/inspector_yaml_test.go | 86 + script/Makefile | 4 +- 149 files changed, 6935 insertions(+), 3786 deletions(-) delete mode 100644 docs/modules/ROOT/pages/kamelets/kamelets-dev.adoc create mode 100644 docs/modules/ROOT/pages/kamelets/keda.adoc rename docs/modules/ROOT/pages/{kamelets/kameletbindings-error-handler.adoc => pipes/error-handler.adoc} (91%) delete mode 100644 e2e/common/misc/cron_test.go delete mode 100644 e2e/common/misc/files/cron-trait-yaml.yaml create mode 100644 e2e/common/traits/cron_test.go copy e2e/common/traits/files/{Java.java => CronJava.java} (81%) rename e2e/common/{misc => traits}/files/cron-fallback.yaml (100%) rename e2e/common/{misc => traits}/files/cron-quartz.yaml (97%) rename e2e/common/{misc/files/cron-yaml.yaml => traits/files/cron-tab.yaml} (100%) rename e2e/common/{misc => traits}/files/cron-timer.yaml (100%) delete mode 100644 e2e/knative/gc_test.go rename pkg/resources/resources/{camel-catalog-3.8.1.yaml => camel-catalog-3.15.0.yaml} (95%) create mode 100644 pkg/trait/trait_catalog_test.go delete mode 100644 pkg/util/dsl/flow.go delete mode 100644 pkg/util/dsl/flow_test.go