Connel Hooley

@connel
172 Followers
397 Following
1.9K Posts

.NET web developer from the UK.

#NUFC fan
#FPL nerd
#HomeAssistant enthusiast
#Dad
Enjoys #Lego

Joined12 Nov 2023
PronounsHe/him
Website<a href="https://connelhooley.uk" target="_blank" rel="nofollow noopener me" translate="no"><span class="invisible">https://</span><span class="">connelhooley.uk</span><span class="invisible"></span></a>
GitHub<a href="https://github.com/connelhooley" target="_blank" rel="nofollow noopener me" translate="no"><span class="invisible">https://</span><span class="">github.com/connelhooley</span><span class="invisible"></span></a>
This, Jen, is the US-EAST-1

RE: https://mastodon.social/@connel/115323672457296682

It turns out this issue was caused by #SELinux

I'm going to try and spend some time learning how it works to see if I can get it fixed.

There's a few other SE Linux violations that are logged on start up that I hadn't noticed.

Switching it off is also an option but I'll do some learning first. Not the first time I've found out this was the root cause of something not working that I've spent a lot of time debugging. Seems overkill for my little homelab.

Portland is a war zone, Trump was right!!! 🤔😁😂
finally, some Good Code
For example needing to reboot the whole server to do an update got quite annoying (I did know this would be case when I started tbf) and it was also hard not having my standard user "be part of the image". Standard users are added during installation of the container image by Kickstart. So I ended up with a "post installation script" to set up that user and it really didn't feel atomic or reproducible at that point.

I think Bootc is probably great for small enterprise work loads but it hasn't really worked well for my homelab experiment. One of the things I tried really hard to do was to have everything run as my standard user, nothing as root. It did take a lot of tinkering (especially home assistant) and I've probably over engineered it.

#SelfHosted

I think I've come to the end of the road with bootc.

I've spent a good few months building up my #HomeLab with rootless #Podman and #Quadlets but getting a self hosted CI/CD pipeline to update the machine has been so painful, and now I've got everything "working" I'm finding issues like the one linked below.

I think I'm going to have to join the #NixOS band wagon and start over.

I know I can do podman or docker in Nix, but I'll want to do it fully Nix I think.

https://github.com/cockpit-project/cockpit/issues/22481

Cockpit failing to start due to a cockpit-tls error after building Fedora bootc image in Forgejo runner · Issue #22481 · cockpit-project/cockpit

Explain what happens I've installed cockpit into Fedora-bootc On boot up I get the error below. It only started today, I'm not aware of anything I've done to cause a regression on my machine other ...

GitHub

English people looking at the US right now and going, “yes, let’s have some of that” are beyond contempt.

#USpol #UKpol

Good win, on to the next one, saw it out well. Showing signs that we've really raised our floor this year.

#NUFC #NEWNFO