VersionControl:PRs/maybelle-config/274: 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#274, as GitHub has it
DrivingThatTrain (talk | contribs)
cryptograss/maybelle-config#274, as GitHub has it
 
Line 16: Line 16:
|deploy=redeploy maybelle, after resizing the volume in Hetzner.
|deploy=redeploy maybelle, after resizing the volume in Hetzner.
}}
}}
<pre class="pr-body">After resizing the maybelle volume in Hetzner's console, the filesystem stays at the old size until `resize2fs` runs. This runs it at deploy instead of by hand: it finds the device behind /mnt/HC_Volume_104062902 with `findmnt`, and grows it only if it's ext3/ext4 (online, no unmount). When there's nothing to grow, resize2fs says so and the task reports unchanged.
Checked: YAML parses. Not run on maybelle. Justin confirmed the volume is ext4 (lsblk, 3 Nov), so the task will run.
**Deploy:** redeploy maybelle, after resizing the volume in Hetzner.
**Worked on by:** magent, Justin, in #ops</pre>

Latest revision as of 17:06, 9 November 2026

maybelle-config#274: maybelle: grow the persistent volume's filesystem at deploy
State 🟣 merged 2026-11-03 12:40:50
Worked on by magent, justin
Moods #ops
Deploy redeploy maybelle, after resizing the volume in Hetzner.
Branch maybelle-grow-volume → production, by magent-cryptograss
Opened · last pushed 2026-11-03 12:15:49 · 2026-11-03 12:15:44
After resizing the maybelle volume in Hetzner's console, the filesystem stays at the old size until `resize2fs` runs. This runs it at deploy instead of by hand: it finds the device behind /mnt/HC_Volume_104062902 with `findmnt`, and grows it only if it's ext3/ext4 (online, no unmount). When there's nothing to grow, resize2fs says so and the task reports unchanged.

Checked: YAML parses. Not run on maybelle. Justin confirmed the volume is ext4 (lsblk, 3 Nov), so the task will run.

**Deploy:** redeploy maybelle, after resizing the volume in Hetzner.
**Worked on by:** magent, Justin, in #ops