-
-
Notifications
You must be signed in to change notification settings - Fork 102
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AIX playbooks - version 2 #1582
Comments
maybe add tag 'aix' as well. What I learn re: ansible will be generic, but what I am doing is definitely platform specific. |
I have created a repository where I am doing my development work - before I make a new PR for here. Further, I have a sandbox environment that @Haroon-Khel and I are using to work on this. One key element - a playbook to reinstall the test (managed) node - on demand - from/by the Ansible Control Node. |
Waiting for #1633 to be reviewed and merged, before i can proceed with additional enhancements. |
I see I have a new collection to learn. Just checking - AdoptOpenJDK are normally using Ansible 2.9 or later? |
The docs recommend 2.4 or later. I personally use |
Well, I am very happy for myself - that I am starting with And, I am thinking I'll just take a fork - give credit where credit is due - and work on my own version of it. As much as possible use the same module names - but fix things (assumptions) that I see will already go wrong on some systems. Still a great source for learning for me! |
Keeping it open - as discussion for other changes. #1633 was just the first step. No content was really changed - only splitting it out into smaller chunks. |
So - moving forward - keep the discussions here - or open (many) PR's as we move, bit by bit, through the files. e.g., looking at the "role" X11. a) as this is actually a pre-requisite - the call should be moved up.
Again, moving forward - while it will be a hassle for me - I would prefer for the changes I make to be on a role/by/role basis, rather than all at once. Also, as I want to test where the build breaks - if something that has been, historically, required (e.g., X11.vfb) - rather than fail the playbook - I'll use a warning message, and continue. |
Just added four PR as a start to the next phase: #1695, #1696, #1697 and #1698. 1695: change the order of execution - perquisites first Logic: assuming that there are 'Vendor' files to install, by default, is incorrect. Instead, work through the tests and report, there, or not. TBD: add a set_fact statement at the end of a 'role' task so that the main playbook can TBD: verify which software packages is really needed. On at least one host - software that is supposed to be installed - is not - yet the build of openJDK passes. |
Add #1704 to list of opened PR's |
Also - tag ansible? |
Opening a new issue - to keep track/follow other playbook issues.
As a first PR step I would like to add a new directory for the aix playbooks, with it's own README(.md) to document what is going on. This way the existing files will not be affected - and when complete - either copy the new files to the old locations - or point at the new playbook (from wherever that is managed).
The text was updated successfully, but these errors were encountered: