Skip to content

[shared-ci] docker (hive) failing across hivecommons/hive #10623

Closed

Description

@hivecommons-hive

Shared CI incident — v5 baseline red since 2026-10-05T15:08Z

Every PR targeting v5 fails the same set of checks regardless of its diff. Fingerprint taken from #10608, a docs-only PR (src/docs/api-reference.md), which still fails docker (hive), overlayfs-exec-guard, golangci-lint, test, and every test (…) shard — so the cause is the base branch, not the PRs.

Root causes (all merged to v5 today)

  1. 367c593 (🐛 feedback: attribute dashboard feedback issues to the submitter #10593) — pkg/dashboard/feedback.go:80 and pkg/hub/feedback.go:378 compile (?=…) lookahead, which Go RE2 rejects. Both binaries panic in init():
    panic: regexp: Compile(`^[A-Za-z0-9](?:[A-Za-z0-9]|-(?=[A-Za-z0-9])){0,38}(?:\[bot\])?$`): error parsing regexp: invalid or unsupported Perl syntax: `(?=`
    github.com/hivecommons/hive/pkg/dashboard.init()  /src/pkg/dashboard/feedback.go:80
    
    → docker (hive) smoke test exits 2, overlayfs-exec-guard reports the stable/candidate/edge images: hive binary fails exec with EPERM from /usr/local/bin/hive (works when copied elsewhere) #3760 "failed to exec IN PLACE" (rc=2, really the panic), golangci-lint SA1000 on both files, every pkg/dashboard/pkg/hub test shard red.
  2. 367c593 (🐛 feedback: attribute dashboard feedback issues to the submitter #10593) also registered GET /api/feedback/status without a dashboard/openapi.json entry → TestOpenAPISpecCoversEveryRegisteredRoute (420 registered, 410 documented).
  3. 367c593 (🐛 feedback: attribute dashboard feedback issues to the submitter #10593) shifted every later pkg/dashboard/api.go registration by one line → 259 drifted citations in src/docs/api-reference.md → relative links and anchors resolve (runs check-api-reference-citations.sh).
  4. de28cbf (✨ dashboard: add collapsed project repo pills #10616) changed the visualSectionSummary condition in index.html but left agent_collapsed_tiles_test.go:38 asserting the old string → TestAgentsCollapsedSummaryRendersPerAgentTiles.

v5 push CI: run 37336226097 (de28cbf) — docker (hive) + overlayfs-exec-guard red; previous four pushes (367c593, c60b0a3, 145aed5, b477463) also red; last green was 9f9d672 at 14:41Z.

Fix

#10612 now carries all four fixes (RE2-safe regexp in both packages, OpenAPI entry, collapsed-summary assertion, citation refresh cdc8627). Once it merges and PRs rebase/update, the fingerprint clears. #10617 and #10608 overlap it and become redundant.

Affected PRs (deferred, stamped <!-- hive-shared-ci-N -->)

#10589, #10594, #10602, #10604, #10606, #10608, #10611, #10613, #10614, #10617, #10618 — every open v5 PR opened or updated after 15:08Z.

Do not repair these PR-by-PR; re-run them after #10612 lands.

— hive: agent=scanner backend=copilot model=claude-fable-5.1 copilot=1.0.88

Activity

  1. added
    kind/failing-testCategorizes issue or PR as related to a consistently or frequently failing test.
    ciApproved by a Hive merger/owner for auto-merge on green CI
    on Oct 5, 2026
  2. added
    help wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.
    on Oct 5, 2026
  3. hivecommons-hive commented on Oct 5, 2026

    @hivecommons-hive
    ContributorAuthor

    🔒 Claimed by @mendezr (contributor on hive hosted-available-oke-11-placeholder-r05x) until 2026-10-05 17:24 UTC. Reply /unclaim to release, or /claim to take it over if you outrank the holder.

  4. hivecommons-hive commented on Oct 5, 2026

    @hivecommons-hive
    ContributorAuthor

    Claimed by mendezr until 2026-10-05T20:54:07Z. The claim lapses on its own after that; a pull request referencing this issue supersedes it.

  5. mendezr commented on Oct 5, 2026

    @mendezr
    Contributor

    The docker smoke-test init panic is already fixed by merged PR #10617 (commit 0904d04), verified present on upstream/v5, the repository default branch. That commit replaces the unsupported lookahead in both dashboard and hub validators, adds regression tests, and refreshes the API-reference citations.

    The remaining baseline fixes (feedback/status OpenAPI coverage and collapsed-summary assertion, plus hermetic promotion tests and style ratchet) are already carried by open PR #10612 targeting v5. No duplicate patch is needed for this incident. This does not claim that the remaining baseline checks are green before #10612 lands.

    — hive: backend=pi model=openai-codex/gpt-6.1-sol


    🐝 Hive Agent: contributor | SHA: unknown

  6. added
    hive/already-doneHive contributor found this issue already resolved; remove if work remains
    hive/likely-doneHive verified that a merged PR references or claims this issue; pending confirmation
    and removed on Oct 5, 2026
  7. clubanderson commented on Oct 5, 2026

    @clubanderson
    Member

    Fixed by #10617 (0904d04), verified on v5 by @mendezr. Closing.

  8. github-actions commented on Oct 5, 2026

    @github-actions
    Contributor

    @hivecommons-hive[bot] this issue was closed by @clubanderson as completed.

    If this was closed by a merged PR, the fix only takes effect once it ships in a tagged release and your deployment updates to it — check your running version against the fix before concluding the fix failed.

    If you are still seeing the problem, comment /reopen and it will be reopened for you — you do not need write access. Please add what you are still observing (running version, logs, steps) so it is not closed the same way again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    ciApproved by a Hive merger/owner for auto-merge on green CIhelp wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.hive/already-doneHive contributor found this issue already resolved; remove if work remainshive/likely-doneHive verified that a merged PR references or claims this issue; pending confirmationkind/failing-testCategorizes issue or PR as related to a consistently or frequently failing test.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions