This changelog describes changes after version 0.0.3.
- AMW-196 Usage of become inside the jws role #272
- Update default for
jws_native
#269 - fix typo in variable name #271
- Add jws_enable var for consistency with other runtime collection #277
- Make playbook
become
unnecessary #274 - Update collection to use Ansible 2.16 as a minimum requirement #276
- Bump collection major version, set default JWS version to 6.0 #265
- Allow automatic recognition of Java #259
- Fix "undefined patch_bundle" when
jws_offline_install
andjws_apply_cp
#263 - Fix RPM installations have home directory incorrectly set #266
- Fix incorrect jws tomcat_vault rpm version #267
- Fix placeholder in selinux policy file contexts #268
- Fix usage of bare variables in assert conditions #260
- Make system
tomcat
account only be intomcat
group #264 - Set minimum version of ansible-core >=2.14 #261
- Handle result of allowing port if not already authorized #250
- Several enhacements on the rpm install #249
- Update templates for JWS5/JWS6 #254
- add offline_install parameters, move file checks up when offline #248
- Update selinux tasks for jws6 #253
- Allow controller down without sudo and rm deps to seport #237
- Download install files via JBossNetwork API #229
- Remove unused deps to community.general #227
- Tc10 #232
- Update RHN Ids to add latest CP #220
- Update documentation default to 5.7 #234
- jws: add firewalld configuration #226
- Set correct exit code in systemd unit #240
- Use alternatives, not rpm, to determine java_home #241
- jws_validation: fix typo in rpm validation #218
- workaround java11 buzilla #2224411 #233
- Clarify and separate dev setup from installation #212
- Preinstalled Java #208
- Reorganize selinux http port labeling task #211
- Revert selinux policy postinstall filenames #210
- Add 5.7 release to rhn_ids #205
- Add variable to config offline/download path on controller #191
- jws: ensure default server.xml.j2 uses the recommended https config #196
- Reduce install methods to either 'zipfiles' or 'rpm' #172
- Refactor and cleanup around tomcat_vault feature #179
- Rename vars #154
- Conditionally install openssl and apr, only when tomcat-native is installed #159
- Name all tasks #133
- Remove native tests and ensure that native zipfile existence is only checked if native is on #146
- Update modcluster connector port default #169
- Use explicit include_role: in playbooks #148
- Fix JWS native archive installation #132
- Ensure tc_vault pkgs are installed if install_method is rpm #178
- jws: set 0640 instead of 0600 for configuration files #181
- Provide uninstall feature #68
- Add custom url download and selinux for jws #43
- Allow overriding tomcat user uid and gid #52
- Apply latest JWS cumulative patch when
jws_apply_patches
is True #94 - Fix the name of the tarball generated by the collection build step #76
- If another tomcat is found running, fail fast or allow to continue with
jws_force_install
#80 - Populate JWS version/patch metadata, update docs #110
- Replace RHN url defaults with base URL and mapped version-productID #77
- Update playbook to utilize variable defaults #89
- Rename variables to be consistent #117
- Adjustments to the apply_cp.yml logic #106
- Avoid failure when
jws_apply_patches
is true and no CP is available #118 - Ensure JAVA_HOME is set to installed JVM rpm, or allow to override #101
- Ensure tomcat native installs and starts correctly #120
- JWS-2417: Remove undefined executor #54
- Make selinux policy for JWS optional like the zip installation docs suggest it is #112
- Missing required variables to enable HTTPS #49
- The JWS installation option should allow you to exclude natives #97
jws_apply_patches
also installs native CP when available #121- fix: tomcat.user owning existing directories #100
- selinux policy allows tomcat to listen to non-default ports #119
This is the first stable release of the middleware_automation.jws
collection.