I have created a role “lan0” that applies attributes to all the nodes that
use it.
*
*
I can access these attributes from within a recipe however they are not
visible when I am using shef. Is this a feature or a bug?
*
*
*
*
lan0.json
*
*
{
- “name”: “lan0”,*
- “default_attributes”: {*
- },*
- “json_class”: “Chef::Role”,*
- “env_run_lists”: {*
- },*
- “run_list”: [*
- ],*
- “description”: “Attributes and run_lists specific to the LAN network
segment”,* - “chef_type”: “role”,*
- “override_attributes”: {*
- “smtp_relay_host”: “foohqmail.foo.org”,*
- “domain”: “HQ.FOO.ORG”,*
- “resolver”: {*
-
"nameservers": [* -
"168.50.3.8",* -
"168.50.3.90"* -
],* -
"search": "hq.foo.org foo.org"* - },*
- “ntp”: {*
-
"servers": [* -
"ntp.foo.org"* -
]* - }*
- }*
}