Jenkins not showing detailed logs on console output
Hi, I have a python application that runs on jenkins and logs at *{WORKSPACE}/bot.log *but for some reason jenkins console output is not showing full detailed log* i.e- bot.log* [image: image.png] As you can the above screenshot we are not getting full detailed log but on the server at the location bot.log is having full detailed lines so how can i get that full detailed log on console output ? i am running below pipeline script pipeline { agent any environment { CLIENT_ID = credentials('CLIENT_ID_B_PROD') SECRET_ID = credentials('SECRET_ID_B_PROD') NET_CLIENT_ID = credentials('NET_CLIENT_B_PROD') NET_SECRET_ID = credentials('NET_SECRET_ID_B_PROD') } stages { stage('Run BOT') { steps { sh ''' export HTTPX_LOG_LEVEL=debug cd /opt/apps/triage source venv/bin/activate # Activate your virtual environment python bot.py B_PLANNED UAT deactivate # Deactivate the virtual environment after running the script ''' } } } } -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/CAJZzqDFuSFSkU9-kmwOT%2BUVLJY%2BU6uk_2KGARwnKp7f6FHjsHA%40mail.gmail.com.
Re: Jenkins not able to launch the slave due to unrecognizable JAVA_HOME
Hi, I have upgraded java on both the controller and agent machines to OpenJdk 17 and tried to launch again via ssh but still i am getting the same error *Controller* machine(*/usr/lib/jvm/Openjdk_17.0.6.0/bin/java* * drwxr-xr-x* 10 *root* *root* 131 Jan 13 2023 *Openjdk_17.0.6.0* ) *Agent* machine (*/etc/java/Openjdk_17.0.6.0/bin/java* *drwxr-xr-x* 10 *rootroot* 131 Jan 14 2023 *Openjdk_17.0.6.0*) SSHLauncher{host='md1npdvlnx416.dev.corp.local', port=22, credentialsId='taf-jenkins', jvmOptions='', javaPath='', prefixStartSlaveCmd='', suffixStartSlaveCmd='', launchTimeoutSeconds=60, maxNumRetries=10, retryWaitTime=15, sshHostKeyVerificationStrategy=hudson.plugins.sshslaves.verifiers.NonVerifyingKeyVerificationStrategy, tcpNoDelay=true, trackCredentials=true} [04/18/24 12:27:46] [SSH] Opening SSH connection to md1npdvlnx416.dev.corp.local:22. [04/18/24 12:27:46] [SSH] WARNING: SSH Host Keys are not being verified. Man-in-the-middle attacks may be possible against this connection. [04/18/24 12:27:46] [SSH] Authentication successful. [04/18/24 12:27:46] [SSH] The remote user's environment is: Checking Java version in the PATH Java is not in the PATH nor configured with the javaPath setting, Jenkins will try to guess where is Java, this guess will be removed in the future. :Launch agents via SSH [04/18/24 12:27:46] [SSH] Checking java version of /var/lib/jenkins/jdk/bin/java Couldn't figure out the Java version of /var/lib/jenkins/jdk/bin/java [04/18/24 12:27:46] [SSH] Checking java version of java Couldn't figure out the Java version of java [04/18/24 12:27:46] [SSH] Checking java version of /usr/bin/java Couldn't figure out the Java version of /usr/bin/java [04/18/24 12:27:46] [SSH] Checking java version of /usr/java/default/bin/java Couldn't figure out the Java version of /usr/java/default/bin/java [04/18/24 12:27:46] [SSH] Checking java version of /usr/java/latest/bin/java Couldn't figure out the Java version of /usr/java/latest/bin/java [04/18/24 12:27:46] [SSH] Checking java version of /usr/local/bin/java Couldn't figure out the Java version of /usr/local/bin/java [04/18/24 12:27:46] [SSH] Checking java version of /usr/local/java/bin/java Couldn't figure out the Java version of /usr/local/java/bin/java java.io.IOException: Java not found on hudson.slaves.SlaveComputer@3242743c. Install Java 8 or Java 11 on the Agent. at hudson.plugins.sshslaves.JavaVersionChecker.resolveJava(JavaVersionChecker.java:83) at hudson.plugins.sshslaves.SSHLauncher.lambda$launch$0(SSHLauncher.java:460) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829) [04/18/24 12:27:46] Launch failed - cleaning up connection [04/18/24 12:27:46] [SSH] Connection closed. And also i have tried *Launch agent by connecting to controller option* *but i am getting below error* java -jar agent.jar -url http://mo1csgw2321:8080/ -secret -name "TAF-child" -workDir "/var/lib/jenkins" Apr 18, 2024 4:11:50 PM org.jenkinsci.remoting.engine.WorkDirManager initializeWorkDir INFO: Using /var/lib/jenkins/remoting as a remoting work directory Apr 18, 2024 4:11:51 PM org.jenkinsci.remoting.engine.WorkDirManager setupLogging INFO: Both error and output logs will be printed to /var/lib/jenkins/remoting Apr 18, 2024 4:11:51 PM hudson.remoting.Launcher createEngine INFO: Setting up agent: TAF-child Apr 18, 2024 4:11:51 PM hudson.remoting.Engine startEngine INFO: Using Remoting version: 3206.vb_15dcf73f6a_9 Apr 18, 2024 4:11:51 PM org.jenkinsci.remoting.engine.WorkDirManager initializeWorkDir INFO: Using /var/lib/jenkins/remoting as a remoting work directory Apr 18, 2024 4:11:51 PM hudson.remoting.Launcher$CuiListener status INFO: Locating server among [http:// mo1csgw2321:8080/] Apr 18, 2024 4:11:51 PM hudson.remoting.Launcher$CuiListener status *INFO: Could not locate server among [ http:// mo1csgw2321:8080/ ]; waiting 10 seconds before retry* *java.io.IOException: http:// mo1csgw2321:8080/tcpSlaveAgentListener/ is invalid: 404 Not Found* at org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver.resolve(JnlpAgentEndpointResolver.java:222) at hudson.remoting.Engine.innerRun(Engine.java:809) at hudson.remoting.Engine.run(Engine.java:563) On Monday, April 15, 2024 at 10:26:26 PM UTC+5:30 kuisat...@gmail.com wrote: > >Jenkins not able to launch the slave due to unrecognizable JAVA_HOME > > Stop using Slave and use Agent as a name for the Build Agents attached to > the Jenkins Controller (no longer master) > > >so could anyone please help as it is urgent > > This is a User group, so NOTHING here is urgent. If someone can help, I > will do it,
Jenkins not able to launch the slave due to unrecognizable JAVA_HOME
Hi, I have the below machine config *(Master Jenkins)* OS RedHat Enterprise Linux 7.6 openjdk version "11.0.22" 2024-01-16 LTS path: /usr/lib/jvm/java-11-openjdk-11.0.22.0.7-1.el7_9.x86_64/bin/java * (Slave Jenkins)* RHEL VERSION=7.9 (Maipo) openjdk version "12.0.2" 2019-07-16 path: /etc/java/jdk-12.0.2+10/bin/java I am facing the below problem while trying to launch an ON premise Linux slave agent SSHLauncher{host='md1npdvlnx416', port=22, credentialsId='taf-jenkins', jvmOptions='', javaPath='', prefixStartSlaveCmd='', suffixStartSlaveCmd='', launchTimeoutSeconds=60, maxNumRetries=10, retryWaitTime=15, sshHostKeyVerificationStrategy=hudson.plugins.sshslaves.verifiers.NonVerifyingKeyVerificationStrategy, tcpNoDelay=true, trackCredentials=true} [04/15/24 06:08:54] [SSH] Opening SSH connection to md1npdvlnx416:22. [04/15/24 06:08:54] [SSH] WARNING: SSH Host Keys are not being verified. Man-in-the-middle attacks may be possible against this connection. [04/15/24 06:08:54] [SSH] Authentication successful. [04/15/24 06:08:54] [SSH] The remote user's environment is: Checking Java version in the PATH Java is not in the PATH nor configured with the javaPath setting, Jenkins will try to guess where is Java, this guess will be removed in the future. :Launch agents via SSH [04/15/24 06:08:54] [SSH] Checking java version of /var/lib/jenkins/jenkins-agent/jdk/bin/java Couldn't figure out the Java version of /var/lib/jenkins/jenkins-agent/jdk/bin/java [04/15/24 06:08:54] [SSH] Checking java version of /etc/java/jdk-12.0.2+10/bin/java/bin/java Couldn't figure out the Java version of /etc/java/jdk-12.0.2+10/bin/java/bin/java [04/15/24 06:08:54] [SSH] Checking java version of /etc/java/jdk-12.0.2+10/bin/java/bin/java Couldn't figure out the Java version of /etc/java/jdk-12.0.2+10/bin/java/bin/java [04/15/24 06:08:54] [SSH] Checking java version of java Couldn't figure out the Java version of java [04/15/24 06:08:54] [SSH] Checking java version of /usr/bin/java Couldn't figure out the Java version of /usr/bin/java [04/15/24 06:08:54] [SSH] Checking java version of /usr/java/default/bin/java Couldn't figure out the Java version of /usr/java/default/bin/java [04/15/24 06:08:54] [SSH] Checking java version of /usr/java/latest/bin/java Couldn't figure out the Java version of /usr/java/latest/bin/java [04/15/24 06:08:54] [SSH] Checking java version of /usr/local/bin/java Couldn't figure out the Java version of /usr/local/bin/java [04/15/24 06:08:54] [SSH] Checking java version of /usr/local/java/bin/java Couldn't figure out the Java version of /usr/local/java/bin/java java.io.IOException: Java not found on hudson.slaves.SlaveComputer Install Java 8 or Java 11 on the Agent. at hudson.plugins.sshslaves.JavaVersionChecker.resolveJava(JavaVersionChecker.java:83) at hudson.plugins.sshslaves.SSHLauncher.lambda$launch$0(SSHLauncher.java:460) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829) [04/15/24 06:08:54] Launch failed - cleaning up connection [04/15/24 06:08:54] [SSH] Connection closed. SSHLauncher{host='md1npdvlnx416', port=22, credentialsId='taf-jenkins', jvmOptions='', javaPath='', prefixStartSlaveCmd='', suffixStartSlaveCmd='', launchTimeoutSeconds=60, maxNumRetries=10, retryWaitTime=15, sshHostKeyVerificationStrategy=hudson.plugins.sshslaves.verifiers.NonVerifyingKeyVerificationStrategy, tcpNoDelay=true, trackCredentials=true} [04/15/24 06:11:13] [SSH] Opening SSH connection to md1npdvlnx416:22. [04/15/24 06:11:13] [SSH] WARNING: SSH Host Keys are not being verified. Man-in-the-middle attacks may be possible against this connection. [04/15/24 06:11:13] [SSH] Authentication successful. [04/15/24 06:11:13] [SSH] The remote user's environment is: Checking Java version in the PATH Java is not in the PATH nor configured with the javaPath setting, Jenkins will try to guess where is Java, this guess will be removed in the future. :Launch agents via SSH [04/15/24 06:11:13] [SSH] Checking java version of /var/lib/jenkins/jenkins-agent/jdk/bin/java Couldn't figure out the Java version of /var/lib/jenkins/jenkins-agent/jdk/bin/java [04/15/24 06:11:13] [SSH] Checking java version of /etc/java/jdk-12.0.2+10/bin/java/bin/java Couldn't figure out the Java version of /etc/java/jdk-12.0.2+10/bin/java/bin/java [04/15/24 06:11:13] [SSH] Checking java version of /etc/java/jdk-12.0.2+10/bin/java/bin/java Couldn't figure out the Java version of /etc/java/jdk-12.0.2+10/bin/java/bin/java [04/15/24 06:11:13] [SSH] Checking java version of java Couldn't figure out the Java version of java [04/15/24 06:11:13] [SSH] Checking java version of /usr/bin/java Couldn't figure out the Java version of /usr/bin/java [04/15/24