Closed prannonpendragas closed 4 years ago
Also mentioned by @ixs here: https://github.com/saltstack-formulas/salt-formula/pull/447#issuecomment-658738186.
@noelmcloughlin Do you have a fix for this? Or should the PR be reverted for the time being and then redone?
I don't see the option to revert last PR so I'll see if I can raise a fix
Apologies @prannonpendragas and @ixs I think Travis CI was already broken so I did not check Travis job.
I have raised a PR #477
... I think Travis CI was already broken so I did not check Travis job.
Reference from Travis: https://travis-ci.com/github/saltstack-formulas/salt-formula/builds/171229128.
Reference from Travis
Yes, I should have checked. Seems travis was working
Thanks for the quick fix @noelmcloughlin. I'll let @ixs merge it if all is OK. Thanks for testing the fix @prannonpendragas.
:tada: This issue has been resolved in version 1.5.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:
Your setup
Formula commit hash / release tag
master
Versions reports (master & minion)
Salt Version: Salt: 3000.3
Dependency Versions: cffi: Not Installed cherrypy: Not Installed dateutil: 2.6.1 docker-py: Not Installed gitdb: 2.0.3 gitpython: 2.1.8 Jinja2: 2.10 libgit2: Not Installed M2Crypto: 0.27.0 Mako: 1.0.7 msgpack-pure: Not Installed msgpack-python: 0.5.6 mysql-python: Not Installed pycparser: Not Installed pycrypto: 2.6.1 pycryptodome: Not Installed pygit2: Not Installed Python: 2.7.17 (default, Apr 15 2020, 17:20:14) python-gnupg: 0.4.1 PyYAML: 3.12 PyZMQ: 16.0.2 smmap: 2.0.3 timelib: Not Installed Tornado: 4.5.3 ZMQ: 4.2.5
System Versions: dist: Ubuntu 18.04 bionic locale: UTF-8 machine: x86_64 release: 4.15.0-101-generic system: Linux version: Ubuntu 18.04 bionic
Pillar / config used
I'm using saltclass to manage my salt minions, and I am also using gitfs to obtain my salt formulas. Here are the basic pillars I'm using that should be relevant for testing this:
Bug details
Describe the bug
When attempting to run the salt.minion state or the salt.master state, I receive the following set of errors:
This appears to be a new condition, as I did not receive these errors yesterday.
Steps to reproduce the bug
1) Put pillars in place. 2) Attempt to run the salt.minion state on a minion. 3) See error.
Expected behaviour
I should not receive any errors when the formula attempts to manage the salt-minion or salt-master services.
Attempts to fix the bug
I have not attempted to fix the bug itself. I am able to prevent the behavior from occurring by switching my ref in my salt-master configuration to db8570609ce3a167a4759f03fec42ef2db28093d.