Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [root@salt-master01 packages]# salt bryce.pp.bcinfra.net state.sls packages.cron Test=true
- bryce.pp.bcinfra.net:
- ----------
- State: - file
- Name: /var/spool/cron/root
- Function: managed
- Result: False
- Comment: An exception occurred in this state: Traceback (most recent call last):
- File "/usr/lib/python2.6/site-packages/salt/state.py", line 1258, in call
- *cdata['args'], **cdata['kwargs'])
- File "/usr/lib/python2.6/site-packages/salt/states/file.py", line 1091, in managed
- **kwargs
- File "/usr/lib/python2.6/site-packages/salt/modules/file.py", line 1770, in check_managed
- **kwargs)
- File "/usr/lib/python2.6/site-packages/salt/modules/file.py", line 1588, in get_managed
- if salt._compat.urlparse(source).scheme == 'salt':
- File "/usr/lib64/python2.6/urlparse.py", line 129, in urlparse
- tuple = urlsplit(url, scheme, allow_fragments)
- File "/usr/lib64/python2.6/urlparse.py", line 162, in urlsplit
- cached = _parse_cache.get(key, None)
- TypeError: unhashable type: 'list'
- Changes:
- ----------
- State: - file
- Name: /var/spool/cron/postgres
- Function: managed
- Result: False
- Comment: User postgres is not available Group postgres is not available
- Changes:
- ----------
- State: - file
- Name: /var/spool/cron/interch
- Function: managed
- Result: False
- Comment: An exception occurred in this state: Traceback (most recent call last):
- File "/usr/lib/python2.6/site-packages/salt/state.py", line 1258, in call
- *cdata['args'], **cdata['kwargs'])
- File "/usr/lib/python2.6/site-packages/salt/states/file.py", line 1091, in managed
- **kwargs
- File "/usr/lib/python2.6/site-packages/salt/modules/file.py", line 1770, in check_managed
- **kwargs)
- File "/usr/lib/python2.6/site-packages/salt/modules/file.py", line 1588, in get_managed
- if salt._compat.urlparse(source).scheme == 'salt':
- File "/usr/lib64/python2.6/urlparse.py", line 129, in urlparse
- tuple = urlsplit(url, scheme, allow_fragments)
- File "/usr/lib64/python2.6/urlparse.py", line 162, in urlsplit
- cached = _parse_cache.get(key, None)
- TypeError: unhashable type: 'list'
- Changes:
- ----------
- State: - file
- Name: /var/spool/cron/deploy
- Function: managed
- Result: False
- Comment: An exception occurred in this state: Traceback (most recent call last):
- File "/usr/lib/python2.6/site-packages/salt/state.py", line 1258, in call
- *cdata['args'], **cdata['kwargs'])
- File "/usr/lib/python2.6/site-packages/salt/states/file.py", line 1091, in managed
- **kwargs
- File "/usr/lib/python2.6/site-packages/salt/modules/file.py", line 1770, in check_managed
- **kwargs)
- File "/usr/lib/python2.6/site-packages/salt/modules/file.py", line 1588, in get_managed
- if salt._compat.urlparse(source).scheme == 'salt':
- File "/usr/lib64/python2.6/urlparse.py", line 129, in urlparse
- tuple = urlsplit(url, scheme, allow_fragments)
- File "/usr/lib64/python2.6/urlparse.py", line 162, in urlsplit
- cached = _parse_cache.get(key, None)
- TypeError: unhashable type: 'list'
- Changes:
- ----------
- State: - file
- Name: /var/spool/cron/bucardo
- Function: managed
- Result: False
- Comment: An exception occurred in this state: Traceback (most recent call last):
- File "/usr/lib/python2.6/site-packages/salt/state.py", line 1258, in call
- *cdata['args'], **cdata['kwargs'])
- File "/usr/lib/python2.6/site-packages/salt/states/file.py", line 1091, in managed
- **kwargs
- File "/usr/lib/python2.6/site-packages/salt/modules/file.py", line 1770, in check_managed
- **kwargs)
- File "/usr/lib/python2.6/site-packages/salt/modules/file.py", line 1588, in get_managed
- if salt._compat.urlparse(source).scheme == 'salt':
- File "/usr/lib64/python2.6/urlparse.py", line 129, in urlparse
- tuple = urlsplit(url, scheme, allow_fragments)
- File "/usr/lib64/python2.6/urlparse.py", line 162, in urlsplit
- cached = _parse_cache.get(key, None)
- TypeError: unhashable type: 'list'
- Changes:
- Summary
- ------------
- Succeeded: 0
- Failed: 5
- ------------
- Total: 5
- [root@salt-master01 packages]# cat cron/init.sls
- /var/spool/cron/root:
- file.managed:
- - source:
- - salt://packages/cron/files/cron.{{ grains['host'] }}/root
- - salt://packages/cron/files/cron.{{ env }}-{{ grains['server_role']|default('') }}/root
- - salt://packages/cron/files/cron.{{ grains['server_role']|default('') }}/root
- - salt://packages/cron/files/cron.{{ env }}/root
- - user: root
- - group: root
- /var/spool/cron/postgres:
- file.managed:
- - source:
- - salt://packages/cron/files/cron.{{ grains['host'] }}/postgres
- - salt://packages/cron/files/cron.{{ env }}-{{ grains['server_role']|default('') }}/postgres
- - salt://packages/cron/files/cron.{{ grains['server_role']|default('') }}/postgres
- - salt://packages/cron/files/cron.{{ env }}/postgres
- - user: postgres
- - group: postgres
- /var/spool/cron/interch:
- file.managed:
- - source:
- - salt://packages/cron/files/cron.{{ grains['host'] }}/interch
- - salt://packages/cron/files/cron.{{ env }}-{{ grains['server_role']|default('') }}/interch
- - salt://packages/cron/files/cron.{{ grains['server_role']|default('') }}/interch
- - salt://packages/cron/files/cron.{{ env }}/interch
- - user: interch
- - group: interch
- /var/spool/cron/deploy:
- file.managed:
- - source:
- - salt://packages/cron/files/cron.{{ grains['host'] }}/deploy
- - salt://packages/cron/files/cron.{{ env }}-{{ grains['server_role']|default('') }}/deploy
- - salt://packages/cron/files/cron.{{ grains['server_role']|default('') }}/deploy
- - salt://packages/cron/files/cron.{{ env }}/deploy
- - user: deploy
- - group: deploy
- /var/spool/cron/bucardo:
- file.managed:
- - source:
- - salt://packages/cron/files/cron.{{ grains['host'] }}/bucardo
- - salt://packages/cron/files/cron.{{ env }}-{{ grains['server_role']|default('') }}/bucardo
- - salt://packages/cron/files/cron.{{ grains['server_role']|default('') }}/bucardo
- - salt://packages/cron/files/cron.{{ env }}/bucardo
- - user: bucardo
- - group: bucardo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement