-
Notifications
You must be signed in to change notification settings - Fork 56
Closed
Labels
jira-syncAutomated Jira sync run reportAutomated Jira sync run report
Description
Jira ↔ GitHub Sync — 2026-03-04
Trigger: $TRIGGER_EVENT (PR: #$TRIGGER_PR_NUMBER action=$TRIGGER_PR_ACTION)
Sprint: AI Driven Development Sprint 6 (ID: 81676, ends 2026-03-16)
Phase 1 — Open PRs (26 valid, 0 stale)
- ✅ Already in sync (In Progress/Review): 3 — RHOAIENG-50709 (RHOAIENG-50709: add ADR for CI/CD on firewalled clusters #793), RHOAIENG-51600 (RHOAIENG-51600: Document where to find Vertex AI service account key #782), RHOAIENG-51372 (RHOAIENG-51372: document preprod self-hosted runner in workflows README #771)
- 🔄 Transitioned New → In Progress: 1 — RHOAIENG-51548 (RHOAIENG-51548: fix: replace dev-* Makefile targets with local-* #784)
- 🆕 Jira created + linked + transitioned: 22
- RHOAIENG-51880 (feat(ci): add Jira ↔ GitHub sync workflow #795), RHOAIENG-51881 (feat: unify model lists, add workspace overrides to runner type gates #794), RHOAIENG-51882 (fix: correct API server deployment manifests for gRPC, health checks, and auth mock #787), RHOAIENG-51883 (feat(frontend): replace custom components with shadcn/ui equivalents #778)
- RHOAIENG-51884 (docs: Ambient ERD and RBAC Software Factory proposal #759), RHOAIENG-51885 (feat(cli): add SDK-based session watch implementation #747), RHOAIENG-51886 (refactor: SDK changes to support new API #746), RHOAIENG-51887 (feat(ci): add workflow_dispatch to Amber auto review #744)
- RHOAIENG-51888 (feat: add /session-config skill for generating session-config repos #740), RHOAIENG-51889 (feat: add human-in-the-loop support with AskUserQuestion #725), RHOAIENG-51890 (Add workflow picker to create session modal #717), RHOAIENG-51891 (feat: add session labels with editor and filtering #697)
- RHOAIENG-51892 (feat: add kind-local overlay and kind-up-local target #664), RHOAIENG-51893 (fix: update oauth-proxy image to resolve ImagePullBackOff #663), RHOAIENG-51894 (Claude/fix UI performance #662), RHOAIENG-51895 (Claude/daily sdk update action #661)
- RHOAIENG-51896 (WIP: Feat/Frontend to consume new v2 API #640), RHOAIENG-51897 (Feat/Add Ambient control plane #639), RHOAIENG-51898 (fix: state-sync arm64 compatibility across CI and local dev #618), RHOAIENG-51899 (feat: dynamic model support via MODELS_JSON ConfigMap #612)
- RHOAIENG-51900 (feat(operator): externalize session container resource limits to Conf… #604), RHOAIENG-51901 (docs(constitution): update to v3.0.0, streamline and align with spec-kit template #517)
- 🟡 Marked stale: 0
⚠️ Sprint field blocked: Jiracustomfield_10020is screen-restricted; 22 new issues could not be added to sprint via API. Manual sprint assignment required via Jira board.- ❌ Errors: 0
Phase 2 — Merged PRs (37 in last 7 days)
- ✅ Resolved in Jira: 1 — RHOAIENG-50567 (PR feat: add automated model discovery with feature-flag-gated availability #772 merged)
- ✅ Already Closed: 1 — RHOAIENG-51481 (PR RHOAIENG-51481: switch pull_request_target to pull_request #763)
⚠️ Merged with no Jira: 35 — PRs: fix: update runner_types_test.go to use file-based registry #792, fix: use correct image names in agent registry ConfigMap #789, feat: add Gemini CLI runner with polymorphic bridge and extensible registry #788, fix: Minimize old Claude review comments errors #786, feat: generalize flag sync to support model flags + generic flags #785, fix: escape JSON in junit-summary custom_data, normalize YAML quoting #783, chore: consolidate GitHub Actions workflows (26 → 15) #781, strip stale per-workflow docs from workflows README #770, fix unleash patch #767, fix(ambient-api-server): rename Go module path to match GitHub org #765, fix operator toolset version #762, Revert "[Amber] Fix: [Amber] resolve security/dependabot issues" #761, feat(runner): add fixed workspace paths to system prompt #757, feat(api): gRPC and API fixes #748, Revert "Added workflow dispatch trigger" #743, Optimize test-local-dev workflow to reduce CI time #736, fix: compact jq output for GITHUB_OUTPUT compatibility #735, fix(runner): enable CLAUDE.md discovery from additional directories #734, fix: add server-side timestamps, show run errors in chat #730, docs: migrate from MkDocs to Astro Starlight #729, fix: handle oversized tool call results gracefully #727, fix(frontend): forward Authorization header for kind local dev, improve kind docs #724, feat: harden PR merge review with workflow and milestone management #722, feat: add Access Keys to workspace sidebar with configurable token lifetime #720, fix: refresh credentials every run and pass Google refresh token through #719, fix: add retry logic to MinIO init to prevent silent bucket creation failures #716, feat: show optimistic clone/remove status in Context accordion #713, extracts amber.review from github workflow for reuse #707, feat: Adds Ambient CLI #703, Add gRPC support for all Kinds #699, fix: timestamps changing #693, fix(deps): bump go_modules security dependencies with lint fixes #688, fix: move OpenShift Route out of kustomize base #686, fix: use ambient_code quay namespace in kind overlay #685, fix: run ambient-api-server-db as postgres user (UID 999) #683
Phase 3 — GitHub Issues (34 open)
- ✅ Already tracked: 0
- 🆕 Jira created: 34
- RHOAIENG-51903 ([Amber] docs/internal/adr/README.md table is out of date #790), RHOAIENG-51904 (Workflow startup greeting should render client-side, not round-trip through Claude #779), RHOAIENG-51905 (deploy.sh requires standalone kustomize binary #768), RHOAIENG-51906 (Fix misleading step name in components-build-deploy.yml #764)
- RHOAIENG-51907 (security(runner): reject direct AG-UI connections that bypass backend proxy #754), RHOAIENG-51908 (feat(public-api): add /v1/sessions/:id/runs endpoint for AG-UI prompt delivery #753), RHOAIENG-51909 (Public API CreateSessionRequest missing displayName field #739), RHOAIENG-51910 (Add global /feedback SDK tool available in every session #678)
- RHOAIENG-51911 (feat: automated Vertex AI model discovery with feature-flag-gated availability #667), RHOAIENG-51912 (Ambient v2 API w/ Postgres and corresponding arch changes #642), RHOAIENG-51913 (Scan repo for skill creation opportunities and establish skill lifecycle management #635), RHOAIENG-51914 (Add linter pre-commit hooks and enforce installation in ACP sessions and local dev #634)
- RHOAIENG-51915 (Add upload progress indicator and display settings to chat interface #632), RHOAIENG-51916 ([Amber Refactor] "make kind-up" bails w/o kind, instead of offering to do the next thing #620), RHOAIENG-51917 (Enable branch protection on default branch #605), RHOAIENG-51918 (Feature: Use Github integration user for git actions #603)
- RHOAIENG-51919 (refactor: replace actions/github-script with gh CLI in amber-issue-handler #600), RHOAIENG-51920 (Container bloat: Runner image 65GB due to incorrect build context #598), RHOAIENG-51921 (fix(ci): amber-issue-handler.yml - complete file for direct edit #593), RHOAIENG-51922 ([Amber] nightly builds #591)
- RHOAIENG-51923 (Implement missing ambient.json fields: startupPrompt and results #570), RHOAIENG-51924 (Feature: ACP SDK #556), RHOAIENG-51925 (Custom Workflows: Missing visual feedback after loading workflow #526), RHOAIENG-51926 (Feature: Workspace repo context persistence and branch switching #508)
- RHOAIENG-51927 (Bug: AgenticSession do not run the initialPrompt when created using CLI and an AgenticSession CR #501), RHOAIENG-51928 (Feature: Add browser push notification support #488), RHOAIENG-51929 (WIP ADR: Platform-Native Amber Execution with Scoped Credentials #444), RHOAIENG-51930 (Docs: architecture diagrams #437)
- RHOAIENG-51931 ([Amber] Workflow changed during the session #396), RHOAIENG-51932 (Backend API: Admin Analytics Dashboard Endpoints #379), RHOAIENG-51933 (Bug: [Session should not fail if Context Repo cloning fails & other Git Operation Issues] #376), RHOAIENG-51934 (Bug: [Brief description] PVCs aren't cleaned up #375)
- RHOAIENG-51935 (Feature: Add local
make self-validatetarget #372), RHOAIENG-51936 (Feature: open in IDE #310)
Phase 4 — Sprint Epic Alignment (25 sprint issues)
- ✅ Linked to epic: 9
| Issue | Summary | Epic |
|---|---|---|
| RHOAIENG-45902 | Ambient SDK | RHOAIENG-47862 SDK & Developer Tooling |
| RHOAIENG-45927 | Ambient Slack Bot | RHOAIENG-47467 Capability: Slackbot |
| RHOAIENG-46353 | file explorer | RHOAIENG-47865 Workspace & File Management |
| RHOAIENG-46355 | file explorer and artifacts viewer | RHOAIENG-47865 Workspace & File Management |
| RHOAIENG-47017 | Preprod Environment Provisioning | RHOAIENG-47016 CD Patterns for Ambient |
| RHOAIENG-47019 | ArgoCD Preprod Automated Deployment | RHOAIENG-47016 CD Patterns for Ambient |
| RHOAIENG-47398 | Custom Workflows: Missing visual feedback | RHOAIENG-47859 Custom Workflows & Extensibility |
| RHOAIENG-47475 | Triage agent - Document | RHOAIENG-47470 Capability: Triage agent |
| RHOAIENG-51534 | Polymorphic runner multi-framework support | RHOAIENG-47867 Alternative Runners |
- 🚩 Outliers (need human triage): 13
Sprint items with no confident epic match
| Key | Summary | Status |
|---|---|---|
| RHOAIENG-45916 | Session Configs | In Progress |
| RHOAIENG-47022 | PostgreSQL Deployment and Schema Design | Review |
| RHOAIENG-47598 | Inform users of recent updates | Backlog |
| RHOAIENG-47600 | Improve the visual design | Backlog |
| RHOAIENG-48347 | frontend loses sync | In Progress |
| RHOAIENG-50304 | GH action rebuilds namespace with incorrect route | New |
| RHOAIENG-50315 | set node autoscaler to 50 | Review |
| RHOAIENG-50628 | raise broken TLS cert in dev env with IT | In Progress |
| RHOAIENG-51372 | deploy standalone GitHub Actions runner to IT preprod | Review |
| RHOAIENG-51539 | Add ReplayBridge for E2E tests | In Progress |
| RHOAIENG-51600 | upload static Vertex AI service account key | Review |
| RHOAIENG-51612 | elevate permissions on ambient-code-platform GCP project | In Progress |
| RHOAIENG-50567 | Automated Vertex AI model discovery (Resolved) | Resolved |
🤖 Generated by Jira ↔ GitHub sync agent
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
jira-syncAutomated Jira sync run reportAutomated Jira sync run report