<bgilbert>
jlebon: best info I have is that it worked at the beginning of last week and didn't work at the beginning of this week
<jlebon>
dustymabe: ouhhh, good point. will do that after that build-cosa job is done
<dustymabe>
jlebon: +1
<dustymabe>
also any updates to coreos-ci that we should make based on the recent flurry of changes to the fcos pipeline (I know they share some bits IIUC)
<jlebon>
nothing pressing but we should rebuild jenkins to match the recent base and plugin updates
<dustymabe>
jlebon: wow - that's plumbed all the way through `cosaPod()` and works in our openshift namespaces? I thought you would need some sort of enhanced SCC for that
<walters>
just as a followup from that chat, one example here...I'm pretty sure it was arithx but maybe sdemos who said in a discussion at one point something to the effect of "if you want your systems to be <reproducible/reprovisionable/something> then use ignition, if you want them to drift use ansible". But this container-native OS approach *fixes ansible*! If you commit a change to the playbook in
<fifofonix>
walters: re fedora proposal, i believe that typhoon is running kubelet as podman container. how does that relate to the kubernetes/kubelet example?
<jlebon>
walters: definitely, the day-2 capability is really appealing
<bgilbert>
walters: yeah, to be clear, I think there's value in this work. I just want to make sure we're being thoughtful about how we apply it, and not uncritically pushing everyone to simply replace all their tools
* jlebon
goes for food
<walters>
bgilbert: yeah I agree!
<walters>
that said I switched out my desktop to be a custom container image (previously I'd been using this hacked up silverblue-from-fcos thing in https://github.com/cgwalters/fedora-silverblue-config ) where I'd tried to use butane to keep my laptop and desktop configs in sync, factoring out shared configs and running into butane stuff like https://github.com/coreos/butane/issues/118 ) and...now I don't need to think about butane, my shared layers
<walters>
are literally just shared container images. Also Dockerfile `COPY etc etc` and storing configs in git Just Works
<walters>
fifofonix: I doubt it, as the change says AFAIK kubelet doesn't support it anymore. But I haven't tried typhoon
<fifofonix>
walters: i'm running a few typhoon clusters with k8s 1.24.3 and it seems to still be supported (but I don't know whether the maintainer has had to do anything special to make that happen)
<walters>
IIRC the main point of contention was things like storage drivers (e.g. ceph, etc.) for whom trying to support both containerized-and-not was a huge amount of pain. It may probably be OK without those
<fifofonix>
walters: i see. thanks.
<walters>
I can imagine their pain... https://github.com/coreos/rpm-ostree/pull/3961 was a first foray into running rpm-ostree from inside a privileged container, and oh man was it a mess...so much code kind of assumes systemd, or if you're not in systemd that you're not operating on the booted system. My first pass at that PR deleted the running root filesystem
<dustymabe>
I guess the "The actual container here isn't used for anything (other than staying alive for 24h" makes it less concerning, but we could probably just use a :latest tag or something for that
<jlebon>
dustymabe: right, it's just to keep a container alive to use as a parent for other resources. but yeah, using :latest sounds good
crobinso has joined #fedora-coreos
<bgilbert>
jlebon: the coreos-installer CI timeouts appear to be a Rust 1.64 regression
<jlebon>
bgilbert: 🎉
nalind has quit [Quit: until next time]
fifofonix has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mheon has quit [Ping timeout: 265 seconds]
crobinso has quit [Ping timeout: 268 seconds]
c4rt0 has quit [Remote host closed the connection]