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

To install Wazi Deploy on z/OS, you must install the following required products:
Note: 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.

If the Ansible translator is used for the final deployment, you must also install the following products on your distributed environment:
  • 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-binary

    In this command, nnn represents 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.0
      Note: 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.6
      Note: 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.1
      Note: 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 xmltodict Python 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