devspace icon indicating copy to clipboard operation
devspace copied to clipboard

Java option

Open jburel opened this issue 1 year ago • 3 comments

This PR adds ability to rotate Java version on the omero-server Changes have been applied to merge-ci

jburel avatar May 08 '24 14:05 jburel

Aha, inside the docker I can see

[root@26afd7f0f17d linux]# cd /var/spool/cron/
[root@26afd7f0f17d cron]# 
[root@26afd7f0f17d cron]# 
[root@26afd7f0f17d cron]# ls
root
[root@26afd7f0f17d cron]# cat root 
0 0 * * 0 ln -vfns /usr/lib/jvm/java-11-openjdk/bin/java /etc/alternatives/java
0 0 * * 1 ln -vfns /usr/lib/jvm/java-17-openjdk/bin/java /etc/alternatives/java
0 0 * * 2 ln -vfns /usr/lib/jvm/java-21-openjdk/bin/java /etc/alternatives/java
0 0 * * 3 ln -vfns /usr/lib/jvm/java-11-openjdk/bin/java /etc/alternatives/java
0 0 * * 4 ln -vfns /usr/lib/jvm/java-17-openjdk/bin/java /etc/alternatives/java
0 0 * * 5 ln -vfns /usr/lib/jvm/java-21-openjdk/bin/java /etc/alternatives/java
0 0 * * 6 ln -vfns /usr/lib/jvm/java-11-openjdk/bin/java /etc/alternatives/java

which seems to be a result of your changes (cron job)

pwalczysko avatar May 10 '24 15:05 pwalczysko

today's java version is

[root@26afd7f0f17d cron]# java --version
openjdk 11.0.22 2024-01-16 LTS
OpenJDK Runtime Environment (Red_Hat-11.0.22.0.7-1) (build 11.0.22+7-LTS)
OpenJDK 64-Bit Server VM (Red_Hat-11.0.22.0.7-1) (build 11.0.22+7-LTS, mixed mode, sharing)

pwalczysko avatar May 10 '24 15:05 pwalczysko

I am still confused about: Whilst being inside the docker, how do I activate the omero-server venv to be able to run cmds like omero admin diagnostics ?

pwalczysko avatar May 10 '24 15:05 pwalczysko

in the docker container, you will see under /home/omero/workspace/OMERO-server a virtual environment .venv3, activate that virtual environment then you can access the omero commands

jburel avatar May 22 '24 09:05 jburel

Today's version

java -version
openjdk version "17.0.11" 2024-04-16 LTS
OpenJDK Runtime Environment (Red_Hat-17.0.11.0.9-3) (build 17.0.11+9-LTS)
OpenJDK 64-Bit Server VM (Red_Hat-17.0.11.0.9-3) (build 17.0.11+9-LTS, mixed mode, sharing)

jburel avatar May 22 '24 09:05 jburel