middleware_automation.amq Release Notes

v2.0.2-devel

v2.0.1

Minor Changes

  • Parameter activemq_logger_config_template allows relative paths #116

  • Update activemq default to 2.32 / amq_broker to 7.11.6 #118

Bugfixes

  • activemq_config_override_template allows to use custom broker.xml templates #117

v2.0.0

Minor Changes

  • Add referrer to ldap plugin, allow custom login.config #110

  • Update activemq default version to 2.28 #111

Breaking Changes / Porting Guide

  • Set Ansible required version to >= 2.14 #108

New Plugins

Filter

  • middleware_automation.amq.lists_mergeby - Merge two or more lists of dictionaries by a given attribute

v1.3.10

Minor Changes

  • Add LDAP plugin configuration to JAAS login.config #96

  • Add custom codec configurations for masked passwords #95

Bugfixes

  • Ignore unwanted output from artemis mask command #98

v1.3.9

Minor Changes

  • Add parameters for global-max-size and global-max-messages #92

  • Add parameters to configure log4j2 rolling strategy #94

  • Default version for activemq updated to 2.21 #93

v1.3.8

Minor Changes

  • Update to connectors config (add parameter for NIC name selection) #84

Bugfixes

  • Fix incorrectly defined default for amq_broker_logger_config_template #86

v1.3.7

Minor Changes

  • Allow to set arbitrary service user home_dir #83

Bugfixes

  • Default java_home path uses alternatives #82

v1.3.6

Minor Changes

  • Set systemd unit to run with activemq_system_user user #78

Bugfixes

  • Update logging facade config (by activemq version) #76

v1.3.5

Bugfixes

  • Update package name for prometheus plugin class #74

v1.3.4

Minor Changes

  • Provide AMQP broker-connections configuration #70

  • Use middleware_automation.common xml plugin #72

Bugfixes

  • Handle case when install zipfile root is not expected #73

v1.3.3

Bugfixes

  • Restore wait_for_log string in live-only ha #68

v1.3.2

Minor Changes

  • Provide ha-policy implementation #66

v1.3.1

Bugfixes

  • Avoid generating duplicated security-settings match elements #65

v1.3.0

Major Changes

  • Configuration pre-install validation against schema #58

Minor Changes

  • Remove dependency on community.general collection #59

  • Switch middleware_automation.redhat_csp_download for middleware_automation.common #60

v1.2.0

Major Changes

  • Type for activemq_cors_allow_origin changed from string to list of strings #53

Minor Changes

  • Add address/queue configuration #51

  • Add configuration parameters for journal #43

  • Add configuration variables for address settings #49

  • Add diverts configuration #52

  • Don’t trigger restarts when config auto-refresh is enabled #54

  • New flags make systemd unit wait for activemq ports or logs #50

Bugfixes

  • Add activemq_data_directory variable #57

  • Fix templating error when acceptors or connectors have a single parameter #47

  • Hide secrets from playbook output #45

v1.1.1

Bugfixes

  • Add systemd RequiresMountsFor and unit custom template #36

  • Stop using ansible.builtin.command module arguments incompatible with ansible 2.14

v1.1.0

Major Changes

  • Allow for listing roles for users. Specify security setting match address #19

  • Make variable activemq_shared_storage_path represent an absolute path #21

Minor Changes

  • Arbitrary acceptors configuration via activemq_acceptors variable #30

  • Arbitrary connectors configuration via activemq_connectors variable #31

  • Configuration for management role access #29

  • Variable to config controller download/offline directory #18

Breaking Changes / Porting Guide

  • Rename role amq_broker to activemq #26

  • Rename variables prefix to activemq_ #11

Bugfixes

  • Add become_user to artemis commands #17

  • Correctly set etc path and allow cors config for jolokia #24

  • Implement idempotent user password hashes #25

  • Update activemq_java_opts to be same as activemq defaults #20

v1.0.0

Minor Changes

  • Configuration for users and roles #7

  • Perform artemis post-upgrade operations on existing instances #8

v0.0.3

Minor Changes

  • Add prometheus metrics export plugin #6

  • Add vars and template for logging configuration #4

  • Add vars for prometheus_jmx_exporter setup #5

v0.0.2

Major Changes

  • amq_broker: configuration of static cluster #3

v0.0.1

Minor Changes

  • Import artemis create configuration tasks #1