Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have a chef system where we have multiple environments and have attributes set in evironment JSON.

I'm having trouble accessing these from within cookbook attribute files and recipes.

share|improve this question
add comment

1 Answer 1

What does your environment file look like? Are you setting default or override attributes? If you're setting default, note that is a fairly low priority level in the attributes chain, so it might be overridden by a recipe, or a role.

The precedence of the attributes is as follows, from low to high:

  1. default attributes applied in an attributes file
  2. default attributes applied in an environment
  3. default attributes applied in a role
  4. default attributes applied on a node directly in a recipe
  5. normal or set attributes applied in an attributes file
  6. normal or set attributes applied on a node directly in a recipe
  7. override attributes applied in an attributes file
  8. override attributes applied in a role
  9. override attributes applied in an environment
  10. override attributes applied on a node directly in a recipe

Above from:

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.