Add deployment script for QUADS self-scheduling hw#756
Add deployment script for QUADS self-scheduling hw#756mcornea merged 3 commits intoredhat-performance:mainfrom
Conversation
| cd $(QUADS_REPO) && git pull; \ | ||
| else \ | ||
| echo "Cloning ansible-quads-ssm..."; \ | ||
| git clone https://github.com/quadsproject/ansible-quads-ssm.git $(QUADS_REPO); \ |
There was a problem hiding this comment.
I love that you're consuming this playbook and if it helps we can make a special branch for you that any changes pushed to latest will only be merged if they could not potentially break any usage here (we'd ask for your review), though we do not anticipate any real changes to it at this time - it's mostly feature-complete from its intention of being simple but having most features people need. Perhaps this isn't needed at all but just a suggestion we could entertain if you wanted. Ideally you could just send PR and everyone benefits should usage scope increase overall.
|
Excited about using this 🚀 |
akrzos
left a comment
There was a problem hiding this comment.
2 small requests on my first attempt running.
Add an interactive deployment script that combines QUADS self-service lab assignment with jetlag OCP deployment by integrating ansible-quads-ssm playbook with jetlag repo. Features: - Makefile-driven workflow with phased targets (repos, assignment, inventory, bastion, cluster) - Interactive configuration prompts for QUADS credentials, OCP version, cluster type (MNO/SNO), and network stack (IPv4/IPv6/dual) - Automatic r630 server detection to enable iDRAC reset when needed - Assignment state tracking for resuming failed deployments Signed-off-by: Marius Cornea <mcornea@redhat.com>
ac7c3e9 to
463ae7e
Compare
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: grafuls, sadsfae The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
Add an interactive deployment script that combines QUADS self-service lab assignment with jetlag OCP deployment by integrating ansible-quads-ssm playbook with jetlag repo.
Features: