Skip to content
This repository has been archived by the owner on Dec 4, 2023. It is now read-only.

Releases: EnMasseProject/enmasse

Release 0.31.1-rc4

21 Apr 14:57
Compare
Choose a tag to compare
Release 0.31.1-rc4 Pre-release
Pre-release
  • #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

25 Mar 10:42
Compare
Choose a tag to compare
  • 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

  • #4131: Ensure the watch is restarted on all paths (#4132)

  • #4134: Ensure address watch respects 600s timeout (#4134)

0.30.3-rc5

25 Mar 16:19
Compare
Choose a tag to compare
Update version to 0.30.3-rc5

0.30.3

25 Mar 17:45
Compare
Choose a tag to compare
  • #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

23 Mar 20:26
Compare
Choose a tag to compare
Update version to 0.31.0-rc7

Release 0.31.0-rc6

12 Mar 09:43
Compare
Choose a tag to compare
Update version to 0.31.0-rc6

Release 0.31.0-rc5

06 Mar 10:16
Compare
Choose a tag to compare
Update version to 0.31.0-rc5

Release 0.31.0-rc4

02 Mar 21:30
Compare
Choose a tag to compare
Update version to 0.31.0-rc4

Release 0.31.0-rc3

28 Feb 13:51
Compare
Choose a tag to compare
Update version to 0.31.0-rc3

Release 0.31.0-rc2

26 Feb 14:56
Compare
Choose a tag to compare
Update version to 0.31.0-rc2