Monday, 2024-09-30

opendevreviewClark Boylan proposed openstack/diskimage-builder master: Setup C.UTF-8 as a RPM install lang in yum-minimal  https://review.opendev.org/c/openstack/diskimage-builder/+/93093216:07
clarkbthat change passes testing but I'm not in a good spot to do a local build to confirm it works myself. It seems low risk if the build succeeds (because that implies we can still install packages successfully) and worst case we just won't have the locale installed as expected which is the status quo17:09
clarkbbut maybe some of yall more familiar with centos and rpm can take a look and decide if that is safe as is17:09
opendevreviewJulia Kreger proposed openstack/diskimage-builder master: Reduce LVM extent usage  https://review.opendev.org/c/openstack/diskimage-builder/+/93095020:56
TheJuliaso ^^^ is a stupidly fun one and I'd really <3 some reviews of it20:57
TheJuliabottom line, we tried to run growvols on a 4k disk and stuff exploded20:57
TheJuliaand I think it is all boiling down to extent alignmnet20:57
JayFwe should align the extents of the hardware engineers who decided to buck decades of block-size-standard ;) 20:58
JayFokay, I'm a little outta my depth reviewing that, I get the idea and I think you're on the right track. It makes sense20:59
TheJuliaI support this, in the lightest most gentle way21:09
TheJuliaI guess I'm fighting this question if I should leave at least one extra extent21:10
TheJuliasince it can line up perfectly now21:10
TheJuliadunno21:10
JayFI was taught, due to the old-days and variability in what "XX GB" disk sizes were, to always round off21:11
JayFe.g. if I had a 512,342,000 byte disk, I'd make the raid partitions at 500,000,000 (whatever the aligned version of this would be)21:11
JayFso I'm well on the side of ... leave more free space21:11
JayFjust bceause it prevents inconsistencies if you have disks with slightly different sizes21:11
JayFI'm not sure best practices for managing raid arrays running with consumer hardware in 2005 apply here though LOL21:12
clarkbTheJulia: I think the general appraoch makes sense but left a comment inline about specific implementation details I'm trying to reconcile with the commit message21:39
clarkbI don't think opendev is using any lvm partitions in our images so impact to use either way is minimal, but maybe this deservers a functional test? If we aren't already building at least one of the booted test images with an lvm setup we should probably do so?21:39
TheJuliaclarkb: I started to stub out a 4k block test with ironic, since realistically we need to chain the whole thing together22:34
TheJuliaI'll likely get back to that tomorrow22:35

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!