diff --git a/MAINTAINERS.md b/MAINTAINERS.md index 127e33f7..d6e423f0 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -4,8 +4,8 @@ Following is the current list of maintainers on this project The maintainers are listed in alphabetical order of their Github username. -* Paul B. Finley (@pbfinley1911) +* Pedro V Torres (@pvtorres) -Paul Finley - pfinley@us.ibm.com +Pedro V Torres - pvtorres@us.ibm.com diff --git a/README.md b/README.md index 55096fd2..4b5a68f3 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,11 @@ This repository contains some example best practices for open source repositorie ## Requirements +- AIX 7.3 will require additional software only for the flrtvc, nim_flrtvc and nim_vios_hc AIX Ansible Collection's modules. + Additional open-source software is installed by configuring [DNF] first. [YUM] only supports Python2. + - Modules flrtvc and nim_flrtvc requires wget. See demo playbooks examples. + - Module nim_vios_hc software requirements will be automatically installed using power_aix_vioshc role. See demo playbook examples. + ### Platforms - AIX 7.1 @@ -48,10 +53,9 @@ This repository contains some example best practices for open source repositorie ### Python - Requires Python 2.7 or newer -- To install (or upgrade) Python on AIX 7.1 and 7.2, you must first configure [YUM]. As part of YUM installation, Python2 will be installed by default -- After setting up and installing YUM, you may update all the packages to the latest level using the yum update command -- AIX 7.3 will come with python3 pre-installed and Ansible will work with it. -- AIX 7.3 package manager needs to be DNF instead of yum as yum does not work with python3. +- To install (or upgrade) Python on AIX 7.1 and 7.2, you must first configure [YUM]. As part of YUM installation, Python2 will be installed by default. +- After setting up and installing YUM, you may update all the packages to the latest level using the yum update command. +- AIX 7.3 will come with Python3 pre-installed. Ansible will work with AIX 7.3 with no need for additional software. ## Resources diff --git a/builds/ibm-power_aix-1.4.0.tar.gz b/builds/ibm-power_aix-1.4.0.tar.gz new file mode 100644 index 00000000..3be27235 Binary files /dev/null and b/builds/ibm-power_aix-1.4.0.tar.gz differ diff --git a/docs/source/release_notes.rst b/docs/source/release_notes.rst index 6ee69e06..70a5db75 100644 --- a/docs/source/release_notes.rst +++ b/docs/source/release_notes.rst @@ -6,6 +6,34 @@ Releases ======== +Version 1.4.0 +------------- +Notes + * Support for the new AIX 7.3 release. + * Updates to multiple modules and roles to ensure python2/python3 compatibility. + * Updates to the power_aix_bootstrap to install dnf on AIX 7.3. + * Updates to the flrtc and nim_flrtvc modules to work with the new AIX toolsbox + wget binary path: /opt/freeware/bin. + * Multiple fixes to clean up ansible-lint and other sanity checks. + * Fix issue #168. power_aix_bootstrap inventory_host variable problem. + * Fix issue #157 for the mount.py module. Error while changing the state from mount to unmount while mounting/umounting for a NFSv4 filesytem. + * Fix issue #151 for user.py. Fail to create/modify user if attribute "gecos" contains spaces. + +Availability + * `Automation Hub v1.4.0`_ + * `Galaxy v1.4.0`_ + * `GitHub v1.4.0`_ + +.. _Automation Hub v1.4.0: + https://cloud.redhat.com/ansible/automation-hub/ibm/power_aix + +.. _Galaxy v1.4.0: + https://galaxy.ansible.com/download/ibm-power_aix-1.4.0.tar.gz + +.. _GitHub v1.4.0: + https://github.com/IBM/ansible-power-aix/releases/download/v1.4.0/ibm-power_aix-1.4.0.tar.gz + + Version 1.3.1 ------------- Notes diff --git a/galaxy.yml b/galaxy.yml index f8f316f5..22655420 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -7,7 +7,7 @@ namespace: ibm name: power_aix # The version of the collection. -version: 1.3.1 +version: 1.4.0 # Collection README file (relative to root path) readme: README.md @@ -46,4 +46,6 @@ issues: https://github.com/IBM/ansible-power-aix/issues build_ignore: - builds - devops +- 'docs/_pdf' +- 'tests/unit' - '*.tar.gz'