adoptium / adoptium/aqa-tests

Trigger Cleanup-Nodes job when there is not enough space error

Open
#4,009 4 comments 1 reaction 0 assignees View on GitHub
enhancement
Dominant language
HTML
Stars
155
Forks
346
Avg merge
2d 9h
Merged PRs (30d)
36

Description

In the test pipeline, it checks console output for specific errors. For example, if there is an error for `There is not enough space in the file system`, the test pipeline will mark the node offline and send a message in the slack channel.
https://github.com/adoptium/aqa-tests/blob/cec0b4a25e65de87e9a2c6efed29d48b682b70e1/buildenv/jenkins/openjdk_tests#L342-L353

Instead of marking the node offline, I think we should take the next action in this case. That is to trigger the Cleanup-Nodes job automatically.

Contributor guide

Open the contributing guide

Research direction

Start at buildenv/jenkins/openjdk_tests around lines 342-353 and inspect how the insufficient-space console error currently marks a node offline and sends Slack notifications. Trace how the Cleanup-Nodes job is invoked elsewhere, then update this path so the job is triggered automatically instead; done means the error follows the cleanup flow rather than only taking the node offline.

Written by the indexing model from the issue text.

Assessment

Domain
ci-cd, devops
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.