jenkinsci / jenkinsci/support-core-plugin

[JENKINS-62925] terminology update: remove the usage of the master and slave terms

Open
#868 3 comments 0 reactions 0 assignees View on GitHub
component:support-core-plugin imported-jira-issue priority:major resolution:unresolved
Dominant language
Java
Stars
19
Forks
77
Avg merge
17h 53m
Merged PRs (30d)
3

Description

The support core plugin is still using the terminology slave for the files / directory / error message it produces. For example the agent's directory are collected under nodes/slave/, agent's remoting version is shown as "Slave Version", ...

Those should be replaced accordingly with the term agent

Addiitonally 'master' must be renamed to 'controller' as per https://issue-redirect.jenkins.io/issue/65398

---
Originally reported by allan_burdajewicz, imported from: terminology update: remove the usage of the master and slave terms


  • assignee: allan_burdajewicz
  • status: In Review
  • priority: Major
  • component(s): support-core-plugin
  • label(s): terminology
  • resolution: Unresolved
  • votes: 0
  • watchers: 2
  • imported: 20251212-090250

Raw content of original issue

The support core plugin is still using the terminology slave for the files / directory / error message it produces. For example the agent's directory are collected under nodes/slave/, agent's remoting version is shown as "Slave Version", ...

Those should be replaced accordingly with the term agent

Addiitonally 'master' must be renamed to 'controller' as per https://issues.jenkins.io/browse/JENKINS-65398

  • environment: support-core:2.69

Contributor guide

Open the contributing guide

Research direction

Start in the support-core-plugin code by searching for the reported nodes/slave/ directory name, "Slave Version", and other master/slave terminology. Replace the affected terminology with agent/controller where appropriate, then verify that the produced files, directories, and error messages use the requested names.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
ci-cd
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
32/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.