dustymabe changed the topic of #fedora-coreos to: Fedora CoreOS :: Find out more at https://getfedora.org/coreos/ :: Logs at https://libera.irclog.whitequark.org/fedora-coreos
daMaestro has joined #fedora-coreos
jpn has quit [Ping timeout: 264 seconds]
gursewak_ has joined #fedora-coreos
gursewak has quit [Ping timeout: 240 seconds]
ravanelli has joined #fedora-coreos
ravanelli has quit [Ping timeout: 246 seconds]
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 268 seconds]
michele_ has quit [Quit: restart]
michele_ has joined #fedora-coreos
<jmarrero> dustymabe: ostree release is now up for test: https://bodhi.fedoraproject.org/updates/FEDORA-2023-9847dd06c4
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 256 seconds]
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 240 seconds]
jpn has joined #fedora-coreos
bgilbert has quit [Ping timeout: 256 seconds]
bgilbert has joined #fedora-coreos
bgilbert has quit [Remote host closed the connection]
bgilbert has joined #fedora-coreos
bgilbert has quit [Ping timeout: 268 seconds]
ravanelli has joined #fedora-coreos
ravanelli has quit [Ping timeout: 268 seconds]
jpn has quit [Ping timeout: 256 seconds]
jpn has joined #fedora-coreos
jcajka has joined #fedora-coreos
sentenza has quit [Remote host closed the connection]
saschagrunert has joined #fedora-coreos
saschagrunert has quit [Quit: Leaving]
jpn has quit [Ping timeout: 265 seconds]
Betal has quit [Quit: WeeChat 3.8]
jpn has joined #fedora-coreos
nbsadminaccount- has quit [Remote host closed the connection]
MayuraAndrew[m] has quit [Remote host closed the connection]
daMaestro has quit [Quit: Leaving]
jpn has quit [Ping timeout: 264 seconds]
jpn has joined #fedora-coreos
ravanelli has joined #fedora-coreos
ravanelli has quit [Ping timeout: 264 seconds]
vgoyal has joined #fedora-coreos
fifofonix has joined #fedora-coreos
ravanelli has joined #fedora-coreos
fifofonix_ has joined #fedora-coreos
mheon has joined #fedora-coreos
<dustymabe> jmarrero: thanks!
<dustymabe> simple review to unblock rawhide: https://github.com/coreos/fedora-coreos-config/pull/2428
jlebon has joined #fedora-coreos
<dustymabe> jlebon: i'm thinking it's time for us to try to enable pruning again
<dustymabe> was going to give it a go this weekend.. WDYT?
* dustymabe thinks the ostree changes you made have had time to make it everywhere
<jlebon> dustymabe: i forgot, why did we disable it last time?
<dustymabe> there were things getting deleted that shouldn't have been
<dustymabe> I think
plarsen has joined #fedora-coreos
<jlebon> ok right, and it was in the 2023.1 release which went into the Fedora repos about 3 months ago
<jlebon> for this retry, should we try it not on the weekend so we're around if something happens again?
<dustymabe> the problem I think is that this first run will take a really long time
<dustymabe> and if it disrupts builds in some way we don't want it to be at a time critical time I don't think
<dustymabe> WDYT?
<jlebon> right, the megaprune
<jlebon> hmm, i'm somewhat confident things will work this time, but i would've liked a more methodical approach to this
<jlebon> let's at least ensure a snapshot is taken right before
<dustymabe> i'm open to ideas
<dustymabe> yeah
<dustymabe> want me to ask or do you?
<jlebon> can do so
jpn has quit [Ping timeout: 268 seconds]
<dustymabe> jlebon: FYI updating containers to F38 (and also some rework for sericea)
<jlebon> dustymabe: nice, lgtm!
jcajka has quit [Quit: Leaving]
fifofonix has quit [Ping timeout: 240 seconds]
<dustymabe> this one needs a review to unblock rawhide: https://github.com/coreos/fedora-coreos-config/pull/2428
fifofonix_ has quit [Quit: Textual IRC Client: www.textualapp.com]
fifofonix has joined #fedora-coreos
<dustymabe> This should get all but cincinnati up to date in fedora inra: https://pagure.io/fedora-infra/ansible/pull-request/1453
Betal has joined #fedora-coreos
bgilbert has joined #fedora-coreos
gursewak_ has quit [Ping timeout: 240 seconds]
bgilbert has quit [Quit: Leaving]
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 256 seconds]
<dustymabe> a little coreos-cincinnati overhaul to make it look a little more like the rest of our apps: https://pagure.io/fedora-infra/ansible/pull-request/1454
<JamesBelchamber[> Of interest: I'm currently going through setting up my homelab and as part of it I note that it's quite messy to layer a package with butane. This leads to a more philosophical question, prompted by the documentation notes around this: is rpm-ostree (particularly the layering process) not something the CoreOS people want to use going forward? I ask because it's a key reason I want to use Silverblue/CoreOS 😅 but it would
<JamesBelchamber[> explain the similar push against using it in Silverblue
<JamesBelchamber[> (in this instance I'm installing python3 so I can use Ansible against it; I know this is also sort-of considered an anti-pattern with CoreOS)
palasso has joined #fedora-coreos
<walters> James Belchamber: Yes, though https://github.com/coreos/layering-examples/tree/main/ansible-firewalld demonstrates using ansible at build time.
<JamesBelchamber[> Interesting. Is the yes in response to it being an anti-pattern then? Or the not wanting to use rpm-ostree going forward?
<walters> client-side layering was an immense amount of work and is obviously very useful at "small scale" down to single nodes. But certainly if I had a time machine, I would definitely have gone all in on a container-native model from the start...
<JamesBelchamber[> I'm currently at a large (unwieldingly large) corporate and I reckon layering is how I could set them on the path towards container-native
<JamesBelchamber[> I appreciate that it might have been a lot of work, mind 😅 and I guess it's frustrating that it can never really cross the line into supporting all RPMs (technically no distro ever does, mind)
<JamesBelchamber[> What attracts me to using CoreOS over, say, Flatcar. Is the fact that if I can't get something working in a containerised fashion I can just layer it and get 90% of the way there (then we can hack on the hard bit while the rest is happily off out in production)
<JamesBelchamber[> I'm also kicking up a relative amount of stink around Silverblue and the stigma against layering (in my view it's just fine to layer), but I didn't have the perspective that it's discouraged in CoreOS until today
<dustymabe> jlebon: do you think we should be adventurous and try to get https://pagure.io/fedora-infra/ansible/pull-request/1454 in today? or wait til next week?
<nirik> I just glanced over it and it seems ok, but it's a ton of changes. ;)
<dustymabe> nirik: yeah that last commit is the bulk of it (yamllint stuff)
<dustymabe> if you review commit by commit it should be easier
<nirik> yeah, from a glance it seems ok... but up to you if you want to push it friday. ;)
<dustymabe> I figure maybe I'll just merge the code and at least get it looking good in staging
<dustymabe> maybe won't push to prod until monday
<jlebon> dustymabe: LGTM too. i think we'll find out pretty quick if something breaks or not, so if you're going to test that everything works fine right away after merging, WFM
<dustymabe> might need some followup PRs since it's hard to test this stuff without merging
<dustymabe> jlebon: do you think we changed things significantly enough that we should delete and start the project fresh?
<dustymabe> just to make sure there isn't any cruft left over
<dustymabe> I think that's at least what I'm going to do in staging first
<jlebon> dustymabe: hmm, did you forget to `git add` imagestream.yml?
daMaestro has joined #fedora-coreos
Whoop has quit [Quit: upgrades]
<jlebon> dustymabe: i think the main stale thing is the old buildconfig. so doesn't seem especially necessary?
<dustymabe> yup forgot to add the imagestream
Whoop has joined #fedora-coreos
<dustymabe> sigh
<dustymabe> and I see a typo
<dustymabe> ok pushed a fix for that
<jlebon> stamped!
<jlebon> bbiab
<dustymabe> nirik: getting this error https://paste.centos.org/view/56a0f47e when deploying using ansible
<dustymabe> i'm wondering if that egresspolicy file needs to use the full API name for egresspolicy now
<dustymabe> like v1/....
<nirik> yeah, it likely needs a updated name there...
plarsen has quit [Ping timeout: 250 seconds]
plarsen has joined #fedora-coreos
<dustymabe> nirik: ideas on how to find what that should be?
<nirik> looking
* dustymabe tried to look at what it is in the cluster but I don't have access I don't think
<dustymabe> jlebon: bingo
* jlebon holsters his `git grep` gun
<nirik> looks like it changed in 4.12, but still digging
<nirik> I have to wander away soon, but if you like I can look later (possibly monday), or you can poke at it.
plarsen has quit [Remote host closed the connection]
<dustymabe> nirik: i.e. `EgressNetworkPolicy` isn't a thing anymore and we have to use `NetworkPolicy` ?
<nirik> thats what it looks like, but I might be missing something.
<nirik> We could ask darknao :)
<dustymabe> if you look at the running prod cluster
<dustymabe> what objects exist for this?
<dustymabe> I haven't touched the running prod cluster, just staging
<nirik> I'm not sure... I'm trying to finish some other things and then have to head out, so I haven't been able to look closely. This was working in 4.11 and before, but I guess 4.12 will require adjustment...
<dustymabe> nirik: no worries
<dustymabe> have a good rest of your day and weekend!
<dustymabe> i'll do some digging
<nirik> perhaps it just needs apiVersion: network.operator.openshift.io/v1 ?
<nirik> not sure.
jpn has joined #fedora-coreos
<dustymabe> hmm the more I look at it i'm trying to figure out if this egress policy makes sense anyway.. the last rule in the list is to allow everything to "0.0.0.0/0"
ravanelli has quit [Remote host closed the connection]
<dustymabe> ahh
jpn has quit [Ping timeout: 250 seconds]
jpn has joined #fedora-coreos
vgoyal has quit [Quit: Leaving]
jpn has quit [Ping timeout: 268 seconds]
sentenza has joined #fedora-coreos
jpn has joined #fedora-coreos
jlebon has quit [Quit: leaving]
jpn has quit [Ping timeout: 240 seconds]
daMaestro has quit [Quit: Leaving]
palasso has quit [Quit: I am not a quitter!]
daMaestro has joined #fedora-coreos
gursewak_ has joined #fedora-coreos
gursewak_ has quit [Ping timeout: 240 seconds]
<darknao> it's network.openshift.io/v1
<darknao> but I'm not sure what you're trying to achieve with that egress network policies, as everything is allowed by default
mheon has quit [Ping timeout: 264 seconds]
gursewak_ has joined #fedora-coreos
daMaestro has quit [Quit: Leaving]
gursewak_ has quit [Ping timeout: 240 seconds]