VersionControl:PRs/maybelle-config/285: Difference between revisions

From PickiPedia: A knowledge base of bluegrass, old time psychedelic jams, and other public domain music
Jump to navigationJump to search
DrivingThatTrain (talk | contribs)
cryptograss/maybelle-config#285, as GitHub has it
DrivingThatTrain (talk | contribs)
cryptograss/maybelle-config#285, as GitHub has it
 
Line 16: Line 16:
|deploy=
|deploy=
}}
}}
<pre class="pr-body">Follow-up to #283. After merging #283 and redeploying maybelle (02:33Z), pickipedia (02:34Z) and hunter (03:16Z), a test save at 03:23Z still arrived at magenta by the sweep, not the push: `/api/wiki-hooks/` says the push is configured on magenta's side but nothing has ever been heard.
Cause: #283 edited the two templates in `maybelle/ansible/maybelle.yml`, which write the Jenkins secrets copy on maybelle. pickipedia.xyz runs on its own VPS (`pickipedia-vps/ansible`), whose `LocalSettings.local.php` is written by the `wiki-secrets` role there. This adds the same line, from the same vault value (`memory_lane_wiki_hook_secret`), guarded by `is defined`, to that template.
The extension's magenta URL default (`https://memory-lane.maybelle.cryptograss.live`) is the one Special:EmergentBundles already reaches, so nothing else is needed. The first push shows on https://magenta.cryptograss.live/wiki-hooks/ as "heard".
Redeploy pickipedia.
Worked on by: magent and justin, in #interfaces</pre>

Latest revision as of 17:06, 9 November 2026

maybelle-config#285: pickipedia-vps: the push's secret reaches pickipedia.xyz's own secrets file
State 🟣 merged 2026-11-07 03:29:10
Worked on by magent, justin
Moods #interfaces
Deploy not said
Branch wiki-hook-secret-vps → production, by magent-cryptograss
Opened · last pushed 2026-11-07 03:26:03 · 2026-11-07 03:25:58
Follow-up to #283. After merging #283 and redeploying maybelle (02:33Z), pickipedia (02:34Z) and hunter (03:16Z), a test save at 03:23Z still arrived at magenta by the sweep, not the push: `/api/wiki-hooks/` says the push is configured on magenta's side but nothing has ever been heard.

Cause: #283 edited the two templates in `maybelle/ansible/maybelle.yml`, which write the Jenkins secrets copy on maybelle. pickipedia.xyz runs on its own VPS (`pickipedia-vps/ansible`), whose `LocalSettings.local.php` is written by the `wiki-secrets` role there. This adds the same line, from the same vault value (`memory_lane_wiki_hook_secret`), guarded by `is defined`, to that template.

The extension's magenta URL default (`https://memory-lane.maybelle.cryptograss.live`) is the one Special:EmergentBundles already reaches, so nothing else is needed. The first push shows on https://magenta.cryptograss.live/wiki-hooks/ as "heard".

Redeploy pickipedia.
Worked on by: magent and justin, in #interfaces