Skip to content

Development: Update Theia portal URL to staging for all test environments#56

Merged
Mtze merged 2 commits intomainfrom
feat/update-theia-portal-url-to-staging
Feb 20, 2026
Merged

Development: Update Theia portal URL to staging for all test environments#56
Mtze merged 2 commits intomainfrom
feat/update-theia-portal-url-to-staging

Conversation

@CodeByNikolas
Copy link
Member

@CodeByNikolas CodeByNikolas commented Feb 6, 2026

Motivation and Context

All test environments (TS1, TS2, TS3, TS9) are currently pointing to different Theia test cluster URLs. Since the Theia team maintains a stable staging environment, test environments should use this for consistency and stability.

Since the test1, test2, and test3 clusters are primarily intended for individual or experimental testing and do not guarantee stability, using the shared staging environment ensures a more reliable and consistent setup across all test systems.

Related: This aligns all test environments with the existing staging1 and staging2 configurations which already use theia-staging.artemis.cit.tum.de.

Description

Updated the Theia portal URL configuration for all test environments to point to the stable staging Theia instance:

Changed files:

  • group_vars/artemistests_theia.yml (affects TS9): test1.theia-testtheia-staging
  • group_vars/artemistest1.yml: test1.theia-testtheia-staging
  • group_vars/artemistest2.yml: test2.theia-testtheia-staging
  • group_vars/artemistest3.yml: test3.theia-testtheia-staging

All test environments now use https://theia-staging.artemis.cit.tum.de instead of their individual test cluster URLs.

All test environments (TS1, TS2, TS3, TS9) now point to the stable
theia-staging.artemis.cit.tum.de instead of individual test cluster URLs.
This ensures developers test against the most stable Theia environment.
@coderabbitai
Copy link

coderabbitai bot commented Feb 6, 2026

📝 Walkthrough

Walkthrough

Four Ansible environment configuration files are updated to redirect their Theia portal URL endpoint from individual test environment domains to a unified staging domain. Each file's theia.portal_url is modified accordingly, with no other structural or behavioral changes.

Changes

Cohort / File(s) Summary
Theia Portal Configuration Updates
group_vars/artemistest1.yml, group_vars/artemistest2.yml, group_vars/artemistest3.yml, group_vars/artemistests_theia.yml
Updated theia.portal_url from individual test environment URLs (test1, test2, test3.theia-test.artemis.cit.tum.de) to shared staging URL (https://theia-staging.artemis.cit.tum.de).

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

Poem

🐰 ✨ Four burrows, one staging place—
Where test domains give way to grace,
Theia's portals realign,
From scattered test to staging's line!
A config hop, a hop so fine! 🌱

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately describes the main change: updating Theia portal URLs to staging across test environments, matching the changeset's focus on four configuration files.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch feat/update-theia-portal-url-to-staging

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@Mtze Mtze merged commit 0d630d4 into main Feb 20, 2026
1 of 2 checks passed
@github-project-automation github-project-automation bot moved this from Milestone 1 to Done in Scalable Cloud Tools Project Feb 20, 2026
@bensofficial bensofficial deleted the feat/update-theia-portal-url-to-staging branch February 20, 2026 13:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants