saltstack/salt — Issue #593: Minion produces traceback about KeyError: 'extension_modules'
Author: syphernl
Created: 2012-01-27 21:23:53+00:00
State: open

After ```git pull``` to the latest revision, the minion refuses to startup. Could be that I somehow messed up my files, but even after a reinstall it does not work.

The minion fails to startup and produces the following stacktrace:
```Traceback (most recent call last):
File "/usr/local/bin/salt-minion", line 18, in
main()
File "/usr/local/bin/salt-minion", line 14, in main
minion = salt.Minion()
File "/usr/local/lib/python2.7/dist-packages/salt/__init__.py", line 115, in __init__
self.opts = salt.config.minion_config(self.cli['config'])
File "/usr/local/lib/python2.7/dist-packages/salt/config.py", line 108, in minion_config
opts['grains'] = salt.loader.grains(opts)
File "/usr/local/lib/python2.7/dist-packages/salt/loader.py", line 104, in grains
os.path.join(opts['extension_modules'],
KeyError: 'extension_modules'```