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
plarsen has quit [Remote host closed the connection]
mnguyen has joined #fedora-coreos
mnguyen_ has quit [Ping timeout: 276 seconds]
ravanelli has quit [Remote host closed the connection]
mnguyen has quit [Ping timeout: 248 seconds]
EnigmaCurry has quit [Ping timeout: 258 seconds]
gursewak has quit [Remote host closed the connection]
gursewak has joined #fedora-coreos
EnigmaCurry has joined #fedora-coreos
mnguyen has joined #fedora-coreos
bgilbert has quit [Quit: Leaving]
bgilbert has joined #fedora-coreos
hyperreal has left #fedora-coreos [the lounge - https://webirc.envs.net]
mnguyen_ has joined #fedora-coreos
mnguyen has quit [Ping timeout: 255 seconds]
dwalsh__ has quit [Ping timeout: 248 seconds]
heldwin has quit [Remote host closed the connection]
heldwin has joined #fedora-coreos
bgilbert has quit [Ping timeout: 256 seconds]
ksinny has joined #fedora-coreos
ksinny has quit [Client Quit]
paragan has joined #fedora-coreos
gursewak has quit [Ping timeout: 248 seconds]
gursewak has joined #fedora-coreos
gursewak has quit [Ping timeout: 244 seconds]
azukku has joined #fedora-coreos
mnguyen has joined #fedora-coreos
nemric has quit [Quit: WeeChat 3.5]
mnguyen_ has quit [Ping timeout: 276 seconds]
jcajka has joined #fedora-coreos
Betal has quit [Quit: WeeChat 3.5]
azukku has quit [Ping timeout: 260 seconds]
jpn has joined #fedora-coreos
fifofonix has quit [Ping timeout: 276 seconds]
ravanelli has joined #fedora-coreos
ravanelli has quit [Ping timeout: 248 seconds]
crobinso has joined #fedora-coreos
dwalsh__ has joined #fedora-coreos
ravanelli has joined #fedora-coreos
paragan has quit [Ping timeout: 246 seconds]
paragan has joined #fedora-coreos
tormath1 has joined #fedora-coreos
azukku has joined #fedora-coreos
azukku has quit [Ping timeout: 240 seconds]
jpn has quit [Ping timeout: 246 seconds]
jpn has joined #fedora-coreos
nalind has joined #fedora-coreos
mheon has joined #fedora-coreos
mnguyen_ has joined #fedora-coreos
mnguyen has quit [Ping timeout: 248 seconds]
<dustymabe> jlebon: you don't know of anything that "we" (FCOS) are doing in the initrd that would cause some funny business here do you? https://github.com/coreos/fedora-coreos-tracker/issues/1215#issuecomment-1153409518
<dustymabe> see that comment and the systemd commit I linked to in a followup comment
ravanelli has quit [Quit: Leaving...]
ravanelli has joined #fedora-coreos
<jlebon> dustymabe: looks like a systemd bug to me
<jlebon> possibly something similar to the journal issue where the systemd-tmpfiles-setup service state leaks past switchroot
<jlebon> i noticed there's no SERVICE_STOP for it at switchroot
<jlebon> but there is the systemd message that says it's been stopped
<dustymabe> yeah
<dustymabe> were you looking at the journal I uploaded?
<jlebon> yeah
<jlebon> let's file a systemd bug?
<dustymabe> yeah i'll file one later today. Thanks
<jlebon> +1
saqali has joined #fedora-coreos
<dustymabe> saqali: if you rebase https://github.com/coreos/fedora-coreos-config/pull/1786 on top of latest rawhide it should work now
<jlebon> shouldn't need to. i restarted CI which should check out the latest
<dustymabe> hmm
<jlebon> saqali: the rerun you triggered via the loop icon unfortunately checks out the same rev, so wouldn't have picked up the latest base
<dustymabe> so CI will rebase the PR patchset on top of the target branch?:
<jlebon> in those cases, you want "Build Now" in the legacy UI
<saqali> jlebon: ah
<jlebon> dustymabe: yup, jenkins merges on top of the latset
<dustymabe> ha, yeah I'm never going to remember that.. just rebase+push is my big hammer
<jlebon> > Merging remotes/origin/rawhide commit 6d05ba3b44e1e3fa71ae11cc981ba5eabe7653df into PR head commit d72feba44fa28647d63f2f1646dc29c38e23ab8e
jpn has quit [Ping timeout: 260 seconds]
<jlebon> 6d05ba has the denylist update
<dustymabe> ok - let's regroup
<dustymabe> looks like we've got two systemd issues to chase down with $upstream
<dustymabe> one is systemd-tmpfiles-setup not running in the real root
<dustymabe> saqali: jlebon: can you try to open an issue upstream for that 2nd one?
<saqali> So would that be here: https://github.com/systemd/systemd?
<dustymabe> yes.. we have options. we could open an issue directly upstream (as you linked there) or we could open a BZ in Fedora against rawhide. Since we're working in rawhide which is really close to upstream I tend to go straight to the source sometimes
<jlebon> i think we should probably do a bit more digging first. it's totally possible what we're doing isn't correct
<dustymabe> jlebon: that's fair. Can you and saqali work together on that?
<saqali> +1, not sure if we have enough info to give
<dustymabe> or if you'd prefer.. I've got a race condition I'll trade you :)
<jlebon> sure. saqali: do you have enough context to investigate, or do you want to chat a bit first?
<saqali> I need more info about the hunch you mentioned in the tracker
<jlebon> saqali: ok, let's chat
jpn has joined #fedora-coreos
dwalsh__ has quit [Quit: Leaving]
jpn_ has joined #fedora-coreos
jpn has quit [Ping timeout: 256 seconds]
bgilbert has joined #fedora-coreos
<dustymabe> saqali: jlebon: https://github.com/coreos/fedora-coreos-config/pull/1786 still failed on CI on `ext.config.extensions.module`
<dustymabe> not sure why it didn't get picked up in the denylist
<dustymabe> ahh
<dustymabe> typo
<dustymabe> ext.config.extension.module is what got denylisted
<saqali> ahhhh
<saqali> I'll fix it
jpn has joined #fedora-coreos
jpn_ has quit [Ping timeout: 255 seconds]
<dustymabe> merged
<saqali> kicked of a new CI run for the systemd pin PR
<jlebon> saqali: it needs to propagate to rawhide first
<jlebon> should be at most 15 mins until the typo gets there
<saqali> oh cool thx :)
<jlebon> the typo fix* :)
jcajka has quit [Quit: Leaving]
gursewak has joined #fedora-coreos
<dustymabe> bgilbert: am I right there ^^ that overrides.py doesn't support fast-tracking a build that isn't in bodhi?
jpn has quit [Ping timeout: 276 seconds]
<bgilbert> dustymabe: yup
<dustymabe> just checking.. are you opposed to supporting that OR are you "PR's welcome"?
<bgilbert> dustymabe: I'm not opposed, but what would that mean exactly? when would we hit that case, and what would we put in the Bodhi link (which we've defined as mandatory for fast-tracks)?
<dustymabe> I think it just means that there is a build that we know we want and the maintainer is probably going to make an update for it but we want to get it $now
<dustymabe> for example.. systemd maintainer does a new build of systemd for us (which takes time to run and build) and then leaves for the day
<dustymabe> tomorrow they will create a bodhi update (or at least they said they would)
<dustymabe> but we want to use it today
<dustymabe> it's totally fine for this special case to require manual updating
<dustymabe> i'm just illustrating the case
<bgilbert> I'm a bit hesitant because we're essentially shipping an off-the-record build
<bgilbert> in that case
<dustymabe> indeed
<bgilbert> the other thing about a fast-track is that it automatically goes away when the build goes stable
<bgilbert> which isn't directly defined without a Bodhi update
<dustymabe> correct, we'd still want that
<bgilbert> (yes, we can work backward to find a Bodhi update once that exists, but it may never exist)
<dustymabe> my understanding from the code is that the graduated overrides flow doesn't require bodhi
<bgilbert> yeah, I'm making a semantic argument rather than a code one
jpn has joined #fedora-coreos
<dustymabe> it just checks the repos to see if there is a higher or equal NVRA
<dustymabe> ahh. yeah
<bgilbert> I don't feel super-strongly about it, just pointing it out
<dustymabe> fair
<dustymabe> cool. I think we'll leave it like it is. Just wanted to go through that thought exercise with you
<bgilbert> +1
<ravanelli> dustymabe: jlebon I wonder if you have sometime today to discuss Roman's PR https://github.com/coreos/coreos-assembler/pull/2828
<saqali> jlebon: hmm commenting out symlink removal in coreos-teardown-initramfs.sh still created a failing build
<saqali> Perhaps the issue is not that after all? Should we open an upstream issue?
<dustymabe> ravanelli: +1
<dustymabe> let's catch up in a bit
<dustymabe> I need to finish the review on your other PR too
paragan has quit [Quit: Leaving]
<bgilbert> saqali: while chatting with jlebon about serial console args, we realized there's a small missing piece in the GRUB password work
<bgilbert> saqali: s390x doesn't use the grub.cfg at all. ppc64le does use the grub.cfg but doesn't use grub: petitboot parses the grub.cfg and supports a subset of the commands, not including the password ones
<bgilbert> saqali: since this is a security feature, we shouldn't just quietly ignore the GRUB directives on platforms that don't support them
<bgilbert> saqali: so we should probably add code in fedora-coreos-config that fails the boot if there are password directives in user.cfg on an arch that doesn't support them
<jlebon> saqali: nice find. does the symlink still exist in the real root?
dwalsh has joined #fedora-coreos
jpn has quit [Ping timeout: 246 seconds]
tormath1 has quit [Quit: leaving]
jpn has joined #fedora-coreos
<saqali> bgilbert: that sounds like a good idea, where in the boot process should we add this logic?
<bgilbert> saqali: I think probably after Ignition files stage, before Ignition umount, because:
<bgilbert> 1) we should retain the semantics of failing in the initrd if an invalid config is provided, and
<bgilbert> 2) it's not worth the extra trouble of parsing the Ignition config to catch the problem before provisioning starts. if the config is invalid, the user will need to tear down the machine and start over anyway.
<saqali> Are there any other checks relating to the config that we perform at this point?
azukku has joined #fedora-coreos
Betal has joined #fedora-coreos
jpn has quit [Ping timeout: 260 seconds]
<dustymabe> jlebon: ravanelli: I did a round of review on https://github.com/coreos/coreos-assembler/pull/2887 - mostly minor comments. I think we can get this in soon and then fix anything else that shakes out when we integrate it.
<ravanelli> dustymabe: Thanks, I'm fixiing the comments now
b10s_ has joined #fedora-coreos
dwalsh_ has joined #fedora-coreos
enilflah has joined #fedora-coreos
HappyHappyMan has joined #fedora-coreos
dustymab1 has joined #fedora-coreos
<bgilbert> saqali: not afaik
<bgilbert> I think it'd probably be a new service in 35coreos-ignition
dwalsh has quit [*.net *.split]
misuto has quit [*.net *.split]
djinni` has quit [*.net *.split]
b100s has quit [*.net *.split]
dustymabe has quit [*.net *.split]
HappyMan has quit [*.net *.split]
enilflah_ has quit [*.net *.split]
djinni` has joined #fedora-coreos
nemric has joined #fedora-coreos
jpn has joined #fedora-coreos
jpn_ has joined #fedora-coreos
jpn has quit [Ping timeout: 276 seconds]
azukku has quit [Remote host closed the connection]
bagasse_ has joined #fedora-coreos
tempus_fol has joined #fedora-coreos
llamma` has joined #fedora-coreos
<jlebon> walters: were you planning to backport the base-oscontainer schema change to cosa 4.11?
mnguyen has joined #fedora-coreos
mheon1 has joined #fedora-coreos
jpn has joined #fedora-coreos
jpn_ has quit [*.net *.split]
mnguyen_ has quit [*.net *.split]
mheon has quit [*.net *.split]
bagasse has quit [*.net *.split]
llamma has quit [*.net *.split]
tempora has quit [*.net *.split]
mock has quit [*.net *.split]
siodor has quit [*.net *.split]
<walters> hmm, not offhand
mockgeek has joined #fedora-coreos
bgilbert has quit [Read error: Connection reset by peer]
<jlebon> ack k. in that case, that PR backports just what we need then
mockgeek is now known as mock
siodor has joined #fedora-coreos
bgilbert has joined #fedora-coreos
dustymab1 is now known as dustymabe
<dustymabe> ravanelli: sorry for the delay.. do you want to still try to meet today with me and jlebon on https://github.com/coreos/coreos-assembler/pull/2828 ?
<ravanelli> dustymabe: If both of you still have time, if not we can try tomorrow
<dustymabe> i'm game if he can make it today - we'll watch here to see
<ravanelli> +1
<jlebon> yup, WFM too
mnguyen_ has joined #fedora-coreos
<dustymabe> sent link
mnguyen has quit [Ping timeout: 276 seconds]
jpn has quit [Ping timeout: 248 seconds]
ravanelli has quit [Remote host closed the connection]
dwalsh_ has quit [Ping timeout: 244 seconds]
dwalsh_ has joined #fedora-coreos
nalind has quit [Quit: bye]
jpn has joined #fedora-coreos
plarsen has joined #fedora-coreos
plarsen has quit [Remote host closed the connection]
dwalsh_ has quit [Ping timeout: 256 seconds]
Frisches_T has joined #fedora-coreos
Frisches_T has quit [Client Quit]
mnguyen has joined #fedora-coreos
mnguyen_ has quit [Ping timeout: 240 seconds]
mheon1 has quit [Ping timeout: 276 seconds]
jpn has quit [Ping timeout: 260 seconds]
bgilbert has quit [Read error: Connection reset by peer]
bgilbert_ has joined #fedora-coreos
bgilbert_ has quit [Read error: Connection reset by peer]
bgilbert has joined #fedora-coreos
dwalsh_ has joined #fedora-coreos