Installation requirements
The installation requirements vary according to where Wazi Deploy is to be installed. However, whether you use the Python translator or the Ansible® translator to do the final deployment with Wazi Deploy on z/OS®, you need to install the IBM® Python SDK and ZOAU on the z/OS target environments.
Requirements on z/OS
- z/OS
IBM Python SDK 3.11 to 3.14.
See the installation and configuration instructions in IBM Open Enterprise SDK for Python: Installation and configuration.
- IBM Z Open Automation Utilities (ZOAU) 1.3.6.x to
1.4.1.x on the z/OS target environment.
See the installation and configuration instructions in Installing and configuring ZOAU.
Make sure to install the ZOAU Python APIs. - Db2 for z/OS 13.1.0 and future fix packs, only if you plan to store evidence in a database. This feature is available with Wazi Deploy 3.0.8 and later. For the configuration steps, see Configuring Db2 for z/OS as the storage for the generated evidence.
Python 3.14 and ZOAU 1.4.1.x are supported with Wazi Deploy 3.0.7.3 and later.
Product registration is not required on the target system.
Requirements on a distributed environment (x86 or Linux on Z)
Wazi Deploy follows the requirements of the Ansible for IBM Z collection.
- Python 3.10 to 3.14. You can refer to your Linux® distribution documentation for the Python installation.
- The
Ansible core that is supported by IBM Certified collection for z/OS and the
Ansible Runner. For details about the software
requirements for the controller and z/OS managed node, see
the Releases and maintenance table of
ibm_zos_core. For the controller, Wazi Deploy supportsansible-core2.15.x to 2.18.x only.Wazi Deploy supports Linux x86 and Linux on Z.
If you can connect to the internet or have access to a pypi.org repository mirror in your organization, you can install Ansible core and the Ansible Runner with the following commands:
pip3 install ansible-core==nnn --prefer-binary pip3 install ansible-runner==xxx --prefer-binaryIn the first command,
nnnrepresents the Ansible core version. In the second command,xxxmust be greater than or equal to 2.4.2. - The following Ansible collections:
- The
ibm_zos_corecollection. Install 1.14.1 and later and 1.15.1 and later with the following command:ansible-galaxy collection install ibm.ibm_zos_core:1.14.1Note: Use Python SDK 3.13. - The
ibm_zos_imscollection if you want to deploy IMS applications. You install this collection with the following command:ansible-galaxy collection install ibm.ibm_zos_ims:1.3.1Note: This Wazi Deploy version supports Ansible z/OS IMS 1.3.x. - The community general collection, which you install with the following
command:
ansible-galaxy collection install community.general
Note: The Wazi Deploy Ansible collection uses the advanced Ansible queries. You must also install this Python package with the following command:pip3 install jmespath - The