Skip to content

Commit 3fffb07

Browse files
committed
Updated the documentation + migration from MD to RST
1 parent 4cffd26 commit 3fffb07

2 files changed

Lines changed: 96 additions & 42 deletions

File tree

README.md

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

README.rst

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
Ansible AIX support
2+
###################
3+
4+
Ansible AIX support is my collection of modules or features for AIX/PowerVM OS that are not (yet) commited to official Ansible.
5+
6+
I am personally working to put all those modules officially to Ansible project.
7+
My goal is put Ansible more integrated with AIX and PowerVM plataform.
8+
9+
I recommend to use this collection with latest stable Ansible version.
10+
11+
12+
AIX support features list
13+
=========================
14+
15+
List of AIX supported modules on this repository
16+
17+
+---------+---------------+------------------------------------------+----------------------------------------+
18+
| Type | Name | Description | Path |
19+
+=========+===============+==========================================+========================================+
20+
| module | aix_lvg       | AIX Logical Volume management |lib/ansible/modules/system |
21+
+---------+---------------+------------------------------------------+----------------------------------------+
22+
| module | aix_filesystem| AIX Files system mamagement (LVM and NFS)|lib/ansible/modules/system |
23+
+---------+---------------+------------------------------------------+----------------------------------------+
24+
| module | mksysb       | AIX rootvg backup with mksysb |lib/ansible/modules/system |
25+
+---------+---------------+------------------------------------------+----------------------------------------+
26+
| module | installp | AIX package management |lib/ansible/modules/packaging/os |
27+
+---------+---------------+------------------------------------------+----------------------------------------+
28+
| utils | aix | AIX hardware Ansible facts |lib/modules/modules_utils/facts/hardware|
29+
+---------+---------------+------------------------------------------+----------------------------------------+
30+
31+
32+
Installation procedure
33+
======================
34+
35+
Using latest release
36+
--------------------
37+
38+
1. Download
39+
40+
https://github.com/kairoaraujo/ansible-aix-support/releases
41+
42+
2. Extract the files
43+
44+
.. code-block:: bash
45+
46+
# unzip ansible-aix-support-X.X.X.zip
47+
48+
3. Go to ansible-aix-support directory
49+
50+
.. code-block:: bash
51+
52+
# cd ansible-aix-support
53+
54+
4. Use installation script to install
55+
56+
.. code-block:: bash
57+
58+
# ./install-ansible-aix-support.sh
59+
Starting installation of Ansible AIX support
60+
61+
[INFO] Checking Ansible installation.
62+
[INFO] Ansible found.
63+
[INFO] Checking Ansible installation
64+
[INFO] Version compatible.
65+
[INFO] Backup file /usr/lib/python2.7/site-packages/ansible/module_utils/facts/hardware/aix.py
66+
[INFO] Adding /usr/lib/python2.7/site-packages/ansible/module_utils/facts/hardware/aix.py
67+
[INFO] Adding /usr/lib/python2.7/site-packages/ansible/modules/packaging/os/installp.py
68+
[INFO] Adding /usr/lib/python2.7/site-packages/ansible/modules/system/aix_filesystem.py
69+
[INFO] Adding /usr/lib/python2.7/site-packages/ansible/modules/system/aix_lvg.py
70+
[INFO] Adding /usr/lib/python2.7/site-packages/ansible/modules/system/mksysb.py
71+
[INFO] Finished.
72+
73+
74+
Pull requests list
75+
==================
76+
77+
List of pull requests already done to official Ansible
78+
79+
+---------+---------------+-----------------------------------------------+--------+--------------+
80+
| Type | Name | Pull Request link | Status | Version |
81+
+=========+===============+===============================================+========+==============+
82+
| module | aix_lvg | https://github.com/ansible/ansible/pull/30381 | Open | devel (2.5.0)|
83+
+---------+---------------+-----------------------------------------------+--------+--------------+
84+
| module | aix_filesystem| https://github.com/ansible/ansible/pull/30810 | Open | devel (2.5.0)|
85+
+---------+---------------+-----------------------------------------------+--------+--------------+
86+
| module | mksysb | https://github.com/ansible/ansible/pull/30460 | Merged | devel (2.5.0)|
87+
+---------+---------------+-----------------------------------------------+--------+--------------+
88+
| module | installp | https://github.com/ansible/ansible/pull/30238 | Open | devel (2.5.0)|
89+
+---------+---------------+-----------------------------------------------+--------+--------------+
90+
| utils | aix | https://github.com/ansible/ansible/pull/31546 | Open | devel (2.5.0)|
91+
+---------+---------------+-----------------------------------------------+--------+--------------+
92+
93+
94+
License
95+
=======
96+
GNU General Public License v3.0

0 commit comments

Comments
 (0)