Skip to content
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

Merge release v1.10.0-beta.1 into 'main' #1509

Merged
merged 460 commits into from
May 17, 2024
Merged

Merge release v1.10.0-beta.1 into 'main' #1509

merged 460 commits into from
May 17, 2024

Conversation

ddimatos
Copy link
Collaborator

SUMMARY

Release tasks, addresses issue #1148

richp405 and others added 30 commits September 21, 2023 09:48
tweaked description of new feature in both affected functions.
…on for wait_arg

Added mention of this to documentation of interface
…ions

Modified versions in bug issue template to avoid users picking a non-existing version
…-wait-zos-operator-and-query' into Enhancement/943/Add-wait-zos-operator-and-query
Signed-off-by: ddimatos <[email protected]>
* Added real path fetch to base

* Sec changes

* Updated changelog and template

* Added validation to zos_copy and zos_fetch

Signed-off-by: Fernando Flores <[email protected]>

* Corrected positional argument

* Added validation changes

Signed-off-by: Fernando Flores <[email protected]>

* Removed f-string

* Fixed path join for copy_to_file

---------

Signed-off-by: Fernando Flores <[email protected]>
* Added latest to allow member copy when disp=shr

* Added changelog fragment

* Added new force option and test for locked data sets non VSAM

* Fixed pep8 issue

* Added new option force lock

* Modified test case with new option

* Added force option

* Added doc and warning

* Updated changelog fragment

* Update 980-zos-copy-disp-shr.yml

* Updated changelog fragment

* Removed unused comments

Signed-off-by: Fernando Flores <[email protected]>

* Added message

* Added force_lock to all CopyHandlers

* Modified test case

* Changed use of dataset vs data set

---------

Signed-off-by: Fernando Flores <[email protected]>
Renamed vague variable name to "use_wait_arg"
Reflected changes and 1.2.5 dependancy in the changelog fragment
…-library-documentation

Initial commit to add LIBRARY to choices and docs
* add aliases option and enable text-based member copy w alias to an existing pds

Signed-off-by: Ketan Kelkar <[email protected]>

* disable alias included in data set member listing when collecting src members from pds

Signed-off-by: Ketan Kelkar <[email protected]>

* switch 'alias' option introduced in zoau1.2.5 to '-H' flag available in zoau1.2.4. also enable alias copying of executables

Signed-off-by: Ketan Kelkar <[email protected]>

* implement aliases for copy to/from USS, add guard rail for non-executable copy to USS with aliases

Signed-off-by: Ketan Kelkar <[email protected]>

* add exception handler for executable PDS copy, handle non-existent library pds for executable USS src, add error message for PDS copy attempt to USS file

Signed-off-by: Ketan Kelkar <[email protected]>

* clean up init functions, break up long lines

Signed-off-by: Ketan Kelkar <[email protected]>

* refactor executable member to member copy for alias work, this commit refactors some helpers which break a select few loadlib tests, but those will be refactored in upcoming comimts

Signed-off-by: Ketan Kelkar <[email protected]>

* refactor and expand test_copy_pds_loadlib_member_to_uss test case to copy to a new loadlib

Signed-off-by: Ketan Kelkar <[email protected]>

* add aliases error raised check to text-based pds member copy to uss

Signed-off-by: Ketan Kelkar <[email protected]>

* add aliases error raised check to text-based pds member copy to uss

Signed-off-by: Ketan Kelkar <[email protected]>

* parametrize cobol program to pass in custom output string, create helper method around running and validating loadlib pgms, refactor executable tests to use helper method, add helper method to create loadlib w multiple members, add test case for loadlib to loadlib copy w and w/o aliases.

Signed-off-by: Ketan Kelkar <[email protected]>

* add test case for copying entire loadlib to uss dir and then to another loadlib. refactor other loadlib test case to reduce loc

Signed-off-by: Ketan Kelkar <[email protected]>

* add new pytest markers for aliases and loadlib test cases

Signed-off-by: Ketan Kelkar <[email protected]>

* pull in a sneak preview version of bug #920 addressed in PR #968 which adds LIBRARY as a valid value to the dest_data_set option

Signed-off-by: Ketan Kelkar <[email protected]>

* alter placement of aliases option to go after executable options

Signed-off-by: Ketan Kelkar <[email protected]>

* add docs and examples for aliases option

Signed-off-by: Ketan Kelkar <[email protected]>

* minor tweaks to doc

Signed-off-by: Ketan Kelkar <[email protected]>

* addres santiy check issues

Signed-off-by: Ketan Kelkar <[email protected]>

* missed a sanity check issue

Signed-off-by: Ketan Kelkar <[email protected]>

* add changelog fragment

Signed-off-by: Ketan Kelkar <[email protected]>

* resolve remaining merge conflicts

Signed-off-by: Ketan Kelkar <[email protected]>

* resolve pep8 style issues

Signed-off-by: Ketan Kelkar <[email protected]>

* cleanup spacing issue in examples docstring

Signed-off-by: Ketan Kelkar <[email protected]>

* add updated rst file

Signed-off-by: Ketan Kelkar <[email protected]>

* add comments for explaning logic/code flow around full pds copy

Signed-off-by: Ketan Kelkar <[email protected]>

---------

Signed-off-by: Ketan Kelkar <[email protected]>
* First version of the action plugin and module doc

* Added remote execution

* Fixed handling and cleanup of temp files

* Fixed mode setting for scripts

* Fixed undefined variable error in action plugin

* Fixed chdir when running command

* Added creates and removes options

* Changed encoding validation

* Filled out docs for the module

* Added examples

* Filled out RETURN block for module

* Enhanced error messages

* Generated docs for zos_script

* Added first tests for zos_script

* Reordered args

* Added mode check to remote script test

* Fixed template rendering

* Fixed tests

* Added tests for error handling and templates

* Fixed a sanity error when returning a failure JSON

* Updated ignore files

* Updated module docs

* Updated repository templates for issues

* Fixed whitespace in docs

* Updated tmp_path description

* Updated notes in documentation

* Removed use of local_charset

* Removed private args

This commit finishes the work needed to remove two sanity tests exceptions.

* Fixed permissions for remote scripts

* Updated module documentation

* Updated documentation for tmp_path
…wait-zos-operator-and-query

Enhancement/943/add wait zos operator and query
@fernandofloresg fernandofloresg requested a review from rexemin May 16, 2024 15:13
@ddimatos ddimatos dismissed rexemin’s stale review May 17, 2024 05:33

Issue resolved

@ddimatos ddimatos merged commit 99d886a into main May 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants