- From: Lamont Granquist <
>
- To:
- Subject: [chef-dev] Re: Knife exec changes from chef 10 to 11?
- Date: Fri, 17 Jan 2014 12:56:38 -0800
"
type="cite">
I've
been using a command similar to this for a while in chef 10,
but now in chef 11 it no longer works:
knife
exec -E'nodes.find(:name => "testnode.here.com")
{|n| puts n.sudo.additional_sudoers(["blah","blah","blah",]);n.save'}
Is there a new way to set
attributes from knife exec? I had a script that I would
use to create this command and its not working for me
anymore. Any suggestions?
Error message:
ERROR: knife encountered an unexpected error
This may be a bug in the 'exec' knife command or plugin
Please collect the output of this command with the `-VV`
option before filing a bug report.
Exception: NoMethodError: Undefined node attribute or
method `additional_sudoers' on `node'
:~/chefsy01exdu$
I am sure the attribute exists:
sudo:
additional_sudoers:
sudoers:
|
Archive powered by MHonArc 2.6.16.