Trigger Cleanup-Nodes job when there is not enough space error
- 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
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