[chef] Re: Re: Re: Re: Re: Chef-roles


Chronological Thread 
  • From: Adam Jacob < >
  • To:
  • Subject: [chef] Re: Re: Re: Re: Re: Chef-roles
  • Date: Tue, 26 Jun 2012 07:52:48 -0700

Converge the node in question. recipes and roles come from the *actual
list* of executed roles/recipes, which requires a node convergence.

Adam

On Tue, Jun 26, 2012 at 7:37 AM, Alexander Halkuziev
< >
 wrote:
>   Yes, I have. But still no luck.
>
>
> ➜ knife role from file foo.rb
> Updated Role foo!
> ➜
> ➜
> ➜  roles git:(stable) ✗ knife node run_list add testing 'role[foo]'
> run_list:  role[foo]
> ➜  roles git:(stable) ✗ knife node show testing -a run_list.roles
> run_list.roles:  foo
> ➜  roles git:(stable) ✗ knife node show testing -a roles
> roles:
> ➜  roles git:(stable) ✗ knife node show testing
> Node Name:   testing
> Environment: _default
> FQDN:
> IP:          192.168.6.55
> Run List:    role[foo]
> Roles:
> Recipes:
> Platform:    centos 6.2
>
>  I want to put role 'foo' to 'roles' attribute too. What I should to do?
>
>
>
> On 26.06.2012, at 17:07, Max Gorbul wrote:
>
> are you sure your node has been saved and indexed correctly ? have you tried
> to rebuild index ?
>
> --max
>
> On Tue, Jun 26, 2012 at 3:58 PM, Alexander Halkuziev 
> < >
> wrote:
>>
>>  It's strange, after all this steps I see that my run_list contain role,
>> but "roles" still hasn't any role. Any suggestions?
>>
>>
>> ----
>> Best regards
>> Alexander Khalkuziev
>>
>> 26.06.2012, в 16:42, Max Gorbul 
>> < >
>>  написал(а):
>>
>> node.roles - is the expanded list of all roles applied to the node
>> node.run_list.roles - is the list of roles defined for the run_list
>>
>> for example
>>
>> roles/foo.rb
>>
>> run_list("role[bar]")
>>
>> # knife node run_list add node1 'role[foo]'
>>
>> # knife node show node1 -a roles
>> foo
>> bar
>>
>> # knife node show node1 -a run_list.roles
>> foo
>>
>> --max
>>
>> On Tue, Jun 26, 2012 at 3:03 PM, Alexander Halkuziev
>> < >
>>  wrote:
>>>
>>> Hi,
>>>
>>> As wiki says we could apply roles list on the node through the
>>> "run_list". Also I see that node has attribute "roles". Question: how does
>>> roles from run_list moving to this attribute?
>>>
>>> Chef server and client version is 0.10.10.
>>>
>>> Thanks for help!
>>>
>>> ----
>>> Best regards
>>> Alexander Khalkuziev
>>
>>
>
>
> ===
> Best regards,
> Alexander Halkuziev
> 
>
>
>



-- 
Opscode, Inc.
Adam Jacob, Chief Customer Officer
T: (206) 619-7151 E: 




Archive powered by MHonArc 2.6.16.

§