Releases: apache/camel-k
v2.5.1-nightly
NOTE: last updated on Wed Nov 27 01:27:00 UTC 2024
Apache Camel K 2.5.1-nightly build for testing purposese only (unstable). This nightly release is using an unsupported operator image published as docker.io/testcamelk/camel-k:2.5.1-nightly
. The available platforms are AMD64 and ARM64.
Kubectl
kubectl apply -k github.com/apache/camel-k/install/overlays/kubernetes/descoped?ref=v2.5.1-nightly
Helm
helm install camel-k https://github.com/apache/camel-k/raw/v2.5.1-nightly/docs/charts/camel-k-2.5.1-nightly.tgz
OLM
Use the operator-sdk
tool and run the bundle via:
operator-sdk run bundle docker.io/testcamelk/camel-k-bundle:2.5.1-nightly
v2.6.0-nightly
NOTE: last updated on Mon Nov 25 01:27:23 UTC 2024
Apache Camel K 2.6.0-nightly build for testing purposese only (unstable). This nightly release is using an unsupported operator image published as docker.io/testcamelk/camel-k:2.6.0-nightly
. The available platforms are AMD64 and ARM64.
Kubectl
kubectl apply -k github.com/apache/camel-k/install/overlays/kubernetes/descoped?ref=v2.6.0-nightly
Helm
helm install camel-k https://github.com/apache/camel-k/raw/v2.6.0-nightly/docs/charts/camel-k-2.6.0-nightly.tgz
OLM
Use the operator-sdk
tool and run the bundle via:
operator-sdk run bundle docker.io/testcamelk/camel-k-bundle:2.6.0-nightly
v2.5.0-nightly
NOTE: last updated on Tue Nov 5 01:25:50 UTC 2024
Apache Camel K 2.5.0-nightly build for testing purposese only (unstable). This nightly release is using an unsupported operator image published as docker.io/testcamelk/camel-k:2.5.0-nightly
. The available platforms are AMD64 and ARM64.
Kubectl
kubectl apply -k github.com/apache/camel-k/install/overlays/kubernetes/descoped?ref=v2.5.0-nightly
Helm
helm install camel-k https://github.com/apache/camel-k/raw/v2.5.0-nightly/docs/charts/camel-k-2.5.0-nightly.tgz
OLM
Use the operator-sdk
tool and run the bundle via:
operator-sdk run bundle docker.io/testcamelk/camel-k-bundle:2.5.0-nightly
v2.5.0
What's Changed
- chore(deps): bump github.com/onsi/gomega from 1.34.0 to 1.34.1 by @dependabot in #5718
- chore(deps): bump github.com/container-tools/spectrum from 0.6.52 to 0.6.53 by @dependabot in #5717
- chore(ci): removing staging variables by @squakez in #5719
- chore(ci): upgrade kubernetes API to 1.29 by @squakez in #5721
- chore(deps): Upgrade controller runtime to 0.17.x by @gansheer in #5725
- chore(deps): bump github.com/container-tools/spectrum from 0.6.53 to 0.6.54 by @dependabot in #5727
- chore(ci): Upgrade golang to 1.22 by @gansheer in #5726
- chore(deps): bump knative by @squakez in #5724
- fix(ci): latest runtime openapi snapshot repo by @squakez in #5728
- chore(deps): bump kubernetes to 1.29.7 by @squakez in #5731
- chore(deps): bump prometheus by @squakez in #5732
- chore(deps): update controllergen by @squakez in #5733
- chore(deps): bump knative.dev/serving from 0.40.1 to 0.42.1 by @dependabot in #5734
- feat(trait): drop support for swagger by @squakez in #5736
- chore(deps): bump linter by @squakez in #5741
- chore(deps): bump golang.org/x/time from 0.5.0 to 0.6.0 by @dependabot in #5743
- chore(trait): drop support for registry by @squakez in #5738
- chore(deps): bump golang.org/x/oauth2 from 0.21.0 to 0.22.0 by @dependabot in #5744
- chore(deps): bump github.com/container-tools/spectrum from 0.6.54 to 0.6.55 by @dependabot in #5747
- chore(deps): bump golang.org/x/sync from 0.7.0 to 0.8.0 by @dependabot in #5742
- chore(deps): bump golang.org/x/text from 0.16.0 to 0.17.0 by @dependabot in #5748
- chore(deps): bump golang.org/x/term from 0.22.0 to 0.23.0 by @dependabot in #5749
- chore(deps): bump github.com/container-tools/spectrum from 0.6.55 to 0.6.56 by @dependabot in #5753
- chore(deps): bump fabric8-version from 6.13.1 to 6.13.2 in /java/crds by @dependabot in #5761
- feat(ci): minikube usage by @squakez in #5756
- chore(deps): bump knative.dev/serving from 0.42.1 to 0.42.2 by @dependabot in #5750
- feat(trait): set env as configmaps/secrets by @squakez in #5754
- fix(ci): use new infra configuration by @squakez in #5767
- chore(deps): bump github.com/container-tools/spectrum from 0.6.56 to 0.6.57 by @dependabot in #5760
- chore(traits): remove tracing by @squakez in #5764
- chore(ci): exclude mock, util and generated code from coverage by @squakez in #5769
- bugfix(#5755): avoiding deadlock between builds with dependencies build order strategy by @lsergio in #5757
- chore: remove code deprecated before 2.3 by @squakez in #5770
- chore(deps): bump github.com/container-tools/spectrum from 0.6.57 to 0.6.58 by @dependabot in #5774
- chore(deps): bump github.com/prometheus/client_golang from 1.19.1 to 1.20.0 by @dependabot in #5775
- chore(deps): bump fabric8-version from 6.13.2 to 6.13.3 in /java/crds by @dependabot in #5779
- chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.1 to 3.4.0 in /java/crds by @dependabot in #5778
- chore(deps): bump github.com/container-tools/spectrum from 0.6.58 to 0.6.59 by @dependabot in #5780
- chore(dep): Upgrade operator-framework/api to v0.23.0 by @gansheer in #5782
- Bugfix/5758 incremental image build fix by @lsergio in #5772
- chore(api): deprecate PublishStrategyOptions by @squakez in #5785
- fix(e2e): Kamelet in route logs by @gansheer in #5788
- chore(cmd): deprecate CLIs subcommands by @squakez in #5784
- chore(deps): bump github.com/prometheus/client_golang from 1.20.0 to 1.20.1 by @dependabot in #5789
- fix(e2e): olm needs to create an Integration Platform by @squakez in #5791
- fix(ci): badge calculation by @squakez in #5792
- fix(e2e): Cron e2e logs by @gansheer in #5790
- chore(deps): bump github.com/prometheus/client_golang from 1.20.1 to 1.20.2 by @dependabot in #5795
- chore(deps): bump github.com/rs/xid from 1.5.0 to 1.6.0 by @dependabot in #5796
- chore(deps): bump github.com/prometheus/common from 0.55.0 to 0.56.0 by @dependabot in #5799
- feat: adding ingressClassName field to the Ingress trait by @lsergio in #5797
- feat(trait): operate via default catalog by @squakez in #5798
- chore(deps): bump github.com/prometheus/common from 0.56.0 to 0.57.0 by @dependabot in #5800
- chore(deps): bump github.com/container-tools/spectrum from 0.6.59 to 0.6.60 by @dependabot in #5801
- chore(deps): bump github.com/onsi/gomega from 1.34.1 to 1.34.2 by @dependabot in #5802
- chore(api): print Kamelets info by @squakez in #5804
- chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.4.0 to 3.5.0 in /java/crds by @dependabot in #5806
- feat(api): Kit-less Integration by @squakez in #5803
- fix(e2e): Get the most recent pod in e2e tests by @gansheer in #5808
- feat(api): user generated Kamelet versioning by @squakez in #5807
- chore(deps): bump knative.dev/eventing from 0.40.3 to 0.42.1 by @dependabot in #5817
- chore(deps): bump github.com/prometheus/common from 0.57.0 to 0.58.0 by @dependabot in #5815
- doc: polish documentation by @squakez in #5818
- fix(ci): website build by @squakez in #5820
- feat(trait): Move addon Telemetry to traits by @gansheer in #5814
- chore(deps): bump golang.org/x/term from 0.23.0 to 0.24.0 by @dependabot in #5821
- chore(deps): bump golang.org/x/oauth2 from 0.22.0 to 0.23.0 by @dependabot in #5823
- chore(helm): deprecate installation with platform by @squakez in #5819
- chore(doc): minor adjustments by @squakez in #5824
- chore(deps): bump golang.org/x/text from 0.17.0 to 0.18.0 by @dependabot in #5822
- feat(api): expose Camel core version by @squakez in #5825
- chore(deps): bump github.com/prometheus/client_golang from 1.20.2 to 1.20.3 by @dependabot in #5831
- fix(trait): add size to emptydir by @squakez in #5828
- chore(ci): remove unused files and actions by @squakez in #5827
- chore(deps): bump github.com/container-tools/spectrum from 0.6.60 to 0.6.61 by @dependabot in #5829
- chore(deps): bump github.com/prometheus/common from 0.58.0 to 0.59.1 by @dependabot in #5830
- feat(deployer): deprecate client side apply enforcement by @squakez in #5832
- e2e/knative service url naming tests by @realMartinez in #5835
- chore(deps): bump github.com/container-tools/spectrum from 0.6.61 to 0.6.62 by @dependabot in #5839
- chore(trait): check for deprecate languages by @squakez in #5842
- feat(api): introduce an Uknown status by @squakez in #5843
- feat(kamelets): bundling from jar by @squakez in #5845
- fix(ctrl): resume from unknown by @squakez in #5847
- chore(docs): kamelet reference cleaning by @squakez in #5849
- chore(deps): bump github.com/prometheus/client_golang from 1.20.3 to 1.20.4 by @dependabot in #5850
- chore(doc): kamelets reorganization by @squakez in #5853
- f...
2.4.1-nightly
Apache Camel K 2.4.1-nightly build for testing (unstable). This nightly release is using
an unsupported operator image published as docker.io/testcamelk/camel-k:2.4.1-nightly
. The available platforms are AMD64 and ARM64.
To test it, download the client for your OS and run:
kamel install --olm=false --maven-repository=
NOTE: last updated on Wed Nov 27 01:23:25 UTC 2024
v2.4.0
What's Changed
- fix(ci): plugin failure by @squakez in #5312
- fix(cli): openshift cli install rbac path by @gansheer in #5316
- chore(deps): bump github.com/prometheus/client_model from 0.6.0 to 0.6.1 by @dependabot in #5319
- chore(deps): bump github.com/prometheus/common from 0.51.1 to 0.52.2 by @dependabot in #5320
- chore: Upgrade golang.org/x/net by @gansheer in #5322
- doc: adjust nightly release description by @squakez in #5325
- chore(deps): bump golang.org/x/oauth2 from 0.18.0 to 0.19.0 by @dependabot in #5323
- feat(trait): allow usage of semver for camel.runtime-version by @squakez in #5327
- feat(core): Upgrade API kubernetes 1.28 by @gansheer in #5329
- chore(deps): bump golang.org/x/term from 0.18.0 to 0.19.0 by @dependabot in #5330
- chore(deps): bump golang.org/x/sync from 0.6.0 to 0.7.0 by @dependabot in #5331
- chore(deps): bump knative.dev/eventing from 0.39.3 to 0.40.3 by @dependabot in #5220
- chore(deps): openshift api to 4.15 by @squakez in #5336
- chore(deps): bump knative.dev/serving from 0.39.3 to 0.40.1 by @dependabot in #5133
- fix(#5326): Fix flaky E2E test by @christophd in #5338
- fix(olm): set minKubeVersion and Openshift version by @squakez in #5339
- fatal error: concurrent map read and map write by @tdiesler in #5317
- fix(#5341): Add IntegrationProfile to CSV by @christophd in #5342
- fix(#4922): Fix flaky TestHealthTrait by @christophd in #5346
- fix(install): No duplicate envvars on operator pod container by @gansheer in #5350
- chore(deps): bump github.com/prometheus/common from 0.52.2 to 0.52.3 by @dependabot in #5352
- Platform choice for aarch64 is incorrect by @tdiesler in #5299
- feat(deps): Upgrade controller-runtime to 0.16.x by @gansheer in #5335
- chore(deps): bump knative.dev/serving from 0.39.3 to 0.40.1 by @dependabot in #5358
- chore(ci): Fix license check by @gansheer in #5364
- feat(trait): Spectrum deprecation notice by @squakez in #5363
- fix: Fix garbage collection trait by @christophd in #5365
- chore(e2e): Remove unnecessary jvm.option in test by @gansheer in #5371
- chore(ci): Upgrade kind to 0.22.0 and kindest/node to 1.28.7 by @gansheer in #5373
- chore(deps): bump fabric8-version from 6.11.0 to 6.12.0 in /java/crds by @dependabot in #5368
- fix(ci): remove Helm upgrade test by @squakez in #5377
- chore: re-enable file permissions test on darwin by @lzap in #5380
- chore(deps): bump github.com/onsi/gomega from 1.32.0 to 1.33.0 by @dependabot in #5388
- fix(trait): condition kit type by @squakez in #5382
- fix(trait): inherit platform configuration by @squakez in #5383
- chore(api): remove deprecated ip shortname by @squakez in #5384
- chore(deps): bump github.com/prometheus/common from 0.52.3 to 0.53.0 by @dependabot in #5387
- (fix#5315): concurrent map read and map write by @tdiesler in #5375
- Replaced echo-server image by multiarch by @lfabriko in #5392
- doc(#5386): Contributing page updated by @vkrejcirik in #5393
- chore(deps): bump fabric8-version from 6.12.0 to 6.12.1 in /java/crds by @dependabot in #5396
- chore(deps): bump org.apache:apache from 31 to 32 in /java/crds by @dependabot in #5397
- fix(trait): define synthetic Kit by @squakez in #5399
- fix(trait): don't report runtime version... by @squakez in #5378
- chore(e2e): Use new test namespace in Knative E2E tests by @christophd in #5408
- Adding eventing core types on RBAC by @matzew in #5412
- fix(trait): remove imageWasKit by @squakez in #5418
- Add e2e traits test for cron by @tdiesler in #5414
- doc(trait): Maven profile cm/secret additional information by @gansheer in #5416
- fix(trait): compute cm after catalog by @squakez in #5423
- fix(trait): controller strategy default service port name by @squakez in #5411
- fix(#5402): Evaluate Knative profile based on Serving/Eventing installed by @christophd in #5419
- chore(cmd): error if no default catalog found by @squakez in #5431
- docs: remove duplicate affinity entry in camel-runtimes doc by @mdebarros in #5434
- fix(pipeline): add s2i to publish tasks by @mmajerni in #5435
- chore(e2e): Allow to disable copy optimizations on E2E tests by @christophd in #5436
- chore(release): fix missing licenses by @gansheer in #5442
- fixes(#5439): Build should enforce a required jdk version by @tdiesler in #5440
- chore(deps): bump github.com/onsi/gomega from 1.33.0 to 1.33.1 by @dependabot in #5444
- Enhance offline script and documentation by @claudio4j in #5447
- (#5424) Generate badges & ignore internal traits by @tdiesler in #5425
- feat(trait): enable health trait by default by @squakez in #5096
- feat(api): show integration readiness by @squakez in #5448
- fix(e2e): add readiness workaround as expected by Camel framework by @squakez in #5450
- chore(deps): bump golang.org/x/oauth2 from 0.19.0 to 0.20.0 by @dependabot in #5452
- chore(deps): bump golang.org/x/text from 0.14.0 to 0.15.0 by @dependabot in #5453
- fix(kamelets): parse the url used to download kamelet by @squakez in #5457
- chore(deps): bump golang.org/x/term from 0.19.0 to 0.20.0 by @dependabot in #5458
- feat(trait): enforce Pod and Container security context by @squakez in #5461
- chore: update golagci-lint to v1.158.0 by @lburgazzoli in #5471
- Remove maven threads configuration based on GOMAXPROCS by @lburgazzoli in #5468
- Incorrect content of the build/_maven_overlay directory causes the build project failure by @lburgazzoli in #5469
- chore(doc): update developers doc by @lburgazzoli in #5470
- chore: use the same make targhet for lkint and vuln check locally and on ci by @lburgazzoli in #5477
- fix(#5292): Simplify run cmd for archs other than amd64 by @tdiesler in #5403
- Test fixes by @valdar in #5415
- cleanup golagci-lint configuration by @lburgazzoli in #5482
- fix(maven): move check for MAVEN_CMD before maven wrapper setup by @lburgazzoli in #5478
- cleanup pkg/util packages by @lburgazzoli in #5480
- Review permission check by @lburgazzoli in #5479
- chore(deps): bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 by @dependabot in #5492
- fix(tests): Minor fix to incremental_build_test.go after fixing of copykits. by @valdar in #5494
- chore(tools): update golangci-lint to v1.58.1 by @lburgazzoli in #5495
- feat(lint): enabe magic number detector (mld) by @lburgazzoli in #5496
- feat(lint): enabe goconst linter by @lburgazzoli in #5499
- Re evaluate golanci-lint exclusions (execinquery,whitespace,wastedassign,tagliatelle,nolintlint,lll)" by @lburgazzoli in #5502
- feat(4893) YAML DSL route configuration support by @realMartinez in #5369
- fix(e2e): Route trait schema valid in OCP by @gansheer in https://git...
2.3.4-nightly
Apache Camel K 2.3.4-nightly build for testing (unstable). This nightly release is using
an unsupported operator image published as docker.io/testcamelk/camel-k:2.3.4-nightly
. The available platforms are AMD64 and ARM64.
To test it, download the client for your OS and run:
kamel install --olm=false --maven-repository=https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@snapshots
NOTE: last updated on Wed Aug 14 00:58:40 UTC 2024
v2.3.3
What's Changed
- [Backport 2.3.x]: fix(e2e): Data type action kamelet transformer error by @gansheer in #5550
- [Release 2.3.x] fix(builder): add root and base image to S2I report by @squakez in #5556
- [Release 2.3.x] fix(ctrl): synthetic Integration cannot set blockOwnerDeletion by @squakez in #5563
- backport - fix(pipeline) fix s2i image in publish task by @mmajerni in #5543
- [Release 2.3.x] chore: bump next version to 2.3.3-SNAPSHOT by @squakez in #5579
- [Backport 2.3.x] fix(olm): set minKubeVersion and Openshift version by @squakez in #5587
- [Backport 2.3.x] fix(ci): merge helm with older index by @squakez in #5592
- [Backport 2.3.x] fix(core): Remove status.Image update post publish by @gansheer in #5599
- [Backport 2.3.x] fix(e2e): Ensures Maven proxy test is not infra dependant by @gansheer in #5589
Full Changelog: v2.3.2...v2.3.3
2.3.3-nightly
Apache Camel K 2.3.3-nightly build for testing (unstable). This nightly release is using
an unsupported operator image published as docker.io/testcamelk/camel-k:2.3.3-nightly
(default amd64
architecture,
-arm64
suffix for ARM64 architectures)
To test it, download the client for your OS and run:
kamel install --olm=false --maven-repository=https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@snapshots
To test ARM64 architecture, download the client for your OS and run:
kamel install --olm=false --operator-image=docker.io/testcamelk/camel-k:2.3.3-nightly-arm64 --maven-repository=https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@snapshots
NOTE: last updated on Sun Jun 9 00:57:14 UTC 2024
v2.3.2
Known regression on Openshift with S2I publishing strategy
Warning
Openshift users only, we suggest not to upgrade to this version and wait for the upcoming patch release instead. If you're already on this version, consider upgrade to 2.3.3. Running Integrations and other operations are not affected by this problem, only new Integration built via S2I are affected.
What's Changed
- [Backport 2.3.x] chore(cmd): error if no default catalog found by @squakez in #5432
- Backport: fix(pipeline): add s2i to publish tasks by @mmajerni in #5438
- [Backport-2.3.x] chore(e2e): Allow to disable copy optimizations on E2E tests by @christophd in #5441
- [Backport 2.3.x]: chore(release): fix missing licenses by @gansheer in #5443
- [backport 2.3] Enhance offline script and documentation (#5447) by @claudio4j in #5449
- [Backport 2.3.x] fix(trait): camel catalog regression by @squakez in #5525
- [Backport 2.3.x]: fix(e2e): Deprecated SSL quarkus configuration by @gansheer in #5534
- [backport 2.3.x] Fix offline script to use maven settings and option to skip ssl verification (#5538) by @claudio4j in #5549
- [Release 2.3.x] fix(traits): don't skip for synthetic kits by @squakez in #5547
Full Changelog: v2.3.1...v2.3.2