[chef] Re: Upgrade to Chef 11: Unsupported `json_class` type 'Chef::WebUIUser'


Chronological Thread 
  • From: Seth Falcon < >
  • To:
  • Subject: [chef] Re: Upgrade to Chef 11: Unsupported `json_class` type 'Chef::WebUIUser'
  • Date: Tue, 29 Oct 2013 10:39:19 -0700


Hi there,


 writes:
> I've been again trying to upgrade our Chef server to 11.
>
> `knife upload` fails with
>
>> ERROR: JSON::ParserError: Unsupported `json_class` type 'Chef::WebUIUser'
>
> When I remove all the .json files from user/, the upload succeeds.

What version of knife are you running? As a start, I'd recommend making
sure you are either on the latest patch release of Chef 10.x or (if
possible) upgrade to Chef 11.x for your workstation.

> `knife user list` also shows them to me, but I can't login to the web
> interface using the old password.

That part is expected. User (hashed) passwords are not transfered via
the knife download/upload upgrade path.

+ seth

-- 
Seth Falcon | Development Lead | Opscode | @sfalcon




Archive powered by MHonArc 2.6.16.

§