-
-
Notifications
You must be signed in to change notification settings - Fork 103
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
Ansible request for aixPB: rewrite AIX_filesystem_config.sh into appropriate playbooks #2336
Comments
The |
Actually, about a year ago I opened an issue to redo the AIX playbook organization - as I realized trying to fix the old aix.yml and the filesystem script was trying to stack dried spaghetti. As I did not think it could all be done in one PR, I opened several, to start approaching this. From my perspective - two things happened.
Granted, I had a lot to learn about ansible, but this quick PR to fix one thing only brings back memories of trying to respond to issues and being ignored. Asin, in #1582 I tried to discuss the proper order of roles, division into AIX setup/config requirements (such as maxuproc, ulimits, etc.) - but the discussion never got anywhere. Quick fixes were preferred. Let me know when you are really interested in a structural approach, and will have time to discuss project needs. Then a proper design can be made and implemented. I tire of chasing random balls. |
As to role I believe the existing playbooks need to be scanned for system/platform settings - a role I consider it a weakness in the current setup that |
Correct - in most of the other UNIX based VMs the file systems are generally already set up in an appropriate manner when we get them from the provider and frequently without separate file systems for |
Well, I am willing to take on the task of re-working the AIX pb - there have been several starts, but lot's of issues surronding vendor_files - which I still believe should be dropped as a principle (but acceptable for exceptions). As you imply above - at least I read that into it - there has been a discussion/planning session with providers about what Adopt needs before a platform is ready to go. IMHO - ISP is responsible for:
Optionally (read preferred)
Likely I am missing something (off the top) - but that is what discussions/requirement documents are for. |
afaik - this was completed, among other things, by #2483 |
Please put the name of the software product (and affected platforms if relevant) in the title of this issue
Details:
This script is not the 'ansible' way and it's contents deal with issues other than AIX filesystems. And, when it has an issue (cannot perform an action) the main playbook often is not informed - and the playbook user assumes everything was done properly.
So, to finish the migration of the
flatfile aix.yml + this script
toaixPB version2
rewrite/migrate these commands into the new ansible role-based task execution (and in playbooks rather than scripts).The text was updated successfully, but these errors were encountered: