Releases: EnMasseProject/enmasse
Release 0.31.1-rc4
- #4046: add network-only as fetch policy for all queries
- #4090: Provide per-address space support credentials facilitating support access to the broker(s) (#4276)
- #4184: Sometimes controller crashes when reconciling authentication service
- #4241: Fix a race in upgrader logic that prevented upgrade from continuing
- #4242: #4246: Delegate authentication vrtx worker thread pool making authentication multi threaded. Improve error handling.
- #4245: standard-auth - use AMQP port probe rather than keycloak HTTP endpoint
- #4252: Add idleTimeout, role and maxFrameSize settings for connectors
- #4266: Add broker.globalMaxSize to the infraconfig CRDs
- #4269: bump Netty dependency from netty-4.1.45.Final to netty-4.1.48.Final
- #4279: handled null check for address space plan (#4277)
- #4280: Edit Address Space dialogue subtitle misleading
- #4282: add null check for links in address links page (#4262)
- #4287: Address links not displayed if address resource name suffix does not match address name
- #4292: Escape forbidden chars in filters
- #4317: Addresses with different casing is not becoming ready
- #4331: Issues installing monitoring resources (#4200) (#4222)
- #4332: Unable to drain kube node when broker pod is deployed there
Release 0.31.0
-
Adding example partitioned/sharded queue example plans
-
#3686: Add metrics endpoint to controller-managerxs
-
#2714: Allow setting security context of pods using persistent volumes
-
#3622: Manage iot projects in enmasse-operator and remove iot-operator deployment
-
#3407: AddressSpace, Address and MessagingUser resources are now backed by Custom Resource Definitions (CRD) rather than api-server:
- On upgrade, existing address spaces, addresses and users in the standard authservices will be converted to CRDs.
- The api-server is removed from the install. The enmasse-operator will automatically remove it when upgrading.
- Some of the resource validation that was taking place in the api-server has been replaced with a resource status check and error message.
- The address space schema resource has been changed to a cluster-wide CRD. Users will not be able to read/list it without addition permissions.
-
#3621: Add status section for plans and authentication services
-
Qpid Dispatch Router upgraded to 1.10.0
-
ActiveMQ Artemis upgraded to 2.11.0
-
#3657 Configure router pod anti-affinity by default
-
Upgrade to Infinispan 9.4.16
-
#3729: Add relatedImages to operator manifest for disconnected install
-
#3824: Bump netty to 4.1.45.Final
-
Change default behavior of handling REJECT outcome in broker from putting on DLQ to retrying
indefinitely. -
Change default behavior of responding with MODIFIED outcome for transient delivery errors.
-
Change the service admin example role so it can modify authenticationservices custom resources.
-
#4005: Perform additional checks on broker to ensure addresses and queues are present
-
#3673: Add support for pod disruption budgets
-
#3764: validate the topic refenced by a subscription actually exists
-
#3868: Add support for specifying maxConsumers for a subscription
-
#3873: Require TLSv1.2 or newer for external TLS endpoints
-
#3867: Add addition checks for router mesh status: Address CRD now validates the spec.address field comprises permitted characters.
-
#3949: Address unsafe publication to volatiles used to form the schema
-
#3981: Timeout when deleting address space
-
#3541: Allow addressspace spec changes
0.30.3-rc5
Update version to 0.30.3-rc5
0.30.3
- #4049: (Agent) Apply HTTP timeout to kubernetes list, create, update, delete requests (#4050)
- #4119: Use @PreMatching annotation of the api-server request log to ensure that 404 are processed without NPE.
- #4131: (Agent) Ensure the watch is restarted on all paths (#4132)
- #4147: Perform basic address validation for both address space types (#4147)
Release 0.31.0-rc7
Update version to 0.31.0-rc7
Release 0.31.0-rc6
Update version to 0.31.0-rc6
Release 0.31.0-rc5
Update version to 0.31.0-rc5
Release 0.31.0-rc4
Update version to 0.31.0-rc4
Release 0.31.0-rc3
Update version to 0.31.0-rc3
Release 0.31.0-rc2
Update version to 0.31.0-rc2