MCP Control Plane umbrella: Jenkins + GlitchTip integrations #75

Closed
opened 2026-07-02 05:46:25 -05:00 by jcwalker3 · 2 comments
Owner

Curated 2026-07-02 to reflect review consensus (issue text only; not started).

Umbrella / tracking issue only. No implementation acceptance criteria live
here — they belong to the child issues.

Children

  • #71 — ADR: confirm + extend trust-boundary model (Jenkins/GlitchTip).
  • #76 — Multi-service profile/config schema (library, not shared creds).
  • #72 — Jenkins read-only build-status tools design. #77 — Jenkins job mapping.
  • #73 — GlitchTip read-only issue/event tools design.
  • #74 — GlitchTip->Gitea filing workflow (orchestrated). #78 — dedup/linking.
  • #79 — Apply ADR decisions to boundary/safety docs.
  • #80 — Label proposal (approval-gated).

Sequencing

ADR (#71) + profile schema (#76) -> read-only designs (#72/#73, #77) ->
orchestrated filing (#74/#78) -> doc application (#79) / labels (#80).

Phase 1 non-goals (hard)

  • No Jenkins build triggers.
  • No deploys.
  • No auto-filing of GlitchTip issues.
  • No single MCP server holding Gitea + Jenkins + GlitchTip credentials.
  • Implementation work waits on the ADR / boundary decisions (#71).
_Curated 2026-07-02 to reflect review consensus (issue text only; not started)._ **Umbrella / tracking issue only.** No implementation acceptance criteria live here — they belong to the child issues. ## Children * #71 — ADR: confirm + extend trust-boundary model (Jenkins/GlitchTip). * #76 — Multi-service profile/config schema (library, not shared creds). * #72 — Jenkins read-only build-status tools design. #77 — Jenkins job mapping. * #73 — GlitchTip read-only issue/event tools design. * #74 — GlitchTip->Gitea filing workflow (orchestrated). #78 — dedup/linking. * #79 — Apply ADR decisions to boundary/safety docs. * #80 — Label proposal (approval-gated). ## Sequencing ADR (#71) + profile schema (#76) -> read-only designs (#72/#73, #77) -> orchestrated filing (#74/#78) -> doc application (#79) / labels (#80). ## Phase 1 non-goals (hard) * **No Jenkins build triggers.** * **No deploys.** * **No auto-filing of GlitchTip issues.** * **No single MCP server holding Gitea + Jenkins + GlitchTip credentials.** * Implementation work **waits on the ADR / boundary decisions (#71)**.
jcwalker3 added the mcpsecurityroadmapjenkinsglitchtip labels 2026-07-02 05:46:48 -05:00
Author
Owner

Umbrella closure — phase-1 design complete

All nine tracked children are closed, each landed via a merged PR:

Child Scope Landed via
#71 ADR: trust-boundary model confirmed + extended decisions recorded on tracker; applied via #79
#76 Multi-service profile/config schema PR #92
#72 Jenkins read-only build-status tools design PR #88
#77 Jenkins repo/branch/PR -> job mapping design PR #91
#73 GlitchTip read-only error/event tools design PR #93
#74 GlitchTip->Gitea filing workflow design PR #94
#78 GlitchTip/Gitea dedup + linking design PR #95
#79 ADR decisions applied to boundary/safety docs PR #89
#80 Label taxonomy proposal (approval-gated) PR #90

Phase-1 non-goals were honored throughout: no Jenkins build triggers, no deploys, no auto-filing, no shared-credential server — no Jenkins/GlitchTip implementation code exists in this repo.

Phase 2 (implementation) is intentionally NOT tracked here. Per ADR-0001's repo-shape direction, implementation belongs in the mcp-control-plane packages (jenkins-mcp, glitchtip-mcp, orchestrator) once the owner settles the repo-location decision. When that starts, open fresh implementation issues in the appropriate tracker rather than reviving this design umbrella.

Closing as completed.

## Umbrella closure — phase-1 design complete All nine tracked children are closed, each landed via a merged PR: | Child | Scope | Landed via | |---|---|---| | #71 | ADR: trust-boundary model confirmed + extended | decisions recorded on tracker; applied via #79 | | #76 | Multi-service profile/config schema | PR #92 | | #72 | Jenkins read-only build-status tools design | PR #88 | | #77 | Jenkins repo/branch/PR -> job mapping design | PR #91 | | #73 | GlitchTip read-only error/event tools design | PR #93 | | #74 | GlitchTip->Gitea filing workflow design | PR #94 | | #78 | GlitchTip/Gitea dedup + linking design | PR #95 | | #79 | ADR decisions applied to boundary/safety docs | PR #89 | | #80 | Label taxonomy proposal (approval-gated) | PR #90 | Phase-1 non-goals were honored throughout: no Jenkins build triggers, no deploys, no auto-filing, no shared-credential server — no Jenkins/GlitchTip implementation code exists in this repo. **Phase 2 (implementation) is intentionally NOT tracked here.** Per ADR-0001's repo-shape direction, implementation belongs in the `mcp-control-plane` packages (`jenkins-mcp`, `glitchtip-mcp`, orchestrator) once the owner settles the repo-location decision. When that starts, open fresh implementation issues in the appropriate tracker rather than reviving this design umbrella. Closing as completed.
Author
Owner

Jenkins & GlitchTip MCP Integration Child Issues Created

Following the operator decision on the Jenkins and GlitchTip MCP status audit, five child implementation issues have been created to track the remaining gaps:

  1. #146: Fix MCP registration and naming for Jenkins/GlitchTip servers
  2. #147: Correct Jenkins trigger safety boundary
  3. #148: Complete GlitchTip-to-Gitea filing orchestrator
  4. #149: Update operator runbooks and roadmap docs
  5. #150: Add integration/discoverability coverage

These issues will track the necessary work to align the safety boundaries, audits, naming conventions, and docs for the Jenkins and GlitchTip integrations.

## Jenkins & GlitchTip MCP Integration Child Issues Created Following the operator decision on the Jenkins and GlitchTip MCP status audit, five child implementation issues have been created to track the remaining gaps: 1. **#146**: Fix MCP registration and naming for Jenkins/GlitchTip servers 2. **#147**: Correct Jenkins trigger safety boundary 3. **#148**: Complete GlitchTip-to-Gitea filing orchestrator 4. **#149**: Update operator runbooks and roadmap docs 5. **#150**: Add integration/discoverability coverage These issues will track the necessary work to align the safety boundaries, audits, naming conventions, and docs for the Jenkins and GlitchTip integrations.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Scaled-Tech-Consulting/Gitea-Tools#75