/srv/irclogs.ubuntu.com/2023/05/10/#cloud-init.txt

meenaone of the things that most annoy me about python is that in order to create a function with an empty list default parameter, you have to do def nofun(a=None): a = a if a is not None else [] 12:13
meenaBecause, if you don't do that, your list is mutable by default12:13
meenaboooo12:13
meenaholmanb: you back to your own timezone?14:18
* meena wonders if she can do something to move cloud-init from /run to /var/run on FreeBSD…14:24
meenaor, BSD, for that matter14:24
holmanbmeena: still living nomadically14:43
SuperLagWhat is the safest way to use the current version of cloud-init on RHEL 9?17:37
SuperLagbecause there has been a metric ton of work done since 22.1 and now17:38
SuperLagholmanb: where are you these days? do you like the road warrior life?17:39
blackboxswSuperLag: we generally point folks to test out the copr builds we have @  https://copr.fedorainfracloud.org/coprs/g/cloud-init/el-testing/ which we update each tested and verified quarterly upstream release. From the looks of the copr repo we need to add the el9 builders to that to generate you a package for el9.17:49
blackboxswIf you are looking to live dangerously we also have a builder https://copr.fedorainfracloud.org/coprs/g/cloud-init/cloud-init-dev/ built from tip of main17:50
SuperLagblackboxsw: installing/using a newer cloud-init, that's not going to break the underlying system, is it?18:27
meena🤞🤞18:41
SuperLag meena is that to me? 😂18:48
meenaSuperLag: nah, you have nothing to worry about. i didn't touch any code paths you care about18:56
falcojrSuperLag: I'd test it out first. Every downstream adds their own additions to make things work for their system18:57
falcojrit's possible there's a patch we don't have upstream that could break something for you18:58
meenaI wonder how many downstreams don't upstream their patches cuz they don't wanna sign the CLA19:14
meenafalcojr: are y'all back to a somewhat normal schedule after the issue migration?19:17
falcojrWe're back to a normal schedule, but the issue migration is separate and still going. It'll take a couple days because of Github rate limiting.19:19
holmanbSuperLag: Just visiting a friend in the Netherlands for a week.19:26
holmanbSuperLag: Though I wouldn't mind giving road warrior life a try.19:26
SuperLagholmanb: oh yeah? We lived in Amstelveen for ~2 years. I worked for my employer at our customer (UPC) when I was over there. The Hooligan (my 11yo girl) was born there in Amstelveen.19:27
holmanbSuperLag: cool :)19:29
SuperLagHave you embraced the bike-everywhere life yet?19:29
holmanbI'm loving it19:30
holmanbJust got back from a ride from Utrecht for food, exercise, and fun.19:31
minimalI found cycling (in the part where I was) in Germany to be "boring" as everything was flat lol. I was used to cycling up and down hills when young19:53
SuperLagminimal: I'm in Portland, OR and it's quite hilly here. I remember Portland being described as the most bike-friendly city in the US... and after a couple years in NL, I feel like it's a big joke.20:34
meenaminimal: try Vienna20:40
meenadefinitely less dangerous these days, but the hills are still there20:41
meenaSo, who can help me with some tests?20:43
falcojrmeena: what do you need?20:43
meenatwo tests here are failing https://github.com/canonical/cloud-init/pull/2146 but only because now it behaves like parse_mount_info20:44
-ubottu:#cloud-init- Pull 2146 in canonical/cloud-init "FreeBSD fix parsing of mount and mount options" [Open]20:44
falcojrI'll take a look20:50
meenafalcojr: i updated the mbr pull request twice today, but didn't see your review20:55
meenaI think is_BSD is fine, even tho NetBSD and OpenBSD don't support growpart / growfs online20:56
falcojrmeena: tests are failing because a non-existent path returns stuff when it should be returning None21:08
meenafalcojr: it returns / which kinda makes sense: this is where it would end up in21:09
falcojrand in particular, "stuff" is the last line of mount21:09
meenaoh21:10
meenafalcojr: updated the MBR PR.21:50

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