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
- The z/OS
IBM Python SDK version 3.11 or later.
See the installation and configuration instructions in IBM Open Enterprise SDK for Python: Installation and configuration.
- The IBM Z Open Automation Utilities (ZOAU) version
1.3.6.x on the z/OS target environment.
See the installation and configuration instructions in Installing and configuring ZOAU.
Be sure to install the ZOAU Python APIs.
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 or later. 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. 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 with the following command:
pip3 install ansible-core==nnn --prefer-binaryIn this command,
nnnrepresents the Ansible core version. - The following Ansible collections:
- The ibm_zos_core
1.12.x or 1.14.x collection, which you install with the following
command:
ansible-galaxy collection install ibm.ibm_zos_core:1.12.0Note: 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
1.12.x or 1.14.x collection, which you install with the following
command: