| Repository | Arch | ARM64 | AMD64 | Branch | Actions |
|---|---|---|---|---|---|
| Loading repos… | |||||
| Repository | Branch | Arch | Action | Worker | Started | Elapsed | Actions |
|---|---|---|---|---|---|---|---|
| Loading running jobs… | |||||||
Deferred · queued behind a held lock
| Triple (repo : branch : arch) | Depth |
|---|---|
| — | |
Queued · waiting for a worker
| Repository | Branch | Arch | Type | By | Queued | Actions |
|---|---|---|---|---|---|---|
| — | ||||||
| Started | Repository | Branch | Arch | Duration | Status | Action | Trigger | Worker | Log | Rerun |
|---|---|---|---|---|---|---|---|---|---|---|
| Loading history… | ||||||||||
Recent runs
| Started | Command | Duration | Status | Triggered by | Log |
|---|---|---|---|---|---|
| Loading sync history… | |||||
| Repository | Pinned version | Latest version | Drift | CI |
|---|---|---|---|---|
| Loading status… | ||||
| Repository | # | Title | Author | CI | Labels | Updated | Fix |
|---|---|---|---|---|---|---|---|
| Loading PRs… | |||||||
| Repository | # | Title | Author | Labels | Updated | Fix |
|---|---|---|---|---|---|---|
| Loading issues… | ||||||
Fix with AI
Claude analyzes failed integration tests, determines whether the root cause is in the repo or the shared framework, then creates a fix branch and opens a PR.
agent readyRunning Agents
| Repository | Branch | Type | Started | Elapsed | Log |
|---|---|---|---|---|---|
| — | |||||
| Started | Repository | Branch | Type | Status | Duration | Log |
|---|---|---|---|---|---|---|
| Loading… | ||||||
| Repository | Branch | Arch | Failed step | Status | Failed at | Duration | Log | Fix |
|---|---|---|---|---|---|---|---|---|
| Loading… | ||||||||
| Repository | # | Title | Author | CI | Updated | Fix |
|---|---|---|---|---|---|---|
| Loading… | ||||||
| Repository | # | Title | Author | Labels | Updated | Fix |
|---|---|---|---|---|---|---|
| Loading… | ||||||
Loading workers…
Queue Depths
Training tests (end-to-end learner flow via the Enablement App path)
| Repository | Arch | Status | History | Duration | Finished |
|---|---|---|---|---|---|
| Loading nightly results… | |||||
Integration tests
| Repository | Arch | Status | History | Duration | Finished |
|---|---|---|---|---|---|
| Loading nightly results… | |||||
Common failure patterns
Loading suites…
Recent Framework Runs
| Timestamp | Suite | Arch | Result | Duration | Log |
|---|---|---|---|---|---|
| — | |||||
A profile is a named set of training repos. Map profiles to domains and tenants in the Tenants tab.
Loading profiles…
New / edit profile
Preview — what does a tenant receive?
Delivery table
Domain defaultsTraining sources Orbital delivers — WWSE Hands-On / Learning Bytes / SE Onboarding repos, and private repos for customer workshops. Adding a repo validates it on GitHub (with Orbital's token) before it's managed; reference it from a profile in the Profiles tab.
Add a training source
Managed training sources
| Repo | Branch | Type | Delivery |
|---|
Account OAuth client bootstrap install only
Bootstrap installed, Node stored. Orbital uses the OAuth client once to deploy the app, then discards it. After install, configure the same client inside the app (Admin → Token minting); the app then mints per-user platform tokens and self-updates — Orbital never holds credentials.
How to create the OAuth client
In your tenant's account: myaccount.dynatrace.com → Identity & access management → OAuth clients → New. Add these scopes:
app-engine:apps:install, app-engine:apps:run, settings:objects:read, settings:objects:write, environment-api:activegate-tokens:write
platform-token:tokens:write, platform-token:tokens:manage
Outbound allowlist (if your tenant enforces it)
These hosts are added to your app-function allowlist during install:
Recent deploy activity
| When | User | Tenant | Stage | Action | Result | Version | Via |
|---|---|---|---|---|---|---|---|
| Loading… | |||||||
Tenants (attribution registry — who deployed where; org members only)
| Tenant | Name | Deployer | Identity | Account URN | Via | Version | First seen | Last deploy |
|---|---|---|---|---|---|---|---|---|
| Loading… | ||||||||