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.
Only Wazi Deploy 3.0.7.2 supports Python 3.14 and ZOAU 1.4.1.x.
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.11 to 3.13. 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 more information about the
requirements, see ibm_zos_core, where you can select the appropriate
version.
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_core collection. 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_cics collection if you want to deploy CICS®
Db2® applications. You install this collection with the
following
command:
ansible-galaxy collection install ibm.ibm_zos_cics:1.0.6Note: This Wazi Deploy version supports Ansible z/OS CICS 1.0.6. - The ibm_zos_ims collection 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.1. - The community general collection, which you install with the following
command:
ansible-galaxy collection install community.general
Notes:- The CICS
Ansible collection for Z needs the
xmltodictPython module. If it is not already installed, you can install it with the following command:pip3 install xmltodict - 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 ibm_zos_core collection. Install 1.14.1 and later and 1.15.1 and later with the following
command: