inbox-smoke: assert the mail.key.store JMAP host and give the unit gawk #14
No reviewers
Labels
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
key-store/key.store!14
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix-inbox-smoke-jmap-host-and-gawk"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
deploy-forge-hosthas been failing at the post-deploy smoke check. Two independent bugs, neither caused by the deploy — the switch applied cleanly both times (generation 346 is live).pathomitted gawk, butinbox-smoke.shuses awk to read the CSRF token from the Authentik cookie jar and theLocationheader off the authorize response. Both silently returned empty, so the check blamed Authentik ("did not return a code redirect") while Authentik was healthy.https://inbox.key.store/jmap/, but Stalwart advertiseshttps://mail.key.store/jmap/since the inbox→mail JMAP cutover. Line 32 was already updated for that move; these were missed.The assertion was a bare
jq -ewith no message, so underset -eit exited 1 with no output — which is what made it expensive to diagnose. It now explains itself.Verified on the live forge:
inbox-smoke.shexits 0,inbox smoke passed.🤖 Generated with Claude Code