Joseph Spiker spikerj
  • Joined on 2025-11-03
spikerj commented on issue spikerj/spikersoft-issues#877 2026-07-28 15:57:20 +00:00
[Bug][Infra][CI] ModelEnvImages rebuilds all 10 model images from scratch every push — a provenance LABEL above the expensive layers busts the cache (3h build, hits the runner cap)

More fallout 2026-07-28: the on-merge ModelEnvImages run for artpipe#44 (run 18849, 02:47–05:47Z) died at the ~3h runner cap again (act-runner context-deadline/container-archive errors) — it was…

spikerj closed issue spikerj/spikersoft-issues#884 2026-07-28 15:23:04 +00:00
Sponsor family card: hover member tabs (locations/bio/awards) + dashboard sponsor grid layout
spikerj commented on issue spikerj/spikersoft-issues#884 2026-07-28 15:23:04 +00:00
Sponsor family card: hover member tabs (locations/bio/awards) + dashboard sponsor grid layout

Shipped and verified in production. Backend PR #502 and angular PR #598 both merged to master 2026-07-28; deploy runs green (backend 18925, angular 18927 publish) after the #885 outage reruns.…

spikerj closed issue spikerj/spikersoft-issues#882 2026-07-28 15:05:35 +00:00
CI red: 3 SponsorControllerTests family tests dial real MongoDB — #871 TopAwards reads not mocked
spikerj commented on issue spikerj/spikersoft-issues#882 2026-07-28 15:05:35 +00:00
CI red: 3 SponsorControllerTests family tests dial real MongoDB — #871 TopAwards reads not mocked

Resolved in spikersoft-backend PR #503 (merged to master). SetupFamilyData now mocks every store LoadAwardsByUserAsync reads — the four #871 award stores AND the three #884 fund-money stores…

spikerj commented on issue spikerj/spikersoft-issues#882 2026-07-28 14:54:49 +00:00
CI red: 3 SponsorControllerTests family tests dial real MongoDB — #871 TopAwards reads not mocked

Recurred 2026-07-28: backend PR #502 (#884 member fund awards) added three more unconditional reads to LoadAwardsByUserAsync (FundActivityCompletions, LocationFunds, FundRewardRules) — SetupFamily…

spikerj opened issue spikerj/spikersoft-issues#888 2026-07-28 14:50:45 +00:00
OpenBao HA is silently degraded by sealed standbys — seal state has no monitoring, turning one node loss into a 2.5h write outage (#885 post-mortem)
spikerj closed issue spikerj/spikersoft-issues#885 2026-07-28 14:45:57 +00:00
OUTAGE: dreamstream4 down → RabbitMQ backbone unreachable since 12:17Z — consumers can't connect, redis node lost
spikerj commented on issue spikerj/spikersoft-issues#885 2026-07-28 14:45:57 +00:00
OUTAGE: dreamstream4 down → RabbitMQ backbone unreachable since 12:17Z — consumers can't connect, redis node lost

Resolved 2026-07-28 ~14:42Z after the node was brought back online.

Recovery verification:

  • dreamstream4 Ready/Reachable again; rabbitmq_rabbitmq task Running on ds4 (data intact via…
spikerj opened issue spikerj/spikersoft-issues#887 2026-07-28 14:24:32 +00:00
artpipe-model-blender:latest missing from registry — service Reject-loops every ~5s since the 04:11Z artpipe redeploy
spikerj opened issue spikerj/spikersoft-issues#886 2026-07-28 14:24:31 +00:00
ArtPipeProcessor host has no RabbitMQ startup retry/backoff — 7s crash-loop + Seq flood whenever the broker is away
spikerj opened issue spikerj/spikersoft-issues#885 2026-07-28 14:24:08 +00:00
OUTAGE: dreamstream4 down → RabbitMQ backbone unreachable since 12:17Z — consumers can't connect, redis node lost
spikerj commented on issue spikerj/spikersoft-issues#884 2026-07-28 05:55:10 +00:00
Sponsor family card: hover member tabs (locations/bio/awards) + dashboard sponsor grid layout

Implementation up for review:

  • spikersoft-backend PR #502 — per-member fund-money awards[] on the families payload (paid completions + prizes, privacy-gated destinations, newest-first cap…
spikerj opened issue spikerj/spikersoft-issues#884 2026-07-28 05:35:57 +00:00
Sponsor family card: hover member tabs (locations/bio/awards) + dashboard sponsor grid layout
spikerj opened issue spikerj/spikersoft-issues#883 2026-07-28 03:22:44 +00:00
Duplicate System Activity gear FAB on /art-studio
spikerj commented on issue spikerj/spikersoft-issues#535 2026-07-28 03:20:11 +00:00
[Enhancement][ArtPipe][Angular] AI QR code generation — SDXL qrcode_monster ControlNet per-model lane + authenticated AI button in the QR tool

Implementation is up across all four repos (2026-07-28):

  • spikersoft-artpipe PR #44 — QRMonster model: manifest + qr_monster.py backend (qr_stylize: worker-rendered ECC-H conditioning…
spikerj opened issue spikerj/spikersoft-issues#882 2026-07-28 02:44:00 +00:00
CI red: 3 SponsorControllerTests family tests dial real MongoDB — #871 TopAwards reads not mocked
spikerj commented on issue spikerj/spikersoft-issues#879 2026-07-28 02:14:14 +00:00
SW caches /api/book/* JSON for 7d while presigned cover URLs expire in hours — fallback serves dead cover links

Fix approach revised while implementing (spikersoft-angular PR #595): the ticket proposed dropping the dataGroup maxAge to ≤ the presigned TTL, but reading-journey.loadBooks() renders the…

spikerj opened issue spikerj/spikersoft-issues#881 2026-07-28 01:59:46 +00:00
book-upload preview binds bucket-relative coverImage key as <img src> — broken preview for MinIO-served books
spikerj opened issue spikerj/spikersoft-issues#880 2026-07-28 01:59:36 +00:00
Offline book downloads don't persist the cover — downloaded books show broken covers once the presigned URL expires