1.2.0
Release Notes
- Remove Subscription v1alpha1 version (#442)
- Replace defaulting/validation webhooks of v1alpha2 Subscription API with CEL (#443)
Migration guide
The Kubernetes resources for the mutating and validating webhooks are no longer needed.
To delete them, connect to your Kyma cluster and run the following commands:
kubectl delete service -n kyma-system eventing-manager-webhook-service --ignore-not-found
kubectl delete job.batch -n kyma-system eventing-manager-cert-handler --ignore-not-found
kubectl delete cronjob.batch -n kyma-system eventing-manager-cert-handler --ignore-not-found
kubectl delete mutatingwebhookconfigurations.admissionregistration.k8s.io subscription-mutating-webhook-configuration --ignore-not-found
kubectl delete validatingwebhookconfigurations.admissionregistration.k8s.io subscription-validating-webhook-configuration --ignore-not-found
What's Changed
- use reusable unit tests from kyma-project/eventing-tools by @friedrichwilken in #409
- Fixed wait-build-job for main branch by @mfaizanse in #408
- use reusable linting workflow from kyma-project/eventing-tools by @friedrichwilken in #414
- Cherry pick changes to release workflow by @friedrichwilken in #418
- Get random region for Gardener cluster in backend switching job and check for is-PR-approved by @mfaizanse in #420
- Fix
is-pr-approved
job by @mfaizanse in #426 - Updated comment in pull-target-e2e workflow by @mfaizanse in #429
- Bump actions/cache from 3 to 4 by @dependabot in #411
- Update README.md by @kyma-eventing-bot in #433
- Make default CR have empty backend (#419) by @friedrichwilken in #431
- Bump k8s.io/apiextensions-apiserver from 0.29.0 to 0.29.1 by @dependabot in #423
- Fix broken links by @mmitoraj in #438
- Update a link by @mmitoraj in #440
- Update Eventing CR used in backend-switching job by @mfaizanse in #441
- Bumped dependencies by @mfaizanse in #439
- Rely on the NATS cluster connection status when reporting the Eventing CR status by @marcobebway in #331
- Add missing steps by @mmitoraj in #444
- Update CODE_OF_CONDUCT.md by @pbochynski in #449
- docs: Fix spelling, incl EventING Publisher Proxy by @NHingerl in #451
- Remove module-template by @marcobebway in #452
- Fix md links by @pbochynski in #453
- Create Upgrade jobs for PR and main merge by @muralov in #401
- Changed image tag to main in sec-scanners-config by @mfaizanse in #445
- Correct post-eventing-manager-build name by @muralov in #455
- Change Eventing CR status to WARN if cannot connect to NATS by @marcobebway in #456
- Use checkout GH action branch setting by @muralov in #459
- Bump rc-tag on main to 1.1.0 by @grischperl in #460
- Don't use shell script file in GHA workflow by @muralov in #461
- Bump github.com/nats-io/nats-server/v2 from 2.10.9 to 2.10.10 by @dependabot in #458
- Bump golang.org/x/oauth2 from 0.16.0 to 0.17.0 by @dependabot in #473
- Bump mockery image to 2.40.3 by @grischperl in #475
- docs: Apply the flexible alerts plugin to Eventing docs by @NHingerl in #485
- Bump sec-scanners-config and kustomize file in create release workflow by @friedrichwilken in #472
- Bump sigs.k8s.io/controller-runtime from 0.17.0 to 0.17.1 by @dependabot in #479
- feat: add rules for PRs by @k15r in #482
- deps(dependabot): bump github.com/nats-io/nats.go from 1.32.0 to 1.33.0 by @dependabot in #486
- deps(dependabot): bump amannn/action-semantic-pull-request from 5.3.0 to 5.4.0 by @dependabot in #487
- Document Eventing States More Detailed by @muralov in #328
- deps(dependabot): bump kyma-project/prod/external/golang from 1.21.5-alpine3.19 to 1.22.0-alpine3.19 by @dependabot in #491
- Chore: bump Golang version to 1.22.0 by @friedrichwilken in #496
- deps(dependabot): bump k8s.io/apiextensions-apiserver from 0.29.1 to 0.29.2 by @dependabot in #495
- deps(dependabot): bump github.com/nats-io/nats-server/v2 from 2.10.10 to 2.10.11 by @dependabot in #501
- deps(dependabot): bump github.com/nats-io/nats.go from 1.33.0 to 1.33.1 by @dependabot in #500
- chore: change dependabot config to weekly schedule by @k15r in #497
- Chore: Simplify retry function by @friedrichwilken in #503
- docs: Switch preposition, its IN a cluster not ON a cluster by @NHingerl in #504
- Chore: Bump dependencies by @friedrichwilken in #498
- doc: Fix Eventing State doc formatting by @muralov in #502
- chore: bump dependencies by @mfaizanse in #510
- deps(dependabot): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #513
- fix: change machine type to fix provision gardener clusters by @marcobebway in #515
- more linters part5 by @k15r in #358
- fix: provision gardener cluster by @marcobebway in #516
- deps(dependabot): bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 by @dependabot in #512
- chore: bump k8s version used in tests by @k15r in #519
- fix: update supported kube-version for gardener and k3d by @marcobebway in #523
- deps(dependabot): bump github.com/cloudevents/sdk-go/v2 from 2.15.1 to 2.15.2 by @dependabot in #522
- fix: Malformatted EventMesh Secret causes warning status by @friedrichwilken in #520
- chore: removed v1alpha1 subscription specifications from doc by @mfaizanse in #524
- Bump github.com/cloudevents/sdk-go/v2 from 2.14.0 to 2.15.2 in /hack/e2e/sink by @dependabot in #521
- Fix the link to Kyma Slack channels by @IwonaLanger in #526
- refactor: added event types in e2e tests by @mfaizanse in #529
- chore: add stale action by @k15r in #525
- chore: remove subscription v1alpha1 tests by @marcobebway in #530
- feat: remove v1alpha1 subscription by @marcobebway in #517
- chore: fix codeowners file by @k15r in #535
- docs: Fix link to Kyma Slack channel by @mmitoraj in #540
- fix: update the Eventing CR status accordingly after switching from an empty backend by @marcobebway in #538
- docs: Apply markdowlint rules in the Eventing repository by @grego952 in #541
- feature: added job to bump the rc-tag in the sec-scanners-config on main branch when creating release by @mfaizanse in #543
- fix: create epp secret in epp-deployment ns by @k15r in #534
- fix: check title gh-action by @marcobebway in #550
- chore: added comments to explain that LastTransistionTime will not update by @mfaizanse in #545
- chore: update golangci to 1.57 by @k15r in #555
- fix: updated conditions to check for readiness of deployment by @mfaizanse in #556
- feat: remove the mutating and validating webhooks for v1alpha2 Subscription by @marcobebway in #549
- fix: the Eventing API docs by @marcobebway in #539
- chore: bump sec-scanners-config and kustomization on release-1.2 by @kyma-eventing-bot in #560
New Contributors
- @pbochynski made their first contribution in #449
- @grego952 made their first contribution in #541
Full Changelog: 1.1.0...1.2.0