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
samuelbernardo has quit [*.net *.split]
llamma has quit [*.net *.split]
mboddu_ has quit [*.net *.split]
nnewton has quit [*.net *.split]
hank has quit [*.net *.split]
mboddu has joined #fedora-coreos
llamma has joined #fedora-coreos
hank has joined #fedora-coreos
samuelbernardo has joined #fedora-coreos
ravanelli has joined #fedora-coreos
nnewton has joined #fedora-coreos
ravanelli has quit [Ping timeout: 276 seconds]
ravanelli has joined #fedora-coreos
ravanelli has quit [Ping timeout: 272 seconds]
plarsen has quit [Quit: NullPointerException!]
gursewak_ has quit [Ping timeout: 240 seconds]
gursewak_ has joined #fedora-coreos
pwhalen has quit [Ping timeout: 255 seconds]
thomasfedb has quit [Ping timeout: 255 seconds]
thomasfedb has joined #fedora-coreos
pwhalen has joined #fedora-coreos
arnulfo_07 has quit [Read error: Connection reset by peer]
ravanelli has joined #fedora-coreos
ravanelli has quit [Ping timeout: 272 seconds]
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 260 seconds]
ravanelli has joined #fedora-coreos
ravanelli has quit [Ping timeout: 260 seconds]
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 268 seconds]
ravanelli has joined #fedora-coreos
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 240 seconds]
ravanelli has quit [Ping timeout: 272 seconds]
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 255 seconds]
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 240 seconds]
ravanelli has joined #fedora-coreos
ravanelli has quit [Ping timeout: 272 seconds]
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 260 seconds]
ravanelli has joined #fedora-coreos
jpn has joined #fedora-coreos
ravanelli has quit [Ping timeout: 276 seconds]
jpn has quit [Ping timeout: 260 seconds]
paragan has joined #fedora-coreos
ravanelli has joined #fedora-coreos
ravanelli has quit [Ping timeout: 272 seconds]
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 240 seconds]
ravanelli has joined #fedora-coreos
ravanelli has quit [Ping timeout: 260 seconds]
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 268 seconds]
gursewak_ has quit [Ping timeout: 240 seconds]
frigo has joined #fedora-coreos
<frigo> hello. bgilbert re. https://github.com/coreos/fedora-coreos-config/pull/1847#pullrequestreview-1042843543, do you know of some documentation to run these tests with cosa? (also cosa run systematically destroy the VM after use while this test requires a reboot so I doubt it's feasible..)
<frigo> and "clevis luks list -d /dev/vda4  -s 1" will get the pcrs currently in use
<bgilbert> frigo: you can't run them with "cosa run", but you can run them with `kola run` inside the cosa container
ravanelli has joined #fedora-coreos
<bgilbert> kola run ext.config.root-reprovision.luks-tpm
<bgilbert> frigo: I almost proposed trying to test that changing a PCR value would break the unlock
<bgilbert> frigo: by creating a data volume instead of using the rootfs, then sealing to PCR 8
<bgilbert> frigo: but we wouldn't really prove much, since the CoreOS second boot uses different kernel arguments than the first one
gursewak_ has joined #fedora-coreos
<bgilbert> (I was thinking we'd reboot once to prove that it worked, then change the PCR and reboot again to prove that we broke it)
<bgilbert> not sure if there's a PCR that we could use in that way
<frigo> yes, we can use PCR8 for that
<bgilbert> except we can't first prove that reboot works correctly, right?
<frigo> since it hashes the cmdline, it breaks after the first reboot (where the firstboot parameter disappears...)
<bgilbert> right
<bgilbert> i.e., it's possible that the reboot breaks for unrelated reasons
<frigo> yeah indeed it's completely broken :D
<bgilbert> well, the simple test is still an improvement
<frigo> at least it document a bit the usage of custom bindings (although in practice, it's useless in the current state of the technology...). For data volume we can bind against a PCR, then mount/unmount to prove it works, then run tpm2_pcrextend to change the PCR value, then prove we cannot mount anymore. Maybe that would work
ravanelli has quit [Ping timeout: 276 seconds]
<bgilbert> frigo: oh yeah, that sounds good
<frigo> I'm going to take my time. I see multiple failed builds for my pull request. Should I cancel the pull request? to prevent consuming resources uselessly and save the planet
bgilbert has quit [Ping timeout: 272 seconds]
gursewak_ has quit [Ping timeout: 272 seconds]
ravanelli has joined #fedora-coreos
ravanelli has quit [Ping timeout: 268 seconds]
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 268 seconds]
ravanelli has joined #fedora-coreos
ravanelli has quit [Ping timeout: 272 seconds]
plundra has quit [Quit: leaving]
plundra has joined #fedora-coreos
jcajka has joined #fedora-coreos
ravanelli has joined #fedora-coreos
jpn has joined #fedora-coreos
ravanelli has quit [Ping timeout: 276 seconds]
jcajka has quit [Quit: Leaving]
shadowchain has quit [Quit: You have been kicked for being idle]
thempans[m] has quit [Quit: You have been kicked for being idle]
ravanelli has joined #fedora-coreos
ravanelli has quit [Ping timeout: 268 seconds]
bagasse_ has joined #fedora-coreos
bagasse_ has quit [Remote host closed the connection]
bagasse has quit [Ping timeout: 276 seconds]
Betal has quit [Quit: WeeChat 3.6]
ravanelli has joined #fedora-coreos
ravanelli has quit [Ping timeout: 276 seconds]
jpn has quit [Ping timeout: 276 seconds]
ravanelli has joined #fedora-coreos
jcajka has joined #fedora-coreos
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 268 seconds]
ravanelli has quit [Ping timeout: 268 seconds]
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 268 seconds]
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 260 seconds]
ravanelli has joined #fedora-coreos
ravanelli has quit [Ping timeout: 272 seconds]
vgoyal has joined #fedora-coreos
ravanelli has joined #fedora-coreos
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 244 seconds]
jpn has joined #fedora-coreos
plarsen has joined #fedora-coreos
jpn has quit [Ping timeout: 268 seconds]
mheon has joined #fedora-coreos
crobinso has joined #fedora-coreos
<dustymabe> walters: i've got some more questions about this new ostree and chunked format
<dustymabe> new rpm-ostree, I should say
<walters> ok, though did you look at https://github.com/ostreedev/ostree-rs-ext/pull/331 ?
jpn has joined #fedora-coreos
<dustymabe> the problem we saw this morning makes sense now. the multi-arch builders have newer rpm-ostree (rpm-ostree-2022.11-2.fc36.s390x) where the one built and is on quay has the older one (rpm-ostree-2022.10-3.fc36.x86_64) - this PR should fix that: https://github.com/coreos/coreos-assembler/pull/2993
<dustymabe> I have a semi-related question, though.
<dustymabe> I want to make sure we don't somehow get our fedora prod ostree repos into a bad state.
<dustymabe> i.e. if we import one of these new commits into those repos using a newer rpm-ostree/ostree (in our importer container) will other processes in Fedora (like the pungi composes) still be able to access and read/write the repo?
<walters> we're just changing how we wrap up an ostree commit in a container image
<walters> the ostree data model and format has not changed
<walters> IOW, `ostree container unencapsulate` *entirely discards* the container wrapping metadata and just unpacks the underlying ostree data
jpn has quit [Ping timeout: 240 seconds]
<walters> now there is a separate flow `container store` that *doesn't* discard the container data - and that's what we use client side for upgrades - it's how we avoid re-fetching layers that haven't changed
<walters> try using e.g. `ostree refs` after rebasing on a container client side (also interesting to do with and without chunking)
<walters> but also notice today this conditional, which parallels this discussion about the ostree repo on the server side: https://github.com/coreos/coreos-assembler/blob/cb65eb36e86040938d8f8b63d1d1551847b0d54f/src/create_disk.sh#L371
<walters> since we're not setting `deploy_via_container: true`, the disk images we create have no reference or trace of the container
<walters> but - once we decide to pull the trigger and ship updates via container images, we flip on that flag and the disk images we generate will be "primed" from day 0 to avoid re-pulling container layers that haven't changed
<dustymabe> ok thank you for confirming
<dustymabe> I'm thinking about this a bit more.. I think you are right here https://github.com/coreos/fedora-coreos-tracker/issues/1259#issuecomment-1188858031
<dustymabe> there must have been several "
<dustymabe> "breaking changes" that are flowing through
<dustymabe> one of them needed at least rpm-ostree-2022.10-3
<dustymabe> which is why we hit https://github.com/coreos/fedora-coreos-tracker/issues/1259 to begin with
<dustymabe> and now there is a second one, which we just saw this morning in the build-arch pipeline
<dustymabe> in which we'll need rpm-ostree-2022.11-2
<dustymabe> i.e. once https://github.com/coreos/coreos-assembler/pull/2993 lands and now rawhide x86_64 is using the new chunked format too then the coreos-ostree-importer needs to be ready for it
<dustymabe> can we get a newer update for f36 than https://bodhi.fedoraproject.org/updates/FEDORA-2022-e3870e5c95 ?
<dustymabe> obviously that one isn't in the stable repos
<walters> that is waiting on someone to lgtm https://github.com/coreos/rpm-ostree/pull/3860
<walters> now the ostree side has all carefully kept this mostly feature gated - as I said the discontinuity here was flipped on by https://github.com/coreos/coreos-assembler/pull/2970 which we can revert if we want
<dustymabe> walters: stamped
<dustymabe> walters: interesting..
<dustymabe> and it only happens on our rawhide stream because we only set 'oci-chunked' there?
<walters> yeah
<jlebon> dustymabe: ack, thanks for filing! will see if nikita can have a look
<dustymabe> thanks walters
<dustymabe> when that merges I'll kick off a new build on the multi-arch builders
nalind has joined #fedora-coreos
jpn has joined #fedora-coreos
<jlebon> i did. meant to circle back to lucab about this to see if it was already on his list. i can pick it up otherwise.
<lucab> jlebon: I didn't, but I can, as you prefer
<saqali> dustymabe: Concerning the releases, looks like the data has synced with s3 and the downloads are showing up on the download page. However, I don't see anything on the update graph for s390x https://builds.coreos.fedoraproject.org/graph?stream=stable&basearch=s390x.
<saqali> update graphs for other arches look good
<dustymabe> saqali: :) - see the last few messages between me lucab and jlebon
<saqali> hmm ok, thanks!
<lucab> The image is building right now. I'll deploy the new pod as soon as that is finished.
<lucab> it's up now
<dustymabe> PR for release notes update: https://github.com/coreos/fedora-coreos-streams/pull/536
<saqali> dustymabe, lucab: update graph has updated
<jlebon> lucab++ thanks!
<zodbot> jlebon: Karma for lucab changed to 3 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any
<lucab> saqali: update² ;)
<saqali> :D
frigo has quit [Quit: Client closed]
d10n has joined #fedora-coreos
gursewak_ has joined #fedora-coreos
bgilbert has joined #fedora-coreos
<adamw> dustymabe: ahoy, around? just want to compare notes on the edition qa stuff again
dustymabe has quit [Quit: WeeChat 3.4]
dustymabe has joined #fedora-coreos
frigo has joined #fedora-coreos
<dustymabe> adamw: sorry, in a meeting now - can you ping me back in a few hours and we'll go over things?
guilhermesp__ has joined #fedora-coreos
crobinso has quit [Ping timeout: 268 seconds]
jcajka has quit [Quit: Leaving]
ravanelli has quit [Remote host closed the connection]
ravanelli has joined #fedora-coreos
alebastr[m] has joined #fedora-coreos
ravanelli has quit [Ping timeout: 260 seconds]
frigo has quit [Ping timeout: 252 seconds]
paragan has quit [Quit: Leaving]
mnguyen has quit [Ping timeout: 276 seconds]
mnguyen has joined #fedora-coreos
ravanelli has joined #fedora-coreos
ravanelli has quit [Ping timeout: 272 seconds]
Betal has joined #fedora-coreos
crobinso has joined #fedora-coreos
ravanelli has joined #fedora-coreos
jpn has quit [Ping timeout: 240 seconds]
jpn has joined #fedora-coreos
ravanelli has quit [Ping timeout: 264 seconds]
jpn has quit [Ping timeout: 260 seconds]
ravanelli has joined #fedora-coreos
ravanelli has quit [Ping timeout: 240 seconds]
ravanelli has joined #fedora-coreos
ravanelli has quit [Ping timeout: 240 seconds]
crobinso has quit [Remote host closed the connection]
<dustymabe> walters: any idea on the CI failure in https://github.com/coreos/coreos-assembler/pull/2994 ?
<dustymabe> aaradhak[m]: since we're close to getting https://github.com/coreos/fedora-coreos-tracker/issues/1153 fixed. do you want to create a test for it?
<dustymabe> i think we should just be able to check the existence of /etc/issue.d/22_clhm_ens6.issue (substitue `ens6` with whatever NIC exists on the system)
saqali_ has joined #fedora-coreos
ravanelli has joined #fedora-coreos
saqali has quit [Ping timeout: 240 seconds]
<aaradhak[m]> yes dustymabe i can look into writing a test case for that.
crobinso has joined #fedora-coreos
vgoyal has quit [Ping timeout: 255 seconds]
<dustymabe> saqali_: gursewak_: jlebon: PTAL https://github.com/coreos/fedora-coreos-streams/pull/536
arnulfo_7 has joined #fedora-coreos
arnulfo_7 has quit [Changing host]
arnulfo_7 has joined #fedora-coreos
saqali_ is now known as saqali
gursewak_ is now known as gursewak
vgoyal has joined #fedora-coreos
arnulfo_7 has quit [Read error: Connection reset by peer]
arnulfo_7 has joined #fedora-coreos
arnulfo_7 has quit [Changing host]
arnulfo_7 has joined #fedora-coreos
guilhermesp__ has quit []
zodbot has quit [Remote host closed the connection]
zodbot has joined #fedora-coreos
vgoyal has quit [Ping timeout: 264 seconds]
vgoyal has joined #fedora-coreos
mnguyen_ has joined #fedora-coreos
mnguyen has quit [Ping timeout: 272 seconds]
vgoyal has quit [Quit: Leaving]
nalind has quit [Quit: bye]
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 272 seconds]
jpn has joined #fedora-coreos
arnulfo_7 has quit [Read error: Connection reset by peer]
jpn has quit [Ping timeout: 244 seconds]
saqali_ has joined #fedora-coreos
saqali has quit [Ping timeout: 268 seconds]
mheon has quit [Ping timeout: 276 seconds]
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 268 seconds]
plarsen has quit [Remote host closed the connection]