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


Chronological Thread 
  • From: Steffen Gebert < >
  • To:
  • Subject: [chef] Re: Upgrade to Chef 11: Unsupported `json_class` type 'Chef::WebUIUser'
  • Date: Tue, 29 Oct 2013 18:55:13 +0100

Hi Seth,

thanks for your quick reply.

I'm running 11.6.2.

>> `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 transferred via
> the knife download/upload upgrade path.

That's *very* interesting information. So unimportant that it's not
mentioned in the guide?

I should then ask everyone of our users to do a `knife user edit
<myself>` and add the "password": "mypass" line?

Thanks
Steffen

On 29/10/13 18:39, Seth Falcon wrote:
> 
> 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
> 





Archive powered by MHonArc 2.6.16.

§