Skip to content

Latest commit

 

History

History
329 lines (223 loc) · 12.3 KB

CHANGELOG.rst

File metadata and controls

329 lines (223 loc) · 12.3 KB

middleware_automation.wildfly Release Notes

This changelog describes changes after version 0.0.7.

  • Allow arbitrary filename for local download zipfile in offline installation #250
  • Check configuration is supported for EAP7 or EAP8 #261
  • Ensure that wildfly_version matches expected scheme (X.y.z) #260
  • Flag indicates whether download is on controller or target host #262
  • Update minimum ansible-core version to 2.15 #247
  • Fix YAML config when eap_apply_cp is false on EAP 8.0 #254
  • Fix parameter name wildfly_driver_module_name in wildfly_migration role #253
  • Add app deployments to several Molecule scenarios #237
  • prospero: rm role and move content to wildfly_utils #227
  • App deploy to trigger cluster formation and verification (upstream CI only) #221
  • Skip pidfile validation #217
  • eap: EAP8 should defaults to prospero #245
  • install: allow user to change path on controller to store zips #216
  • Add become_user to jboss_cli #229
  • Use prospero 1.3.0.Beta1 #239
  • use own config directory for colocated instances #226
  • wildfly_validation: fixup logic of pidfile verification #244
  • Set pid file for systemd to /var/run/{{ instance }} or allow for custom pid file location #190
  • Add selinux attributes #205
  • Add wait_for logic in systemd unit #207
  • Add wildfly_validation logic for colocated cluster #211
  • Allow to use different names for nodeId, instance name, systemd unit name #192
  • Enable Prospero molecule scenario to run #181
  • Externalize the jdbc drivers list from the main playbook, plus add a missing template for the migration role #204
  • Implementation of the uninstall role, along with documentation and molecule scenario #194
  • Validate wildfly_node_id length and default to inventory_hostname_short #195
  • prospero: update README and remove duplicated call to wildfly_user #200
  • Fix uninstall_role to work, out of the box, with the wildfly_install defaults. #197
  • Fix wildfly_install changing ownership of system directories #210
  • JBoss EAP 7.4.7+ patching fails on openjdk17 if elytron is not enabled #203
  • Wildfly user account should be in wildfly_group as primary group #202
  • Add check for prospero installed on host #175
  • Download prospero on controller node and copy it to target servers #167
  • Few enhancements around the OpenJDK dependency handling #168
  • Generate wildfly manifest to be used with wildfly #158
  • New prospero name parameter wildfly_prospero_name #165
  • Validate the service running on an offset port #162
  • systemd: handling of privilege escalation and service restart #179
  • Set minimum ansible version >= 2.14 #173
  • Fix Ansible Hub documentation links #161
  • Use alternatives instead of rpm to determine java_home #149
  • Remove unrequired vars from playbooks/playbook.yml #144
  • wildfly_driver: remove defaults in favor of required parameters #138
  • wildfly_driver: rename parameters from jdbc_* to wildfly_driver_* #142
  • Cleanup and reorganize Prospero playbooks #136
  • Update to Wildfly 29 #135
  • Fix validation role so it can be used with remote nodes. #131
  • Set wildfly_offline_install default to False, eap_apply_cp to True #133
  • Update references to split filter #140
  • Update yaml_configuration syntax (became less permissive) #130
  • Workaround java-11 bugzilla #2224411 #127
  • wildfly_systemd: detect Java home path on different os_family #125
  • Do not re-download elytron adapter if present #124
  • Check that systemd is running and pidfile exists #117
  • elytron_adapter: skip download if file is already present #120
  • wildfly_systemd: accept same default vars as wildfly_install #111
  • '.Beta' in version: the dot is only optional #119
  • ISSUE116 - PID File Creation Failure #118
  • Add check for offline installs and allow to specify custom xml config #108
  • Add support for firewalld #106
  • Implement JBossNetwork API client for downloading install archives #107
  • Install: add prospero as alternative install mechanism #102
  • Update default Wildfly version to 28 #103
  • Remove dependency to community.general (not required) #100
  • Apply cp options #99
  • wildfly_install: (eap) apply_cp does not depend on systemd #90
  • Add elytron adapter install (EAP) #92
  • wildfly-systemd: yaml configuration extension accept templates #91
  • Correctly handle server restarts post apply_cp and keycloak_adapter #94

Patch release with internal changes only.

  • Propagate wildfly_install defaults to driver, systemd and utils roles #80
  • Become in "Check local download archive path" #74
  • wildfly_driver: added wildfly_user and wildfly_group to defaults #77
  • Bump version to 1.1.0 to align with downstream (1.1.0 is identical to 1.0.6 upstream) #67
  • Add wildfly_java_opts to set parameters for wfly JVM #60
  • Add wildfly_statistics_enabled var to enable statistics #58
  • Add variable wildfly_bind_addr_private to set private iface bind address #55
  • Add variable wildfly_multicast_addr to set tcp/udp mcast address #56
  • Added variable for setting management port bind address #62
  • Fix EAP patch apply when yaml configuration is enabled #59
  • Rename variable instance_id to wildfly_instance_id and update docs #52
  • Add become parameter to tasks that require it #53
  • Rename validation role vars to follow proper convention #48
  • wildfly_driver: make variables as default #39
  • Rename jboss_eap role into wildfly_utils to be consistent with role naming convention #45
  • JAVA_HOME should be set according to requested JVM package, or overridden via wildfly_java_home #46
  • Update included role to new name in rhn installation #51

Minor enhancements, and documentation updates.

Minor enhancements, and documentation updates.

This is the first stable release of the middleware_automation.wildfly collection.