Skip to content

Instantly share code, notes, and snippets.

@wolfhechel

wolfhechel/error Secret

Created August 26, 2013 12:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save wolfhechel/fb0bbd44791fc5de3b5a to your computer and use it in GitHub Desktop.
Save wolfhechel/fb0bbd44791fc5de3b5a to your computer and use it in GitHub Desktop.
Data failed to compile:
----------
Rendering SLS services.mysql failed, render error: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/salt/utils/templates.py", line 55, in render_tmpl
output = render_str(tmplstr, context, tmplpath)
File "/usr/lib/python2.7/dist-packages/salt/utils/templates.py", line 98, in render_jinja_tmpl
output = jinja_env.from_string(tmplstr).render(**context)
File "/usr/lib/python2.7/dist-packages/jinja2/environment.py", line 894, in render
return self.environment.handle_exception(exc_info, True)
File "<template>", line 5, in top-level template code
UndefinedError: 'dict object' has no attribute 'mysql_root_password'
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/salt/state.py", line 1781, in render_state
rendered_sls=mods
File "/usr/lib/python2.7/dist-packages/salt/template.py", line 64, in compile_template
ret = render(input_data, env, sls, **render_kwargs)
File "/usr/lib/python2.7/dist-packages/salt/renderers/jinja.py", line 41, in render
tmp_data.get('data', 'Unknown render error in jinja renderer')
SaltRenderError: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/salt/utils/templates.py", line 55, in render_tmpl
output = render_str(tmplstr, context, tmplpath)
File "/usr/lib/python2.7/dist-packages/salt/utils/templates.py", line 98, in render_jinja_tmpl
output = jinja_env.from_string(tmplstr).render(**context)
File "/usr/lib/python2.7/dist-packages/jinja2/environment.py", line 894, in render
return self.environment.handle_exception(exc_info, True)
File "<template>", line 5, in top-level template code
UndefinedError: 'dict object' has no attribute 'mysql_root_password'
mysql-server:¶
debconf.set:¶
- data:¶
'mysql-server/root_password': {'type': 'password', 'value': {{ grains['mysql_root_password'] }}}¶
'mysql-server/root_password_again': {'type': 'password', 'value': {{ grains['mysql_root_password'] }}}¶
- require:¶
- grains.present:¶
- name: mysql_root_password¶
- value: 'test'¶
pkg:¶
- installed¶
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment