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:
Notes:

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.

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

    In the first command, nnn represents the Ansible core version. In the second command, xxx must 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.1
      Note: Use Python SDK 3.13.
    • 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.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