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
piwu has quit [Quit: Bye!]
piwu has joined #fedora-coreos
daMaestro has quit [Quit: Leaving]
bgilbert has quit [Ping timeout: 265 seconds]
ravanelli has quit [Remote host closed the connection]
jmariondev has joined #fedora-coreos
gursewak has quit [Ping timeout: 250 seconds]
bgilbert has joined #fedora-coreos
misuto has quit [Quit: Leaving]
misuto has joined #fedora-coreos
gursewak has joined #fedora-coreos
paragan has joined #fedora-coreos
gursewak has quit [Ping timeout: 246 seconds]
Betal has quit [Quit: WeeChat 3.8]
bgilbert has quit [Ping timeout: 268 seconds]
jcajka has joined #fedora-coreos
bgilbert has joined #fedora-coreos
bgilbert has quit [Ping timeout: 250 seconds]
jpn has joined #fedora-coreos
saschagrunert has joined #fedora-coreos
jpn has quit [Ping timeout: 246 seconds]
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 276 seconds]
apiaseck has joined #fedora-coreos
Turnikov has joined #fedora-coreos
boudinie[m] has quit [Quit: You have been kicked for being idle]
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 250 seconds]
jpn has joined #fedora-coreos
lvrabec_ has quit [Quit: ZNC 1.8.2 - https://znc.in]
lvrabec has joined #fedora-coreos
<guesswhat[m]> Hey, question, is there any doc how to setup butane for systemd service with User= directive instead of user systemd service? The problem is, its not possible to create dependency between system and user systemd services
bgilbert has joined #fedora-coreos
ravanelli has joined #fedora-coreos
<dustymabe> guesswhat[m]: just add it to the unit file?
<guesswhat[m]> it still require lingering
<dustymabe> it shouldn't IIUC - it runs from the system context, just as the user you specify
Turnikov has quit [Ping timeout: 252 seconds]
<guesswhat[m]> dustymabe: nvm, its running https://pastebin.com/raw/hXN2vqmS , but fails ( warrning ) to https://pastebin.com/raw/3tizTQfY, not sure what are consequences
nalind has joined #fedora-coreos
saschagrunert has quit [Remote host closed the connection]
saschagrunert has joined #fedora-coreos
<bgilbert> dustymabe: to be clear, you're proposing that we land 2308 in testing-devel but defer landing 2307 in next?
ravanelli has quit [Remote host closed the connection]
ravanelli has joined #fedora-coreos
saschagrunert has quit [Quit: Leaving]
jlebon has joined #fedora-coreos
mock has quit [Ping timeout: 260 seconds]
mockgeek has joined #fedora-coreos
<dustymabe> bgilbert: yeah. I mean it shouldn't be long, just wanted to get some more testing on other platforms before we run the `next` build
<bgilbert> +1
<dustymabe> running it through a full CI run on all architectures (which is what merging into `testing-devel` will do) would be useful feedback
<bgilbert> merged
<jlebon> anything I can help with?
<dustymabe> jlebon: anythink you can do to creatively test the PR from bgilbert
<ravanelli> Hey all 👋 good morning
<dustymabe> hey ravanelli
<guesswhat[m]> dustymabe: is there any traction to include passt package into FCOS? Its required for Podman Oasta networking. Thanks
<ravanelli> dustymabe: How should we procced with the test day? Let's schedule something to try to get more tests?/
<guesswhat[m]> *Pasta
<dustymabe> jlebon: I kind of wish bootupctl would print out a message about the before AND after when it runs an update
<dustymabe> guesswhat[m]: it's pretty close IIUC
<dustymabe> guesswhat[m]: follow https://github.com/coreos/fedora-coreos-tracker/issues/1436 - I think the biggest blocker at this point is someone taking the time to button up a few things and PR it
<jlebon> dustymabe: +1
gursewak has joined #fedora-coreos
<dustymabe> ravanelli: yes - let's schedule something - at this point I'd say let's try for maybe tomorrow morning and then target the test day for next Monday or Tuesday
<dustymabe> ravanelli: this issue https://github.com/coreos/fedora-coreos-tracker/issues/1441 set us back a few days
<dustymabe> jlebon: bgilbert: what does bootupctl do if someone rolls back their system? i.e. will our new service roll back the bootloader update too? Is that what we want?
<guesswhat[m]> dustymabe: thanks, seems its still somehow buggy
<dustymabe> what is? paast?
Turnikov has joined #fedora-coreos
<jlebon> dustymabe: as long as the service only exists in the barrier release, it'll only ever try to update from that deployment
<ravanelli> dustymabe: 👍 sgtm
<dustymabe> jlebon: good point - we have to be diligent about removing it then
<dustymabe> ravanelli: can you update the tickets with the new target date? and work with SumantroMukherje to get it confirmed
<ravanelli> sure
<b100s> guesswhat[m], yeah, seems like DNS issue. But strange. Actually node is healthy and serving prod traffic. Seems it is old toolbox issue. I found easier way to check cpu power settings using cat /sys/.. : )
<ravanelli> SumantroMukherje: Can you also confirm if you create the new Test Day page: https://github.com/coreos/fedora-coreos-tracker/issues/1440
<ravanelli> If not, I can go head and create it
<guesswhat[m]> b100s: missclick? :)
plarsen has joined #fedora-coreos
<b100s> guesswhat[m], nope; check 17th March, around 11:00 UTC : )
<dustymabe> jlebon: bgilbert: i'm going to do another round of testing on aarch64 RPi4 and then work on getting my upgrade test cleaned up a bit for review (and then a corresponding fcos-pipeline job for running the test)
<dustymabe> oh actually - something interesting I found
<guesswhat[m]> b100s: oh, i see :)
<dustymabe> when I run the upgrade test on x86_64 it doesn't make it all the way to success. I think we've had this problem before and never noticed it
<dustymabe> i.e. the f31 bootloader won't boot an f37 payload
* dustymabe wonders when the blscfg stuff made it into the bootloader and also Fedora
<jlebon> dustymabe: huh, that's interesting. what's the error?
<dustymabe> honestly I can't really tell. The system just doesn't boot and the logs/console are kind of opaque.
<dustymabe> I don't have a real console on the machine because I'm running it through kola, but may try at some point to figure it out
<jlebon> ahh ok. i guess we'll have to hack around that in the new upgrade test on x86_64?
<dustymabe> indeed. won't be hard
<dustymabe> just need to understand the real problem first
vgoyal has joined #fedora-coreos
<dustymabe> jlebon: bgilbert: should we run through the dependabot PRs in https://github.com/coreos/zincati/pulls ?
<jlebon> dustymabe: i'd think so. maybe let's check with the team under which that repo falls?
<dustymabe> +1
mockgeek is now known as mock
Betal has joined #fedora-coreos
<jlebon> dustymabe: re. https://github.com/coreos/zincati/pull/540, i think what happened there is kelvin deleted his fork
<dustymabe> jlebon: +1
<dustymabe> thanks for figuring that out
paragan has quit [Quit: Leaving]
<ravanelli> Should I add it in a community calendar or something like it?
hotbox has joined #fedora-coreos
<guesswhat[m]> Anyone tested pasta / slirp4netns perfornce on FCOC? Getting slow performance ( AWS EC2 8vcCPU, 64G RAM ), bridge is okish.
palasso has joined #fedora-coreos
palasso has quit [Remote host closed the connection]
palasso has joined #fedora-coreos
<guesswhat[m]> I am talking about massive performance difference bridge vs slirp4netns / pasta https://pastebin.com/raw/DYNJ8jZJ cc dustymabe ?
<guesswhat[m]> Its vanilla FCOS ( testing-devel ) and AWS EC2 instance ( 16vCPU , 64G -> m6i.4xlarge )
Turnikov has quit [Ping timeout: 255 seconds]
jcajka has quit [Quit: Leaving]
<dustymabe> guesswhat[m]: I would ask in #podman
<dustymabe> jlebon: how's the testing going?
<dustymabe> I'm thinking we go ahead and merge and start the build for https://github.com/coreos/fedora-coreos-config/pull/2307#pullrequestreview-1348524314
<dustymabe> just so our timing is OK
<dustymabe> for shipping it tomorrow
Turnikov has joined #fedora-coreos
<jlebon> dustymabe: SGTM. haven't been able to fully test it yet. have it built but working on going through the barriers
mheon has joined #fedora-coreos
<dustymabe> jlebon: anything newer than 35.20211119.x.x should be able to fully update itself
<dustymabe> older than that and you need at least one workaround
<dustymabe> jlebon: do you know of a way to `systemd-run` a script and have it added to a particular target?
jpn has quit [Ping timeout: 276 seconds]
jpn has joined #fedora-coreos
palasso has quit [Remote host closed the connection]
jpn has quit [Ping timeout: 250 seconds]
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 276 seconds]
palasso has joined #fedora-coreos
<jlebon> dustymabe: you mean instead of it running right away?
<dustymabe> jlebon: right
<jlebon> not that i know of. i think in that case, you'd write a unit in e.g. /run/systemd/system and arm it
<dustymabe> +1
gursewak has quit [Ping timeout: 248 seconds]
jpn has joined #fedora-coreos
gursewak has joined #fedora-coreos
Turnikov has quit [Ping timeout: 276 seconds]
jpn has quit [Ping timeout: 265 seconds]
<bgilbert> dustymabe: were you able to test with a Pi in device-tree mode?
<dustymabe> bgilbert: I was
<bgilbert> cool
<dustymabe> it works
<dustymabe> well. let me clarify :)
<dustymabe> bootctl update works
<dustymabe> i didn't try with your PR (haven't had a chance too), but if bootctl update works, your PR should
<bgilbert> my PR is intended to avoid updating the bootloader if we're in device-tree mode
<bgilbert> does bootupctl update "work" by not doing anything, or "work" by doing something?
<dustymabe> bgilbert: let's see if this answers your question: https://github.com/coreos/fedora-coreos-tracker/issues/1441#issuecomment-1476935478
<bgilbert> um
<bgilbert> we should figure this out. my impression was that we have a direct-boot mechanism that doesn't go through UEFI
<bgilbert> the unit is written to only run on UEFI systems. if we still need a bootloader update on those, then the unit is buggy and we'll need to fix it
<dustymabe> yeah I understand, the problem is we don't have documented how to even install that way
<dustymabe> I misremembered the other day that via Uboot didn't include UEFI
<dustymabe> sorry - EFI
<bgilbert> ahh
<dustymabe> so here is what I did the other day
<dustymabe> I had a system already installed that was installed using the EDK2 install method
<dustymabe> I confirmed it observed the problem
<dustymabe> and also that doing a rollback+bootloader update + reboot backinto f38 worked
<dustymabe> then I used a separate SD card to do the uboot install steps
<dustymabe> and verified that starting from f35 (after getting around my coreos-installer sig issue) hit the same problem and was fixed by a bootctl update
<dustymabe> so at that point I was sufficiently satisfied that both install methods we have documented use the EFI binaries and wiould be fixed by this update
<bgilbert> okay, so you haven't actually tested the unit there. would you mind pasting the unit into the uboot system and confirming that systemd starts it?
<bgilbert> want to make sure the ConditionFirmware does what we think
<dustymabe> yeah I can try that
<dustymabe> I know at least bootctl status reports EFI
jpn has joined #fedora-coreos
<dustymabe> bgilbert: it seems to have worked
<bgilbert> +1, thanks
jpn has quit [Ping timeout: 255 seconds]
nalind has quit [Quit: bye for now]
jpn has joined #fedora-coreos
gursewak has quit [Ping timeout: 276 seconds]
jpn has quit [Ping timeout: 255 seconds]
plarsen has quit [Quit: NullPointerException!]
gursewak has joined #fedora-coreos
gursewak has quit [Ping timeout: 250 seconds]
mheon has quit [Ping timeout: 265 seconds]