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
spresti has quit [Quit: Leaving.]
spresti has joined #fedora-coreos
sentenza has quit [Ping timeout: 246 seconds]
sentenza has joined #fedora-coreos
sentenza has quit [Ping timeout: 255 seconds]
sentenza has joined #fedora-coreos
sentenza_ has joined #fedora-coreos
sentenza has quit [Ping timeout: 255 seconds]
bgilbert has joined #fedora-coreos
_whitelogger has joined #fedora-coreos
lack has quit [Read error: Connection reset by peer]
lack has joined #fedora-coreos
sentenza_ has quit [Remote host closed the connection]
gursewak_ has joined #fedora-coreos
michele_ has quit [Ping timeout: 265 seconds]
michele_ has joined #fedora-coreos
paragan has joined #fedora-coreos
bgilbert has quit [Ping timeout: 240 seconds]
plundra has quit [Remote host closed the connection]
plundra has joined #fedora-coreos
jcajka has joined #fedora-coreos
saschagrunert has joined #fedora-coreos
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 240 seconds]
paragan has quit [Ping timeout: 240 seconds]
paragan has joined #fedora-coreos
apiaseck has joined #fedora-coreos
cverna has joined #fedora-coreos
apiaseck has quit [Ping timeout: 240 seconds]
paragan has quit [Ping timeout: 240 seconds]
paragan has joined #fedora-coreos
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 240 seconds]
lack has quit [Read error: Connection reset by peer]
apiaseck has joined #fedora-coreos
lack has joined #fedora-coreos
paragan has quit [Ping timeout: 240 seconds]
jpn has joined #fedora-coreos
Arkanterian has joined #fedora-coreos
paragan has joined #fedora-coreos
jpn has quit [Ping timeout: 240 seconds]
paragan has quit [Quit: Leaving]
michele_ has quit [Ping timeout: 240 seconds]
michele_ has joined #fedora-coreos
jpn has joined #fedora-coreos
Arkanterian has quit [Quit: Client closed]
jpn has quit [Ping timeout: 240 seconds]
jpn has joined #fedora-coreos
volp has joined #fedora-coreos
volp has quit [Quit: volp]
volp has joined #fedora-coreos
michele_ has quit [Ping timeout: 255 seconds]
plarsen has joined #fedora-coreos
michele_ has joined #fedora-coreos
mheon has joined #fedora-coreos
nalind has joined #fedora-coreos
saschagrunert has quit [Remote host closed the connection]
jpn has quit [Ping timeout: 255 seconds]
jpn has joined #fedora-coreos
volp has quit [Ping timeout: 255 seconds]
<dustymabe> aobrien[m]: this is the new website repo: https://gitlab.com/fedora/websites-apps/fedora-websites/fedora-websites-3.0
<dustymabe> darknao: we need to add a new architecture to https://fedoraproject.org/coreos/download/?stream=stable - aobrien[m] is going to try to help us do that.. Any guidance you can give him would be appreciated
<aobrien[m]> Thank you! dustymabe
<dustymabe> apiaseck: for https://github.com/coreos/coreos-assembler/pull/3510 I think you just need to squash the 3rd commit into the first commit.
<dustymabe> i.e. let's get it down to just 2 commits in the PR
<dustymabe> spresti: can you update the title of the streams issues to include the version numbers of the builds? https://github.com/coreos/fedora-coreos-streams/issues
<dustymabe> cc aobrien[m] ^^
<darknao> you can either open a new ticket in the repo, and I can implement that for you, or you can do it yourself if you want to
<darknao> and feel free to ask in the fedora-websites channel if you need any help
<dustymabe> thanks darknao!
<dustymabe> darknao: there was one other thing I thought about the other day, which was https://gitlab.com/fedora/websites-apps/fedora-websites/fedora-websites-3.0/-/issues/172 - wondering if we can get that fixed anytime soon
jpn has quit [Quit: Lost terminal]
<aobrien[m]> <darknao> "dustymabe: ok, that should be..." <- thanks for the pointers!
<aobrien[m]> i just need to add the description in the download.yml and ill make the pr for the new Card!
<darknao> dustymabe: no one is assigned to it yet, but any help is welcome
<darknao> also, is there a documentation on the API available somewhere?
<dustymabe> darknao: hmm let me see
<dustymabe> I imagine the old code was just cracking open the meta.json files (https://builds.coreos.fedoraproject.org/prod/streams/stable/builds/38.20230527.3.0/x86_64/meta.json)
<darknao> I don't think the website team was involved in the old code, and it can be a bit difficult for someone new to the team to work on that part without any clue about how it works and put everything together
<dustymabe> darknao: indeed - to be fair on our end we're not entirely familiar with the code either
<dustymabe> but maybe we can work together to figure out all the pieces
<dustymabe> ok I'm looking at the old website code locally, but weird..
<dustymabe> I don't see it in pagure any longer?
<dustymabe> Forbidden
<darknao> add a / at the end
<dustymabe> haha -- I clicked on https://pagure.io/fedora-web/websites.git (the git remote in my local repo) and it got redirected to https://pagure.io/fedora-web/websites with no slash
<dustymabe> guess that's part of why we're moving to gitlab :)
<dustymabe> so it says it pulls the information from meta.json and commitmeta.json
<dustymabe> there is a schema for some of this in https://github.com/coreos/coreos-assembler/tree/main/schema
<darknao> I'm still not sure why we should have an arch selection for each single release instead of globally on that page. Last time I used this page on the old website, I was only interrested on the arm release and found it very tedious and unnecessary to click 2 times on each release to get the information I was looking for
<darknao> I was tracking some packages version across multiple releases, but maybe that was not the intended use case
<dustymabe> darknao: usually i'm interested in a specific package diff for a specific build so I'm already dialed in on that build and having the arch select close by is useful
<dustymabe> maybe we can keep the global selector and have one more locally too?
<dustymabe> or maybe to start we leave the global selector in place, but add the package diffs and see how that goes
<darknao> could there be a case where packages version are actually not the same between arches for the same build? or that is a common scenario
<dustymabe> if a package exists in all architectures it will be the same.. but there are architecture specific packages (i.e. s390x utils on s390x) that make it such that the package list isn't the exact same across all architectures. Which is why we have it broken out.
<apiaseck> dustymabe: I squashed it to two commits, but only now realized some of the ammendments were included in the first one.
<dustymabe> apiaseck: need help?
<apiaseck> I'm curious if the build succeeds.
<dustymabe> you can run the flake8 stuff locally to check to see if that part passes
<apiaseck> Will do that. Regarding help - will ping you in case I'm stuck.
<apiaseck> Thanks
<dustymabe> fifofonix[m]: i'm going through the release notes for this weeks releases. wondering if the CIFS issue is sufficiently fixed to mark it as such or if there are still things to be worked out
<fifofonix[m]> I think we may have three separate things going on here and two of them are worth mentioning I think.
<dustymabe> fifofonix[m]: so there was the original bug, but now there are follow on things?
<fifofonix[m]> Thing 1: newly occurring kerberos selinux denials (affects all kerberos ticket based mounts I think), embedded in the same BZ you're well aware of.
<fifofonix[m]> Thing 2: DFS related cifs mount issue in the same BZ. Issues still present. Either apply the targeted SELinux weakening or change from DFS to non-DFS name/mount.
<dustymabe> got ya. For some reason I thought thing2 was fixed (at least in rawhide)
* dustymabe goes for some food
jcajka has quit [Quit: Leaving]
<fifofonix[m]> Thing 3: the separate git issue i've created for crashes on testing/next associated with cifs/smb mounts. i had a separate re-occurrence of this this week. infrequent, and perhaps triggered by an issue with mounted storage or network reachability. no one else has reported this so perhaps specific to my environment so can't suggest you add to release notes.
<fifofonix[m]> dustymabe: thing2 not fixed in rawhide yet either as of test earlier this week or maybe late last (git issue and BZ updated)
<jdoss> is there a correct way to add a system user to a FCOS container layer?
<jdoss> or will adduser be fine like doing in a Containerfile that isn't a FCOS layer
<dustymabe> cc jmarrero ^^
<dustymabe> spresti: for next time we'll enable the upgrade tests for ppc64le: https://github.com/coreos/fedora-coreos-pipeline/pull/877/files
<dustymabe> release notes updates (needs two reviewers): https://github.com/coreos/fedora-coreos-streams/pull/724
bgilbert has joined #fedora-coreos
gursewak_ has quit [Read error: Connection reset by peer]
sentenza has joined #fedora-coreos
<jmarrero> jdoss: I don't think we have a recommended way at the moment to do this with layering, other than use ignition on first boot. We expect /var to be empty and calling useradd tries to create: `/var/lib/sss/db/config.ldb`. We an issue about enabling creating system users https://github.com/ostreedev/ostree-rs-ext/issues/383 but I could not find any plans or issues to support "human users" atm.
<jdoss> jmarrero: thanks for the context. As a short term fix, I was able to use vector.dev's DNF repo to install the package which seems to have solved my user problem instead of fetching the binary and useradding the vector user manually. Enabling system users would be great down the road.
<dustymabe> jmarrero: bgilbert: could I get a release notes reivew on https://github.com/coreos/fedora-coreos-streams/pull/724 ?
<walters> jdoss: there is also https://systemd.io/USER_RECORD/ which has some support for storing users in `/usr` too
<jdoss> If I add users with USER_RECORD in the layer FCOS will respect them?
<jdoss> because that is pretty awesome
<jdoss> hmmmm I remember looking into adding systems with USER_RECORD a while back but I couldn't find anything with an example on doing it correct. Using homectl doesn't seem like the right place to start.
<jdoss> missed the link to this https://www.freedesktop.org/software/systemd/man/nss-systemd.html in the above URL. This seems to be what I was looking for.
<jmarrero> dustymabe:
<walters> jdoss: backing up though, if you're not intending to do human users I'd recommend units with `DynamicUser=yes`
<jmarrero> dustymabe: lgtm
<dustymabe> many thanks :)
<jdoss> walters: yeah good point. Then I could use the dynamic directories too for vector. Part of the issue I am working on is vector needs a data dir and the default one is in /var/lib/vector and I can't ship that in the layer. I'd run vector in a container but I want it to access the systemd journal on the FCOS host node to ship logs to a central point
<walters> you can, just bind mount in /var/log/journal
jpn has joined #fedora-coreos
zodbot has quit [Ping timeout: 240 seconds]
<dustymabe> FYI there is a planned Fedora infra network outage going on right now: https://pagure.io/fedora-infrastructure/issue/11365
<dustymabe> haha
apiaseck has quit [Ping timeout: 240 seconds]
jpn has quit [Ping timeout: 255 seconds]
zodbot has joined #fedora-coreos
zodbot has quit [Read error: Connection reset by peer]
zodbot has joined #fedora-coreos
spresti has quit [Quit: Leaving.]
nalind has quit [Quit: bye for now]
mheon has quit [Ping timeout: 255 seconds]
daMaestro has joined #fedora-coreos
nb has quit [Server closed connection]
nb has joined #fedora-coreos
jpn has joined #fedora-coreos
jpn has quit [Ping timeout: 255 seconds]
plarsen has quit [Read error: Connection reset by peer]
plarsen has joined #fedora-coreos
daMaestro has quit [Quit: Leaving]
plarsen has quit [Remote host closed the connection]