Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Support for virtual execution module pkg on AIX #48924
What does this PR do?
Added support for virtual execution module pkg on AIX,
Also adds support for pkg.is_installed
Adds ability to install/remove IBM AIX filesets and/or rpm packages for the AIX platform
What issues does this PR fix or reference?
There was no support for execution module pkg on AIX
pkg.install, pkg.remove, pkg.list_pkgs, pkg.version, pkg.is_installed are now functional on AIX
No - Tests coming lates
Commits signed with GPG?
Please review Salt's Contributing Guide for best practices.
See GitHub's page on GPG signing for more information about signing commits with GPG.
terminalmage left a comment
This is missing functions like
@terminalmage I know, talked with Kent Besaw about the additional functionality, since he talks with the customer weekly (that requested this support) and agreed to limit to the functionality requested rather than adding extra's not originally requested. So pulled that out: but can add it and others back in to provide barest minimum support to meet Fluorine commitments. Can add latest_available and upgrade_available (not too applicable in AIX since no repositories as in the sense of Linux or even Solaris, and the latest is that already committed to the database AIX keeps - ODM). Can add the functions and have them return what is already there.
Decision was to add the additional functionality after Fluorine shipped.
@dmurphy18 This has some lint errors. Can you fix those, please?