Skip to content

Commit b9ea1da

Browse files
authored
Update meta data and docs for 1.5.0-beta.1 release tasks (#650)
* Update meta files for release 1.5.0-beta.1 Signed-off-by: ddimatos <[email protected]> * Words matter initiative Signed-off-by: ddimatos <[email protected]> * Add changelog fragment Signed-off-by: ddimatos <[email protected]> * Remove unicode text in our docs Signed-off-by: ddimatos <[email protected]> * Update release notes with changes that are included in the release Signed-off-by: ddimatos <[email protected]> * Update module doc after removeing the unicode text Signed-off-by: ddimatos <[email protected]> * Correct spelling Signed-off-by: ddimatos <[email protected]> --------- Signed-off-by: ddimatos <[email protected]>
1 parent 3ec9123 commit b9ea1da

File tree

13 files changed

+114
-73
lines changed

13 files changed

+114
-73
lines changed

CHANGELOG.rst

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,6 @@ Minor Changes
4646
- zos_job_submit - The architecture changed such that the entire modules execution time now captured in the duration time which includes job submission and log collection. If a job does not return by the default 10 sec 'wait_time_s' value, it can be increased up to 86400 seconds. (https://github.com/ansible-collections/ibm_zos_core/issues/389).
4747
- zos_job_submit - behavior changed when a volume is defined in the module options such that it will catalog the data set if it is not cataloged and submit the job. In the past, the function did not catalog the data set and instead performed I/O operations and then submitted the job. This behavior aligns to other module behaviors and reduces the possibility to encounter a permissions issue. (https://github.com/ansible-collections/ibm_zos_core/issues/389).
4848
- zos_job_submit - was updated to include an additional error code condition JCLERR. (https://github.com/ansible-collections/ibm_zos_core/pull/312)
49-
- zos_job_submit - updates the module to correct the modules behavior such that the max_rc can declare if the module should fail when a non-zero return code is received. (https://github.com/ansible-collections/ibm_zos_core/pull/552).
50-
- zos_job_submit - updates the module to not return a JCL ERROR code as a return code. JCL ERRORs are not return codes to be returned as part of the ret_code dictionary. (https://github.com/ansible-collections/ibm_zos_core/pull/552).
5149
- zos_lineinfile - updates the module with a new option named tmp_hlq. This allows for a user to specify the data set high level qualifier (HLQ) used in any temporary data set created by the module. Often, the defaults are not permitted on systems, this provides a way to override the defaults. (https://github.com/ansible-collections/ibm_zos_core/pull/341).
5250
- zos_mount - updates the module with a new option named tmp_hlq. This allows for a user to specify the data set high level qualifier (HLQ) used in any temporary data set created by the module. Often, the defaults are not permitted on systems, this provides a way to override the defaults. (https://github.com/ansible-collections/ibm_zos_core/pull/341).
5351
- zos_mvs_raw - Ensures that temporary datasets created by DD Statements use the tmp_hlq specified. This allows for a user to specify the data set high level qualifier (HLQ) used in any temporary data set created by the module. Often, the defaults are not permitted on systems, this provides a way to override the defaults. (https://github.com/ansible-collections/ibm_zos_core/pull/414).
@@ -69,16 +67,21 @@ Bugfixes
6967
--------
7068

7169
- zos_copy - Fixes a bug such that the module fails when copying files from a directory needing also to be encoded. The failure would also delete the `src` which was not desirable behavior. Fixes deletion of src on encoding error. (https://github.com/ansible-collections/ibm_zos_core/pull/321).
70+
- zos_copy - Fixes wrongful creation of destination backups when module option `force` is true, creating emergency backups meant to restore the system to its initial state in case of a module failure only when force is false. (https://github.com/ansible-collections/ibm_zos_core/pull/590)
71+
- zos_copy - Fixes a bug where copying a member from a loadlib to another loadlib fails. (https://github.com/ansible-collections/ibm_zos_core/pull/640)
72+
- zos_copy - Fixes a bug where if a destination has accented characters in its content, the module would fail when trying to determine if it is empty. (https://github.com/ansible-collections/ibm_zos_core/pull/634)
73+
- zos_copy - Fixes a bug where the computed record length for a new destination dataset would include newline characters. (https://github.com/ansible-collections/ibm_zos_core/pull/620)
7274
- zos_copy - module was updated to correct a bug in the case when the destination (dest) is a PDSE and the source (src) is a Unix Systems File (USS). The module would fail in determining if the PDSE actually existed and try to create it when it already existed resulting in an error that would prevent the module from correctly executing. (https://github.com/ansible-collections/ibm_zos_core/pull/327)
7375
- zos_data_set - Fixes a bug such that the module will delete a catalogued data set over an uncatalogued data set even though the volume is provided for the uncataloged data set. This is unexpected behavior and does not align to documentation; correct behavior is that when a volume is provided that is the first place the module should look for the data set, whether or not it is cataloged. (https://github.com/ansible-collections/ibm_zos_core/pull/325).
76+
- zos_data_set - Fixes a bug where the default record format FB was actually never enforced and when enforced it would cause VSAM creation to fail with a Dynalloc failure. This also cleans up some of the options that are set by default when they have no bearing for batch. (https://github.com/ansible-collections/ibm_zos_core/pull/647)
7477
- zos_fetch - Updates the modules behavior when fetching VSAM data sets such that the maximum record length is now determined when creating a temporary data set to copy the VSAM data into and a variable-length (VB) data set is used. (https://github.com/ansible-collections/ibm_zos_core/pull/350)
75-
- zos_job_output - fixes a bug that returned all ddname's when a specific ddnamae was provided. Now a specific ddname can be returned and all others ignored. (https://github.com/ansible-collections/ibm_zos_core/pull/334)
78+
- zos_job_output - Fixes a bug that returned all ddname's when a specific ddnamae was provided. Now a specific ddname can be returned and all others ignored. (https://github.com/ansible-collections/ibm_zos_core/pull/334)
7679
- zos_job_query - was updated to correct a boolean condition that always evaluated to "CANCELLED". (https://github.com/ansible-collections/ibm_zos_core/pull/312).
77-
- zos_mount - fixed option `tag_ccsid` to correctly allow for type int. (https://github.com/ansible-collections/ibm_zos_core/pull/511)
80+
- zos_mount - Fixes option `tag_ccsid` to correctly allow for type int. (https://github.com/ansible-collections/ibm_zos_core/pull/511)
7881
- zos_mvs_raw - module was updated to correct a bug when no DD statements were provided. The module when no option was provided for `dds` would error, a default was provided to correct this behavior. (https://github.com/ansible-collections/ibm_zos_core/pull/336)
79-
- zos_operator - fixed case sensitive error checks, invalid, error & unidentifiable (https://github.com/ansible-collections/ibm_zos_core/issues/389).
80-
- zos_operator - fixed such that specifying wait_time_s would throw an error (https://github.com/ansible-collections/ibm_zos_core/issues/389).
81-
- zos_operator - fixed the wait_time_s to default to 1 second (https://github.com/ansible-collections/ibm_zos_core/issues/389).
82+
- zos_operator - Fixes case sensitive error checks, invalid, error & unidentifiable (https://github.com/ansible-collections/ibm_zos_core/issues/389).
83+
- zos_operator - Fixes such that specifying wait_time_s would throw an error (https://github.com/ansible-collections/ibm_zos_core/issues/389).
84+
- zos_operator - Fixes the wait_time_s to default to 1 second (https://github.com/ansible-collections/ibm_zos_core/issues/389).
8285
- zos_operator - was updated to correct missing verbosity content when the option verbose was set to True. zos_operator - was updated to correct the trailing lines that would appear in the result content. (https://github.com/ansible-collections/ibm_zos_core/pull/400).
8386

8487
New Modules

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ executing operator commands, executing TSO commands, ping,
1212
querying operator actions, APF authorizing libraries,
1313
editing textual data in data sets or Unix System Services files,
1414
finding data sets, backing up and restoring data sets and
15-
volumes and running z/OS programs without JCL.
15+
volumes, mounting file systems and running z/OS programs without JCL.
1616

1717

1818
Red Hat Ansible Certified Content for IBM Z
@@ -28,7 +28,7 @@ one easy-to-use platform.
2828
The **IBM z/OS core collection** is following the
2929
**Red Hat® Ansible Certified Content for IBM Z®** method of distributing
3030
content. Collections will be developed in the open, and when content is ready
31-
for use it is released to
31+
for use, it is released to
3232
[Ansible Galaxy](https://galaxy.ansible.com/search?keywords=zos_&order_by=-relevance&deprecated=false&type=collection&page=1)
3333
for community adoption. Once contributors review community usage, feedback,
3434
and are satisfied with the content published, the collection will then be

changelogs/changelog.yaml

Lines changed: 25 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -385,6 +385,15 @@ releases:
385385
a directory needing also to be encoded. The failure would also delete the
386386
`src` which was not desirable behavior. Fixes deletion of src on encoding
387387
error. (https://github.com/ansible-collections/ibm_zos_core/pull/321).
388+
- zos_copy - Fixes wrongful creation of destination backups when module option
389+
`force` is true, creating emergency backups meant to restore the system to
390+
its initial state in case of a module failure only when force is false. (https://github.com/ansible-collections/ibm_zos_core/pull/590)
391+
- zos_copy - Fixes a bug where copying a member from a loadlib to another loadlib
392+
fails. (https://github.com/ansible-collections/ibm_zos_core/pull/640)
393+
- zos_copy - Fixes a bug where if a destination has accented characters in its
394+
content, the module would fail when trying to determine if it is empty. (https://github.com/ansible-collections/ibm_zos_core/pull/634)
395+
- zos_copy - Fixes a bug where the computed record length for a new destination
396+
dataset would include newline characters. (https://github.com/ansible-collections/ibm_zos_core/pull/620)
388397
- zos_copy - module was updated to correct a bug in the case when the destination
389398
(dest) is a PDSE and the source (src) is a Unix Systems File (USS). The module
390399
would fail in determining if the PDSE actually existed and try to create it
@@ -395,24 +404,28 @@ releases:
395404
uncataloged data set. This is unexpected behavior and does not align to documentation;
396405
correct behavior is that when a volume is provided that is the first place
397406
the module should look for the data set, whether or not it is cataloged. (https://github.com/ansible-collections/ibm_zos_core/pull/325).
407+
- zos_data_set - Fixes a bug where the default record format FB was actually
408+
never enforced and when enforced it would cause VSAM creation to fail with
409+
a Dynalloc failure. Also cleans up some of the options that are set by
410+
default when they have no bearing for batch. (https://github.com/ansible-collections/ibm_zos_core/pull/647)
398411
- zos_fetch - Updates the modules behavior when fetching VSAM data sets such
399412
that the maximum record length is now determined when creating a temporary
400413
data set to copy the VSAM data into and a variable-length (VB) data set is
401414
used. (https://github.com/ansible-collections/ibm_zos_core/pull/350)
402-
- zos_job_output - fixes a bug that returned all ddname's when a specific ddnamae
415+
- zos_job_output - Fixes a bug that returned all ddname's when a specific ddnamae
403416
was provided. Now a specific ddname can be returned and all others ignored.
404417
(https://github.com/ansible-collections/ibm_zos_core/pull/334)
405418
- zos_job_query - was updated to correct a boolean condition that always evaluated
406419
to "CANCELLED". (https://github.com/ansible-collections/ibm_zos_core/pull/312).
407-
- zos_mount - fixed option `tag_ccsid` to correctly allow for type int. (https://github.com/ansible-collections/ibm_zos_core/pull/511)
420+
- zos_mount - Fixes option `tag_ccsid` to correctly allow for type int. (https://github.com/ansible-collections/ibm_zos_core/pull/511)
408421
- zos_mvs_raw - module was updated to correct a bug when no DD statements were
409422
provided. The module when no option was provided for `dds` would error, a
410423
default was provided to correct this behavior. (https://github.com/ansible-collections/ibm_zos_core/pull/336)
411-
- zos_operator - fixed case sensitive error checks, invalid, error & unidentifiable
424+
- zos_operator - Fixes case sensitive error checks, invalid, error & unidentifiable
412425
(https://github.com/ansible-collections/ibm_zos_core/issues/389).
413-
- zos_operator - fixed such that specifying wait_time_s would throw an error
426+
- zos_operator - Fixes such that specifying wait_time_s would throw an error
414427
(https://github.com/ansible-collections/ibm_zos_core/issues/389).
415-
- zos_operator - fixed the wait_time_s to default to 1 second (https://github.com/ansible-collections/ibm_zos_core/issues/389).
428+
- zos_operator - Fixes the wait_time_s to default to 1 second (https://github.com/ansible-collections/ibm_zos_core/issues/389).
416429
- zos_operator - was updated to correct missing verbosity content when the option
417430
verbose was set to True. zos_operator - was updated to correct the trailing
418431
lines that would appear in the result content. (https://github.com/ansible-collections/ibm_zos_core/pull/400).
@@ -565,6 +578,13 @@ releases:
565578
- 549-job-submit-remove-jcl-uss-patch.yml
566579
- 550-trivial-mvs_zos_raw.yml
567580
- 552-zos_job_submit-max-rc.yaml
581+
- 588-zos_copy-emergenxy-backup.yml
582+
- 599-copy-carriage-return.yml
583+
- 600-zos_copy-special-characters.yml
584+
- 601-copy-loadlib-member.yml
585+
- 627-all-modules.yml
586+
- 647-zos_data_set_record_format.yml
587+
- 650-doc-meta-data-updates.yml
568588
- v1.5.0-beta.1_summary.yml
569589
modules:
570590
- description: Gather z/OS system facts.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
trivial:
2+
- Update meta/* files to reflect release content and version, issue 433.
3+
(https://github.com/ansible-collections/ibm_zos_core/pull/650)
4+
- Update community docs with Ansible version support statement, issue 630.
5+
(https://github.com/ansible-collections/ibm_zos_core/pull/650)
6+
- Update documentation to align to corporate wording, issue 649
7+
(https://github.com/ansible-collections/ibm_zos_core/pull/650)
8+
- zos_job_output - Update documentation to remove unicode text in doc, issue 651.
9+
(https://github.com/ansible-collections/ibm_zos_core/pull/650)
10+
- zos_operator - update documentation and examples, issue 390.
11+
(https://github.com/ansible-collections/ibm_zos_core/pull/650)

docs/source/filters.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ For more details on filters, review the filters and documentation under
2828
the `filter`_ directory included in the collection.
2929

3030
.. _filter:
31-
https://github.com/ansible-collections/ibm_zos_core/tree/master/plugins/filter/
31+
https://github.com/ansible-collections/ibm_zos_core/tree/main/plugins/filter/
3232

3333

3434

docs/source/index.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,15 +44,15 @@ The IBM z/OS core collection includes `connection plugins`_,
4444
ansible-doc to automate tasks on z/OS.
4545

4646
.. _connection plugins:
47-
https://github.com/ansible-collections/ibm_zos_core/tree/master/plugins/connection/
47+
https://github.com/ansible-collections/ibm_zos_core/tree/main/plugins/connection/
4848
.. _action plugins:
49-
https://github.com/ansible-collections/ibm_zos_core/tree/master/plugins/action/
49+
https://github.com/ansible-collections/ibm_zos_core/tree/main/plugins/action/
5050
.. _modules:
51-
https://github.com/ansible-collections/ibm_zos_core/tree/master/plugins/modules/
51+
https://github.com/ansible-collections/ibm_zos_core/tree/main/plugins/modules/
5252
.. _sample playbooks:
53-
https://github.com/ansible-collections/ibm_zos_core/tree/master/playbooks/
53+
https://github.com/ansible-collections/ibm_zos_core/tree/main/playbooks/
5454
.. _filters:
55-
https://github.com/ansible-collections/ibm_zos_core/tree/master/plugins/filter/
55+
https://github.com/ansible-collections/ibm_zos_core/tree/main/plugins/filter/
5656

5757

5858
.. toctree::

0 commit comments

Comments
 (0)