Advertisement
Guest User

Untitled

a guest
Oct 31st, 2013
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.82 KB | None | 0 0
  1. [root@alt-inf-salt01 salt]# salt-run cache.clear_all alt-inf-spdb01 && salt alt-inf-spdb01 state.sls pps.salt.jobdb
  2. alt-inf-spdb01:
  3. Data failed to compile:
  4. ----------
  5. Rendering SLS pps.salt.jobdb failed, render error: Undefined jinja variable; line 331 in template
  6.  
  7. include:
  8. - basisdrift.yum.pgdg-redhat93
  9.  
  10. postgresql-9.3:
  11. pkg.installed:
  12. - name: postgresql93-server
  13. cmd.run:
  14. - name: /etc/init.d/postgresql-9.3 initdb
  15. - onlyif: 'test ! -e /var/lib/pgsql/9.3/pgstartup.log'
  16. service.running:
  17. - enable: True
  18.  
  19. {% for environment in pillar['salt_environments'] %}
  20.  
  21. {{ environment }}_db_owner:
  22. postgres_user.present:
  23. - name: {{ pillar['salt_'+environment]['jobdb_owner'] }}
  24. - encrypted: True
  25. - password: {{ pillar['salt_'+environment]['jobdb_password'] }}
  26.  
  27. {{ environment }}_db_minion:
  28. postgres_user.present:
  29. - name: minion
  30. - encrypted: True
  31. - password: whippit
  32.  
  33. {{ environment }}_job_database:
  34. postgres_database.present:
  35. - name: {{ environment }}
  36. - encoding: 'UTF8'
  37. - owner: {{ pillar['salt_'+environment]['jobdb_owner'] }}
  38. - user: postgres
  39. - require:
  40. - postgres_user: {{ environment }}_db_owner
  41.  
  42. {% endfor %}
  43.  
  44. Traceback (most recent call last):
  45. File "/usr/lib/python2.6/site-packages/salt/state.py", line 1944, in render_state
  46. rendered_sls=mods
  47. File "/usr/lib/python2.6/site-packages/salt/template.py", line 69, in compile_template
  48. ret = render(input_data, env, sls, **render_kwargs)
  49. File "/usr/lib/python2.6/site-packages/salt/renderers/jinja.py", line 42, in render
  50. tmp_data.get('data', 'Unknown render error in jinja renderer')
  51. SaltRenderError: Undefined jinja variable; line 331 in template
  52.  
  53. include:
  54. - basisdrift.yum.pgdg-redhat93
  55.  
  56. postgresql-9.3:
  57. pkg.installed:
  58. - name: postgresql93-server
  59. cmd.run:
  60. - name: /etc/init.d/postgresql-9.3 initdb
  61. - onlyif: 'test ! -e /var/lib/pgsql/9.3/pgstartup.log'
  62. service.running:
  63. - enable: True
  64.  
  65. {% for environment in pillar['salt_environments'] %}
  66.  
  67. {{ environment }}_db_owner:
  68. postgres_user.present:
  69. - name: {{ pillar['salt_'+environment]['jobdb_owner'] }}
  70. - encrypted: True
  71. - password: {{ pillar['salt_'+environment]['jobdb_password'] }}
  72.  
  73. {{ environment }}_db_minion:
  74. postgres_user.present:
  75. - name: minion
  76. - encrypted: True
  77. - password: *******
  78.  
  79. {{ environment }}_job_database:
  80. postgres_database.present:
  81. - name: {{ environment }}
  82. - encoding: 'UTF8'
  83. - owner: {{ pillar['salt_'+environment]['jobdb_owner'] }}
  84. - user: postgres
  85. - require:
  86. - postgres_user: {{ environment }}_db_owner
  87.  
  88. {% endfor %}
  89.  
  90.  
  91. [root@alt-inf-salt01 salt]# salt alt-inf-spdb01 pillar.item salt_environments
  92. alt-inf-spdb01:
  93. ----------
  94. salt_environments:
  95. - sandbox
  96. - fd_test
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement