Looking for rundeck cookbook


#1

Hi all!

I am looking for the rundeck cookbook - is that still being maintained or did it get removed from github/site? The link on rundeck’s site 404s.

Thanks!


Jenn Fountain
jfountain@meetme.com


#2

On Wed, 3 Jul 2013 13:01:59 -0400
Jenn Fountain jfountain@meetme.com wrote:

I am looking for the rundeck cookbook - is that still being
maintained or did it get removed from github/site? The link on
rundeck’s site 404s.

This cookbook repo was moved recently:

http://lists.opscode.com/sympa/arc/chef/2013-04/msg00184.html


Xabier de Zuazo Oteiza
IT System Administrator - Onddo Labs S.L.
www.onddo.com

Public Key = http://www.onddo.com/xabier_zuazo.pub
Key Fingerprint = 8EFA 5B17 7275 5F1F 42B2 26B4 8E18 8B67 9DE1 9468


#3

Thank you!

Sent from my iPhone

On Jul 3, 2013, at 9:01 PM, Xabier de Zuazo xabier@onddo.com wrote:

On Wed, 3 Jul 2013 13:01:59 -0400
Jenn Fountain jfountain@meetme.com wrote:

I am looking for the rundeck cookbook - is that still being
maintained or did it get removed from github/site? The link on
rundeck’s site 404s.

This cookbook repo was moved recently:

https://github.com/oswaldlabs/chef-rundeck

http://lists.opscode.com/sympa/arc/chef/2013-04/msg00184.html


Xabier de Zuazo Oteiza
IT System Administrator - Onddo Labs S.L.
www.onddo.com

Public Key = http://www.onddo.com/xabier_zuazo.pub
Key Fingerprint = 8EFA 5B17 7275 5F1F 42B2 26B4 8E18 8B67 9DE1 9468


#4

On Jul 3, 2013, at 9:01 PM, Xabier de Zuazo xabier@onddo.com wrote:

On Wed, 3 Jul 2013 13:01:59 -0400
Jenn Fountain jfountain@meetme.com wrote:

I am looking for the rundeck cookbook - is that still being
maintained or did it get removed from github/site? The link on
rundeck’s site 404s.

This cookbook repo was moved recently:

https://github.com/oswaldlabs/chef-rundeck

http://lists.opscode.com/sympa/arc/chef/2013-04/msg00184.html


Xabier de Zuazo Oteiza
IT System Administrator - Onddo Labs S.L.
www.onddo.com

Public Key = http://www.onddo.com/xabier_zuazo.pub
Key Fingerprint = 8EFA 5B17 7275 5F1F 42B2 26B4 8E18 8B67 9DE1 9468

I am trying to get this going but keep hitting against this wall:

cgemNoMethodError - undefined method `unpack' for nil:NilClass:
/usr/lib64/ruby/gems/1.9.1/gems/chef-11.4.4/lib/chef/mixin/xml_escape.rb:109:in `rescue in xml_escape'
/usr/lib64/ruby/gems/1.9.1/gems/chef-11.4.4/lib/chef/mixin/xml_escape.rb:106:in `xml_escape'

[root@devops ~]# gem list

*** LOCAL GEMS ***

bigdecimal (1.1.0)
chef (11.4.4)
chef-rundeck (0.2.0)
erubis (2.7.0)
fast_xs (0.8.0)
highline (1.6.19)
io-console (0.3)
ipaddress (0.8.0)
json (1.5.5)
mime-types (1.23)
mimer_plus (0.0.4)
minitest (2.5.1)
mixlib-authentication (1.3.0)
mixlib-cli (1.3.0)
mixlib-config (1.1.2)
mixlib-log (1.6.0)
mixlib-shellout (1.1.0)
multi_json (1.7.7)
net-ssh (2.6.7)
net-ssh-gateway (1.2.0)
net-ssh-multi (1.1)
ohai (6.16.0)
rack (1.5.2)
rack-protection (1.5.0)
rake (0.9.2.2)
rdoc (3.9.5)
rest-client (1.6.7)
rubygems-update (2.0.3)
sinatra (1.4.3)
systemu (2.5.2)
tilt (1.4.1)
unpack (0.2.1)
webrick (1.3.1)
yajl-ruby (1.1.0)

Any info is appreciated! Thanks!


Jenn Fountain
jfountain@meetme.com


#5

Hi Jenn,

Check your node data – one of the nodes returned by chef-rundeck’s search
query probably has a nil value for one of its major node attributes.

You can see exactly how chef-rundeck is rendering the XML node data for
RunDeck’s consumption starting at this line:

I most often see this problem when a node doesn’t have an fqdn value set.

A couple of us are trying to maintain chef-rundeck in our spare time. Once
we get a travis-happy test suite running we want to start accepting pull
requests in preparation for a new release.

(We definitely haven’t forgotten about it. We use Chef and RunDeck all
over the place and want them to work together as smoothly as possible.)

On Fri, Jul 5, 2013 at 9:42 AM, Jenn Fountain jfountain@meetme.com wrote:

On Jul 3, 2013, at 9:01 PM, Xabier de Zuazo xabier@onddo.com wrote:

On Wed, 3 Jul 2013 13:01:59 -0400
Jenn Fountain jfountain@meetme.com wrote:

I am looking for the rundeck cookbook - is that still being
maintained or did it get removed from github/site? The link on
rundeck’s site 404s.

This cookbook repo was moved recently:

https://github.com/oswaldlabs/chef-rundeck

http://lists.opscode.com/sympa/arc/chef/2013-04/msg00184.html


Xabier de Zuazo Oteiza
IT System Administrator - Onddo Labs S.L.
www.onddo.com

Public Key = http://www.onddo.com/xabier_zuazo.pub
Key Fingerprint = 8EFA 5B17 7275 5F1F 42B2 26B4 8E18 8B67 9DE1 9468

I am trying to get this going but keep hitting against this wall:

    cgemNoMethodError - undefined method `unpack' for nil:NilClass:

/usr/lib64/ruby/gems/1.9.1/gems/chef-11.4.4/lib/chef/mixin/xml_escape.rb:109:in
`rescue in xml_escape’

/usr/lib64/ruby/gems/1.9.1/gems/chef-11.4.4/lib/chef/mixin/xml_escape.rb:106:in
`xml_escape’

[root@devops ~]# gem list

*** LOCAL GEMS ***

bigdecimal (1.1.0)
chef (11.4.4)
chef-rundeck (0.2.0)
erubis (2.7.0)
fast_xs (0.8.0)
highline (1.6.19)
io-console (0.3)
ipaddress (0.8.0)
json (1.5.5)
mime-types (1.23)
mimer_plus (0.0.4)
minitest (2.5.1)
mixlib-authentication (1.3.0)
mixlib-cli (1.3.0)
mixlib-config (1.1.2)
mixlib-log (1.6.0)
mixlib-shellout (1.1.0)
multi_json (1.7.7)
net-ssh (2.6.7)
net-ssh-gateway (1.2.0)
net-ssh-multi (1.1)
ohai (6.16.0)
rack (1.5.2)
rack-protection (1.5.0)
rake (0.9.2.2)
rdoc (3.9.5)
rest-client (1.6.7)
rubygems-update (2.0.3)
sinatra (1.4.3)
systemu (2.5.2)
tilt (1.4.1)
unpack (0.2.1)
webrick (1.3.1)
yajl-ruby (1.1.0)

Any info is appreciated! Thanks!


Jenn Fountain
jfountain@meetme.com


#6

Oh, I should also clarify for posterity that I was talking about the
chef-rundeck service. If there’s a community RunDeck cookbook, I’m not
involved with it in any way.

(So far.)

On Fri, Jul 5, 2013 at 1:05 PM, steve . leftathome@gmail.com wrote:

Hi Jenn,

Check your node data – one of the nodes returned by chef-rundeck’s search
query probably has a nil value for one of its major node attributes.

You can see exactly how chef-rundeck is rendering the XML node data for
RunDeck’s consumption starting at this line:

https://github.com/oswaldlabs/chef-rundeck/blob/master/lib/chef-rundeck.rb#L47

I most often see this problem when a node doesn’t have an fqdn value set.

A couple of us are trying to maintain chef-rundeck in our spare time.
Once we get a travis-happy test suite running we want to start accepting
pull requests in preparation for a new release.

(We definitely haven’t forgotten about it. We use Chef and RunDeck all
over the place and want them to work together as smoothly as possible.)

On Fri, Jul 5, 2013 at 9:42 AM, Jenn Fountain jfountain@meetme.comwrote:

On Jul 3, 2013, at 9:01 PM, Xabier de Zuazo xabier@onddo.com wrote:

On Wed, 3 Jul 2013 13:01:59 -0400
Jenn Fountain jfountain@meetme.com wrote:

I am looking for the rundeck cookbook - is that still being
maintained or did it get removed from github/site? The link on
rundeck’s site 404s.

This cookbook repo was moved recently:

https://github.com/oswaldlabs/chef-rundeck

http://lists.opscode.com/sympa/arc/chef/2013-04/msg00184.html


Xabier de Zuazo Oteiza
IT System Administrator - Onddo Labs S.L.
www.onddo.com

Public Key = http://www.onddo.com/xabier_zuazo.pub
Key Fingerprint = 8EFA 5B17 7275 5F1F 42B2 26B4 8E18 8B67 9DE1 9468

I am trying to get this going but keep hitting against this wall:

    cgemNoMethodError - undefined method `unpack' for nil:NilClass:

/usr/lib64/ruby/gems/1.9.1/gems/chef-11.4.4/lib/chef/mixin/xml_escape.rb:109:in
`rescue in xml_escape’

/usr/lib64/ruby/gems/1.9.1/gems/chef-11.4.4/lib/chef/mixin/xml_escape.rb:106:in
`xml_escape’

[root@devops ~]# gem list

*** LOCAL GEMS ***

bigdecimal (1.1.0)
chef (11.4.4)
chef-rundeck (0.2.0)
erubis (2.7.0)
fast_xs (0.8.0)
highline (1.6.19)
io-console (0.3)
ipaddress (0.8.0)
json (1.5.5)
mime-types (1.23)
mimer_plus (0.0.4)
minitest (2.5.1)
mixlib-authentication (1.3.0)
mixlib-cli (1.3.0)
mixlib-config (1.1.2)
mixlib-log (1.6.0)
mixlib-shellout (1.1.0)
multi_json (1.7.7)
net-ssh (2.6.7)
net-ssh-gateway (1.2.0)
net-ssh-multi (1.1)
ohai (6.16.0)
rack (1.5.2)
rack-protection (1.5.0)
rake (0.9.2.2)
rdoc (3.9.5)
rest-client (1.6.7)
rubygems-update (2.0.3)
sinatra (1.4.3)
systemu (2.5.2)
tilt (1.4.1)
unpack (0.2.1)
webrick (1.3.1)
yajl-ruby (1.1.0)

Any info is appreciated! Thanks!


Jenn Fountain
jfountain@meetme.com


#7

On Jul 5, 2013, at 4:05 PM, steve . leftathome@gmail.com wrote:

Hi Jenn,

Check your node data – one of the nodes returned by chef-rundeck’s search query probably has a nil value for one of its major node attributes.

You can see exactly how chef-rundeck is rendering the XML node data for RunDeck’s consumption starting at this line:

https://github.com/oswaldlabs/chef-rundeck/blob/master/lib/chef-rundeck.rb#L47

I most often see this problem when a node doesn’t have an dn value set.

A couple of us are trying to maintain chef-rundeck in our spare time. Once we get a travis-happy test suite running we want to start accepting pull requests in preparation for a new release.

(We definitely haven’t forgotten about it. We use Chef and RunDeck all over the place and want them to work together as smoothly as possible.)

On Fri, Jul 5, 2013 at 9:42 AM, Jenn Fountain jfountain@meetme.com wrote:

On Jul 3, 2013, at 9:01 PM, Xabier de Zuazo xabier@onddo.com wrote:

On Wed, 3 Jul 2013 13:01:59 -0400
Jenn Fountain jfountain@meetme.com wrote:

I am looking for the rundeck cookbook - is that still being
maintained or did it get removed from github/site? The link on
rundeck’s site 404s.

This cookbook repo was moved recently:

https://github.com/oswaldlabs/chef-rundeck

http://lists.opscode.com/sympa/arc/chef/2013-04/msg00184.html


Xabier de Zuazo Oteiza
IT System Administrator - Onddo Labs S.L.
www.onddo.com

Public Key = http://www.onddo.com/xabier_zuazo.pub
Key Fingerprint = 8EFA 5B17 7275 5F1F 42B2 26B4 8E18 8B67 9DE1 9468

I am trying to get this going but keep hitting against this wall:

    cgemNoMethodError - undefined method `unpack' for nil:NilClass:
    /usr/lib64/ruby/gems/1.9.1/gems/chef-11.4.4/lib/chef/mixin/xml_escape.rb:109:in `rescue in xml_escape'
    /usr/lib64/ruby/gems/1.9.1/gems/chef-11.4.4/lib/chef/mixin/xml_escape.rb:106:in `xml_escape'

[root@devops ~]# gem list

*** LOCAL GEMS ***

bigdecimal (1.1.0)
chef (11.4.4)
chef-rundeck (0.2.0)
erubis (2.7.0)
fast_xs (0.8.0)
highline (1.6.19)
io-console (0.3)
ipaddress (0.8.0)
json (1.5.5)
mime-types (1.23)
mimer_plus (0.0.4)
minitest (2.5.1)
mixlib-authentication (1.3.0)
mixlib-cli (1.3.0)
mixlib-config (1.1.2)
mixlib-log (1.6.0)
mixlib-shellout (1.1.0)
multi_json (1.7.7)
net-ssh (2.6.7)
net-ssh-gateway (1.2.0)
net-ssh-multi (1.1)
ohai (6.16.0)
rack (1.5.2)
rack-protection (1.5.0)
rake (0.9.2.2)
rdoc (3.9.5)
rest-client (1.6.7)
rubygems-update (2.0.3)
sinatra (1.4.3)
systemu (2.5.2)
tilt (1.4.1)
unpack (0.2.1)
webrick (1.3.1)
yajl-ruby (1.1.0)

Any info is appreciated! Thanks!


Jenn Fountain
jfountain@meetme.com

Thanks for the info. That was it. I have some clients that do not have fqdn variable set correctly. Bummer.


Jenn Fountain
jfountain@meetme.com