Add RHEL10 clones and Debian13 to BV#1998
Conversation
There was a problem hiding this comment.
Pull request overview
This PR updates the Build Validation (BV) environments to include Debian 13 and RHEL 10–compatible clones (Rocky 10 / Alma 10 / Oracle 10), aligning Terraform provisioning, Jenkins job node selections, and client-tools repository mappings.
Changes:
- Add Debian 13 and EL-10 clone minion/sshminion entries (with new MAC/name mappings) in NUE BV tfvars.
- Extend the single-provider BV Terraform template’s base image list to include
*10oimages for Alma/Liberty/Oracle/Rocky. - Add EL-10 client-tools repository mappings in the JSON generator and enable new nodes in Jenkins BV job minion lists.
Reviewed changes
Copilot reviewed 10 out of 10 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
terracumber_config/tf_files/tfvars/build-validation-tfvars/mlmhead_build_validation_nue.tfvars |
Adds Debian 13 + EL-10 clone nodes (and removes/replaces some existing ones). |
terracumber_config/tf_files/tfvars/build-validation-tfvars/mlm_sandbox_build_validation_nue.tfvars |
Adds Debian 13 + EL-10 clone nodes (and removes/replaces some existing ones). |
terracumber_config/tf_files/tfvars/build-validation-tfvars/mlm51_sles_build_validation_nue.tfvars |
Adds EL-10 clone minion/sshminion entries for MLM 5.1 SLES BV. |
terracumber_config/tf_files/templates/build-validation-single-provider.tf |
Adds almalinux10o/libertylinux10o/oraclelinux10o/rocky10o to the default image set. |
jenkins_pipelines/scripts/json_generator/repository_versions/v52_nodes.py |
Adds beta EL-10 client-tools repo mappings for alma10/oracle10/rocky10. |
jenkins_pipelines/scripts/json_generator/repository_versions/v51_nodes.py |
Adds released EL-10 client-tools repo mappings for alma10/oracle10/rocky10. |
jenkins_pipelines/environments/build-validation/manager-sandbox-qe-build-validation |
Enables Debian 13 + EL-10 clones in selectable BV node list. |
jenkins_pipelines/environments/build-validation/manager-head-qe-build-validation-BACKUP |
Adjusts node list (backup job variant). |
jenkins_pipelines/environments/build-validation/manager-head-qe-build-validation |
Enables Debian 13 + oracle10 in selectable BV node list. |
jenkins_pipelines/environments/build-validation/manager-5.1-sles-qe-build-validation |
Enables EL-10 clones in MLM 5.1 SLES BV selectable node list. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 10 out of 10 changed files in this pull request and generated no new comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
3691a7b to
e7863cf
Compare
2b90a57 to
3cd1c66
Compare
maximenoel8
left a comment
There was a problem hiding this comment.
It looks correct. Thanks !
What the PR changes (high level)
part of these cards:
https://github.com/SUSE/spacewalk/issues/30236
https://github.com/SUSE/spacewalk/issues/30237
https://github.com/SUSE/spacewalk/issues/30238
https://github.com/SUSE/spacewalk/issues/30164