ibm_zos_core
ibm_zos_core copied to clipboard
[Collaboration] [Playbook Repository] Update documentation, configurations and examples in support of ZOAU 1.3
Epic
[Enabler] [Epic] Adopt new ZOAU 1.3 Python changes
Collaboration description
With the adoption of ZOAU 1.3, a number of changes have occurred that will need to be migrated to the pipelines. Refer to migration guide.
These include:
- Updating the environment vars to include the sub directories of the precompiled binaries for PYTHONPATH, see documentation here, e.g.
export PYTHONPATH=${PYTHONPATH}:${ZOAU_HOME}/lib/3.12
- This should use variable substitution such that the proper precompiled binary is selected for the python version in use, noticed the 3.9 - 3.12 sub directories containing precompiled binaries.
Is there an existing issue for this?
- [X] There are no existing issues.
Support and service?
- [ ] Yes, support and service is involved.
- [X] No, support and service is involved.
Are the dependencies a supported?
- [X] Yes, the dependencies are supported.
- [ ] Not applicable to this collaboration.
IBM Z Open Automation Utilities
None
IBM Enterprise Python
No response
IBM z/OS Ansible core Version
None
ansible-version
None
z/OS version
v2.5
Ansible module
No response
The bulk of the work (designing the new configuration choices) was completed March 26 (see this commit).
Note- the above PR was closed when the branch was renamed.
The work that remains for this item is simply propagating the changes in the above commit to the remainder of the playbooks. Track that progress here
since this work was mostly completed in q1, and what remains is only reviews and merging, I am closing this issue out for the sake of "housekeeping".