Problem creating clients

Hi All,

I’m trying to create clients in Chef. I have a working admin client and I do following:

export EDITOR=vim
knife client create -a -f bob.pem bob
<save file without modifying it>

“bob.pem” contains an RSA key. But when I do

knife client show bob

and

knife client show john

(where “john” is the admin client I’m using to create “bob” client), they both have the same public key, although private keys differ.

Am I doing something wrong or is this some kind of a bug in Chef ?

PS Chef version is 0.10.4.