Hi Levin,

Thanks for bringing this up, I think documenting these specific steps would be 
helpful for other users as well. Would you mind creating a pull request against 
the documentation repository covering such cases? 
https://github.com/apache/cloudstack-documentation.


Regards,

Nicolas Vazquez

From: Levin Ng <[email protected]>
Date: Wednesday, 24 December 2025 at 2:47 PM
To: [email protected] <[email protected]>
Subject: Re: Unable to display dashboard after upgrade to 4.22

Hi,

I just figured it out by merging the changes in 
/etc/cloudstack/management/config.json. The documentation needs some serious 
work for the upgrade process. There are several times where we have to do extra 
manual merging, which wasn’t mentioned anywhere in the upgrade procedures.

Regards,
Levin
On 25 Dec 2025 at 01:36 +0800, Levin Ng <[email protected]>, wrote:
> HI,
>
> I just upgraded to ACS 4.22, however all of normal ldap authenticated user 
> are not showing the landing dashboard,  it appeared just a white screen and 
> left side menu. I found there are lots of permission error in management 
> server log, any idea?
>
> 2025-12-25 01:04:01,180 DEBUG [o.a.c.a.c.u.v.ListVolumesCmd] 
> (qtp1513608173-487:[ctx-7811cca8, ctx-f11afbef]) (logid:9921be00) Ignoring 
> parameter clusterid as the caller is not authorized to pass it in
> 2025-12-25 01:04:01,180 DEBUG [o.a.c.a.c.u.v.ListVolumesCmd] 
> (qtp1513608173-487:[ctx-7811cca8, ctx-f11afbef]) (logid:9921be00) Ignoring 
> parameter storageid as the caller is not authorized to pass it in
> 2025-12-25 01:04:01,180 DEBUG [o.a.c.a.c.u.v.ListVolumesCmd] 
> (qtp1513608173-487:[ctx-7811cca8, ctx-f11afbef]) (logid:9921be00) Ignoring 
> parameter displayvolume as the caller is not authorized to pass it in
> 2025-12-25 01:04:01,180 DEBUG [o.a.c.a.c.u.v.ListVolumesCmd] 
> (qtp1513608173-487:[ctx-7811cca8, ctx-f11afbef]) (logid:9921be00) Ignoring 
> parameter listsystemvms as the caller is not authorized to pass it in
> 2025-12-25 01:04:01,180 DEBUG [o.a.c.a.c.u.v.ListVolumesCmd] 
> (qtp1513608173-487:[ctx-7811cca8, ctx-f11afbef]) (logid:9921be00) Ignoring 
> parameter isencrypted as the caller is not authorized to pass it in
> 2025-12-25 01:04:01,181 DEBUG [o.a.c.a.c.u.v.ListVolumesCmd] 
> (qtp1513608173-487:[ctx-7811cca8, ctx-f11afbef]) (logid:9921be00) Ignoring 
> parameter clusterid as the caller is not authorized to pass it in
> 2025-12-25 01:04:01,181 DEBUG [o.a.c.a.c.u.v.ListVolumesCmd] 
> (qtp1513608173-487:[ctx-7811cca8, ctx-f11afbef]) (logid:9921be00) Ignoring 
> parameter storageid as the caller is not authorized to pass it in
> 2025-12-25 01:04:01,181 DEBUG [o.a.c.a.c.u.v.ListVolumesCmd] 
> (qtp1513608173-487:[ctx-7811cca8, ctx-f11afbef]) (logid:9921be00) Ignoring 
> parameter displayvolume as the caller is not authorized to pass it in
> 2025-12-25 01:04:01,181 DEBUG [o.a.c.a.c.u.v.ListVolumesCmd] 
> (qtp1513608173-487:[ctx-7811cca8, ctx-f11afbef]) (logid:9921be00) Ignoring 
> parameter listsystemvms as the caller is not authorized to pass it in
> 2025-12-25 01:04:01,181 DEBUG [o.a.c.a.c.u.v.ListVolumesCmd] 
> (qtp1513608173-487:[ctx-7811cca8, ctx-f11afbef]) (logid:9921be00) Ignoring 
> parameter isencrypted as the caller is not authorized to pass it in
> 2025-12-25 01:04:01,183 DEBUG [o.a.c.a.StaticRoleBasedAPIAccessChecker] 
> (qtp1513608173-26:[ctx-fbab5421, ctx-bdfc82bd]) (logid:f1b3a175) RoleService 
> is enabled. We will use it instead of StaticRoleBasedAPIAccessChecker.
>
> Thank you very much.! and merry christmas!
>
> Regards,
> Levin

Reply via email to