> The OpenShift Application Platform is Red Hat's enterprise-ready Kubernetes distribution, optimized for continuous application development and multi-tenant deployment.
> A professional community to discuss OpenShift and OKD, Red Hat's auto-scaling Platform as a Services (PaaS) for applications.
> Build, accelerate, and scale with an application platform that’s built for today's workloads and tomorrow's innovation. Deliver a comprehensive experience to modernize and build new applications, accelerate AI adoption, and fuel growth.
> Kubernetes has become a hot technology for managing clusters of applications, but it is famously difficult technology to use and understand. RedShift is an Enterprise cloud platform for running and managing Kubes without tying you into a single platform. FreeBSD is our favorite platform for running applications here at Klara, how does RedShift relate to the technologies that FreeBSD provides and can we create similar environments on top of FreeBSD?
root@freebsd-15-amd64-qemu:~ # pkg upgrade -Fqy
root@freebsd-15-amd64-qemu:~ # pkg upgrade -U
New version of pkg detected; it needs to be installed first.
Checking integrity... done (0 conflicting)
The following 1 package(s) will be affected (of 0 checked):
Installed packages to be UPGRADED:
pkg: 2.7.5 -> 2.8.0_1 [FreeBSD-ports]
Number of packages to be upgraded: 1
The process will require 25 MiB more space.
Proceed with this action? [y/N]: y
[1/1] Upgrading pkg from 2.7.5 to 2.8.0_1...
[1/1] Extracting pkg-2.8.0_1: 100%
pkg: need to re-create repo FreeBSD-ports to upgrade schema version
pkg: Repository FreeBSD-ports cannot be opened. 'pkg update' required
pkg: need to re-create repo FreeBSD-ports-kmods to upgrade schema version
pkg: Repository FreeBSD-ports-kmods cannot be opened. 'pkg update' required
Checking for upgrades (0 candidates): 100%
Processing candidates (0 candidates): 100%
Checking integrity... done (0 conflicting)
Your packages are up to date.
root@freebsd-15-amd64-qemu:~ # pkg update
Updating FreeBSD-ports repository catalogue...
pkg: need to re-create repo FreeBSD-ports to upgrade schema version
Fetching meta.conf: 100% 168 B 0.2 kB/s 00:01
Fetching data: 100% 12 MiB 907.0 kB/s 00:14
Processing entries: 100%
FreeBSD-ports repository update completed. 38008 packages processed.
Fetching files: 100% 41 MiB 1.3 MB/s 00:33
Processing file entries: 100%
Updating FreeBSD-ports-kmods repository catalogue...
pkg: need to re-create repo FreeBSD-ports-kmods to upgrade schema version
Fetching meta.conf: 100% 179 B 0.2 kB/s 00:01
Fetching data: 100% 35 KiB 36.0 kB/s 00:01
Processing entries: 100%
FreeBSD-ports-kmods repository update completed. 240 packages processed.
All repositories are up to date.
root@freebsd-15-amd64-qemu:~ # pkg upgrade -Fqy
root@freebsd-15-amd64-qemu:~ # pkg upgrade -U
Checking for upgrades (124 candidates): 100%
Processing candidates (124 candidates): 100%
Checking integrity... done (0 conflicting)
The following 123 package(s) will be affected (of 0 checked):
Installed packages to be UPGRADED:
boost-libs: 1.89.0_2 -> 1.89.0_3 [FreeBSD-ports]
…
xwud: 1.0.7 -> 1.0.8 [FreeBSD-ports]
Installed packages to be REINSTALLED:
xorg-docs-1.7.3,1 [FreeBSD-ports] (ABI changed: 'FreeBSD:15:amd64' -> 'FreeBSD:15:*')
Number of packages to be upgraded: 122
Number of packages to be reinstalled: 1
The operation will free 5 MiB.
Proceed with this action? [y/N]: y
[ 1/123] Upgrading boost-libs from 1.89.0_2 to 1.89.0_3...
[ 1/123] Extracting boost-libs-1.89.0_3: 100%
…
[123/123] Upgrading xwud from 1.0.7 to 1.0.8...
[123/123] Extracting xwud-1.0.8: 100%
==> Running trigger: desktop-file-utils.ucl
Building cache database of MIME types
==> Running trigger: gtk-update-icon-cache.ucl
Generating GTK icon cache for /usr/local/share/icons/oxygen
Generating GTK icon cache for /usr/local/share/icons/breeze-dark
Generating GTK icon cache for /usr/local/share/icons/breeze
Generating GTK icon cache for /usr/local/share/icons/hicolor
==> Running trigger: gdk-pixbuf-query-loaders.ucl
Generating gdk-pixbuf modules cache
==> Running trigger: shared-mime-info.ucl
Building the Shared MIME-Info database cache
==> Running trigger: glib-schemas.ucl
Compiling glib schemas
Warning: Schema “org.gnome.crypto.cache” has path “/desktop/gnome/crypto/cache/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.crypto.pgp” has path “/desktop/gnome/crypto/pgp/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.locale” has path “/system/locale/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.proxy” has path “/system/proxy/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.proxy.http” has path “/system/proxy/http/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.proxy.https” has path “/system/proxy/https/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.proxy.ftp” has path “/system/proxy/ftp/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.proxy.socks” has path “/system/proxy/socks/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
root@freebsd-15-amd64-qemu:~ # history 7
363 19:03 exit
364 7:17 pkg upgrade -Fqy
365 7:22 pkg upgrade -U
366 7:23 pkg update
367 7:27 pkg upgrade -Fqy
368 7:27 pkg upgrade -U
369 7:31 history 7
root@freebsd-15-amd64-qemu:~ # exit
logout
blah@freebsd-15-amd64-qemu:~ % freebsd-version -kru ; uname -mvKU
15.1-RELEASE-p1
15.1-RELEASE-p1
15.1-RELEASE-p1
FreeBSD 15.1-RELEASE-p1 releng/15.1-n283582-0f691888dc56 GENERIC amd64 1501000 1501000
blah@freebsd-15-amd64-qemu:~ % pkg repos -el | sort -f ; sleep 5 ; pkg repos -e | grep -B 1 -e url
FreeBSD-ports
FreeBSD-ports-kmods
FreeBSD-ports: {
url : "pkg+https://pkg.FreeBSD.org/FreeBSD:15:amd64/latest",
--
FreeBSD-ports-kmods: {
url : "pkg+https://pkg.FreeBSD.org/FreeBSD:15:amd64/kmods_latest_1",
blah@freebsd-15-amd64-qemu:~ % date
Sun Jul 26 07:32:34 BST 2026
blah@freebsd-15-amd64-qemu:~ %
Note:
…
[1/1] Extracting pkg-2.8.0_1: 100%
pkg: need to re-create repo FreeBSD-ports to upgrade schema version
pkg: Repository FreeBSD-ports cannot be opened. 'pkg update' required
pkg: need to re-create repo FreeBSD-ports-kmods to upgrade schema version
pkg: Repository FreeBSD-ports-kmods cannot be opened. 'pkg update' required
Checking for upgrades (0 candidates): 100%
Processing candidates (0 candidates): 100%
Checking integrity... done (0 conflicting)
Your packages are up to date.
…
Upgrading with Distribution Sets has no real hint that non-base packages should be forcibly upgraded following a major upgrade of base.
Noted:
> freebsd-update(8) may prompt to rebuild or reinstall all third-party software due to changes in system libraries. Follow those instructions as needed.
If I recall correctly, the instructions do not demonstrate use of --force.
Steps 28-35 abovedo include pkg commands that will ultimately force a combined upgrade from two repositories, excluding FreeBSD-base:
FreeBSD-ports and FreeBSD-ports-kmods
– there should be comparable advice in official documentation.
@CiotBSD said:
> OpenShift
For people who never heard of it (there's no link in the article …)
r/openshift in old and new Reddit:
> The OpenShift Application Platform is Red Hat's enterprise-ready Kubernetes distribution, optimized for continuous application development and multi-tenant deployment.
> A professional community to discuss OpenShift and OKD, Red Hat's auto-scaling Platform as a Services (PaaS) for applications.
Red Hat OpenShift
> Build, accelerate, and scale with an application platform that’s built for today's workloads and tomorrow's innovation. Deliver a comprehensive experience to modernize and build new applications, accelerate AI adoption, and fuel growth.
Red Hat’s OpenShift vs FreeBSD Jails - Klara Systems (2022)
> Kubernetes has become a hot technology for managing clusters of applications, but it is famously difficult technology to use and understand. RedShift is an Enterprise cloud platform for running and managing Kubes without tying you into a single platform. FreeBSD is our favorite platform for running applications here at Klara, how does RedShift relate to the technologies that FreeBSD provides and can we create similar environments on top of FreeBSD?
The mutant tomatoes are here, and they come in peace | AP News
@CiotBSD said:
> ⇒ FreeBSD 16 Retires The Last Of Its GPL Code From Its Base System
Via @governa@fosstodon.org at https://fosstodon.org/@governa/117006685536082407
@CiotBSD OT = off topic
An example
Note:
Note
Without the changes to
/boot/loader.confand/etc/rc.conf:SDDM fails to start after installation in VirtualBox · Issue #5 · shanefarris/RedBSD
General information
/boot/loader.conf
/etc/rc.conf
Bonus
This line in
/boot/loader.confis for FreeBSD to truly power off, when required, in a VirtualBox guest that uses UEFI:hw.efi.poweroff=0Not just VirtualBox. It's sometimes required with real hardware.
Thanks!
Comments from Kyle Evans (FreeBSD Core Team) and others:
Thanks,
> Jails, Not Containers: FreeBSD Isolation Done Right
Posted separately in Mastodon,
() can not find your .)
> ⇒ BSDCan 2026 Travel Report – Novković
Bojan Novković, I assume.
From their report:
> … two “Have/Need/Want” planning sessions, …
FreeBSD 16.0 Planning – devsummit/16.0/planning.md ⋯ bsdjhb/devsummit : r/freebsd
> ⇒ BSDCan 2026 Travel Report – Patrick McEvoy
From his report:
> I have 4 days of videos to edit and post to the web.
I guess, they'll appear in YouTube at .
> I have requested deletion of my Bugzilla accounts.
Done :+1:
For posterity, my first report and the last of my open reports:
> … I expect my name to change to devnull – not to be confused with other devnull users, …
The expectation was based on devnull's Delete account case (271795) – seeking a Delete account report from devnull finds nothing.
@as400@mastodon.bsd.cafe well spotted.
SSH server "crashing" : r/debian (2022)
>
Jan 29 21:36:51 2005-ct systemd[1]: Stopping OpenBSD Secure Shell server...Code That Built the Internet: The Impact of BSD, Part 2 - Linux Professional Institute (LPI)
I love the artwork for this year's event.
2026 and a few others: https://www.reddit.com/r/freebsd/comments/1ulxbf8/eurobsdcon_2026/
> Upgrading with Distribution Sets …
Also, there's nothing about FreeBSD-ports-kmods.
I added another step (currently 33) for misc/compat14x.
Users of freebsd-update(8) with 14.4-RELEASE, please note:
Noted:
> freebsd-update(8) may prompt to rebuild or reinstall all third-party software due to changes in system libraries. Follow those instructions as needed.
If I recall correctly, the instructions do not demonstrate use of
--force.Steps 28-35 above do include pkg commands that will ultimately force a combined upgrade from two repositories, excluding FreeBSD-base:
– there should be comparable advice in official documentation.