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


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

  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 < " target="_blank"> > 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 < " target="_blank"> > написал(а):

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 < " target="_blank"> > 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







Archive powered by MHonArc 2.6.16.

§