kitchen converge
の新鮮な実行はうまく動作します。しかし、第2の実行がpreparing client.rb
キッチンコンバージドで準備ができています。クライアント.rbを準備中
は、誰もが今までにこの問題が発生しましたか?この問題をどのようにデバッグすればよいですか?
kitchen converge
の新鮮な実行はうまく動作します。しかし、第2の実行がpreparing client.rb
キッチンコンバージドで準備ができています。クライアント.rbを準備中
は、誰もが今までにこの問題が発生しましたか?この問題をどのようにデバッグすればよいですか?
私は/etc/sudoers
を使いこなし、sudoのrootユーザーへのアクセスを取りやめました。代わりにgid "sudo"
にユーザーを追加することにしました。
私はこれを迷彩(1.8.1)とキッチン(1.5.0)で行っていました。 denniss上記の彼の答えでは、上記の答えで 'sudo'グループをぶち壊していました。それを修正するために、私は、古いレビュアを置き換えて、ユーザーレシピのsudoグループにデフォルトの " (このレシピは「迷惑メール」ユーザーを管理していないにもかかわらず)グループに「迷惑メール」を追加する新しいものと()行を追加します。
# . . . /myapp/recipes/users_recipe.rb
#
include_recipe "users"
group 'sudo'
user 'jgodse' do
action :lock
group 'sudo'
system true
shell '/bin/bash'
home '/home/jgodse'
manage_home true
password '$1$xyz$35Ph9JlxB.1tGXqrCgX5y0'
end
group 'sudo' do
action :modify
### members ["jgodse","sysadministrator"] ###old code
members ["jgodse","sysadministrator", "vagrant"] #new code
append true
end
+1私の問題を特定するのに役立ちます。しかし、私はそれがよりクリーンな修正だとは思わない。迷惑なユーザーの設定は、主レシピを汚染しないように、.kitchen.yml設定(provisioner.attributes.authorization ...)に保存する必要があります。 – mcoolive