Skip to content

[Enhancement][zos_data_set]Support for NOSCRATCH option when deleting datasets #2210

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 17 commits into
base: dev
Choose a base branch
from

Conversation

mayankmani-sde
Copy link
Collaborator

SUMMARY

A new boolean parameter, noscratch, was introduced to the module to give users control over whether data sets are deleted using scratch or non-scratch logic. This affects operations when state == "absent".

#2053

ISSUE TYPE
  • Feature Pull Request
COMPONENT NAME

zos_data_set
data_set
test_zos_data_set_func

ADDITIONAL INFORMATION

mayankmani-sde and others added 12 commits July 7, 2025 21:23
* add nonscratch parameter in main module

* added support for nonscratch in module_utils

* added test case

* added fragments

* FIXED

* changed in fragments

* Updated changelogs

* reviewed comments

* fixed

* removed print statement

* removed extra validation

---------

Co-authored-by: Fernando Flores <[email protected]>
@mayankmani-sde
Copy link
Collaborator Author

Already merged in branch staging-v1.16 as part of PR 2202

@mayankmani-sde mayankmani-sde marked this pull request as ready for review July 18, 2025 06:54
* adding sysin support

* Adding the test case

* changelog addition

* sanity issue resolving

* removing redundant files

* review comments incorporation
richp405
richp405 previously approved these changes Jul 29, 2025
Rohitcodes28 and others added 2 commits July 30, 2025 16:38
…ooks in test cases (#2213)

* editing and testing modules

* changelog addition
…2210-zos_data_set-Support-noscratch-options.yml

as this branch was already merged in staging now creating new PR to merge in dev so i chnage the pull request no in fragments
@mayankmani-sde mayankmani-sde changed the title Enhancement/2053/zos data set Enhancement[2053]Support for NOSCRATCH option when deleting datasets Aug 6, 2025
@mayankmani-sde mayankmani-sde changed the title Enhancement[2053]Support for NOSCRATCH option when deleting datasets [Enhancement][zos_data_set]Support for NOSCRATCH option when deleting datasets Aug 6, 2025
rexemin and others added 2 commits August 7, 2025 10:23
…ling (#2229)

* Fix TYPRUN handling

* Add changelog fragment

* Remove commented code

* Update module documentation
@rexemin rexemin added the Do not Merge When a pull request should not be merged for issue noted reasons label Aug 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Do not Merge When a pull request should not be merged for issue noted reasons Waiting on Reviewers
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants