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


Chronological Thread 
  • From: Alexander Halkuziev < >
  • To:
  • Subject: [chef] Re: Re: Re: Re: Re: Re: Chef-roles
  • Date: Tue, 26 Jun 2012 19:21:22 +0400

 Thanks a lot Adam.
I have created simple recipe, and after successful chef-run i got attributes 
'roles' and 'recipes' filed.

 Thanks everyone for help.

On 26.06.2012, at 18:52, Adam Jacob wrote:

> 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: 
> 

===
Best regards,
Alexander Halkuziev







Archive powered by MHonArc 2.6.16.

§