Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?


Failed to load latest commit information.
Latest commit message
Commit time

Ansible AIX support

Ansible AIX support is my collection of modules or features for AIX/PowerVM OS that are not (yet) commited to official Ansible.

I am personally working to put all those modules officially to Ansible project. My goal is put Ansible more integrated with AIX and PowerVM plataform.

I recommend to use this collection with latest stable Ansible version.

AIX support features list

List of AIX supported modules on this repository

Type Name Description Path
module aix_lvg AIX Logical Volume management lib/ansible/modules/system
module aix_devices AIX devices management lib/ansible/modules/system
module aix_filesystem AIX Files system management (LVM and NFS) lib/ansible/modules/system
module mksysb AIX rootvg backup with mksysb lib/ansible/modules/system
module installp AIX package management lib/ansible/modules/packaging/os
module service Include AIX group of subsystems support lib/ansible/modules/system
utils aix AIX hardware Ansible facts lib/modules/modules_utils/facts/hardware
utils distribution AIX distribution version added #29561 lib/ansible/module_utils/facts/system

Ansible versions tested

  • 2.4

Installation procedure

  1. Download

or download using git

# git clone
  1. Extract the files
# unzip
  1. Go to ansible-aix-support directory
# cd ansible-aix-support
  1. Use installation script to install
# ./
  Starting installation of Ansible AIX support

  [INFO] Checking Ansible installation.
  [INFO] Ansible found.
  [INFO] Checking Ansible installation
  [INFO] Version compatible.
  [INFO] Backup file /usr/lib/python2.7/site-packages/ansible/module_utils/facts/hardware/
  [INFO] Adding /usr/lib/python2.7/site-packages/ansible/module_utils/facts/hardware/
  [INFO] Adding /usr/lib/python2.7/site-packages/ansible/modules/packaging/os/
  [INFO] Adding /usr/lib/python2.7/site-packages/ansible/modules/system/
  [INFO] Adding /usr/lib/python2.7/site-packages/ansible/modules/system/
  [INFO] Adding /usr/lib/python2.7/site-packages/ansible/modules/system/
  [INFO] Adding /usr/lib/python2.7/site-packages/ansible/modules/system/
  [INFO] Finished.

Pull requests list

List of pull requests already done to official Ansible

Type Name Pull Request link Status Version
module aix_lvg ansible/ansible#30381 Open devel (2.5.0)
module aix_filesystem ansible/ansible#30810 Open devel (2.5.0)
module mksysb ansible/ansible#30460 Merged devel (2.5.0)
module installp ansible/ansible#30238 Open devel (2.5.0)
utils aix ansible/ansible#31546 Open devel (2.5.0)
utils distribution ansible/ansible#31754 Merged devel (2.5.0)
module aix_devices ansible/ansible#32290 Open devel (2.5.0)
module service ansible/ansible#33043 Open devel (2.5.0)


GNU General Public License v3.0