Skip to content

Latest commit

 

History

History
416 lines (277 loc) · 13.3 KB

CHANGELOG.rst

File metadata and controls

416 lines (277 loc) · 13.3 KB

middleware_automation.amq Release Notes

  • Fix password masking JAVA_HOME and undefined variable error #198
  • Add parameter activemq_logger_filepath to configure logfile path #187
  • Add role expansion parameters for ldap/AD configuration #193
  • Force activemq_configuration_file_refresh_period integer type in handler #191
  • Improve execution time for masked passwords #194
  • Fix invalid broker-connections when boolean options are used #179
  • Update default for activemq_systemd_wait_for_log_ha_string #186
  • Fix broker.xml connector and connector-ref when using federation #178
  • New parameter to configure clustering without HA #175
  • Check broadcast/discovery groups absent with provided discovery #174
  • New parameter value to explicitly list cluster-connections #168
  • Parameters for activemq_addresses as a dictionary #171
  • Prevent some configs to generate non-unique connector-ref in cluster-connections #170
  • Add web_origin parameter to activemq_facts module #167
  • Add critical analyzer configuration #162
  • Add more journal configs #161
  • New activemq_console_bind_url parameter #164
  • New activemq_systemd_expand_environment parameter #165
  • Fix condition for transferring key/trust store #163
  • Fix scenarios where duplicate XInclude can be present #166
  • Broker modular configuration with XInclude #159
  • New activemq_uninstall role #150
  • Add additional ha-policy parameters #155
  • Add network check parameters #152
  • Add wait_for configuration #156
  • Allow to configure message counters #153
  • Broker plugins support #160
  • Define systemd entrypoint #151
  • Allow mixing masked and unmasked passwords #149
  • Use bind_address instead of hostname for console binding #158
  • Add fact gathering module for amq #145
  • Add ha with replication policy #147
  • Allow to configure broker properties with properties file #143
  • Update jolokia access when bind host and port are changed #146
  • Update default jdk11 to jdk17 #132
  • Add config for in-vm acceptors/connectors #135
  • Federated addressing #137
  • Update to artemis 2.34.0 / amq_broker 7.12 #136
  • Set minimum ansible-core version to >=2.15 #127
  • Artemis command to create broker instance uses correct JAVA_HOME #125
  • Fix broker-connections templating error, add missing parameters #133
  • Fix configuration of multicast addresses/queues #131
  • Improve validations for offline installs #124
  • Parameter activemq_logger_config_template allows relative paths #116
  • Update activemq default to 2.32 / amq_broker to 7.11.6 #118
  • activemq_config_override_template allows to use custom broker.xml templates #117
  • Add referrer to ldap plugin, allow custom login.config #110
  • Update activemq default version to 2.28 #111
  • Set Ansible required version to >= 2.14 #108
  • middleware_automation.amq.lists_mergeby - Merge two or more lists of dictionaries by a given attribute
  • Add LDAP plugin configuration to JAAS login.config #96
  • Add custom codec configurations for masked passwords #95
  • Ignore unwanted output from artemis mask command #98
  • 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
  • Update to connectors config (add parameter for NIC name selection) #84
  • Fix incorrectly defined default for amq_broker_logger_config_template #86
  • Allow to set arbitrary service user home_dir #83
  • Default java_home path uses alternatives #82
  • Set systemd unit to run with activemq_system_user user #78
  • Update logging facade config (by activemq version) #76
  • Update package name for prometheus plugin class #74
  • Provide AMQP broker-connections configuration #70
  • Use middleware_automation.common xml plugin #72
  • Handle case when install zipfile root is not expected #73
  • Restore wait_for_log string in live-only ha #68
  • Provide ha-policy implementation #66
  • Avoid generating duplicated security-settings match elements #65
  • Configuration pre-install validation against schema #58
  • Remove dependency on community.general collection #59
  • Switch middleware_automation.redhat_csp_download for middleware_automation.common #60
  • Type for activemq_cors_allow_origin changed from string to list of strings #53
  • 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
  • Add activemq_data_directory variable #57
  • Fix templating error when acceptors or connectors have a single parameter #47
  • Hide secrets from playbook output #45
  • Add systemd RequiresMountsFor and unit custom template #36
  • Stop using ansible.builtin.command module arguments incompatible with ansible 2.14
  • Allow for listing roles for users. Specify security setting match address #19
  • Make variable activemq_shared_storage_path represent an absolute path #21
  • 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
  • Rename role amq_broker to activemq #26
  • Rename variables prefix to activemq_ #11
  • 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
  • Configuration for users and roles #7
  • Perform artemis post-upgrade operations on existing instances #8
  • Add prometheus metrics export plugin #6
  • Add vars and template for logging configuration #4
  • Add vars for prometheus_jmx_exporter setup #5
  • amq_broker: configuration of static cluster #3
  • Import artemis create configuration tasks #1