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
ravanelli has quit [Remote host closed the connection]
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 256 seconds]
arnulfo_7 has joined #fedora-coreos
arnulfo_7 has joined #fedora-coreos
plarsen has quit [Remote host closed the connection]
paragan has joined #fedora-coreos
rsalveti has quit [Quit: Connection closed for inactivity]
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 264 seconds]
rsalveti has joined #fedora-coreos
qinqon has joined #fedora-coreos
tormath1 has joined #fedora-coreos
jcajka has joined #fedora-coreos
ksinny has joined #fedora-coreos
ksinny has quit [Client Quit]
heldwin has quit [Quit: Teleporting ...]
jpn has joined #fedora-coreos
heldwin has joined #fedora-coreos
jpn has quit [Ping timeout: 256 seconds]
jpn has joined #fedora-coreos
Betal has quit [Quit: WeeChat 3.5]
jpn has quit [Ping timeout: 246 seconds]
Fale[m] has quit [Quit: You have been kicked for being idle]
qinqon has quit [Quit: WeeChat 3.5]
arnulfo_7 has quit [Ping timeout: 272 seconds]
jpn has joined #fedora-coreos
misuto has joined #fedora-coreos
jpn has quit [Ping timeout: 240 seconds]
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 264 seconds]
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 256 seconds]
jcajka_ has joined #fedora-coreos
jcajka has quit [Ping timeout: 240 seconds]
jpn has joined #fedora-coreos
rsalveti has quit [Quit: Connection closed for inactivity]
mheon has joined #fedora-coreos
ravanelli has joined #fedora-coreos
<dustymabe> saqali: jlebon: here are the results from the "after fresh boot" prune tests: https://paste.centos.org/view/66388e6b
<dustymabe> so with saqali PR it's at 4m and without it's 11m
<dustymabe> I suspect a lot of this is highly dependent on the current load of the netapp storage server
ravanelli has quit [Read error: Connection reset by peer]
<jlebon> dustymabe: nice. thanks for testing that
<dustymabe> jlebon: no
<dustymabe> np, rather :)
<dustymabe> jlebon: the kexec-tools codebase has a function for checking if a system is ostree.. they grep /proc/cmdline for ostree.. would it be better to check for /run/ostree-booted ?
<jlebon> usually yes, but in what context does it run?
<dustymabe> I have no idea, I assume just in the root of the system (no namespacing or containerization)
<dustymabe> I guess I could test it
<jlebon> then yes :)
jcajka_ is now known as jcajka
jpn has quit [Ping timeout: 240 seconds]
nalind has joined #fedora-coreos
jtgreene has quit [Quit: fBNC - https://bnc4free.com]
jpn has joined #fedora-coreos
crobinso has joined #fedora-coreos
jpn has quit [Ping timeout: 240 seconds]
arnulfo_7 has joined #fedora-coreos
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 272 seconds]
<dustymabe> hey adamw - your proposal at https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/JK4TZIRE3QP32VIT5BOXTIPMKRATTAAM/ is interesting.. we are also running tests against rawhide against FCOS, but obviously after the RPMs hit the repos. It might be worth us integrating further to hook in before RPMs hit the repo so we could possibly gate as well. Or at least give
<dustymabe> you more information about the failures you are seeing.
<dustymabe> I'd also like to discuss any further QA concerns that still exist in regards to making FCOS a top level edition
jpn has joined #fedora-coreos
jtgreene has joined #fedora-coreos
jtgreene has quit [Changing host]
jtgreene has joined #fedora-coreos
ravanelli has joined #fedora-coreos
jpn has quit [Ping timeout: 268 seconds]
tormath1 has quit [Quit: leaving]
rsalveti has joined #fedora-coreos
<adamw> i think i had a call with someone about that a few weeks ago?
jtgreene has quit [Quit: fBNC - https://bnc4free.com]
<adamw> as for gating, gating a rawhide update on some test is not technically difficult. it can be done on a per-package basis in the package's gating.yml file or on a distro-wide basis in the greenwave config stored in infra ansible. the test result must be reported to resultsdb in a way that greenwave understands it to be associated with either a package in the update or the update itself (I can provide more info on the technical details there if
<adamw> desired), and obviously it must run fairly promptly after the package is built or the update created.
<dustymabe> can you tell me more about the `distro-wide` option?
<dustymabe> adamw: i.e. a package has passed individual package tests and now gets submitted as candidate for rawhide inclusion and there is a set of tests that run on the current rawhide package set?
jtgreene has joined #fedora-coreos
jtgreene has quit [Changing host]
jtgreene has joined #fedora-coreos
jpn has joined #fedora-coreos
ravanelli has quit [Remote host closed the connection]
ravanelli has joined #fedora-coreos
ravanelli has quit [Remote host closed the connection]
ravanelli has joined #fedora-coreos
ravanelli has quit [Remote host closed the connection]
jtgreene has quit [Quit: fBNC - https://bnc4free.com]
ravanelli has joined #fedora-coreos
ravanelli has quit [Remote host closed the connection]
ravanelli has joined #fedora-coreos
ravanelli has quit [Remote host closed the connection]
jpn has quit [Ping timeout: 268 seconds]
ravanelli has joined #fedora-coreos
ravanelli has quit [Remote host closed the connection]
ravanelli has joined #fedora-coreos
ravanelli has quit [Remote host closed the connection]
ravanelli has joined #fedora-coreos
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 264 seconds]
<dustymabe> jlebon: for podman remote - WDYT about just uploading directly from the remote builders to things like s3 and clouds (for cloud images)? should be simple enough to copy the creds up front into the remote session and they will be bound to the lifetime of the container (or we could remove as soon as the upload is done)
jtgreene has joined #fedora-coreos
jtgreene has quit [Changing host]
jtgreene has joined #fedora-coreos
<dustymabe> I had previously decided against something like this, because I was thinking we'd need to creds on the remote permanently, but if we can bind it to the life of the container then I think that might be OK
Betal has joined #fedora-coreos
<jlebon> dustymabe: how hard would it be to switch to dynamically provisioned builders as part of this?
mock has quit [Quit: ZNC 1.8.2 - https://znc.in]
<dustymabe> I think I'd prefer not to block on that.. still a few kinks to work out there:
<dustymabe> 1. multi-arch cosa image in quay.io (hopefully coming soon)
<dustymabe> 2. support for provisioning ibmcloud instance in mantle
<jlebon> ack ok. anyway, i think that sounds reasonable yeah
<dustymabe> cool
<dustymabe> i'm progressing on tweaks to the pipeline that will make the build and build-arch jobs much more similar
<jlebon> awesome
<dustymabe> then I'll reverse engineer this back into cosa and see if I can get it all wired up right
<jlebon> +1
jpn has joined #fedora-coreos
paragan has quit [Quit: Leaving]
jpn has quit [Ping timeout: 264 seconds]
jcajka has quit [Quit: Leaving]
gursewak has joined #fedora-coreos
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 264 seconds]
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 256 seconds]
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 268 seconds]
<adamw> dustymabe: what i mean by 'distro-wide' is you can say that all packages in the distro (or all critpath packages) must pass a test
<adamw> dustymabe: this is the config file for greenwave that ultimately controls all gating: https://pagure.io/fedora-infra/ansible/blob/main/f/roles/openshift-apps/greenwave/templates/fedora.yaml
<adamw> the rule `kojibuild_bodhipush_remoterule` is the rule that lets individual packages add gating requirements in their `gating.yml` files
<adamw> the rule `bodhiupdate_bodhipush_openqa` requires that all critpath packages pass a set of openqa tests
<adamw> at present, all gating is done through bodhi and conceptually, tests have to relate to a bodhi update somehow. the rule `compose_sync_requiredtests` is/was ultimately intended to be used for *compose* gating - the idea being that we would not sync a rawhide compose to mirrors unless it passed all those tests - but that's never been implemented in practice
fdavidg has joined #fedora-coreos
<bgilbert> automated checklist PRs incoming
jpn has joined #fedora-coreos
heldwin has quit [Remote host closed the connection]
<bgilbert> I've already stared at the diffs a bunch, so probably some folks who aren't me should review
heldwin has joined #fedora-coreos
jpn has quit [Ping timeout: 246 seconds]
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 246 seconds]
jpn has joined #fedora-coreos
<walters> bgilbert: more info?
<bgilbert> walters: for now, no semantic changes to the checklists are intended; they're just fixing up the existing desynchronization
<bgilbert> but this will obviously make it easier to make improvements
<bgilbert> walters: a couple notes for you in particular: 1) bootupd has diverged enough that I left it alone for now, and 2) this obviously affects https://github.com/coreos/coreos-installer/pull/894
<walters> ah wow
fdavidg has quit [Remote host closed the connection]
<bgilbert> walters: re 894, if you're up for it, it'd be great if you could PR the Cargo.toml changes to the other Rust repos that produce a vendor tarball
<bgilbert> and then we can update the checklist template to use vendor-filterer everywhere
<bgilbert> looks like afterburn, ssh-key-dir, zincati
<walters> I was thinking we'd land it in a few repos, validate it works for real (among other issues, CI and usual dev workflow doesn't cover actually building from the vendor sources, which is obviously an enormous gap), then move it everywhere
<bgilbert> fair
<bgilbert> in that case, we can conditionalize it in the templates repo
jpn has quit [Ping timeout: 268 seconds]
<bgilbert> +1
<bgilbert> walters: want me to break out the coreos-installer PR, or do you want to do it?
<bgilbert> walters: aside from fixing the implicit merge conflict, it's ready to go as far as I'm concerned
<bgilbert> (s390x CI is broken again, sigh)
jpn has joined #fedora-coreos
<walters> I don't know about you mean by breaking out the PR
<bgilbert> walters: the release checklist template in coreos/coreos-installer is now a generated file, and the source of truth is in coreos/repo-templates
<bgilbert> so your changes to the checklist will need to be migrated over
<bgilbert> I can do it, but feel free if you want to play with the new system a bit
<walters> ah right, that makes sense now that I put two and two together 😄
jpn has quit [Ping timeout: 268 seconds]
<bgilbert> (to make the diff clearer, it'd be good to land https://github.com/coreos/coreos-installer/pull/895 first)
<bgilbert> walters: lmk how you want to proceed
<walters> if you don't mind picking up that ball a bit that'd be cool
<bgilbert> np. mind reviewing 895?
<dustymabe> jlebon: did we ever get anything up for that cannot allocate memory issue?
<dustymabe> the 3G bump stalled right?
jpn has joined #fedora-coreos
<jlebon> dustymabe: should have something pushed before eod. well, i already have something, just trying to see if i can improve it :)
<dustymabe> +1 thanks
jpn has quit [Ping timeout: 248 seconds]
fdavidg has joined #fedora-coreos
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 246 seconds]
gursewak has quit [Ping timeout: 264 seconds]
jdoss has quit [*.net *.split]
ErictheITGuy[m] has quit [*.net *.split]
cmagina has quit [*.net *.split]
nbsadminaccount- has quit [*.net *.split]
samuelbernardo has quit [*.net *.split]
jdoss has joined #fedora-coreos
samuelbernardo has joined #fedora-coreos
gursewak has joined #fedora-coreos
nbsadminaccount- has joined #fedora-coreos
ErictheITGuy[m] has joined #fedora-coreos
cmagina has joined #fedora-coreos
jpn has joined #fedora-coreos
nalind has quit [Quit: bye]
jpn has quit [Ping timeout: 240 seconds]
crobinso has quit [Remote host closed the connection]
jpn has joined #fedora-coreos
fdavidg has quit [Remote host closed the connection]
jtgreene has quit [Quit: fBNC - https://bnc4free.com]
jpn has quit [Ping timeout: 272 seconds]
gursewak has quit [Ping timeout: 240 seconds]
gursewak has joined #fedora-coreos
jpn has joined #fedora-coreos
gursewak has quit [Ping timeout: 244 seconds]
jpn has quit [Ping timeout: 256 seconds]
jtgreene has joined #fedora-coreos
jtgreene has quit [Changing host]
jtgreene has joined #fedora-coreos
mheon has quit [Ping timeout: 268 seconds]
gursewak has joined #fedora-coreos
gursewak has quit [Ping timeout: 268 seconds]
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 272 seconds]
bgilbert has quit [Ping timeout: 272 seconds]
jpn has joined #fedora-coreos
gursewak has joined #fedora-coreos
jpn has quit [Ping timeout: 272 seconds]
gursewak has quit [Ping timeout: 244 seconds]
jtgreene has quit [Ping timeout: 272 seconds]