Hi All,
I’ve been doing some small contributions for AIX and sending all PR[1] to Ansible project.
I would like to start to write modules for HMC (Hardware Management Console) to be able to create and manage Logical Partitions (LPARs), the problem is that HMC hasn’t Python, but HMC supports REST API[2] or rsh commands.
Can I perform task directly from Ansible Control Machine using REST API? Should I use some managed host to execute the rest API (ACM → host → HMC)? Any kind of suggestion?
My next work will be modules for PowerHA (I’m already testing it), HMC, NIM Server/Client, and PowerVM/VIOS configurations tasks.
My goal is have full deploy supported by Ansible, for that I mean create Logical Partitions (LPARs), Deploy AIX from NIM, AIX OS management, etc.
I know I have a lot of work to do (and learn), but I’m having fun with that.
[1] https://github.com/pulls?&q=is%3Aall+is%3Apr+author%3Akairoaraujo+archived%3Afalse+ansible
[2] https://www.ibm.com/support/knowledgecenter/en/POWER8/p8ehl/concepts/ApiOverview.htm
Thank you in advance
Best regards,