Skip to content

Agent based communication between Jenkins service and VM#8

Merged
sai-kumar-peddireddy merged 2 commits into
mainfrom
jenkins-agent
Jun 5, 2026
Merged

Agent based communication between Jenkins service and VM#8
sai-kumar-peddireddy merged 2 commits into
mainfrom
jenkins-agent

Conversation

@sai-kumar-peddireddy

@sai-kumar-peddireddy sai-kumar-peddireddy commented Jun 5, 2026

Copy link
Copy Markdown
  • Updated PrlDevopsAgent to remove SSH dependency and utilize PrlDevopsApiClient for agent connection.
  • Modified PrlDevopsComputerLauncher to implement JNLPLauncher and handle agent bootstrapping via execute API.
  • Removed SSH credentials configuration from AgentTemplate and related UI elements.
  • Adjusted provisioning logic in PrlDevopsCloud and PrlDevopsPlannedNode to accommodate new connection method.
  • Updated retention strategy to reflect changes in agent launch failure handling.
  • Removed obsolete tests related to SSH credentials and adjusted existing tests for new connection logic.

Testing done

Submitter checklist

  • Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!
  • Ensure that the pull request title represents the desired changelog entry
  • Please describe what you did
  • Link to relevant issues in GitHub or Jira
  • Link to relevant pull requests, esp. upstream and downstream changes
  • Ensure you have provided tests that demonstrate the feature works or the issue is fixed

…ection via execute API

- Updated PrlDevopsAgent to remove SSH dependency and utilize PrlDevopsApiClient for agent connection.
- Modified PrlDevopsComputerLauncher to implement JNLPLauncher and handle agent bootstrapping via execute API.
- Removed SSH credentials configuration from AgentTemplate and related UI elements.
- Adjusted provisioning logic in PrlDevopsCloud and PrlDevopsPlannedNode to accommodate new connection method.
- Updated retention strategy to reflect changes in agent launch failure handling.
- Removed obsolete tests related to SSH credentials and adjusted existing tests for new connection logic.
@sai-kumar-peddireddy sai-kumar-peddireddy self-assigned this Jun 5, 2026
@sai-kumar-peddireddy sai-kumar-peddireddy requested a review from a team as a code owner June 5, 2026 14:23
@sai-kumar-peddireddy sai-kumar-peddireddy merged commit b844350 into main Jun 5, 2026
18 checks passed
@sai-kumar-peddireddy sai-kumar-peddireddy deleted the jenkins-agent branch June 5, 2026 15:05
@sai-kumar-peddireddy sai-kumar-peddireddy added the enhancement For changelog: Minor enhancement. use `major-rfe` for changes to be highlighted label Jun 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement For changelog: Minor enhancement. use `major-rfe` for changes to be highlighted

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant