Conversation
|
Warning Review limit reachedNext included review available in 43 minutes. View limit detailsLimit details: You’ve used the included review currently available. You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Review configuration: ⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (5)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
The two early CI failures are unrelated dependency-download failures, before any deployment or changed validation logic ran:
The later missing forklift sos_report role in each log is only a consequence of the incomplete dependency setup. I will rerun the failed jobs once the matrix finishes. |
|
The failing deployment jobs are caused by the shared development-memory issue, not by the proxy-option validation: Candlepin is killed by the OOM killer. #865 contains the fix and has passed the complete CI matrix. |
|
A couple of ideas before we have to go this route which is not my favorite way to validate input parameters:
|
c137958 to
344ee47
Compare
|
Yes, |
344ee47 to
2037fd2
Compare
Why are you introducing these changes? (Problem description, related links)
deploy-proxy currently starts the playbook without a Foreman FQDN and validates a missing or invalid authentication bundle only after unrelated deployment work has begun. The bundle is required for the first deployment, but must remain optional for subsequent convergent runs once the proxy authentication state exists.
Fixes #803
Fixes #614
What are the changes introduced in this pull request?
How to test this pull request
Checklist
This pull request was created with assistance from OpenAI Codex.