19 Replies
@uBlue Members Sorry for the group ping, but Matt @ The Linux Cast is going to stream making a custom ublue image.
waddup
I've started by PRing in some docs for the justfile, anyway, if someone's got any cycles to give it the love then I'll be around to test and merge PRs

there you go, two of them
both things I did for the mariner image
Kyle's gone Blue
based!!!! i remember colin recommending me to do that LOL
@tulip fyi, with those bind mounts the bootc image passes all linting
even when replacing the kernel and using dnf5
main can be made to pass linting by just fixing the one bit of shame we have in /usr/etc
which should trickle down into making bazzite pass linting, too
im personally literally just deleting var on the build
no reason to do it if you never write to it tho
bootc lint gets super ultra mad cuz of packages putting shit there automatically
(accountsservice, cups(???))
on bluefin LTS we are jsut
cp -af /usr/etc /etc
then rm -rf /usr/etc
seems to work LOLthat's been added to main....
along with bootc container lint
GitHub
feat: Enable linting by default by KyleGospo · Pull Request #95 ·...
This is now fixed in Bazzite, Bluefin, Aurora, and Main.
Do we still get flagged for having /usr/etc?
Nope
Bazzite is using this already too
Just works
based based based
linting currently fails on c10s i think cuz of upstream but this is an awesome default
Also means we catch some fatal gotchas by default now
https://github.com/ublue-os/image-template/pull/91
still need an ack here