Repository navigation
Conversation
7b9870a to
e6864ad
Compare
Code Review ✅ Approved 1 closed / 1 findings🟡 Medium risk · Routing QA Orchestrator downloads through production Edge using a Vault reader token could expose credentials or disrupt distribution resolution if configuration is mishandled. Migrates Orchestrator QA downloads and version-alias searches to the production Edge using a temporary, restricted Orchestrator configuration with a fresh home per PR run. Resolved the finding where PR jobs restored and re-saved an unused Orchestrator cache. No open issues remain. ✅ 1 closed✅ Performance: PR jobs still restore and re-save an Orchestrator cache they never use
Verification Rules 3/3 metFunctional validation No results Rules 3 passed
Auto-approval Not enabledFor more verification details, comment OptionsAuto-apply is off → Gitar will not commit updates to this branch. Comment with these commands to change the behavior for this request:
Was this helpful? React with 👍 / 👎 | Gitar |
|





BUILD-12990: Upgrade Orchestrator to 6.4.4.4797 and route its QA distribution downloads and version-alias searches through the production Edge. QA obtains a separate production Edge private-reader token from production Vault and writes a restricted temporary Orchestrator configuration outside caches and artifacts. The test process receives only the configuration URI and home; the token is absent from test JVM properties and reports.
Existing Maven/Gradle/npm dependency configuration retains its endpoints and reader tokens. Publication and promotion remain on SaaS Repox. PR QA uses an isolated temporary Orchestrator home to validate network reads without restored distribution caches; default-branch caches use production-specific keys.
Test plan
git diff --check.LATEST_RELEASEorDEVversion-alias resolution to succeed.Related library fix: SonarSource/orchestrator#438