Exception for dirsrv role/recipe when converging barnard #193

Closed
opened 2020-07-22 12:55:44 +00:00 by raucao · 1 comment
Owner

Chef runs on barnard currently fail for me, with the following exception:

barnard.kosmos.org     ================================================================================                                                                      
barnard.kosmos.org     Error executing action `create` on resource 'dirsrv_instance[master]'                                                                                 
barnard.kosmos.org     ================================================================================                                                                      
barnard.kosmos.org                                                                                                                                                           
barnard.kosmos.org     NameError                                                                                                                                             
barnard.kosmos.org     ---------                                                                                                                                             
barnard.kosmos.org     undefined local variable or method `domain' for #<#<Class:0x00000000057ad618>:0x0000000005e8e4c8>
barnard.kosmos.org                                                                    
barnard.kosmos.org     Cookbook Trace:                                                
barnard.kosmos.org     ---------------                                                
barnard.kosmos.org     /var/chef/cache/cookbooks/kosmos-dirsrv/resources/instance.rb:165:in `block in class_from_file'
barnard.kosmos.org                                                                    
barnard.kosmos.org     Resource Declaration:                                          
barnard.kosmos.org     ---------------------                                          
barnard.kosmos.org     # In /var/chef/cache/cookbooks/kosmos-dirsrv/recipes/default.rb 
barnard.kosmos.org                    
barnard.kosmos.org      29: dirsrv_instance "master" do
barnard.kosmos.org      30:   hostname node['kosmos-dirsrv']['master_hostname']      
barnard.kosmos.org      31:   admin_password credentials['admin_password']
barnard.kosmos.org      32:   suffix "dc=kosmos,dc=org"                          
barnard.kosmos.org      33: end                                                                                                                                              
barnard.kosmos.org      34:      
Chef runs on barnard currently fail for me, with the following exception: ```plain barnard.kosmos.org ================================================================================ barnard.kosmos.org Error executing action `create` on resource 'dirsrv_instance[master]' barnard.kosmos.org ================================================================================ barnard.kosmos.org barnard.kosmos.org NameError barnard.kosmos.org --------- barnard.kosmos.org undefined local variable or method `domain' for #<#<Class:0x00000000057ad618>:0x0000000005e8e4c8> barnard.kosmos.org barnard.kosmos.org Cookbook Trace: barnard.kosmos.org --------------- barnard.kosmos.org /var/chef/cache/cookbooks/kosmos-dirsrv/resources/instance.rb:165:in `block in class_from_file' barnard.kosmos.org barnard.kosmos.org Resource Declaration: barnard.kosmos.org --------------------- barnard.kosmos.org # In /var/chef/cache/cookbooks/kosmos-dirsrv/recipes/default.rb barnard.kosmos.org barnard.kosmos.org 29: dirsrv_instance "master" do barnard.kosmos.org 30: hostname node['kosmos-dirsrv']['master_hostname'] barnard.kosmos.org 31: admin_password credentials['admin_password'] barnard.kosmos.org 32: suffix "dc=kosmos,dc=org" barnard.kosmos.org 33: end barnard.kosmos.org 34: ```
Owner

It looks like I introduced this bug in 5e3c8066. I have opened 194 to fix it

It looks like I introduced this bug in 5e3c8066. I have opened 194 to fix it
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kosmos/chef#193
No description provided.