Skip to content

Commit 0580ffd

Browse files
Release v1.12.1 tasks into staging branch (#1955)
* Changed lint, readme, galaxy, and ibm_zos_core Signed-off-by: Rich Parker <[email protected]> * updated release notes and maintenance corrected galacy fixed date on zos_copy.py * tweaking documents before a doc (re) build * Rebuilt changelogs to include summary. * Modified README * Updated docs * Updated release notes * updated release notes * Updated releases maintenance * Updated * updated build ignore * Updated ansible lint * Removed temp file * Updated changelogs * Removed summary changelog --------- Signed-off-by: Rich Parker <[email protected]> Co-authored-by: Rich Parker <[email protected]>
1 parent 00535c9 commit 0580ffd

11 files changed

+130
-88
lines changed

CHANGELOG.rst

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,25 @@ ibm.ibm\_zos\_core Release Notes
44

55
.. contents:: Topics
66

7+
v1.12.1
8+
=======
9+
10+
Release Summary
11+
---------------
12+
13+
Release Date: '2025-02-24'
14+
This changelog describes all changes made to the modules and plugins included
15+
in this collection. The release date is the date the changelog is created.
16+
For additional details such as required dependencies and availability review
17+
the collections `release notes <https://ibm.github.io/z_ansible_collections_doc/ibm_zos_core/docs/source/release_notes.html>`__
18+
19+
Bugfixes
20+
--------
21+
22+
- zos_copy - Previously, if the dataset name included special characters such as $, validation would fail when force_lock was false. This has been changed to allow the use of special characters when force_lock option is false. (https://github.com/ansible-collections/ibm_zos_core/pull/1907)
23+
- zos_copy - Previously, if the dataset name included special characters such as ``$`` and ``asa_text`` option is true, the module would fail. Fix now allows the use of special characters in the data set name when ``asa_text`` option is true. (https://github.com/ansible-collections/ibm_zos_core/pull/1904).
24+
- zos_copy - When ``asa_text`` was set to true at the same time as ``force_lock``, a copy would fail saying the destination was already in use. Fix now opens destination data sets up with disposition SHR when ``force_lock`` and ``asa_text`` are set to true. (https://github.com/ansible-collections/ibm_zos_core/pull/1932).
25+
726
v1.12.0
827
=======
928

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -175,10 +175,10 @@ For Galaxy and GitHub users, to see the supported ansible-core versions, review
175175
| Version | Status | Release notes | Changelogs |
176176
|----------|----------------|---------------|------------|
177177
| 1.13.x | In development | unreleased | unreleased |
178-
| 1.12.x | Current | [Release notes](https://ibm.github.io/z_ansible_collections_doc/ibm_zos_core/docs/source/release_notes.html#version-1-12-0) | [Changelogs](https://github.com/ansible-collections/ibm_zos_core/blob/v1.12.0/CHANGELOG.rst) |
179-
| 1.11.x | Released | [Release notes](https://ibm.github.io/z_ansible_collections_doc/ibm_zos_core/docs/source/release_notes.html#version-1-11-0) | [Changelogs](https://github.com/ansible-collections/ibm_zos_core/blob/v1.11.0/CHANGELOG.rst) |
178+
| 1.12.x | Current | [Release notes](https://ibm.github.io/z_ansible_collections_doc/ibm_zos_core/docs/source/release_notes.html#version-1-12-0) | [Changelogs](https://github.com/ansible-collections/ibm_zos_core/blob/v1.12.1/CHANGELOG.rst) |
179+
| 1.11.x | Released | [Release notes](https://ibm.github.io/z_ansible_collections_doc/ibm_zos_core/docs/source/release_notes.html#version-1-11-1) | [Changelogs](https://github.com/ansible-collections/ibm_zos_core/blob/v1.11.1/CHANGELOG.rst) |
180180
| 1.10.x | Released | [Release notes](https://ibm.github.io/z_ansible_collections_doc/ibm_zos_core/docs/source/release_notes.html#version-1-10-0) | [Changelogs](https://github.com/ansible-collections/ibm_zos_core/blob/v1.10.0/CHANGELOG.rst) |
181-
| 1.9.x | Released | [Release notes](https://ibm.github.io/z_ansible_collections_doc/ibm_zos_core/docs/source/release_notes.html#version-1-9-2) | [Changelogs](https://github.com/ansible-collections/ibm_zos_core/blob/v1.9.2/CHANGELOG.rst) |
181+
| 1.9.x | Released | [Release notes](https://ibm.github.io/z_ansible_collections_doc/ibm_zos_core/docs/source/release_notes.html#version-1-9-4) | [Changelogs](https://github.com/ansible-collections/ibm_zos_core/blob/v1.9.4/CHANGELOG.rst) |
182182
| 1.8.x | Released | [Release notes](https://ibm.github.io/z_ansible_collections_doc/ibm_zos_core/docs/source/release_notes.html#version-1-8-0) | [Changelogs](https://github.com/ansible-collections/ibm_zos_core/blob/v1.8.0/CHANGELOG.rst) |
183183
| 1.7.x | Released | [Release notes](https://ibm.github.io/z_ansible_collections_doc/ibm_zos_core/docs/source/release_notes.html#version-1-7-0) | [Changelogs](https://github.com/ansible-collections/ibm_zos_core/blob/v1.7.0/CHANGELOG.rst) |
184184
| 1.6.x | Released | [Release notes](https://ibm.github.io/z_ansible_collections_doc/ibm_zos_core/docs/source/release_notes.html#version-1-6-0) | [Changelogs](https://github.com/ansible-collections/ibm_zos_core/blob/v1.6.0/CHANGELOG.rst) |

changelogs/.plugin-cache.yaml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,6 @@ plugins:
66
callback: {}
77
cliconf: {}
88
connection: {}
9-
filter:
10-
filter_wtor_messages:
11-
description: Filter a list of WTOR messages
12-
name: filter_wtor_messages
13-
version_added: 1.2.0
149
httpapi: {}
1510
inventory: {}
1611
lookup: {}
@@ -133,6 +128,5 @@ plugins:
133128
netconf: {}
134129
shell: {}
135130
strategy: {}
136-
test: {}
137131
vars: {}
138-
version: 1.12.0-beta.1
132+
version: 1.12.1

changelogs/changelog.yaml

Lines changed: 90 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -544,6 +544,35 @@ releases:
544544
- 828-adds-concurrent-executor.yml
545545
- v1.12.0-beta.1_summary.yml
546546
release_date: '2024-10-24'
547+
1.12.1:
548+
changes:
549+
bugfixes:
550+
- zos_copy - Previously, if the dataset name included special characters such
551+
as $, validation would fail when force_lock was false. This has been changed
552+
to allow the use of special characters when force_lock option is false. (https://github.com/ansible-collections/ibm_zos_core/pull/1907)
553+
- zos_copy - Previously, if the dataset name included special characters such
554+
as ``$`` and ``asa_text`` option is true, the module would fail. Fix now allows
555+
the use of special characters in the data set name when ``asa_text`` option
556+
is true. (https://github.com/ansible-collections/ibm_zos_core/pull/1904).
557+
- zos_copy - When ``asa_text`` was set to true at the same time as ``force_lock``,
558+
a copy would fail saying the destination was already in use. Fix now opens
559+
destination data sets up with disposition SHR when ``force_lock`` and ``asa_text``
560+
are set to true. (https://github.com/ansible-collections/ibm_zos_core/pull/1932).
561+
release_summary: 'Release Date: ''2025-02-24''
562+
563+
This changelog describes all changes made to the modules and plugins included
564+
565+
in this collection. The release date is the date the changelog is created.
566+
567+
For additional details such as required dependencies and availability review
568+
569+
the collections `release notes <https://ibm.github.io/z_ansible_collections_doc/ibm_zos_core/docs/source/release_notes.html>`__'
570+
fragments:
571+
- 1904-zos_copy-asa-special-char.yml
572+
- 1917-wrong_behaviour_force_lock_parameter.yml
573+
- 1932-zos_copy-asa-dest-lock-support.yml
574+
- v1.12.1_summary.yaml
575+
release_date: '2025-02-25'
547576
1.2.1:
548577
changes:
549578
bugfixes:
@@ -613,20 +642,21 @@ releases:
613642
- zos_operator supports new options **wait** and **wait_time_s** such that you
614643
can specify that zos_operator wait the full **wait_time_s** or return as soon
615644
as the first operator command executes.
616-
release_summary: "Release Date: '2021-19-04'\nThis changlelog describes all
617-
changes made to the modules and plugins included\nin this collection.\nFor
618-
additional details such as required dependencies and availablity review\nthe
619-
collections `release notes <https://ibm.github.io/z_ansible_collections_doc/ibm_zos_core/docs/source/release_notes.html>`__
620-
\n\n`New Playbooks <https://github.com/IBM/z_ansible_collections_samples>`__\n
621-
\ - Authorize and synchronize APF authorized libraries on z/OS from a configuration
622-
file cloned from GitHub\n - Automate program execution with copy, sort and
623-
fetch data sets on z/OS playbook.\n - Automate user management with add,
624-
remove, grant permission, generate\n passwords, create zFS, mount zFS and
625-
send email notifications when deployed\n to Ansible Tower or AWX with the
626-
manage z/OS Users Using Ansible playbook.\n - Use the configure Python and
627-
ZOAU Installation playbook to scan the\n **z/OS** target to find the latest
628-
supported configuration and generate\n inventory and a variables configuration.\n
629-
\ - Automate software management with SMP/E Playbooks\n"
645+
release_summary: "Release Date: '2021-19-04'\nThis changlelog describes all\
646+
\ changes made to the modules and plugins included\nin this collection.\n\
647+
For additional details such as required dependencies and availablity review\n\
648+
the collections `release notes <https://ibm.github.io/z_ansible_collections_doc/ibm_zos_core/docs/source/release_notes.html>`__\
649+
\ \n\n`New Playbooks <https://github.com/IBM/z_ansible_collections_samples>`__\n\
650+
\ - Authorize and synchronize APF authorized libraries on z/OS from a configuration\
651+
\ file cloned from GitHub\n - Automate program execution with copy, sort\
652+
\ and fetch data sets on z/OS playbook.\n - Automate user management with\
653+
\ add, remove, grant permission, generate\n passwords, create zFS, mount\
654+
\ zFS and send email notifications when deployed\n to Ansible Tower or\
655+
\ AWX with the manage z/OS Users Using Ansible playbook.\n - Use the configure\
656+
\ Python and ZOAU Installation playbook to scan the\n **z/OS** target to\
657+
\ find the latest supported configuration and generate\n inventory and\
658+
\ a variables configuration.\n - Automate software management with SMP/E\
659+
\ Playbooks\n"
630660
fragments:
631661
- v1.3.0_summary.yml
632662
- v1.3.0_summary_bugs.yml
@@ -663,11 +693,11 @@ releases:
663693
in conjunction with FlashCopy or Fast Replication. - zos_mvs_raw module execution
664694
fails when invoking DFSRRC00 with parm "UPB,PRECOMP", "UPB, POSTCOMP" or "UPB,PRECOMP,POSTCOMP".
665695
This issue is addressed by APAR PH28089.
666-
release_summary: "Release Date: '2022-27-04'\nThis changlelog describes all
667-
changes made to the modules and plugins included\nin this collection.\nFor
668-
additional details such as required dependencies and availablity review\nthe
669-
collections `release notes <https://ibm.github.io/z_ansible_collections_doc/ibm_zos_core/docs/source/release_notes.html>`__
670-
\n"
696+
release_summary: "Release Date: '2022-27-04'\nThis changlelog describes all\
697+
\ changes made to the modules and plugins included\nin this collection.\n\
698+
For additional details such as required dependencies and availablity review\n\
699+
the collections `release notes <https://ibm.github.io/z_ansible_collections_doc/ibm_zos_core/docs/source/release_notes.html>`__\
700+
\ \n"
671701
fragments:
672702
- v1.3.1_summary.yml
673703
- v1.3.1_summary_bugs.yml
@@ -689,30 +719,30 @@ releases:
689719
- zos_job_query was updated to correct a boolean condition that always evaluated
690720
to "CANCELLED". - When querying jobs that are either **CANCELLED** or have
691721
**FAILED**, they were always treated as **CANCELLED**.
692-
release_summary: "Release Date: '2022-26-04'\nThis changlelog describes all
693-
changes made to the modules and plugins included\nin this collection.\nFor
694-
additional details such as required dependencies and availablity review\nthe
695-
collections `release notes <https://ibm.github.io/z_ansible_collections_doc/ibm_zos_core/docs/source/release_notes.html>`__
696-
\n"
722+
release_summary: "Release Date: '2022-26-04'\nThis changlelog describes all\
723+
\ changes made to the modules and plugins included\nin this collection.\n\
724+
For additional details such as required dependencies and availablity review\n\
725+
the collections `release notes <https://ibm.github.io/z_ansible_collections_doc/ibm_zos_core/docs/source/release_notes.html>`__\
726+
\ \n"
697727
fragments:
698728
- v1.3.3_summary.yml
699729
- v1.3.3_summary_bugs.yml
700730
release_date: '2022-06-07'
701731
1.3.5:
702732
changes:
703733
bugfixes:
704-
- "zos_ssh - connection plugin was updated to correct a bug in Ansible that\n
705-
\ would result in playbook task retries overriding the SSH connection\n retries.
706-
This is resolved by renaming the zos_ssh option\n retries to reconnection_retries.
707-
The update addresses users of\n ansible-core v2.9 which continues to use
708-
retries and users of\n ansible-core v2.11 or later which uses reconnection_retries.\n
709-
\ This also resolves a bug in the connection that referenced a deprecated\n
710-
\ constant. (https://github.com/ansible-collections/ibm_zos_core/pull/328)\n"
711-
release_summary: "Release Date: '2022-03-06'\nThis changlelog describes all
712-
changes made to the modules and plugins included\nin this collection.\nFor
713-
additional details such as required dependencies and availablity review\nthe
714-
collections `release notes <https://ibm.github.io/z_ansible_collections_doc/ibm_zos_core/docs/source/release_notes.html>`__
715-
\n"
734+
- "zos_ssh - connection plugin was updated to correct a bug in Ansible that\n\
735+
\ would result in playbook task retries overriding the SSH connection\n \
736+
\ retries. This is resolved by renaming the zos_ssh option\n retries to reconnection_retries.\
737+
\ The update addresses users of\n ansible-core v2.9 which continues to use\
738+
\ retries and users of\n ansible-core v2.11 or later which uses reconnection_retries.\n\
739+
\ This also resolves a bug in the connection that referenced a deprecated\n\
740+
\ constant. (https://github.com/ansible-collections/ibm_zos_core/pull/328)\n"
741+
release_summary: "Release Date: '2022-03-06'\nThis changlelog describes all\
742+
\ changes made to the modules and plugins included\nin this collection.\n\
743+
For additional details such as required dependencies and availablity review\n\
744+
the collections `release notes <https://ibm.github.io/z_ansible_collections_doc/ibm_zos_core/docs/source/release_notes.html>`__\
745+
\ \n"
716746
fragments:
717747
- 328-rename-retries-to-reconnection_retries.yml
718748
- v1.3.4_summary.yml
@@ -746,12 +776,12 @@ releases:
746776
- zos_copy - was enhanced for when `src` is a directory and ends with "/", the
747777
contents of it will be copied into the root of `dest`. If it doesn't end with
748778
"/", the directory itself will be copied. (https://github.com/ansible-collections/ibm_zos_core/pull/515)
749-
release_summary: "Release Date: '2022-10-07'\nThis changelog describes all changes
750-
made to the modules and plugins included\nin this collection. The release
751-
date is the date the changelog is created.\nFor additional details such as
752-
required dependencies and availability review\nthe collections `release notes
753-
<https://ibm.github.io/z_ansible_collections_doc/ibm_zos_core/docs/source/release_notes.html>`__
754-
\n"
779+
release_summary: "Release Date: '2022-10-07'\nThis changelog describes all changes\
780+
\ made to the modules and plugins included\nin this collection. The release\
781+
\ date is the date the changelog is created.\nFor additional details such\
782+
\ as required dependencies and availability review\nthe collections `release\
783+
\ notes <https://ibm.github.io/z_ansible_collections_doc/ibm_zos_core/docs/source/release_notes.html>`__\
784+
\ \n"
755785
fragments:
756786
- 462-copy-fetch-submit-utils.yml
757787
- 513-zos_ssh-support-ansible-2.11.yml
@@ -768,12 +798,12 @@ releases:
768798
exist in the `dest` path. Prior to this change, if a parent directory anywhere
769799
in the path did not exist the task would fail as it was stated in documentation.
770800
(https://github.com/ansible-collections/ibm_zos_core/pull/561)
771-
- "zos_copy - enhanced to support system symbols in PARMLIB. System symbols
772-
are elements that allow different z/OS\xAE systems to share PARMLIB definitions
773-
while retaining unique values in those definitions. This was fixed in a future
774-
release through the use of one of the ZOAU dependency but this version of
775-
`ibm_zos_core` does not support that dependency version so this support was
776-
added. (https://github.com/ansible-collections/ibm_zos_core/pull/566)"
801+
- "zos_copy - enhanced to support system symbols in PARMLIB. System symbols\
802+
\ are elements that allow different z/OS\xAE systems to share PARMLIB definitions\
803+
\ while retaining unique values in those definitions. This was fixed in a\
804+
\ future release through the use of one of the ZOAU dependency but this version\
805+
\ of `ibm_zos_core` does not support that dependency version so this support\
806+
\ was added. (https://github.com/ansible-collections/ibm_zos_core/pull/566)"
777807
release_summary: 'Release Date: ''2022-12-07''
778808
779809
This changelog describes all changes made to the modules and plugins included
@@ -796,13 +826,13 @@ releases:
796826
- zos_job_output was updated to correct possible truncated responses for the
797827
ddname content. This would occur for jobs with very large amounts of content
798828
from a ddname.
799-
- "zos_ssh - connection plugin was updated to correct a bug in Ansible that\n
800-
\ would result in playbook task retries overriding the SSH connection\n retries.
801-
This is resolved by renaming the zos_ssh option\n retries to reconnection_retries.
802-
The update addresses users of\n ansible-core v2.9 which continues to use
803-
retries and users of\n ansible-core v2.11 or later which uses reconnection_retries.\n
804-
\ This also resolves a bug in the connection that referenced a deprecated\n
805-
\ constant. (https://github.com/ansible-collections/ibm_zos_core/pull/328)\n"
829+
- "zos_ssh - connection plugin was updated to correct a bug in Ansible that\n\
830+
\ would result in playbook task retries overriding the SSH connection\n \
831+
\ retries. This is resolved by renaming the zos_ssh option\n retries to reconnection_retries.\
832+
\ The update addresses users of\n ansible-core v2.9 which continues to use\
833+
\ retries and users of\n ansible-core v2.11 or later which uses reconnection_retries.\n\
834+
\ This also resolves a bug in the connection that referenced a deprecated\n\
835+
\ constant. (https://github.com/ansible-collections/ibm_zos_core/pull/328)\n"
806836
deprecated_features:
807837
- zos_copy and zos_fetch option sftp_port has been deprecated. To set the SFTP
808838
port, use the supported options in the ansible.builtin.ssh plugin. Refer to
@@ -840,11 +870,11 @@ releases:
840870
information in the event an error is encountered.
841871
- zos_ping was updated to remove the need for the zos_ssh connection plugin
842872
dependency.
843-
release_summary: "Release Date: '2021-06-23'\nThis changlelog describes all
844-
changes made to the modules and plugins included\nin this collection.\nFor
845-
additional details such as required dependencies and availablity review\nthe
846-
collections `release notes <https://ibm.github.io/z_ansible_collections_doc/ibm_zos_core/docs/source/release_notes.html>`__
847-
\n"
873+
release_summary: "Release Date: '2021-06-23'\nThis changlelog describes all\
874+
\ changes made to the modules and plugins included\nin this collection.\n\
875+
For additional details such as required dependencies and availablity review\n\
876+
the collections `release notes <https://ibm.github.io/z_ansible_collections_doc/ibm_zos_core/docs/source/release_notes.html>`__\
877+
\ \n"
848878
fragments:
849879
- v1.4.0-beta.1_summary.yml
850880
- v1.4.0-beta.1_summary_bugs.yml

changelogs/fragments/1904-zos_copy-asa-special-char.yml

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelogs/fragments/1917-wrong_behaviour_force_lock_parameter.yml

Lines changed: 0 additions & 4 deletions
This file was deleted.

0 commit comments

Comments
 (0)