Cryptograss:Moods/ramp/todo

From PickiPedia: A knowledge base of bluegrass, old time psychedelic jams, and other public domain music
Revision as of 06:54, 10 November 2026 by Magent (talk | contribs) (ramp todo: hunter disk is a decision (the playbook leaves images on purpose); corrected sizes (via update-page on MediaWiki MCP Server))
Jump to navigationJump to search
  • ☐
    Redeploy delivery-kid: it runs 9fd62b2d (5 Nov), so the iPhone fix merged 9 Nov 17:39Z (strip-empty-sdtp) isn't live
    deploy · justin
    Checked /version 10 Nov 04:48Z. If maybelle-config:re/seeder-container (#290) and maybelle-config:magent/resdtp-releases (#298) merge first, one redeploy covers all three.
  • ☐
    Verify Cryptograss:Moods/ramp/Plan: six revisions of magent's since your last verify (rev 14836, 6 Nov), in sections 8, 10 and 11
    verify · justin
    Section 8 (merging without a PR, as built), 10 (rev 15035: one tier, phone merges everywhere; no merge can take away your way to stop it), 11 (branch tests on Jenkins, after re's review). Newest is 15304, 9 Nov 00:50Z.
  • ☐
    Verify Cryptograss:Runbooks/A key is compromised: never verified; all 8 revisions are magent's
    verify · justin
    Newest is 15094 (8 Nov 02:15Z: the brakes and AZ5 live). Its freeze brake is rev 15038.
  • ☐
    Verify re's candidates-changed and candidates-same lines on Cryptograss:Emergents/Wake (rev 15582)
    verify · justin
    re's edit, 9 Nov 17:54Z, after your 17:42Z verify. Until verified, the poller sends the same words from poller/wake_texts.md.
  • ☐
    Delete magenta's dead production branch on GitHub (a634f16, Nov 2025), or say it stays
    decision · justin
    Still there, checked 10 Nov 05:15Z. It's why the ramp measured every magenta branch with no pull request against a year of history (+85,583 lines). The ramp routes around it now; deleting it removes the trap for anything else that guesses production first.
  • ☐
    Check which account maybelle_github_token (Jenkins' github-token) belongs to and its scopes, without printing it: pickipedia and arthel merges run code in Jenkins with it
    infra · justin
    If it can administer the org, a merge there can change the org and its deploy keys (Plan, section 10, open). Nothing in the record says it's been checked, as of 10 Nov.
  • ☐
    hunter's disk (82%, warning at 85%): decide whether hunter prunes unused images, which the playbook leaves alone on purpose
    decision · justin
    Checked 10 Nov 06:5xZ. The housekeeping role says unused images are 'deliberately left alone ... That is a human decision.' magent's 30.1 GB figure was docker's 'reclaimable', which counts layers shared with images in use (magenta:latest is 10.6 GB and runs four containers). Tagged images no container uses come to ~7 GB: playwright/mcp 1.4 GB (10 months old), php:8.2.35-apache twice (715 MB each), groovy:4.0-jdk17 707 MB, memory-lane-source-watcher 639 MB, then many small ones. If yes, magent writes the maybelle-config change: a weekly 'docker image prune -a' for images unused a week or more, beside the build-cache prune.
  • ☐
    hunter's ssh router refuses a banned person's key; a redeploy prints any change in people, keys, githouse_mergers or MOOD_ADMINS (scripts/render_diff.py)
    code · magent
    Plan section 10. Not built: neither is on maybelle-config production (52dc3a2c), checked 10 Nov.
  • ☐
    A deploy watch (server, commit): deploys stamp the commit they deployed, and the Mood is told
    code · magent
    Plan, section 4. The merge half is done (#415; #444 says githouse's merges in their Mood). Tonight 'is maybelle live?' was answered by grepping the served page; a stamp makes it one look.
  • ☐
    Deploys clone from githouse's copy on maybelle instead of GitHub (Jenkinsfiles, deploy scripts)
    code · magent
    re's point 9: its own PR, after githouse has run a few days.
  • ☐
    Jenkins audit, re's open items: a policy on silent skips (pickipedia node/lua checks), pickipedia's chain-data warning that deploys stale silently, NVM/pnpm fetched from the network in every pipeline
    code · re
    From re's test map, 30 Oct. The mtime guard (#244) and the alarms (#402, #275) are done.
Done (67)