/srv/irclogs.ubuntu.com/2020/07/10/#cloud-init.txt

=== vrubiolo1 is now known as vrubiolo
otubosmoser, hey, don't see anything regarding LVM on cloud-utils-growpart, would have plans to do it? I have a couple of issues with customers using RHEL requesting it.11:40
Odd_BlokeWe just landed a fix for an issue that affects groovy (thanks rharper!), so I'm going to upload a new cloud-init to groovy.13:09
meenawhat's groovy?13:16
rharperOdd_Bloke: nice!13:28
rharpermeena: new ubuntu development release name Groovy Gorilla13:28
meena20.10?13:29
meenayes13:29
Odd_Blokerharper: If you have a minute to validate: https://github.com/canonical/cloud-init/pull/48613:32
smoserhttps://bugs.launchpad.net/cloud-init/+bug/179995313:43
ubot5Ubuntu bug 1799953 in cloud-utils "growpart does not work for lvm" [Medium,Triaged]13:43
smoserotubo: ^ . I have no plans. but ^ is the bug that was created for the issue.13:43
meenaworks for zfs13:48
meenabut then again, zfs is lvm + $fs in one13:48
otubosmoser, thanks13:49
otuboOdd_Bloke, do you guys plans to migrate issues from launchpad to github as well in the future?13:49
Odd_Blokeotubo: Nope, we have to use Launchpad for Ubuntu issues/process regardless, so migrating "upstream" issues to GitHub would just leave us handling issues across two platforms.13:51
smoserotubo: https://bugs.launchpad.net/cloud-init/+bug/179995314:25
ubot5Ubuntu bug 1799953 in cloud-utils "growpart does not work for lvm" [Medium,Triaged]14:25
smosercomment added there. it seems pretty easy. if you wanted to try14:26
meenasmoser: the only issue i see is using the device uuid, or some other link to it, instead of the device path14:43
smosermeena: ?15:10
smoserhow so.15:10
meenai dunno, hmm, maybe that just means more steps in the resolution of the name / path15:11
smoseryou mea if the pvcreate had been done with a different path ? hm...15:14
smoseri dont know how names for pvs are done.15:14
smoserso yeah, th3e check that is uggested (pvs | grep) could be an issue. and result in not running pvresize.15:16
smoserbut it seems the other pv commands when given a block device path probably open it, read the PV UUID and use *that*15:16
smoserjust playing... i did a 'pvcreate' with the by-partuuid path:15:19
smoserpvcreate /dev/disk/by-partuuid/2079bb1d-d7ca-4b4f-a1d1-a62c06b7c57015:19
smoserand then 'pvs' will show the pv with the 'loop5p1' name. I'm guessing that it just does effectively 'readlink -f' on whatever input for that.15:20
smoserthanks alot meena15:25
smosernow i'm back to being depressed about linux storage15:26
rharpers/linux storage/linux-lvm215:54
meenai wish zfs would work somehow across computers,so you could build cloud storage16:17
meenabut chances are that then it simply wouldn't work16:17
smoserrharper: wrt sucking, i mean that wrt almost all of linux storage. its not limited to lvm.16:33
meenaimagine if ceph was easy!16:39
smoserit woudl still suck.18:00
smosersorry.... rharper and I submitted a talk to open source summit, but it didn't get accepted.18:01
smoserthings we learned and got burnedon in curtin and other places.18:02
meenasmoser: about storage on Linux?18:22
meenadid you still write it down?18:22
smoserhttps://hackmd.io/eMOklfSvS6aFCcmu_1h79Q18:26
meenawow, this is literally the worst web page i've visited all day: http://www.golismero.com/18:28
meenasmoser: cool! i … didn't expect that, but wow, cool!18:28
meenauuids are not unique when you snapshot and re-attach. this goes for partition uuids, and fs uuids. What is a good way to find the right path to this thing. fstab ⬅️ wat18:44
rharpersmoser: heh;  lvm2 has a special place on my crap list ...18:44
rharpermeena:  https://wiki.ubuntu.com/FSTAB18:44
rharperconsolidated list of best persistent links;   we generally prefer to avoid FS_UUID if possible, as it;'s mutable;  but in the absence of any other one, we use that18:46
smoserall that magic (like LABEL= or UUID=) it all works most of the time.18:46
smoserand when a human is typing stuff, the times ti doesn't work, they just live with and reboot or whatever. they say "oh well, that doesn't work because x y z"18:46
meenai can copy/paste, or i can use human readable / writable paths.18:50

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!