-
Notifications
You must be signed in to change notification settings - Fork 420
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
macOS support does not work #352
Comments
@colin-stubbs could you make a pr to revert the changes? |
I've re-attempted this with a new pull request that also handles the situation better on MacOS. Sorry about the stuff around back in Jan. It's a pull from an isolated branch of my fork now too. |
* Add MacOS support; fix Issue #352 * On MacOS, only attempt download if condition Add if salt_settings.install_packages to requisites for an attempt to download the minion package on MacOS * Update example pillar for MacOS support Describe how to use MacOS specific options * Add MacOS notes * Update README.rst * Update README.rst
…as#363) * Add MacOS support; fix Issue saltstack-formulas#352 * On MacOS, only attempt download if condition Add if salt_settings.install_packages to requisites for an attempt to download the minion package on MacOS * Update example pillar for MacOS support Describe how to use MacOS specific options * Add MacOS notes * Update README.rst * Update README.rst
MacOS support still does not work with too many state errors.
|
Mac Package cannot be handled either. Note pillars
result:
|
Tested
Since
Standard fix can be done. |
Minion cannot be managed on grain.os == 'MacOS' systems.
Current use of 'pkg.installed' statement fails if Brew is not available and/or Salt configured to interact with it properly. Brew based salt-minion is an inappropriate way of installing/managing salt now that official .pkg releases are available.
The following are the principle issues for swapping to .pkg based install/upgrade of minion:
Reference info:
https://docs.saltstack.com/en/latest/topics/installation/osx.html
https://repo.saltstack.com/osx/
https://docs.saltstack.com/en/latest/ref/states/all/salt.states.mac_package.html
The text was updated successfully, but these errors were encountered: