Releases: knative-extensions/eventing-rabbitmq
Releases · knative-extensions/eventing-rabbitmq
Knative Eventing Rabbitmq release v1.9.0
Changes by Kind
Bug Fixes
- 🐛 Fixes an issue where an invalid Trigger can be created if its Broker was missing. (#1018, @gab-satchi)
Dependencies
Added
Nothing has changed.
Changed
- github.com/cloudevents/sdk-go/observability/opencensus/v2: v2.12.0 → v2.13.0
- github.com/cloudevents/sdk-go/sql/v2: 52b1227 → v2.13.0
- github.com/cloudevents/sdk-go/v2: v2.12.0 → v2.13.0
- go.uber.org/goleak: v1.1.12 → v1.2.0
- k8s.io/api: v0.25.2 → v0.25.4
- k8s.io/apiextensions-apiserver: v0.25.2 → v0.25.4
- k8s.io/apimachinery: v0.25.2 → v0.25.4
- k8s.io/apiserver: v0.25.2 → v0.25.4
- k8s.io/client-go: v0.25.2 → v0.25.4
- k8s.io/code-generator: v0.25.2 → v0.25.4
- k8s.io/component-base: v0.25.2 → v0.25.4
- k8s.io/gengo: 397b4ae → fad74ee
- k8s.io/klog/v2: 0990e81 → 9ae4992
- k8s.io/utils: ee6ede2 → 8e77b1f
- knative.dev/eventing: v0.35.0 → v0.36.0
- knative.dev/hack/schema: 3fdc50b → c7cfcb0
- knative.dev/hack: 3fdc50b → c7cfcb0
- knative.dev/pkg: 714b763 → 247510c
- knative.dev/reconciler-test: 090970c → 476a442
- sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.32 → v0.0.33
Removed
Nothing has changed.
Knative Eventing Rabbitmq release v1.8.3
Changes by Kind
Enhancement
- Eventing-rabbitmq can be used with a RabbitMQ server which uses self-signed certs (#927, @gab-satchi)
- Pod resource requests can be set for Broker, Trigger and RabbitmqSource through annotations (#947, @gab-satchi)
- 🎁 Enable TLS for RabbitMQ Broker for known CA authorities
- 🎁 Enable TLS for RabbitMQ Source for known CA authorities
- 🎁 RabbitMQ Cluster connection port is configurable on the rabbitmq cluster secret on the
port
param (if you are not using the RabbitMQ Topology Operator) (#893, @gabo1208)
Documentation
Bug or Regression
- Have ingress/dispatcher specify a more restrictive securityContext (#954, @mattmoor)
- Fixes RBAC errors when creating rabbitmq webhook and rabbitmq broker webhook resources on openshift clusters (#904, @xtreme-vikram-yadav)
Dependencies
Added
- github.com/armon/go-socks5: e753329
- github.com/emicklei/go-restful/v3: v3.8.0
- github.com/golang-jwt/jwt/v4: v4.2.0
- github.com/google/gnostic: v0.5.7-v3refs
Changed
- github.com/Azure/go-autorest/autorest/adal: v0.9.13 → v0.9.20
- github.com/Azure/go-autorest/autorest: v0.11.18 → v0.11.27
- github.com/antlr/antlr4/runtime/Go/antlr: [643d94f → v1.4.10](https://github.com/antlr/antlr4/runtime/Go/antlr/compare/643d94f...v1.4.10)
- github.com/cloudevents/sdk-go/observability/opencensus/v2: v2.4.1 → v2.12.0
- github.com/cloudevents/sdk-go/sql/v2: v2.8.0 → 52b1227
- github.com/cloudevents/sdk-go/v2: v2.10.1 → v2.12.0
- github.com/coreos/etcd: v3.3.13+incompatible → v3.3.10+incompatible
- github.com/creack/pty: [v1.1.11 → v1.1.9](creack/pty@v1.1.11...v1.1.9)
- github.com/envoyproxy/go-control-plane: v0.10.1 → 49ff273
- github.com/go-logr/zapr: v1.2.0 → v1.2.3
- github.com/google/cel-go: [v0.9.0 → v0.12.5](google/cel-go@v0.9.0...v0.12.5)
- github.com/google/go-cmp: v0.5.6 → v0.5.8
- github.com/moby/term: 9d4ed18 → 3f7ff69
- github.com/onsi/ginkgo/v2: v2.1.4 → v2.1.6
- github.com/onsi/gomega: v1.19.0 → v1.20.1
- github.com/pelletier/go-toml/v2: v2.0.0-beta.2 → v2.0.5
- github.com/prometheus/client_golang: v1.11.1 → v1.12.1
- github.com/prometheus/procfs: v0.6.0 → v0.7.3
- github.com/spf13/cast: v1.3.1 → v1.3.0
- github.com/spf13/jwalterweatherman: v1.1.0 → v1.0.0
- github.com/spf13/viper: v1.8.1 → v1.3.2
- github.com/stretchr/objx: v0.1.1 → v0.4.0
- github.com/stretchr/testify: v1.7.0 → v1.8.0
- github.com/yuin/goldmark: v1.4.1 → v1.4.13
- go.etcd.io/etcd/api/v3: v3.5.1 → v3.5.4
- go.etcd.io/etcd/client/pkg/v3: v3.5.1 → v3.5.4
- go.etcd.io/etcd/client/v2: v2.305.1 → v2.305.4
- go.etcd.io/etcd/client/v3: v3.5.0 → v3.5.4
- go.etcd.io/etcd/pkg/v3: v3.5.0 → v3.5.4
- go.etcd.io/etcd/raft/v3: v3.5.0 → v3.5.4
- go.etcd.io/etcd/server/v3: v3.5.0 → v3.5.4
- golang.org/x/crypto: 8634188 → 3147a52
- golang.org/x/mod: 9b9b3d8 → 86c51ed
- golang.org/x/net: 27dd868 → a158d28
- golang.org/x/sync: 036812b → 886fb93
- golang.org/x/sys: a9b59b0 → 8c9f86f
- golang.org/x/time: 1f47c86 → 90d013b
- golang.org/x/tools: v0.1.10 → v0.1.12
- google.golang.org/genproto: 3a66f56 → c8bf987
- google.golang.org/grpc: v1.42.0 → v1.47.0
- google.golang.org/protobuf: v1.27.1 → v1.28.0
- k8s.io/api: v0.23.9 → v0.25.2
- k8s.io/apiextensions-apiserver: v0.23.9 → v0.25.2
- k8s.io/apimachinery: v0.23.9 → v0.25.2
- k8s.io/apiserver: v0.23.9 → v0.25.2
- k8s.io/client-go: v0.23.9 → v0.25.2
- k8s.io/code-generator: v0.23.9 → v0.25.2
- k8s.io/component-base: v0.23.9 → v0.25.2
- k8s.io/kube-openapi: e816edb → 67bda5d
- k8s.io/utils: 3a6ce19 → ee6ede2
- knative.dev/eventing: v0.34.1 → v0.35.0
- knative.dev/hack/schema: 8d1e4cc → 3fdc50b
- knative.dev/hack: 8d1e4cc → 3fdc50b
- knative.dev/pkg: 4a03844 → 714b763
- knative.dev/reconciler-test: 177f826 → 090970c
- sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.30 → v0.0.32
- sigs.k8s.io/json: c049b76 → f223a00
- sigs.k8s.io/structured-merge-diff/v4: v4.2.1 → v4.2.3
Removed
- cloud.google.com/go/firestore: v1.1.0
- github.com/Azure/go-autorest/autorest/mocks: v0.4.1
- github.com/armon/circbuf: bbbad09
- github.com/bketelsen/crypt: v0.0.4
- github.com/blang/semver: v3.5.1+incompatible
- github.com/certifi/gocertifi: 2c3bb06
- github.com/cockroachdb/datadriven: bf6692d
- github.com/cockroachdb/errors: v1.2.4
- github.com/cockroachdb/logtags: eb05cc2
- github.com/coreos/bbolt: v1.3.2
- github.com/coreos/go-oidc: v2.1.0+incompatible
- github.com/coreos/go-systemd: 95778df
- github.com/coreos/pkg: 399ea9e
- github.com/dgrijalva/jwt-go: v3.2.0+incompatible
- github.com/dgryski/go-sip13: e10d5fe
- github.com/getsentry/raven-go: v0.2.0
- github.com/godbus/dbus/v5: v5.0.4
- github.com/google/cel-spec: v0.6.0
- github.com/gopherjs/gopherjs: 0766667
- github.com/hashicorp/consul/api: v1.1.0
- github.com/hashicorp/consul/sdk: v0.1.1
- github.com/hashicorp/go-msgpack: v0.5.3
- github.com/hashicorp/go-syslog: v1.0.0
- github.com/hashicorp/go.net: v0.0.1
- github.com/hashicorp/logutils: v1.0.0
- github.com/hashicorp/mdns: v1.0.0
- github.com/hashicorp/memberlist: v0.1.3
- github.com/hashicorp/serf: v0.8.2
- github.com/jtolds/gls: [v4.20.0+incompatible](https://github.com/jtolds/gls/tree/v4.20.0)
- github.com/mitchellh/cli: v1.0.0
- github.com/mitchellh/gox: v0.4.0
- github.com/mitchellh/iochan: v1.0.0
- github.com/oklog/ulid: v1.3.1
- github.com/opentracing/opentracing-go: [v1.1.0](https://github.com/opentracing/...
Knative Eventing Rabbitmq release v1.8.2
Changes by Kind
Enhancement
- Eventing-rabbitmq can be used with a RabbitMQ server which uses self-signed certs (#927, @gab-satchi)
- Pod resource requests can be set for Broker, Trigger and RabbitmqSource through annotations (#947, @gab-satchi)
- 🎁 Enable TLS for RabbitMQ Broker for known CA authorities
- 🎁 Enable TLS for RabbitMQ Source for known CA authorities
- 🎁 RabbitMQ Cluster connection port is configurable on the rabbitmq cluster secret on the
port
param (if you are not using the RabbitMQ Topology Operator) (#893, @gabo1208)
Documentation
Bug or Regression
- Have ingress/dispatcher specify a more restrictive securityContext (#954, @mattmoor)
- Fixes RBAC errors when creating rabbitmq webhook and rabbitmq broker webhook resources on openshift clusters (#904, @xtreme-vikram-yadav)
Dependencies
Added
- github.com/armon/go-socks5: e753329
- github.com/emicklei/go-restful/v3: v3.8.0
- github.com/golang-jwt/jwt/v4: v4.2.0
- github.com/google/gnostic: v0.5.7-v3refs
Changed
- github.com/Azure/go-autorest/autorest/adal: v0.9.13 → v0.9.20
- github.com/Azure/go-autorest/autorest: v0.11.18 → v0.11.27
- github.com/antlr/antlr4/runtime/Go/antlr: [643d94f → v1.4.10](https://github.com/antlr/antlr4/runtime/Go/antlr/compare/643d94f...v1.4.10)
- github.com/cloudevents/sdk-go/observability/opencensus/v2: v2.4.1 → v2.12.0
- github.com/cloudevents/sdk-go/sql/v2: v2.8.0 → 52b1227
- github.com/cloudevents/sdk-go/v2: v2.10.1 → v2.12.0
- github.com/coreos/etcd: v3.3.13+incompatible → v3.3.10+incompatible
- github.com/creack/pty: [v1.1.11 → v1.1.9](creack/pty@v1.1.11...v1.1.9)
- github.com/envoyproxy/go-control-plane: v0.10.1 → 49ff273
- github.com/go-logr/zapr: v1.2.0 → v1.2.3
- github.com/google/cel-go: [v0.9.0 → v0.12.5](google/cel-go@v0.9.0...v0.12.5)
- github.com/google/go-cmp: v0.5.6 → v0.5.8
- github.com/moby/term: 9d4ed18 → 3f7ff69
- github.com/onsi/ginkgo/v2: v2.1.4 → v2.1.6
- github.com/onsi/gomega: v1.19.0 → v1.20.1
- github.com/pelletier/go-toml/v2: v2.0.0-beta.2 → v2.0.5
- github.com/prometheus/client_golang: v1.11.1 → v1.12.1
- github.com/prometheus/procfs: v0.6.0 → v0.7.3
- github.com/spf13/cast: v1.3.1 → v1.3.0
- github.com/spf13/jwalterweatherman: v1.1.0 → v1.0.0
- github.com/spf13/viper: v1.8.1 → v1.3.2
- github.com/stretchr/objx: v0.1.1 → v0.4.0
- github.com/stretchr/testify: v1.7.0 → v1.8.0
- github.com/yuin/goldmark: v1.4.1 → v1.4.13
- go.etcd.io/etcd/api/v3: v3.5.1 → v3.5.4
- go.etcd.io/etcd/client/pkg/v3: v3.5.1 → v3.5.4
- go.etcd.io/etcd/client/v2: v2.305.1 → v2.305.4
- go.etcd.io/etcd/client/v3: v3.5.0 → v3.5.4
- go.etcd.io/etcd/pkg/v3: v3.5.0 → v3.5.4
- go.etcd.io/etcd/raft/v3: v3.5.0 → v3.5.4
- go.etcd.io/etcd/server/v3: v3.5.0 → v3.5.4
- golang.org/x/crypto: 8634188 → 3147a52
- golang.org/x/mod: 9b9b3d8 → 86c51ed
- golang.org/x/net: 27dd868 → a158d28
- golang.org/x/sync: 036812b → 886fb93
- golang.org/x/sys: a9b59b0 → 8c9f86f
- golang.org/x/time: 1f47c86 → 90d013b
- golang.org/x/tools: v0.1.10 → v0.1.12
- google.golang.org/genproto: 3a66f56 → c8bf987
- google.golang.org/grpc: v1.42.0 → v1.47.0
- google.golang.org/protobuf: v1.27.1 → v1.28.0
- k8s.io/api: v0.23.9 → v0.25.2
- k8s.io/apiextensions-apiserver: v0.23.9 → v0.25.2
- k8s.io/apimachinery: v0.23.9 → v0.25.2
- k8s.io/apiserver: v0.23.9 → v0.25.2
- k8s.io/client-go: v0.23.9 → v0.25.2
- k8s.io/code-generator: v0.23.9 → v0.25.2
- k8s.io/component-base: v0.23.9 → v0.25.2
- k8s.io/kube-openapi: e816edb → 67bda5d
- k8s.io/utils: 3a6ce19 → ee6ede2
- knative.dev/eventing: v0.34.1 → v0.35.0
- knative.dev/hack/schema: 8d1e4cc → 3fdc50b
- knative.dev/hack: 8d1e4cc → 3fdc50b
- knative.dev/pkg: 4a03844 → 714b763
- knative.dev/reconciler-test: 177f826 → 090970c
- sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.30 → v0.0.32
- sigs.k8s.io/json: c049b76 → f223a00
- sigs.k8s.io/structured-merge-diff/v4: v4.2.1 → v4.2.3
Removed
- cloud.google.com/go/firestore: v1.1.0
- github.com/Azure/go-autorest/autorest/mocks: v0.4.1
- github.com/armon/circbuf: bbbad09
- github.com/bketelsen/crypt: v0.0.4
- github.com/blang/semver: v3.5.1+incompatible
- github.com/certifi/gocertifi: 2c3bb06
- github.com/cockroachdb/datadriven: bf6692d
- github.com/cockroachdb/errors: v1.2.4
- github.com/cockroachdb/logtags: eb05cc2
- github.com/coreos/bbolt: v1.3.2
- github.com/coreos/go-oidc: v2.1.0+incompatible
- github.com/coreos/go-systemd: 95778df
- github.com/coreos/pkg: 399ea9e
- github.com/dgrijalva/jwt-go: v3.2.0+incompatible
- github.com/dgryski/go-sip13: e10d5fe
- github.com/getsentry/raven-go: v0.2.0
- github.com/godbus/dbus/v5: v5.0.4
- github.com/google/cel-spec: v0.6.0
- github.com/gopherjs/gopherjs: 0766667
- github.com/hashicorp/consul/api: v1.1.0
- github.com/hashicorp/consul/sdk: v0.1.1
- github.com/hashicorp/go-msgpack: v0.5.3
- github.com/hashicorp/go-syslog: v1.0.0
- github.com/hashicorp/go.net: v0.0.1
- github.com/hashicorp/logutils: v1.0.0
- github.com/hashicorp/mdns: v1.0.0
- github.com/hashicorp/memberlist: v0.1.3
- github.com/hashicorp/serf: v0.8.2
- github.com/jtolds/gls: [v4.20.0+incompatible](https://github.com/jtolds/gls/tree/v4.20.0)
- github.com/mitchellh/cli: v1.0.0
- github.com/mitchellh/gox: v0.4.0
- github.com/mitchellh/iochan: v1.0.0
- github.com/oklog/ulid: v1.3.1
- github.com/opentracing/opentracing-go: [v1.1.0](https://github.com/opentracing/...
Knative Eventing Rabbitmq release v1.8.1
Changes by Kind
Enhancement
- Eventing-rabbitmq can be used with a RabbitMQ server which uses self-signed certs (#927, @gab-satchi)
- Pod resource requests can be set for Broker, Trigger and RabbitmqSource through annotations (#947, @gab-satchi)
- 🎁 Enable TLS for RabbitMQ Broker for known CA authorities
- 🎁 Enable TLS for RabbitMQ Source for known CA authorities
- 🎁 RabbitMQ Cluster connection port is configurable on the rabbitmq cluster secret on the
port
param (if you are not using the RabbitMQ Topology Operator) (#893, @gabo1208)
Documentation
Bug or Regression
- Have ingress/dispatcher specify a more restrictive securityContext (#954, @mattmoor)
- Fixes RBAC errors when creating rabbitmq webhook and rabbitmq broker webhook resources on openshift clusters (#904, @xtreme-vikram-yadav)
Dependencies
Added
- github.com/armon/go-socks5: e753329
- github.com/emicklei/go-restful/v3: v3.8.0
- github.com/golang-jwt/jwt/v4: v4.2.0
- github.com/google/gnostic: v0.5.7-v3refs
Changed
- github.com/Azure/go-autorest/autorest/adal: v0.9.13 → v0.9.20
- github.com/Azure/go-autorest/autorest: v0.11.18 → v0.11.27
- github.com/antlr/antlr4/runtime/Go/antlr: [643d94f → v1.4.10](https://github.com/antlr/antlr4/runtime/Go/antlr/compare/643d94f...v1.4.10)
- github.com/cloudevents/sdk-go/observability/opencensus/v2: v2.4.1 → v2.12.0
- github.com/cloudevents/sdk-go/sql/v2: v2.8.0 → 52b1227
- github.com/cloudevents/sdk-go/v2: v2.10.1 → v2.12.0
- github.com/coreos/etcd: v3.3.13+incompatible → v3.3.10+incompatible
- github.com/creack/pty: [v1.1.11 → v1.1.9](creack/pty@v1.1.11...v1.1.9)
- github.com/envoyproxy/go-control-plane: v0.10.1 → 49ff273
- github.com/go-logr/zapr: v1.2.0 → v1.2.3
- github.com/google/cel-go: [v0.9.0 → v0.12.5](google/cel-go@v0.9.0...v0.12.5)
- github.com/google/go-cmp: v0.5.6 → v0.5.8
- github.com/moby/term: 9d4ed18 → 3f7ff69
- github.com/onsi/ginkgo/v2: v2.1.4 → v2.1.6
- github.com/onsi/gomega: v1.19.0 → v1.20.1
- github.com/pelletier/go-toml/v2: v2.0.0-beta.2 → v2.0.5
- github.com/prometheus/client_golang: v1.11.1 → v1.12.1
- github.com/prometheus/procfs: v0.6.0 → v0.7.3
- github.com/spf13/cast: v1.3.1 → v1.3.0
- github.com/spf13/jwalterweatherman: v1.1.0 → v1.0.0
- github.com/spf13/viper: v1.8.1 → v1.3.2
- github.com/stretchr/objx: v0.1.1 → v0.4.0
- github.com/stretchr/testify: v1.7.0 → v1.8.0
- github.com/yuin/goldmark: v1.4.1 → v1.4.13
- go.etcd.io/etcd/api/v3: v3.5.1 → v3.5.4
- go.etcd.io/etcd/client/pkg/v3: v3.5.1 → v3.5.4
- go.etcd.io/etcd/client/v2: v2.305.1 → v2.305.4
- go.etcd.io/etcd/client/v3: v3.5.0 → v3.5.4
- go.etcd.io/etcd/pkg/v3: v3.5.0 → v3.5.4
- go.etcd.io/etcd/raft/v3: v3.5.0 → v3.5.4
- go.etcd.io/etcd/server/v3: v3.5.0 → v3.5.4
- golang.org/x/crypto: 8634188 → 3147a52
- golang.org/x/mod: 9b9b3d8 → 86c51ed
- golang.org/x/net: 27dd868 → a158d28
- golang.org/x/sync: 036812b → 886fb93
- golang.org/x/sys: a9b59b0 → 8c9f86f
- golang.org/x/time: 1f47c86 → 90d013b
- golang.org/x/tools: v0.1.10 → v0.1.12
- google.golang.org/genproto: 3a66f56 → c8bf987
- google.golang.org/grpc: v1.42.0 → v1.47.0
- google.golang.org/protobuf: v1.27.1 → v1.28.0
- k8s.io/api: v0.23.9 → v0.25.2
- k8s.io/apiextensions-apiserver: v0.23.9 → v0.25.2
- k8s.io/apimachinery: v0.23.9 → v0.25.2
- k8s.io/apiserver: v0.23.9 → v0.25.2
- k8s.io/client-go: v0.23.9 → v0.25.2
- k8s.io/code-generator: v0.23.9 → v0.25.2
- k8s.io/component-base: v0.23.9 → v0.25.2
- k8s.io/kube-openapi: e816edb → 67bda5d
- k8s.io/utils: 3a6ce19 → ee6ede2
- knative.dev/eventing: v0.34.1 → v0.35.0
- knative.dev/hack/schema: 8d1e4cc → 3fdc50b
- knative.dev/hack: 8d1e4cc → 3fdc50b
- knative.dev/pkg: 4a03844 → 714b763
- knative.dev/reconciler-test: 177f826 → 090970c
- sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.30 → v0.0.32
- sigs.k8s.io/json: c049b76 → f223a00
- sigs.k8s.io/structured-merge-diff/v4: v4.2.1 → v4.2.3
Removed
- cloud.google.com/go/firestore: v1.1.0
- github.com/Azure/go-autorest/autorest/mocks: v0.4.1
- github.com/armon/circbuf: bbbad09
- github.com/bketelsen/crypt: v0.0.4
- github.com/blang/semver: v3.5.1+incompatible
- github.com/certifi/gocertifi: 2c3bb06
- github.com/cockroachdb/datadriven: bf6692d
- github.com/cockroachdb/errors: v1.2.4
- github.com/cockroachdb/logtags: eb05cc2
- github.com/coreos/bbolt: v1.3.2
- github.com/coreos/go-oidc: v2.1.0+incompatible
- github.com/coreos/go-systemd: 95778df
- github.com/coreos/pkg: 399ea9e
- github.com/dgrijalva/jwt-go: v3.2.0+incompatible
- github.com/dgryski/go-sip13: e10d5fe
- github.com/getsentry/raven-go: v0.2.0
- github.com/godbus/dbus/v5: v5.0.4
- github.com/google/cel-spec: v0.6.0
- github.com/gopherjs/gopherjs: 0766667
- github.com/hashicorp/consul/api: v1.1.0
- github.com/hashicorp/consul/sdk: v0.1.1
- github.com/hashicorp/go-msgpack: v0.5.3
- github.com/hashicorp/go-syslog: v1.0.0
- github.com/hashicorp/go.net: v0.0.1
- github.com/hashicorp/logutils: v1.0.0
- github.com/hashicorp/mdns: v1.0.0
- github.com/hashicorp/memberlist: v0.1.3
- github.com/hashicorp/serf: v0.8.2
- github.com/jtolds/gls: [v4.20.0+incompatible](https://github.com/jtolds/gls/tree/v4.20.0)
- github.com/mitchellh/cli: v1.0.0
- github.com/mitchellh/gox: v0.4.0
- github.com/mitchellh/iochan: v1.0.0
- github.com/oklog/ulid: v1.3.1
- github.com/opentracing/opentracing-go: [v1.1.0](https://github.com/opentracing/...
Knative Eventing Rabbitmq release v1.8.0
Changes by Kind
Enhancement
- Eventing-rabbitmq can be used with a RabbitMQ server which uses self-signed certs (#927, @gab-satchi)
- Pod resource requests can be set for Broker, Trigger and RabbitmqSource through annotations (#947, @gab-satchi)
- 🎁 Enable TLS for RabbitMQ Broker for known CA authorities
- 🎁 Enable TLS for RabbitMQ Source for known CA authorities
- 🎁 RabbitMQ Cluster connection port is configurable on the rabbitmq cluster secret on the
port
param (if you are not using the RabbitMQ Topology Operator) (#893, @gabo1208)
Documentation
Bug or Regression
- Have ingress/dispatcher specify a more restrictive securityContext (#954, @mattmoor)
- Fixes RBAC errors when creating rabbitmq webhook and rabbitmq broker webhook resources on openshift clusters (#904, @xtreme-vikram-yadav)
Dependencies
Added
- github.com/armon/go-socks5: e753329
- github.com/emicklei/go-restful/v3: v3.8.0
- github.com/golang-jwt/jwt/v4: v4.2.0
- github.com/google/gnostic: v0.5.7-v3refs
Changed
- github.com/Azure/go-autorest/autorest/adal: v0.9.13 → v0.9.20
- github.com/Azure/go-autorest/autorest: v0.11.18 → v0.11.27
- github.com/antlr/antlr4/runtime/Go/antlr: [643d94f → v1.4.10](https://github.com/antlr/antlr4/runtime/Go/antlr/compare/643d94f...v1.4.10)
- github.com/cloudevents/sdk-go/observability/opencensus/v2: v2.4.1 → v2.12.0
- github.com/cloudevents/sdk-go/sql/v2: v2.8.0 → 52b1227
- github.com/cloudevents/sdk-go/v2: v2.10.1 → v2.12.0
- github.com/coreos/etcd: v3.3.13+incompatible → v3.3.10+incompatible
- github.com/creack/pty: [v1.1.11 → v1.1.9](creack/pty@v1.1.11...v1.1.9)
- github.com/envoyproxy/go-control-plane: v0.10.1 → 49ff273
- github.com/go-logr/zapr: v1.2.0 → v1.2.3
- github.com/google/cel-go: [v0.9.0 → v0.12.5](google/cel-go@v0.9.0...v0.12.5)
- github.com/google/go-cmp: v0.5.6 → v0.5.8
- github.com/moby/term: 9d4ed18 → 3f7ff69
- github.com/onsi/ginkgo/v2: v2.1.4 → v2.1.6
- github.com/onsi/gomega: v1.19.0 → v1.20.1
- github.com/pelletier/go-toml/v2: v2.0.0-beta.2 → v2.0.5
- github.com/prometheus/client_golang: v1.11.1 → v1.12.1
- github.com/prometheus/procfs: v0.6.0 → v0.7.3
- github.com/spf13/cast: v1.3.1 → v1.3.0
- github.com/spf13/jwalterweatherman: v1.1.0 → v1.0.0
- github.com/spf13/viper: v1.8.1 → v1.3.2
- github.com/stretchr/objx: v0.1.1 → v0.4.0
- github.com/stretchr/testify: v1.7.0 → v1.8.0
- github.com/yuin/goldmark: v1.4.1 → v1.4.13
- go.etcd.io/etcd/api/v3: v3.5.1 → v3.5.4
- go.etcd.io/etcd/client/pkg/v3: v3.5.1 → v3.5.4
- go.etcd.io/etcd/client/v2: v2.305.1 → v2.305.4
- go.etcd.io/etcd/client/v3: v3.5.0 → v3.5.4
- go.etcd.io/etcd/pkg/v3: v3.5.0 → v3.5.4
- go.etcd.io/etcd/raft/v3: v3.5.0 → v3.5.4
- go.etcd.io/etcd/server/v3: v3.5.0 → v3.5.4
- golang.org/x/crypto: 8634188 → 3147a52
- golang.org/x/mod: 9b9b3d8 → 86c51ed
- golang.org/x/net: 27dd868 → a158d28
- golang.org/x/sync: 036812b → 886fb93
- golang.org/x/sys: a9b59b0 → 8c9f86f
- golang.org/x/time: 1f47c86 → 90d013b
- golang.org/x/tools: v0.1.10 → v0.1.12
- google.golang.org/genproto: 3a66f56 → c8bf987
- google.golang.org/grpc: v1.42.0 → v1.47.0
- google.golang.org/protobuf: v1.27.1 → v1.28.0
- k8s.io/api: v0.23.9 → v0.25.2
- k8s.io/apiextensions-apiserver: v0.23.9 → v0.25.2
- k8s.io/apimachinery: v0.23.9 → v0.25.2
- k8s.io/apiserver: v0.23.9 → v0.25.2
- k8s.io/client-go: v0.23.9 → v0.25.2
- k8s.io/code-generator: v0.23.9 → v0.25.2
- k8s.io/component-base: v0.23.9 → v0.25.2
- k8s.io/kube-openapi: e816edb → 67bda5d
- k8s.io/utils: 3a6ce19 → ee6ede2
- knative.dev/eventing: v0.34.1 → v0.35.0
- knative.dev/hack/schema: 8d1e4cc → 3fdc50b
- knative.dev/hack: 8d1e4cc → 3fdc50b
- knative.dev/pkg: 4a03844 → 714b763
- knative.dev/reconciler-test: 177f826 → 090970c
- sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.30 → v0.0.32
- sigs.k8s.io/json: c049b76 → f223a00
- sigs.k8s.io/structured-merge-diff/v4: v4.2.1 → v4.2.3
Removed
- cloud.google.com/go/firestore: v1.1.0
- github.com/Azure/go-autorest/autorest/mocks: v0.4.1
- github.com/armon/circbuf: bbbad09
- github.com/bketelsen/crypt: v0.0.4
- github.com/blang/semver: v3.5.1+incompatible
- github.com/certifi/gocertifi: 2c3bb06
- github.com/cockroachdb/datadriven: bf6692d
- github.com/cockroachdb/errors: v1.2.4
- github.com/cockroachdb/logtags: eb05cc2
- github.com/coreos/bbolt: v1.3.2
- github.com/coreos/go-oidc: v2.1.0+incompatible
- github.com/coreos/go-systemd: 95778df
- github.com/coreos/pkg: 399ea9e
- github.com/dgrijalva/jwt-go: v3.2.0+incompatible
- github.com/dgryski/go-sip13: e10d5fe
- github.com/getsentry/raven-go: v0.2.0
- github.com/godbus/dbus/v5: v5.0.4
- github.com/google/cel-spec: v0.6.0
- github.com/gopherjs/gopherjs: 0766667
- github.com/hashicorp/consul/api: v1.1.0
- github.com/hashicorp/consul/sdk: v0.1.1
- github.com/hashicorp/go-msgpack: v0.5.3
- github.com/hashicorp/go-syslog: v1.0.0
- github.com/hashicorp/go.net: v0.0.1
- github.com/hashicorp/logutils: v1.0.0
- github.com/hashicorp/mdns: v1.0.0
- github.com/hashicorp/memberlist: v0.1.3
- github.com/hashicorp/serf: v0.8.2
- github.com/jtolds/gls: [v4.20.0+incompatible](https://github.com/jtolds/gls/tree/v4.20.0)
- github.com/mitchellh/cli: v1.0.0
- github.com/mitchellh/gox: v0.4.0
- github.com/mitchellh/iochan: v1.0.0
- github.com/oklog/ulid: [v1.3.1](htt...
Knative Eventing Rabbitmq release v1.7.1
Changes by Kind
Bug or Regression
- Removes leftover RMQ resources if a Trigger's delivery spec is removed (#868, @gab-satchi)
- 🎁 Ingres, Dispatcher and Receive Adapter pods reconnects gracefully after a RabbitMQ connection error (#862, @gabo1208)
Dependencies
Added
Changed
- github.com/gogo/googleapis: v1.4.0 → v1.1.0
- github.com/kr/pty: v1.1.5 → v1.1.1
- github.com/moby/term: 3f7ff69 → 9d4ed18
- github.com/stretchr/objx: v0.2.0 → v0.1.1
- k8s.io/api: v0.23.8 → v0.23.9
- k8s.io/apiextensions-apiserver: v0.23.8 → v0.23.9
- k8s.io/apimachinery: v0.23.8 → v0.23.9
- k8s.io/apiserver: v0.23.8 → v0.23.9
- k8s.io/client-go: v0.23.8 → v0.23.9
- k8s.io/code-generator: v0.23.8 → v0.23.9
- k8s.io/component-base: v0.23.8 → v0.23.9
- k8s.io/gengo: 4627b89 → 397b4ae
- k8s.io/klog/v2: v2.60.1 → 0990e81
- knative.dev/eventing: v0.33.0 → v0.34.1
- knative.dev/hack/schema: 65c463a → 8d1e4cc
- knative.dev/hack: 65c463a → 8d1e4cc
- knative.dev/pkg: e60d250 → 4a03844
- knative.dev/reconciler-test: f05db88 → 177f826
Removed
- bazil.org/fuse: 371fbbd
- github.com/Azure/azure-sdk-for-go: v16.2.1+incompatible
- github.com/Microsoft/go-winio: v0.5.1
- github.com/Microsoft/hcsshim/test: 43a75bb
- github.com/Microsoft/hcsshim: v0.9.0
- github.com/NeowayLabs/wabbit: 73ad61d
- github.com/Shopify/logrus-bugsnag: 577dee2
- github.com/alexflint/go-filemutex: 72bdc8e
- github.com/aws/aws-sdk-go: v1.15.11
- github.com/bitly/go-simplejson: v0.5.0
- github.com/bits-and-blooms/bitset: v1.2.0
- github.com/bmizerany/assert: b7ed37b
- github.com/bshuster-repo/logrus-logstash-hook: v0.4.1
- github.com/buger/jsonparser: f4dd9f5
- github.com/bugsnag/bugsnag-go: b1d1530
- github.com/bugsnag/osext: 0dd3f91
- github.com/bugsnag/panicwrap: e2c2850
- github.com/checkpoint-restore/go-criu/v4: v4.1.0
- github.com/checkpoint-restore/go-criu/v5: v5.0.0
- github.com/cilium/ebpf: v0.6.2
- github.com/containerd/aufs: v1.0.0
- github.com/containerd/btrfs: v1.0.0
- github.com/containerd/cgroups: v1.0.2
- github.com/containerd/console: v1.0.2
- github.com/containerd/containerd: v1.5.7
- github.com/containerd/continuity: v0.1.0
- github.com/containerd/fifo: v1.0.0
- github.com/containerd/go-cni: v1.0.2
- github.com/containerd/go-runc: v1.0.0
- github.com/containerd/imgcrypt: v1.1.1
- github.com/containerd/nri: v0.1.0
- github.com/containerd/stargz-snapshotter/estargz: v0.4.1
- github.com/containerd/ttrpc: v1.0.2
- github.com/containerd/typeurl: v1.0.2
- github.com/containerd/zfs: v1.0.0
- github.com/containernetworking/cni: v0.8.1
- github.com/containernetworking/plugins: v0.9.1
- github.com/containers/ocicrypt: v1.1.1
- github.com/coreos/go-iptables: v0.5.0
- github.com/cyphar/filepath-securejoin: v0.2.2
- github.com/d2g/dhcp4: a1d1b6c
- github.com/d2g/dhcp4client: v1.0.0
- github.com/d2g/dhcp4server: 7d4a0a7
- github.com/d2g/hardwareaddr: e7d9fbe
- github.com/denverdino/aliyungo: a747050
- github.com/dnaeon/go-vcr: v1.0.1
- github.com/docker/cli: a8ff7f8
- github.com/docker/distribution: v2.7.1+incompatible
- github.com/docker/docker-credential-helpers: v0.6.3
- github.com/docker/docker: v20.10.10+incompatible
- github.com/docker/go-connections: v0.4.0
- github.com/docker/go-events: e31b211
- github.com/docker/go-metrics: v0.0.1
- github.com/docker/go-units: v0.4.0
- github.com/docker/libtrust: fa56704
- github.com/docker/spdystream: 449fdfc
- github.com/fsouza/go-dockerclient: v1.6.5
- github.com/fullsailor/pkcs7: d7302db
- github.com/garyburd/redigo: 535138d
- github.com/go-ini/ini: v1.25.4
- github.com/go-openapi/spec: v0.19.3
- github.com/godbus/dbus: ade71ed
- github.com/google/go-containerregistry: v0.5.1
- github.com/gorilla/handlers: 60c7bfd
- github.com/j-keck/arping: 2cf9dc6
- github.com/jmespath/go-jmespath: bd40a43
- github.com/joefitzgerald/rainbow-reporter: v0.1.0
- github.com/linuxkit/virtsock: f8cee7d
- github.com/marstr/guid: v1.1.0
- github.com/mattn/go-shellwords: v1.0.6
- github.com/miekg/pkcs11: v1.0.3
- github.com/mistifyio/go-zfs: f784269
- github.com/mitchellh/osext: 5e2d6d4
- github.com/moby/locker: v1.0.1
- github.com/moby/sys/mount: v0.3.0
- github.com/moby/sys/mountinfo: v0.5.0
- github.com/moby/sys/symlink: v0.1.0
- github.com/morikuni/aec: v1.0.0
- github.com/mrunalp/fileutils: v0.5.0
- github.com/ncw/swift: v1.0.47
- github.com/opencontainers/go-digest: v1.0.0
- github.com/opencontainers/image-spec: v1.0.1
- github.com/opencontainers/runc: v1.0.2
- github.com/opencontainers/runtime-spec: 1c3f411
- github.com/opencontainers/runtime-tools: 1d69bd0
- github.com/opencontainers/selinux: v1.8.2
- github.com/pborman/uuid: v1.2.0
- github.com/safchain/ethtool: 42ed695
- github.com/satori/go.uuid: v1.2.0
- github.com/sclevine/spec: v1.2.0
- github.com/seccomp/libseccomp-golang: [v0.9.1](https://github.com/seccomp/libseccomp-...
Knative Eventing Rabbitmq release v1.6.1
Changes by Kind
Performance
- Parallelism only affects number of workers. Prefetch set to an non-configurable value of 100 (#856, @gab-satchi)
Enhancement
- Added metrics to dispatcher pods (#844, @gab-satchi)
- QueueType is configurable (quorum and classic) if using RabbitmqBrokerConfig (#803, @gab-satchi)
- Update to cluster-operator 1.13.1
Update to topology-operator 1.6.0 (#846, @gab-satchi) - 🎁 Broker and Trigger supports RabbitMQ ClusterReference Connection Secrets (#822, @gabo1208)
Deprecation
- Now the Source has been simplified with less config and use cases, so it should be cleaner to setup and get it up and running (#800, @gabo1208)
- RabbitMQ Source changed to use a RabbitCluster Reference like the Broker (#801, @gabo1208)
API Change
- BREAKING: 🎁 Source's Spec RabbitMQ related parameters have been grouped in the RabbitMQResourcesConfig Spec, Source's Spec Delivery related parameters have been grouped in the Delivery Spec
Bug or Regression
- Fix metrics component name for user-facing components. Also escape it. (#827, @ikvmw)
- Limit ERL_MAX_PORTS explicitly in tests, since host's fs.fd-max leaks into containers. the values provided in samples might be too concervative, please adjust to the taste. (#825, @ikvmw)
- 🐛 Fixed bug In the Source, when if the Retries Spec was set and an error response was sent by the sink, the system crashed because a miss configured backoff function (#831, @gabo1208)
Dependencies
Added
- github.com/onsi/ginkgo/v2: v2.1.4
Changed
- github.com/BurntSushi/toml: v0.3.1 → v1.0.0
- github.com/cloudevents/sdk-go/v2: v2.8.0 → v2.10.1
- github.com/elastic/crd-ref-docs: v0.0.7 → v0.0.8
- github.com/go-logr/logr: v1.2.2 → v1.2.3
- github.com/hashicorp/vault/api: v1.4.1 → v1.5.0
- github.com/maxbrunsfeld/counterfeiter/v6: v6.4.1 → v6.5.0
- github.com/mikefarah/yq/v4: v4.21.1 → v4.25.1
- github.com/onsi/gomega: v1.18.1 → v1.19.0
- github.com/rabbitmq/cluster-operator: v1.12.1 → v1.13.1
- github.com/rabbitmq/messaging-topology-operator: v1.4.1 → v1.6.0
- github.com/spf13/cobra: v1.3.0 → v1.4.0
- go.uber.org/multierr: v1.7.0 → v1.8.0
- go.uber.org/zap: v1.19.1 → v1.21.0
- golang.org/x/mod: v0.5.1 → 9b9b3d8
- golang.org/x/sys: 4e6760a → a9b59b0
- golang.org/x/tools: v0.1.8 → v0.1.10
- gopkg.in/yaml.v3: 496545a → v3.0.1
- k8s.io/api: v0.23.5 → v0.23.8
- k8s.io/apiextensions-apiserver: v0.23.4 → v0.23.8
- k8s.io/apimachinery: v0.23.5 → v0.23.8
- k8s.io/apiserver: v0.23.4 → v0.23.8
- k8s.io/client-go: v0.23.5 → v0.23.8
- k8s.io/code-generator: v0.23.5 → v0.23.8
- k8s.io/component-base: v0.23.4 → v0.23.8
- k8s.io/klog/v2: 43cc75f → v2.60.1
- knative.dev/eventing: v0.32.0 → v0.33.0
- knative.dev/hack/schema: 12d3e2a → 65c463a
- knative.dev/hack: 12d3e2a → 65c463a
- knative.dev/pkg: 19adf79 → e60d250
- knative.dev/reconciler-test: f750f80 → f05db88
- sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.27 → v0.0.30
- sigs.k8s.io/controller-runtime: v0.11.1 → v0.11.2
- sigs.k8s.io/kind: v0.11.1 → v0.13.0
- sigs.k8s.io/kustomize/api: v0.11.2 → v0.11.4
- sigs.k8s.io/kustomize/cmd/config: v0.10.4 → v0.10.6
- sigs.k8s.io/kustomize/kustomize/v4: v4.5.2 → v4.5.4
- sigs.k8s.io/kustomize/kyaml: v0.13.3 → v0.13.6
Removed
Nothing has changed.
Knative Eventing Rabbitmq release v1.7.0
Changes by Kind
Bug or Regression
- Removes leftover RMQ resources if a Trigger's delivery spec is removed (#868, @gab-satchi)
- 🎁 Ingres, Dispatcher and Receive Adapter pods reconnects gracefully after a RabbitMQ connection error (#862, @gabo1208)
Dependencies
Added
Changed
- github.com/gogo/googleapis: v1.4.0 → v1.1.0
- github.com/kr/pty: v1.1.5 → v1.1.1
- github.com/moby/term: 3f7ff69 → 9d4ed18
- github.com/stretchr/objx: v0.2.0 → v0.1.1
- k8s.io/api: v0.23.8 → v0.23.9
- k8s.io/apiextensions-apiserver: v0.23.8 → v0.23.9
- k8s.io/apimachinery: v0.23.8 → v0.23.9
- k8s.io/apiserver: v0.23.8 → v0.23.9
- k8s.io/client-go: v0.23.8 → v0.23.9
- k8s.io/code-generator: v0.23.8 → v0.23.9
- k8s.io/component-base: v0.23.8 → v0.23.9
- k8s.io/gengo: 4627b89 → 397b4ae
- k8s.io/klog/v2: v2.60.1 → 0990e81
- knative.dev/eventing: v0.33.0 → v0.34.1
- knative.dev/hack/schema: 65c463a → 8d1e4cc
- knative.dev/hack: 65c463a → 8d1e4cc
- knative.dev/pkg: e60d250 → 4a03844
- knative.dev/reconciler-test: f05db88 → 177f826
Removed
- bazil.org/fuse: 371fbbd
- github.com/Azure/azure-sdk-for-go: v16.2.1+incompatible
- github.com/Microsoft/go-winio: v0.5.1
- github.com/Microsoft/hcsshim/test: 43a75bb
- github.com/Microsoft/hcsshim: v0.9.0
- github.com/NeowayLabs/wabbit: 73ad61d
- github.com/Shopify/logrus-bugsnag: 577dee2
- github.com/alexflint/go-filemutex: 72bdc8e
- github.com/aws/aws-sdk-go: v1.15.11
- github.com/bitly/go-simplejson: v0.5.0
- github.com/bits-and-blooms/bitset: v1.2.0
- github.com/bmizerany/assert: b7ed37b
- github.com/bshuster-repo/logrus-logstash-hook: v0.4.1
- github.com/buger/jsonparser: f4dd9f5
- github.com/bugsnag/bugsnag-go: b1d1530
- github.com/bugsnag/osext: 0dd3f91
- github.com/bugsnag/panicwrap: e2c2850
- github.com/checkpoint-restore/go-criu/v4: v4.1.0
- github.com/checkpoint-restore/go-criu/v5: v5.0.0
- github.com/cilium/ebpf: v0.6.2
- github.com/containerd/aufs: v1.0.0
- github.com/containerd/btrfs: v1.0.0
- github.com/containerd/cgroups: v1.0.2
- github.com/containerd/console: v1.0.2
- github.com/containerd/containerd: v1.5.7
- github.com/containerd/continuity: v0.1.0
- github.com/containerd/fifo: v1.0.0
- github.com/containerd/go-cni: v1.0.2
- github.com/containerd/go-runc: v1.0.0
- github.com/containerd/imgcrypt: v1.1.1
- github.com/containerd/nri: v0.1.0
- github.com/containerd/stargz-snapshotter/estargz: v0.4.1
- github.com/containerd/ttrpc: v1.0.2
- github.com/containerd/typeurl: v1.0.2
- github.com/containerd/zfs: v1.0.0
- github.com/containernetworking/cni: v0.8.1
- github.com/containernetworking/plugins: v0.9.1
- github.com/containers/ocicrypt: v1.1.1
- github.com/coreos/go-iptables: v0.5.0
- github.com/cyphar/filepath-securejoin: v0.2.2
- github.com/d2g/dhcp4: a1d1b6c
- github.com/d2g/dhcp4client: v1.0.0
- github.com/d2g/dhcp4server: 7d4a0a7
- github.com/d2g/hardwareaddr: e7d9fbe
- github.com/denverdino/aliyungo: a747050
- github.com/dnaeon/go-vcr: v1.0.1
- github.com/docker/cli: a8ff7f8
- github.com/docker/distribution: v2.7.1+incompatible
- github.com/docker/docker-credential-helpers: v0.6.3
- github.com/docker/docker: v20.10.10+incompatible
- github.com/docker/go-connections: v0.4.0
- github.com/docker/go-events: e31b211
- github.com/docker/go-metrics: v0.0.1
- github.com/docker/go-units: v0.4.0
- github.com/docker/libtrust: fa56704
- github.com/docker/spdystream: 449fdfc
- github.com/fsouza/go-dockerclient: v1.6.5
- github.com/fullsailor/pkcs7: d7302db
- github.com/garyburd/redigo: 535138d
- github.com/go-ini/ini: v1.25.4
- github.com/go-openapi/spec: v0.19.3
- github.com/godbus/dbus: ade71ed
- github.com/google/go-containerregistry: v0.5.1
- github.com/gorilla/handlers: 60c7bfd
- github.com/j-keck/arping: 2cf9dc6
- github.com/jmespath/go-jmespath: bd40a43
- github.com/joefitzgerald/rainbow-reporter: v0.1.0
- github.com/linuxkit/virtsock: f8cee7d
- github.com/marstr/guid: v1.1.0
- github.com/mattn/go-shellwords: v1.0.6
- github.com/miekg/pkcs11: v1.0.3
- github.com/mistifyio/go-zfs: f784269
- github.com/mitchellh/osext: 5e2d6d4
- github.com/moby/locker: v1.0.1
- github.com/moby/sys/mount: v0.3.0
- github.com/moby/sys/mountinfo: v0.5.0
- github.com/moby/sys/symlink: v0.1.0
- github.com/morikuni/aec: v1.0.0
- github.com/mrunalp/fileutils: v0.5.0
- github.com/ncw/swift: v1.0.47
- github.com/opencontainers/go-digest: v1.0.0
- github.com/opencontainers/image-spec: v1.0.1
- github.com/opencontainers/runc: v1.0.2
- github.com/opencontainers/runtime-spec: 1c3f411
- github.com/opencontainers/runtime-tools: 1d69bd0
- github.com/opencontainers/selinux: v1.8.2
- github.com/pborman/uuid: v1.2.0
- github.com/safchain/ethtool: 42ed695
- github.com/satori/go.uuid: v1.2.0
- github.com/sclevine/spec: [v1.2.0](https://gi...
Knative Eventing Rabbitmq release v1.6.0
Changes by Kind
Performance
- Parallelism only affects number of workers. Prefetch set to an non-configurable value of 100 (#856, @gab-satchi)
Enhancement
- Added metrics to dispatcher pods (#844, @gab-satchi)
- QueueType is configurable (quorum and classic) if using RabbitmqBrokerConfig (#803, @gab-satchi)
- Update to cluster-operator 1.13.1
Update to topology-operator 1.6.0 (#846, @gab-satchi) - 🎁 Broker and Trigger supports RabbitMQ ClusterReference Connection Secrets (#822, @gabo1208)
Deprecation
- Now the Source has been simplified with less config and use cases, so it should be cleaner to setup and get it up and running (#800, @gabo1208)
- RabbitMQ Source changed to use a RabbitCluster Reference like the Broker (#801, @gabo1208)
API Change
- BREAKING: 🎁 Source's Spec RabbitMQ related parameters have been grouped in the RabbitMQResourcesConfig Spec, Source's Spec Delivery related parameters have been grouped in the Delivery Spec
Bug or Regression
- Fix metrics component name for user-facing components. Also escape it. (#827, @ikvmw)
- Limit ERL_MAX_PORTS explicitly in tests, since host's fs.fd-max leaks into containers. the values provided in samples might be too concervative, please adjust to the taste. (#825, @ikvmw)
- 🐛 Fixed bug In the Source, when if the Retries Spec was set and an error response was sent by the sink, the system crashed because a miss configured backoff function (#831, @gabo1208)
Dependencies
Added
- github.com/onsi/ginkgo/v2: v2.1.4
Changed
- github.com/BurntSushi/toml: v0.3.1 → v1.0.0
- github.com/cloudevents/sdk-go/v2: v2.8.0 → v2.10.1
- github.com/elastic/crd-ref-docs: v0.0.7 → v0.0.8
- github.com/go-logr/logr: v1.2.2 → v1.2.3
- github.com/hashicorp/vault/api: v1.4.1 → v1.5.0
- github.com/maxbrunsfeld/counterfeiter/v6: v6.4.1 → v6.5.0
- github.com/mikefarah/yq/v4: v4.21.1 → v4.25.1
- github.com/onsi/gomega: v1.18.1 → v1.19.0
- github.com/rabbitmq/cluster-operator: v1.12.1 → v1.13.1
- github.com/rabbitmq/messaging-topology-operator: v1.4.1 → v1.6.0
- github.com/spf13/cobra: v1.3.0 → v1.4.0
- go.uber.org/multierr: v1.7.0 → v1.8.0
- go.uber.org/zap: v1.19.1 → v1.21.0
- golang.org/x/mod: v0.5.1 → 9b9b3d8
- golang.org/x/sys: 4e6760a → a9b59b0
- golang.org/x/tools: v0.1.8 → v0.1.10
- gopkg.in/yaml.v3: 496545a → v3.0.1
- k8s.io/api: v0.23.5 → v0.23.8
- k8s.io/apiextensions-apiserver: v0.23.4 → v0.23.8
- k8s.io/apimachinery: v0.23.5 → v0.23.8
- k8s.io/apiserver: v0.23.4 → v0.23.8
- k8s.io/client-go: v0.23.5 → v0.23.8
- k8s.io/code-generator: v0.23.5 → v0.23.8
- k8s.io/component-base: v0.23.4 → v0.23.8
- k8s.io/klog/v2: 43cc75f → v2.60.1
- knative.dev/eventing: v0.32.0 → v0.33.0
- knative.dev/hack/schema: 12d3e2a → 65c463a
- knative.dev/hack: 12d3e2a → 65c463a
- knative.dev/pkg: 19adf79 → e60d250
- knative.dev/reconciler-test: f750f80 → f05db88
- sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.27 → v0.0.30
- sigs.k8s.io/controller-runtime: v0.11.1 → v0.11.2
- sigs.k8s.io/kind: v0.11.1 → v0.13.0
- sigs.k8s.io/kustomize/api: v0.11.2 → v0.11.4
- sigs.k8s.io/kustomize/cmd/config: v0.10.4 → v0.10.6
- sigs.k8s.io/kustomize/kustomize/v4: v4.5.2 → v4.5.4
- sigs.k8s.io/kustomize/kyaml: v0.13.3 → v0.13.6
Removed
Nothing has changed.
Knative Eventing Rabbitmq release v1.5.3
Changes by Kind
Performance
Removal
- With the removal of standalone-broker, Secret type is no longer a supported Broker.Config (#773, @gab-satchi)
Enhancement
- A new type RabbitmqBrokerConfig can be used to configure a Broker (#780, @gab-satchi)
- Dispatcher will timeout after 30s when sending to the subscriber (#687, @gab-satchi)
- Now the docs are better organized and performance tests graphs are correct (#721, @gabo1208)
- Resource requests for source controller increased (#738, @gab-satchi)
- 🎁 The Broker's Ingress and Dispatcher have deployment resource requests and limits
- 🎁 The Broker's ingress uses the Binary representation of the CloudEvents
- 🎁 Script to automate the generation of the performance results per release
Documentation
Bug or Regression
- 🐛 The backoffDelay env variable is parsed correctly on the Broker's and Trigger's Dispatcher
- BackoffDelay is used when defined in Broker or Trigger delivery spec
- dead letter messaging uses the same delivery spec (#723, @gab-satchi)
- Fixed bug in Trigger dispatcher deployment from getting updated too frequently (#744, @gab-satchi)
- 🐛 Fixed bug where the broker ingress was not reconnecting after the connection or channel with RabbitMQ was closed (#778, @gabo1208)
Other (Cleanup or Flake)
- The RabbitMQ source also has performance tests config files and results
Uncategorized
- Metrics for RabbitMQ Eventing Ingress
- Go runtime MemStat metrics for Dispatcher (#582, @ikvmw)
Dependencies
Added
Nothing has changed.
Changed
- google.golang.org/api: v0.61.0 → v0.62.0
- knative.dev/eventing: v0.31.0 → v0.32.0
- knative.dev/hack/schema: 6ffd841 → 12d3e2a
- knative.dev/hack: 6ffd841 → 12d3e2a
- knative.dev/pkg: e325df6 → 19adf79
- knative.dev/reconciler-test: 994f0c3 → f750f80
Removed
Nothing has changed.