ansible-collections / ibm_zos_core

Red Hat Ansible Certified Content for IBM Z
77 stars 44 forks source link

[Collaboration] [Enhancement] Provide ISPF statistics when interacting with data sets from Ansible #1546

Open ddimatos opened 4 months ago

ddimatos commented 4 months ago

Is there an existing issue for this?

Support and service?

Collaboration description

The IBM z/OS core collections when interacting with data sets, eg create a new data set or update one do not retain the attributes viewed in ISPF, for example these are lost Size, Created, Changed, ID, while this is expected behavior because ISPF does not pull stats from the same location the Ansible collection does, eg catalog nor does ZOAU therefore these attributes are not displayed in ISPF.

The enhancement depends on an RFE for ZOAU (Z Open Automation Utilities) APIs that interact with data sets , eg dtouch therefore this issue will be put in the backlog with a dependency on ZOAU and can be monitored for change.

It may apply to more than the zos_data_set and zos_copy but for now, those two collections are ones that mainly work with data sets, I would expect modules zos_lineinfile , zos_blockinfile will inherit the changes from ZOAU and not much would have to be done to show a change in attributes but we will need to research this when the function is available.

ZOAU JIRA 10642

IBM z/OS Ansible core Version

v1.9.0 (default)

IBM Z Open Automation Utilities

v1.3.1

IBM Enterprise Python

v3.11.x (default)

ansible-version

v2.16.x (default)

z/OS version

v2.5 (default)

Ansible module

zos_copy, zos_data_set

ddimatos commented 3 months ago

Client has opened an RFE for this ZOAU enhancement, you can find the RFE here: https://ibm-z-software-portal.ideas.ibm.com/ideas/ZOAU-I-30

The work will be tracked by the Ansible team monitoring the RFE ZOAU-I-30 and JIRA 10642.

As it is now, this is not in plan for ZOAU, my suggestion is for anyone interested in this function to monitor this issue and the RFE, updates will be added as they come.