Jenkins not showing detailed logs on console output

2024-07-22 Thread Sai Bhargav Kottisa
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

2024-04-18 Thread Sai Bhargav Kottisa
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

2024-04-15 Thread Sai Bhargav Kottisa
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