AIX - ansible/community GitHub Wiki

GitHub aix issues GitHub aix PRs AIX pinboard THIS PAGE IS OLD and no longer maintained. For questions, please use the Ansible forum.

(Archived) AIX Working Group

This WG is no longer active. The following is kept for historical purposes.

The AIX Working Group collaborates on AIX and AIX-related technologies (incl. PowerHA and HACMP) in Ansible.

News

  • AIX works out of the box with most of the standard Unix modules.
  • We formed a Working Group to improve the AIX-specific support in Ansible.
  • We have an AIX pinboard, subscribe to it to stay informed!
  • There is no automated testing infrastructure for AIX yet, individual testing by contributors/users is critical. This is why we need integration tests for every AIX module.

Community

Name GitHub (+ IRC) Role Affiliation HW?
Kairo Araujo kairoaraujo / kairo Lead Independent yes
Anatoly Pugachev mator Reviewer Independent yes
Adam Morris MorrisA Reviewer yes
Brian Coca bcoca Reviewer Red Hat/Ansible no
Christian Tremel flynn1973 Reviewer yes
David Little d-little Reviewer Independent yes
Gabriel Forster gforster Reviewer Independent yes
Joris Weijters molekuul Reviewer yes
Jurica Zrna marvin-sinister / zem Reviewer no
Ramoon Camacho ramooncamacho Reviewer yes
Tyler Cross wtcross Reviewer Red Hat/Ansible
Dag Wieers [dagwieers](https://github.com/dagwieers] / dag Supporting Independent no
Stu Cunliffe cunlifs Reviewer yes

Add yourself to this list as a Reviewer (help review PRs) or as a Member (discuss issues/roadmap).

Ideas

  • Add modules to collections
  • Add modules from the IBM AIXOSS community
  • Add See Also sections to AIX modules referring related modules and websites
  • Add AIX documentation (cfr. intro_bsd) #16178
  • Fixes to existing modules to add AIX support
    • Add support for AIX (and /etc/filesystems) to the mount module, see aix_mount
  • Improvements to AIX-specific facts, see aix_facts aix facts ideas

Action plan

v2.9 release goals

(Ansible Roadmap)

**💖 New AIX modules **

Module PR # Status

**✨ New Support in Existing modules **

Module PR # Status
timezone GitHub issue/pull request detail GitHub issue/pull request detail

**🐛 bugfixes **

Issue#/Status Name PR#/Status PR Name
InumStatus Iname PRnumStatus PRname
InumStatus Iname PRnumStatus PRname
InumStatus Iname PRnumStatus PRname
InumStatus Iname PRnumStatus PRname
InumStatus Iname PRnumStatus PRname

-->

v2.8 release notes

to be cleaned up

  • New AIX modules:
    • aix_chsec -- @flynn1973 #49057
    • aix_devices -- @kairoaraujo #32290
    • aix_efix -- @molekuul #49058
    • aix_filesystem -- @kairoaraujo #30810
    • aix_ipsec -- @molekuul #49065
    • aix_lvg -- @kairoaraujo #30381
    • aix_nimclient -- @molekuul #50760
    • aix_update_all -- @molekuul #49068
    • installp -- @kairoaraujo #30238
  • Add AIX group of subsystems support to service module -- @kairoaraujo #33043
  • Add AIX support to reboot module -- @gfoster #50353
  • Add support for vstatfs to facts -- @inxonic #46759
  • Add ansible_pkg_mgr: installp to AIX facts gathering -- @dagwieers #51410
  • Move AIX-specific packages into its own sub-directory
  • Add missing integration tests to existing modules:
  • Review open pull-requests -- open PRs
  • Review open issues -- open issues

future

  • TBD

Links