Releases

Version 1.0.5

What’s New

  • Bug fix that includes the requirements.txt file in the built collection.

Version 1.0.4

What’s New

  • Provide variables for all modules in one go using Ansible’s group module defaults support. The group name for the CMCI modules is cmci_group.

  • Prevent cmci_get from failing if no records are found via the fail_on_nodata option. The default value is true if not specified.

Version 1.0.3

What’s New

  • Updated timeout support on requests to be configurable via the timeout option. The default value is 30 seconds if not specified

  • Improve sanitisation and validation of parameters.

  • Added support for CMCI Feedback on failed CMCI Requests.

Version 1.0.1

What’s New

Initial release of the IBM® z/OS® CICS® collection, also referred to as ibm_zos_cics, which is part of the broader offering Red Hat® Ansible® Certified Content for IBM Z®.

This collection can manage CICS and CICSPlex® SM resources and definitions by calling the CMCI REST API, which can be configured in a CICSplex or in a stand-alone region.

  • Modules

    • cmci_create - Create definitional CICS and CICSPlex SM resources in CICS regions, by initiating POST requests via the CMCI REST API.

    • cmci_delete - Remove or discard definitional and installed CICS and CICSPlex SM resources from CICS regions, by initiating DELETE requests via the CMCI REST API.

    • cmci_get - Retrieve information about installed and definitional CICS and CICSPlex SM resources from CICS regions, by initiating GET requests via the CMCI REST API.

    • cmci_action - Install CICS and CICSPlex SM resources into CICS regions from definitions, by initiating PUT requests via the CMCI REST API.

    • cmci_update - Make changes to CICS and CICSPlex SM resources in CICS regions, by initiating PUT requests via the CMCI REST API.

  • Documentation

    • Generic documentation is available at the documentation site, covering guidance on installation, modules, and other reference.

    • Documentation related to playbook configuration is provided with sample playbooks at the samples repository. Each playbook contains a README that explains what configurations must be made to run a sample playbook.

  • Playbooks

    • Sample playbooks are available at the samples repository. Each playbook contains a README that explains what configurations must be made to run a sample playbook.

Reference

  • Supported by IBM CICS V4.2 or later