-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
Operating System and JAVA Version
Jenkins PC:
Ubuntu 12.04.5 LTS
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)
Agent Node PC:
Ubuntu 16.04.7 LTS
openjdk version "1.8.0_265"
OpenJDK Runtime Environment (build 1.8.0_265-8u265-b01-0ubuntu2~16.04-b01)
OpenJDK 64-Bit Server VM (build 25.265-b01, mixed mode)
Jenkins and plugin versions
Jenkins: 2.73.3
OS: Linux - 3.2.0-126-generic
Java: 1.8.0_151 - Oracle Corporation (Java HotSpot(TM) 64-Bit Server VM)
---
ace-editor:1.1
apache-httpcomponents-client-4-api:4.5.3-2.0
backup:1.6.1
bouncycastle-api:2.18
build-environment:1.7
build-timestamp:1.0.1
cloudbees-folder:6.2.1
compress-artifacts:1.10
cron_column:1.4
description-setter:1.10
display-url-api:2.1.0
external-monitor-job:1.7
global-build-stats:9.9-SNAPSHOT (private-d8b4e9e6-ivywy_lin)
handlebars:1.1.1
hyper-commons:0.1.5
icon-shim:2.0.3
jackson2-api:2.8.7.0
javadoc:1.4
jobConfigHistory:2.18
jquery:1.12.4-0
jquery-detached:1.2.1
label-linked-jobs:5.1.2
ldap:1.18
locale:1.2
mailer:1.20
matrix-auth:2.2
metrics:3.1.2.10
momentjs:1.1.1
pam-auth:1.3
parameter-separator:1.0
percentage-du-node-column:0.1.0
pipeline-stage-tags-metadata:1.2.5
preSCMbuildstep:0.3
purge-job-history:1.1
repo:1.10.7
resource-disposer:0.8
schedule-build:0.5.1
scoring-load-balancer:1.0.1
show-build-parameters:1.0
timestamper:1.8.8
validating-string-parameter:2.3
windows-slaves:1.3.1
Whether you're running Jenkins directly or in a container like Tomcat (which one, in which version?)
I am not sure, because this Jenkins server was configured long time ago and working properly.
Whether Jenkins is accessed through a reverse proxy (if so, how is it configured?)
I am not sure, because this Jenkins server was configured long time ago and working properly.
How you installed Jenkins (Windows installer, deb/rpm, ...), and how you're launching any involved agents (via SSH, web browser, command line, ...)
I am not sure the Jenkins installation method.
The original launch agent method is through SSH (Sorry, I forgot the name).
However, I found I can not save the configuration of build project, then I asked IT to reboot Jenkins on 2023 Oct. 11. After that, I found all agents are offline. Then the only way to make agent online is "Launch agent via Java Web Start".
Your web browser (+ version). Make sure the issue occurs on supported web browsers.
Google Chrome version 117.0.5938.150Operating System and JAVA Version Jenkins PC: Ubuntu 12.04.5 LTS java version "1.8.0_151" Java(TM) SE Runtime Environment (build 1.8.0_151-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode) Agent Node PC: Ubuntu 16.04.7 LTS openjdk version "1.8.0_265" OpenJDK Runtime Environment (build 1.8.0_265-8u265-b01-0ubuntu2~16.04-b01) OpenJDK 64-Bit Server VM (build 25.265-b01, mixed mode) Jenkins and plugin versions Jenkins: 2.73.3 OS: Linux - 3.2.0-126-generic Java: 1.8.0_151 - Oracle Corporation (Java HotSpot(TM) 64-Bit Server VM) --- ace-editor:1.1 apache-httpcomponents-client-4-api:4.5.3-2.0 backup:1.6.1 bouncycastle-api:2.18 build-environment:1.7 build-timestamp:1.0.1 cloudbees-folder:6.2.1 compress-artifacts:1.10 cron_column:1.4 description-setter:1.10 display-url-api:2.1.0 external-monitor-job:1.7 global-build-stats:9.9-SNAPSHOT (private-d8b4e9e6-ivywy_lin) handlebars:1.1.1 hyper-commons:0.1.5 icon-shim:2.0.3 jackson2-api:2.8.7.0 javadoc:1.4 jobConfigHistory:2.18 jquery:1.12.4-0 jquery-detached:1.2.1 label-linked-jobs:5.1.2 ldap:1.18 locale:1.2 mailer:1.20 matrix-auth:2.2 metrics:3.1.2.10 momentjs:1.1.1 pam-auth:1.3 parameter-separator:1.0 percentage-du-node-column:0.1.0 pipeline-stage-tags-metadata:1.2.5 preSCMbuildstep:0.3 purge-job-history:1.1 repo:1.10.7 resource-disposer:0.8 schedule-build:0.5.1 scoring-load-balancer:1.0.1 show-build-parameters:1.0 timestamper:1.8.8 validating-string-parameter:2.3 windows-slaves:1.3.1 Whether you're running Jenkins directly or in a container like Tomcat (which one, in which version?) I am not sure, because this Jenkins server was configured long time ago and working properly. Whether Jenkins is accessed through a reverse proxy (if so, how is it configured?) I am not sure, because this Jenkins server was configured long time ago and working properly. How you installed Jenkins (Windows installer, deb/rpm, ...), and how you're launching any involved agents (via SSH, web browser, command line, ...) I am not sure the Jenkins installation method. The original launch agent method is through SSH (Sorry, I forgot the name). However, I found I can not save the configuration of build project, then I asked IT to reboot Jenkins on 2023 Oct. 11. After that, I found all agents are offline. Then the only way to make agent online is "Launch agent via Java Web Start". Your web browser (+ version). Make sure the issue occurs on supported web browsers. Google Chrome version 117.0.5938.150
Hi Sirs,
I found below error when I save configuration of build project.
Stack trace
java.io.IOException: Too many open files
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.createTempFile(File.java:2024)
at hudson.util.AtomicFileWriter.<init>(AtomicFileWriter.java:68)
Caused: java.io.IOException: Failed to create a temporary file in /var/lib/jenkins/jobs/ZM90_W_TMO
at hudson.util.AtomicFileWriter.<init>(AtomicFileWriter.java:70)
Then I ask IT to reboot Jenkins PC from past experience. Then it can save configuration of build project now, but all agents are offline.
The method of making agent online is "Launch agent via Java Web Start" now, instead of original through SSH.
Finally, I made the agent online with "Launch agent via Java Web Start" but it always show "pending—Waiting for next available executor on agent_name" and I am sure there is no other running project on this agent.
The '# of executors' of node is 1 now. I increased it to 2, and did not help.
I am not sure if anything missed then get this issue.
Please hlep