Hello, I just applied the change and it worked as a charm - CS is up! :) Make sure to upgrade virtual routers ASAP after the upgrade as deployment of instances will be unavailable until then.
Thank you Wei for the help! I was a bit off cloudstack development last year and I see a lot of new features! Can't wait to go on exploration ;) Regards, Jordan On Thu, Jan 15, 2026 at 10:10 AM Nicolas LEPRON <[email protected]> wrote: > Hello Jordan, > > Can you tell me if Wei ZHOU answer solved your problem? > > We also need to upgrade from version 4.19.0 to 4.22. > > Thanks. > > > -- > > Nicolas LEPRON > > De : Wei ZHOU <[email protected]> > Date : mercredi, 14 janvier 2026 à 21:54 > À : [email protected] <[email protected]> > Objet : Re: 4.19.0 to 4.22 update fail with beans > > Yes, the java opts add-opens and add-exports are required for java 17. > > > > On Wednesday, January 14, 2026, jordan j <[email protected]> wrote: > > > it is not the same. The java line differs. This is what I have. > > JAVA_OPTS="-Djava.security.properties=/etc/cloudstack/ > > management/java.security.ciphers > > -Djava.awt.headless=true -Dcom.sun.management.jmxremote=false -Xms8G > > -Xmx24G -Xss1M -XX:+UseParallelGC -XX:MaxGCPauseMillis=500 > > -XX:+HeapDumpOnOutOfMemoryError > > -XX:HeapDumpPath=/var/log/cloudstack/management/ > > -XX:ErrorFile=/var/log/cloudstack/management/cloudstack-management.err " > > Excluding the memory differences this is the argument diff: > > - -Dcom.sun.management.jmxremote=false > > + --add-opens=java.base/java.lang=ALL-UNNAMED > > + --add-exports=java.base/sun.security.x509=ALL-UNNAMED" > > > > Should I merge and try again? > > > > > > On Wed, Jan 14, 2026 at 8:04 PM Wei ZHOU <[email protected]> wrote: > > > > > Hi, > > > > > > Can you check if /etc/default/cloudstack-management is the same as > > > > > > https://github.com/apache/cloudstack/blob/main/ > > packaging/systemd/cloudstack-management.default > > > ? > > > > > > > > > -Wei > > > > > > > > > On Wed, Jan 14, 2026 at 6:18 PM jordan j <[email protected]> wrote: > > > > > > > Hello everyone, > > > > Updated my CS (4.19.0 -> 4.22, debian 12, db on separate instances. > > > During > > > > the upgrade java was bumped from 11 to 17 (the 11 one was removed > after > > > > that). > > > > Unfortunately when started UI was not available (503) and the error > was > > > > full of bean errors. > > > > > > > > java --version > > > > openjdk 17.0.17 2025-10-21 > > > > OpenJDK Runtime Environment (build 17.0.17+10-Debian-1deb12u1) > > > > OpenJDK 64-Bit Server VM (build 17.0.17+10-Debian-1deb12u1, mixed > mode, > > > > sharing) > > > > > > > > db.properties config: > > > > cluster.node.IP=172.16.15.18 # the ip of the cloudstack server > > > > cluster.servlet.port=9090 > > > > region.id=1 > > > > > > > > # CloudStack database settings > > > > db.cloud.username=<some user> > > > > db.cloud.password=<some password> > > > > cloud.host=172.16.15.14 > > > > db.cloud.driver=jdbc:mysql > > > > db.cloud.port=3306 > > > > db.cloud.name=cloud > > > > > > > > you can find a snippet of the logs here -> > > > > > > > > > > > https://drive.google.com/file/d/1S3U7blkWJcxn8s_ > > M8sCxl8w15J5DpkYC/view?usp=sharing > > > > > > > > What can be the cause ? I am not sure how to troubleshoot further. > > > > > > > > Best Regards, > > > > Jordan > > > > > > > > > >
