dch
@dch@bsd.network
Warning: may occasionally contain content. Consume in moderation. Finest dumpster fire curation on the fedi.
Posts
Latest notes
#WeekendLife as the family is away I am going out for pizza, followed by tiramisu and either a grappa or a limoncello to help me make it home safely. Then I intend to binge-watch 4 weeks of Silo and Sugar on Apple TV, and a couple of episodes of The Order (bad) and The Last Airbender (good) that I've been watching with the kids, that I missed out on.
Then I am going to hack all Saturday and Sunday for funsies on some #FreeBSD stuff, hopefully without any interruption apart from going to a local Asian restaurant for dinner.
In FreeBSD I've been working on mostly ports:
- adding arm64 support to tailwindcss4
- investigating https://nodejs.org/api/single-executable-applications.html so that we can package nodejs apps as a "single" archive binary rather than 200k+ individual files. This has turned out to be a very enlightening and horrifying rabbit hole that I am not yet out ot
- porting lua-http and its dependencies
- which requires lua-cqueues which breaks libuv in weird ways that causes kresd (Knot3 DNS Resolver) to break
- fixing simplomon to run on FreeBSD CURRENT
- tweak some podman tooling for fun
- finally update part 2 of my Containers contribution to the HandBook
- do some releng testing of the upcoming 14.5 release to make sure all the 🦆🦆🦆 are in a row
- try to clean up my flua contribs for FreeBSD src for review before EuroBSDcon
[thank-you for your attention to this matter]
@feld mmm I guess that’s mostly fair enough, but we could at least have applied my hack to rc service which would deal with 80% of the problem for daemons not starting. I will see if I can come up with a persuasive argument..
@feld hey was there any behind the scenes discussion about the pwait issue, why it didnt make it into yesterday's bunch of patches / errata ?
@feld there is still some truth in this misreading, I adore a cool glass of fresh milk, and am half man half cheese by weight. 🐮
Travelling round #Bretagne we took an e-car.
https://iecharge.io/ is the clear winner for charging - simple, no stupid app needed, much better rates than anybody else - 25c/kWh.
They seem to build adjacent to grid power, so it might not be the most convenient location, but if you only need a bi-weekly top up, saving 2-3x bs others makes it worthwhile.
This is what is needed everywhere, not proprietary systems that use scarcity pricing to jack up profits.
Bien fait, la France! 🇫🇷
@BastilleBSD you know about the oomprotect flag? https://fluca1978.github.io/2021/04/02/OOMKillerFreeBSD.html for a slightly related PG example
@BastilleBSD added for syslog sshd local-unbound too in https://reviews.freebsd.org/D42544
@feld there was a firmware upgrade about 18 months ago that definitely helped https://www.tomshardware.com/news/samsung-980-pro-ssd-failures-firmware-update I see there’s a newer one on Samsung site now
@feld I’ve had this issue on 3 systems, from low load proxy and firewall, to high periodic load desktop/poudriere, and constant medium load server. In all cases a full power cycle is required to recover.
@feld yep same ones. I’m going to see if I can send them back and get some €€CASH$$. What I see is repeater controller disconnects on every system I have them in. Did yours actually fail completely?
@jpaskaruk running it in production here without issues for around 9 months. I’m one of the FreeBSD podman maintainers and I have a big pile of doc updates to push this weekend. In the interim https://whiskey.skunkwerks.at/en/books/handbook/containers/ is where it’s at, when that disappears they’ll be on the usual handbook. AMA. @david_chisnall
@feld @pertho I still have not tried its new ACME cert renewal. It looks more cumbersome than caddy, but HAProxy has to cater for a significantly larger scale.
I have used haproxy for so many things, like dog-legging iSCSI implementations in a cloud env to be able to get pcaps while boxes are booting, it's my favourite unix tool, followed closely by curl.
@pertho www/h2o but everything is smeared with haproxy-lua in front.
#FreeBSD 15.1-RELEASE is out!
https://www.freebsd.org/releases/15.1R/relnotes/
https://www.freebsd.org/releases/15.1R/announce/
There are too many people to thank individually here but big shout-outs go to:
Colin Percival, Release Engineer Extraordinaire and Professional Cat Herder. You wrangle the zoo like you were born to it.
The security team who rightly shoveled as many fixes from upstream projects and internal ones into this release so we don't have to patch it. Your efforts are substantial and gratefully appreciated.
srcmgr team who diagnosed and whipped up a fix for some of the weirdest boot loader issues I've seen in a long time.
ports team who had their bits in place for the release weeks ago, and we could use and test them all through the release cycle.
The docs team who made the release notes better than ever before, updated the website, tweaked the links, and finagled the manpages. The handbook never looked so good!
The clusteradm team who make pushing "the bits" out all over the world look like it was instant.
To the hundreds of committers and contributors who put time, energy, and love into this release, as always.
Sponsors from Fastly.com and Amazon.com who fund a lot of the speedy package updates and downloads we now enjoy, and the many sites around the world running donated hardware and network facilities, all over the globe.
A special thanks to contributors @markmcb and @thismarkp who worked for many months on the website redesign. Everybody who worked on the announcement is riffing off your work. It was a long time fermenting from within the system, and I'm very grateful for your patience.
And finally, to our RC testers who persevered through a longer-than-expected cycle, to give us another fine and well-polished release. We couldn't do this without you.