diff --git a/core/src/main/java/hudson/Util.java b/core/src/main/java/hudson/Util.java
index f0c10b4a8e..2aeeb74bd5 100644
--- a/core/src/main/java/hudson/Util.java
+++ b/core/src/main/java/hudson/Util.java
@@ -1597,7 +1597,7 @@ public class Util {
* Warning: This should only ever be used if you find that your builds are
* failing because Jenkins is unable to delete files, that this failure is
* because Jenkins itself has those files locked "open", and even then it
- * should only be used on slaves with relatively few executors (because the
+ * should only be used on agents with relatively few executors (because the
* garbage collection can impact the performance of all job executors on
* that slave).
* i.e. Setting this flag is a act of last resort - it is not
diff --git a/core/src/main/java/hudson/slaves/ChannelPinger.java b/core/src/main/java/hudson/slaves/ChannelPinger.java
index eac834a76f..8493fe13fb 100644
--- a/core/src/main/java/hudson/slaves/ChannelPinger.java
+++ b/core/src/main/java/hudson/slaves/ChannelPinger.java
@@ -44,7 +44,7 @@ import java.util.logging.Level;
import java.util.logging.Logger;
/**
- * Establish a periodic ping to keep connections between {@link Slave slaves}
+ * Establish a periodic ping to keep connections between {@link Slave agents}
* and the main Jenkins node alive. This prevents network proxies from
* terminating connections that are idle for too long.
*
diff --git a/core/src/main/java/hudson/slaves/SlaveComputer.java b/core/src/main/java/hudson/slaves/SlaveComputer.java
index 2891af7c2a..5935163478 100644
--- a/core/src/main/java/hudson/slaves/SlaveComputer.java
+++ b/core/src/main/java/hudson/slaves/SlaveComputer.java
@@ -941,7 +941,7 @@ public class SlaveComputer extends Computer {
public Void call() {
SLAVE_LOG_HANDLER = new RingBufferLogHandler(ringBufferSize);
- // avoid double installation of the handler. JNLP slaves can reconnect to the master multiple times
+ // avoid double installation of the handler. JNLP agents can reconnect to the master multiple times
// and each connection gets a different RemoteClassLoader, so we need to evict them by class name,
// not by their identity.
for (Handler h : LOGGER.getHandlers()) {
@@ -958,7 +958,7 @@ public class SlaveComputer extends Computer {
}
try {
- getChannelOrFail().setProperty("slave",Boolean.TRUE); // indicate that this side of the channel is the slave side.
+ getChannelOrFail().setProperty("slave",Boolean.TRUE); // indicate that this side of the channel is the agent side.
} catch (ChannelClosedException e) {
throw new IllegalStateException(e);
}
diff --git a/core/src/main/java/jenkins/model/Jenkins.java b/core/src/main/java/jenkins/model/Jenkins.java
index ed24d08bb7..fee5e77f15 100644
--- a/core/src/main/java/jenkins/model/Jenkins.java
+++ b/core/src/main/java/jenkins/model/Jenkins.java
@@ -3562,17 +3562,17 @@ public class Jenkins extends AbstractCIBase implements DirectlyModifiableTopLeve
private void _cleanUpShutdownTcpSlaveAgent(List errors) {
if(tcpSlaveAgentListener!=null) {
- LOGGER.log(FINE, "Shutting down TCP/IP slave agent listener");
+ LOGGER.log(FINE, "Shutting down TCP/IP agent listener");
try {
tcpSlaveAgentListener.shutdown();
} catch (OutOfMemoryError e) {
// we should just propagate this, no point trying to log
throw e;
} catch (LinkageError e) {
- LOGGER.log(SEVERE, "Failed to shut down TCP/IP slave agent listener", e);
+ LOGGER.log(SEVERE, "Failed to shut down TCP/IP agent listener", e);
// safe to ignore and continue for this one
} catch (Throwable e) {
- LOGGER.log(SEVERE, "Failed to shut down TCP/IP slave agent listener", e);
+ LOGGER.log(SEVERE, "Failed to shut down TCP/IP agent listener", e);
// save for later
errors.add(e);
}
diff --git a/core/src/main/resources/hudson/model/AbstractItem/help-slaveAffinity.html b/core/src/main/resources/hudson/model/AbstractItem/help-slaveAffinity.html
index 61dd733294..e120ea844b 100644
--- a/core/src/main/resources/hudson/model/AbstractItem/help-slaveAffinity.html
+++ b/core/src/main/resources/hudson/model/AbstractItem/help-slaveAffinity.html
@@ -1,5 +1,5 @@
- By default, builds of this project may be executed on any build agents that
+ By default, builds of this project may be executed on any agents that
are available and configured to accept new builds.
When this option is checked, you have the possibility to ensure that builds of
diff --git a/core/src/main/resources/hudson/slaves/JNLPLauncher/main_pt_BR.properties b/core/src/main/resources/hudson/slaves/JNLPLauncher/main_pt_BR.properties
index af9f3c2747..d5538a43a9 100644
--- a/core/src/main/resources/hudson/slaves/JNLPLauncher/main_pt_BR.properties
+++ b/core/src/main/resources/hudson/slaves/JNLPLauncher/main_pt_BR.properties
@@ -21,7 +21,7 @@
# THE SOFTWARE.
launch\ agent=Lan\u00e7ar agente
-# TCP port for JNLP slave agents is disabled.
+# The TCP port for the JNLP agents is disabled.
slaveAgentPort.disabled=Porta TCP para JNLP est\u00e1 desativada
Connected\ via\ JNLP\ agent.=Conectado via JNLP agente.
# Go to security configuration screen and change it
diff --git a/core/src/main/resources/jenkins/model/Jenkins/systemInfo_bg.properties b/core/src/main/resources/jenkins/model/Jenkins/systemInfo_bg.properties
index bf6faaac09..c3b52a1303 100644
--- a/core/src/main/resources/jenkins/model/Jenkins/systemInfo_bg.properties
+++ b/core/src/main/resources/jenkins/model/Jenkins/systemInfo_bg.properties
@@ -26,7 +26,7 @@ Name=\
\u0418\u043c\u0435
No\ plugins\ installed.=\
\u041d\u0435 \u0441\u0430 \u0438\u043d\u0441\u0442\u0430\u043b\u0438\u0440\u0430\u043d\u0438 \u043f\u0440\u0438\u0441\u0442\u0430\u0432\u043a\u0438
-# Visit this page for master and slave thread dumps.
+# Visit this page for master and agent thread dumps.
threadDump_blurb=\
\u041d\u0430 \u0442\u0430\u0437\u0438 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 f\u0441\u0430 \u0434\u0430\u0434\u0435\u043d\u0438 \u0440\u0430\u0437\u0442\u043e\u0432\u0430\u0440\u0432\u0430\u043d\u0438\u044f\u0442\u0430 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u043d\u0438\u0442\u0435 \u0438\
\u043f\u043e\u0434\u0447\u0438\u043d\u0435\u043d\u0438 \u043d\u0438\u0448\u043a\u0438.
diff --git a/core/src/main/resources/jenkins/security/s2m/filepath-filter.conf b/core/src/main/resources/jenkins/security/s2m/filepath-filter.conf
index 0905bd0ce8..ca58e15ecf 100644
--- a/core/src/main/resources/jenkins/security/s2m/filepath-filter.conf
+++ b/core/src/main/resources/jenkins/security/s2m/filepath-filter.conf
@@ -1,7 +1,7 @@
# GENERATED FILE. DO NOT MODIFY.
#
# This file is for Jenkins core developers to list what we think are the best filtering rules
-# for apparently harmless accesses to files on the Jenkins master from slaves.
+# for apparently harmless accesses to files on the Jenkins master from agents.
#
# To override these rules, place *.conf files by other names into this folder. Files are sorted
# before parsed, so using a lower number allows you to override what we have here. This file
@@ -10,12 +10,12 @@
# See https://jenkins.io/redirect/security-144 for more details.
# This directory contains credentials, master encryption keys, and other sensitive information
-# that slaves have absolutely no business with.
+# that agents have absolutely no business with.
# Unless there are rules in other files allowing access to other portions of $JENKINS_HOME,
# this rule as it stands here has no effect, because anything left unspecified is rejected.
deny all /secrets($|/.*)
-# User content is publicly readable, so quite safe for slaves to read, too.
+# User content is publicly readable, so quite safe for agents to read, too.
# (The xunit plugin is known to read from here.)
# https://jenkins.io/redirect/user-content-directory
allow read,stat /userContent($|/.*)
@@ -28,7 +28,7 @@ deny all /program.dat
deny all /workflow($|/.*)
# Various plugins read/write files under build directories, so allow them all.
-# - git 1.x writes changelog.xml from the slave (2.x writes from the master so need not be listed)
+# - git 1.x writes changelog.xml from the agent (2.x writes from the master so need not be listed)
# - analysis-core and plugins based on it write reports to workspace-files/
# - cobertura writes coverage.xml
# - violations writes violations.xml and other content under violations/
diff --git a/core/src/main/resources/jenkins/slaves/JnlpSlaveAgentProtocol/description.properties b/core/src/main/resources/jenkins/slaves/JnlpSlaveAgentProtocol/description.properties
index 3422f15553..f4a0f9073c 100644
--- a/core/src/main/resources/jenkins/slaves/JnlpSlaveAgentProtocol/description.properties
+++ b/core/src/main/resources/jenkins/slaves/JnlpSlaveAgentProtocol/description.properties
@@ -1,2 +1,2 @@
-summary=Accepts connections from remote clients so that they can be used as additional build agents. \
+summary=Accepts connections from remote clients so that they can be used as additional agents. \
This protocol is unencrypted.
diff --git a/core/src/main/resources/jenkins/slaves/JnlpSlaveAgentProtocol/description_bg.properties b/core/src/main/resources/jenkins/slaves/JnlpSlaveAgentProtocol/description_bg.properties
index c19dc4a111..4e35de871c 100644
--- a/core/src/main/resources/jenkins/slaves/JnlpSlaveAgentProtocol/description_bg.properties
+++ b/core/src/main/resources/jenkins/slaves/JnlpSlaveAgentProtocol/description_bg.properties
@@ -23,7 +23,7 @@
Accepts\ connections\ from\ remote\ clients\ so\ that\ they\ can\ be\ used\ as\ additional\ build\ agents=\
\u041f\u0440\u0438\u0435\u043c\u0430\u043d\u0435 \u043d\u0430 \u0432\u0440\u044a\u0437\u043a\u0438 \u043e\u0442 \u043e\u0442\u0434\u0430\u043b\u0435\u0447\u0435\u043d\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u0438, \u0442\u0430\u043a\u0430 \u0447\u0435 \u0442\u0435 \u0434\u0430 \u0441\u0435 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u0442 \u043a\u0430\u0442\u043e\
\u0434\u043e\u043f\u044a\u043b\u043d\u0438\u0442\u0435\u043b\u043d\u0438 \u043c\u0430\u0448\u0438\u043d\u0438 \u0437\u0430 \u0438\u0437\u0433\u0440\u0430\u0436\u0434\u0430\u043d\u0435.
-# Accepts connections from remote clients so that they can be used as additional build agents. \
+# Accepts connections from remote clients so that they can be used as additional agents. \
# This protocol is unencrypted.
summary=\
\u041f\u0440\u0438\u0435\u043c\u0430\u043d\u0435 \u043d\u0430 \u0432\u0440\u044a\u0437\u043a\u0438 \u043e\u0442 \u043e\u0442\u0434\u0430\u043b\u0435\u0447\u0435\u043d\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u0438, \u0442\u0430\u043a\u0430 \u0447\u0435 \u0442\u0435 \u0434\u0430 \u0441\u0435 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u0442 \u043a\u0430\u0442\u043e\
diff --git a/core/src/test/java/hudson/LauncherTest.java b/core/src/test/java/hudson/LauncherTest.java
index 0d38795d27..28b5292ac1 100644
--- a/core/src/test/java/hudson/LauncherTest.java
+++ b/core/src/test/java/hudson/LauncherTest.java
@@ -73,7 +73,7 @@ public class LauncherTest {
// returns immediately and pgrep sleep => nothing. But without fix
// hudson.model.Hudson.instance.nodes[0].rootPath.createLauncher(new hudson.util.StreamTaskListener(System.err)).
// launch().cmds("sleep", "1d").stdout(System.out).stderr(System.err).start().kill()
- // hangs and on slave machine pgrep sleep => one process; after manual kill, script returns.
+ // hangs and on agent machine pgrep sleep => one process; after manual kill, script returns.
}
private static class NoopCallable extends MasterToSlaveCallable
In this mode, Jenkins provides the JNLP launch link on the computer view.
- The link will always be available whenever the slave is offline.
+ The link will always be available whenever the agent is offline.
WARNING! In this mode security is disabled. Thus slaves can be started by anyone
- that can access this server. Slaves have the ability to execute arbitrary code on the
+ that can access this server. Agents have the ability to execute arbitrary code on the
master. Do not select this option unless you are fully aware of the risks
@@ -38,7 +38,7 @@
In this mode, Jenkins provides the JNLP launch link on both the computer view and the Build Executor Status
sidepanel.
- The link will always be available whenever the slave is offline.
+ The link will always be available whenever the agent is offline.
diff --git a/war/src/main/webapp/help/system-config/master-slave/numExecutors.html b/war/src/main/webapp/help/system-config/master-slave/numExecutors.html
index fc4c879803..da09a380ad 100644
--- a/war/src/main/webapp/help/system-config/master-slave/numExecutors.html
+++ b/war/src/main/webapp/help/system-config/master-slave/numExecutors.html
@@ -9,6 +9,6 @@
for I/O.
- Setting this value to 0 is useful to remove a disabled slave from Jenkins temporarily without
+ Setting this value to 0 is useful to remove a disabled agent from Jenkins temporarily without
losing other configuration information.
\ No newline at end of file