- add provides to the LWRPs to allow them to work in Chef 16+
- do not require
dn
as a parameter foribm_cert
as this isn't required for theadd
/extract
/import
etc. actions - add GitHub Action CI checks
- cookstyle fixes and unit test updates
- Fix incorrect call for dependent services breaking federation.
- Allow dependent services e.g. node agents to start first.
- Add multiple cluster members in a single wsadmin update, rather than separate calls for each.
- Bug fix for
websphere_base
:get_cluster_members
function, did not return successful output previously
- Bug fix for
websphere_base
:enable_as_service
function
- Enhance SystemD operations and make it more generic
- Add Systemd services for Deployment Manager and Node Agent
- Chef 13 deprecation fixes
- Additional unit tests for IBM certificate library
- Add a timeout option for Deployment Manager start
- Update Gem dependencies
- Change Deployment Manager init script to use startManager.sh and stopManager.sh
- Allow use of environment variables with the dmgr profile
- update README docs with WAS ND 7.0
- use pure wsadmin to determine cluster membership
- add ability to specify a template for new cluster member
- Don't add a new cluster template if one exists
- Update to allow setting of attributes against a JMS provider
- Fix fingerprint call and make update more idempotent (and faster)
- add update action for IBM certificate import
- add user parameter to commands so files are not owned by root in contexts where we are running as user
- ensure server members with the same name on different nodes do not clash on cluster member checks
- add group setting to certain commands
- use cookstyle for style check
- fix integration tests(IBMCMSKS provider missing)
- do not try to look at the current java sdk if the attribute is not specified (WAS ND 7 Friendly)
- allow to not create a user and a service when using websphere_profile
- run manageprofiles.sh as was run_user
- add sensitive_exec feature for debugging on all resources
- readme update
- released to supermarket. Travis-ci integration tests.
- new websphere env variable resource.
- fix bug when adding a cert that's already in keystore.
- p12 keystores allowed in ibm_cert resource
- new app server resource
- fix bug in jms regex check if exists.
- jms resource fix to avoid custom resource variable scope conflicts.
- new resources for jms destination and jms connection factory. Integration tests for all jms resources.
- cleaner bugfix for starting webserver after it has just been created to allow time to propagate.
- bugfix for starting webserver after it has just been created to allow time to propagate.
- bugfix for federating and existing node that isn't yet federated.
- added vhost_alias resource
- added another sync_node option that doesn't restart nodeagent or servers
- changed extract_cert default filename extension to .cer
- added websphere_wsadmin resource for convenience
- added jms_provider resource
- added ibm_cert resource
- added sync_node feature
- added save config for some changes.
- added start_all_servers in node
- fixed cluster ripplestart and added cluster startSingleServer and stop
- bug fix for libgcc.i686 conflict version with libgcc
- get_ports function to set server endpoints as attributes.
- change logging from warn to debug to reduce noise
- Change default was root to /opt/IBM/WebSphere/Appserver
- add save to various wsadmin commands.
- minor update to ihs integration tests
- bug fix for when security attributes=nil
- add berksfile.lock ot gitignore
- getports.py bug fix
- added global application security property change