| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-03-02 | Load IP tables module by default so pubd kube will work | unitexe | |
| 2026-03-02 | Remove observability image feature from raspberrypi3-64, RAM is maxed | unitexe | |
| 2026-03-02 | Rename bootsplash image feature to boot-splash | unitexe | |
| 2026-03-02 | Add bootsplash and observability as valid IMAGE_FEATURES | unitexe | |
| 2026-03-02 | Introduce meta-unit-virtualization | unitexe | |
| Primary motivation for this is removing observability containers from beaglebone black because of RAM limitations. Images can now include the observability containers by adding `observability` to `IMAGE_FEATURES`. | |||
| 2026-03-02 | Allow u-boot splash & splash features to be independently enabled | unitexe | |
| Some platforms (i.e. beaglebone black) don't have u-boot video support. | |||
| 2026-02-16 | Initramfs with plymouth splash for raspberrypi3-64 | unitexe | |
| 2026-02-08 | U-boot splash for raspberrypi3-64 | unitexe | |
| 2026-02-07 | Boot to flutter app using ivi-homescreen embedder | unitexe | |
| - Introduce meta-unit-graphics layer - Flutter app is run under the kiosk user - Added weston.ini specific to raspberrypi3-64 LCD screen - Move linger class to meta-unit-users layer so it can be used by meta-unit-graphics and meta-unit-core - Update svc and unitexe user UIDs so they dont clash with the weston user | |||
| 2026-01-28 | Switch from banner (python) to banner-rs | unitexe | |
| 2026-01-26 | Move CNCF distribution registry TLS cert & key generation to system unit | unitexe | |
| - Moving to system unit allows the generation scriptto update the system trust store - Distribution quadlet waits for TLS cert & key generation using path activation | |||
| 2026-01-26 | Add sbin to svc user path | unitexe | |
| - Create .profile by default in user recipes - The set-xdg-env class needs to append not overwrite | |||
| 2026-01-25 | Add grafana prometheus podman exporter dashboard | unitexe | |
| 2026-01-23 | Get as much info showing in grafana node exporter dashboard as possible | unitexe | |
| - Enable various collectors disabled by default - Bind dbus socket to the location expected by the node exporter - Provide exporter with correct path to procfs | |||
| 2026-01-23 | Grafana quadlet with prometheus node exporter dashboard | unitexe | |
| 2026-01-22 | Switch from legacy, rootful registry to rootless CNCF distribution | unitexe | |
| 2026-01-20 | Prometheus node exporter quadlet | unitexe | |
| 2026-01-20 | Enable kernel PSI by default | unitexe | |
| 2026-01-20 | Enable all prometheus podman exporter collectors | unitexe | |
| Only the container collector is enabled by default. This enables collectors for images, networks, pods, volumes & the system. | |||
| 2026-01-19 | Rootful & rootless prometheus podman exporters | unitexe | |
| 2026-01-19 | Use upstream images (instead of local registry) for everything (for now) to ↵ | unitexe | |
| simplify testing | |||
| 2026-01-17 | Update pubd kube yml to use images from local registry | unitexe | |
| 2026-01-17 | Introduce meta-unit-profiling | unitexe | |
| - Additional profiling commands for busybox - Support systemd-bootchart - Enable kernel stats (needed for systemd-bootchart) | |||
| 2026-01-17 | Install pubd proto files so pubd kube can start | unitexe | |
| 2026-01-16 | Update banner recipe to use upstream quadlet with patch to use local registry | unitexe | |
| 2026-01-16 | Rootless pubd kube | unitexe | |
| 2026-01-15 | Use banner quadlet from its repository | unitexe | |
| 2026-01-13 | Banner quadlet updates | unitexe | |
| - Use local registry instead of GHCR - Set PYTHONUNBUFFERED so print statements show up in journal - Remove multi-user.target because it is NA to user units | |||
| 2026-01-13 | Rootful registry quadlet with TLS support | unitexe | |
| 2026-01-13 | User systemd journals working | unitexe | |
| 2026-01-13 | Fix circular dependency between banner-quadlet and add-user-svc | unitexe | |
| 2026-01-11 | Install unitexe ssh authorized keys in separate recipe | unitexe | |
| 2026-01-11 | Rootless banner quadlet | unitexe | |
| 2026-01-11 | Introduce meta-raspberrypi-extra | unitexe | |
| - Install copies of cmdline, config & uboot script to rootfs; they are normally just installed to the boot partitioin but having a copy on the rootfs makes making changes and updating them easier - The rpi-eeprom package does not support raspberrypi3-64, it has not EEPROM | |||
| 2026-01-03 | Add socat to unit networking package group | unitexe | |
| 2026-01-03 | Add 4GB of extra space to unit images | unitexe | |
| 2026-01-03 | Improve comment about enabling lingering for unitexe user | unitexe | |
| 2026-01-03 | Use pasta instead of slirp4netns since it should be default since podman 5.0.0 | unitexe | |
| 2026-01-03 | Disable podman docker wrapper | unitexe | |
| 2026-01-03 | Podman (rootful & rootless) support | unitexe | |
| - Rootless support for unitexe user specifically | |||
| 2026-01-03 | Introduce core-image-unit | unitexe | |
| - Add unitexe user - Configured for public key authentication SSH - Part of sudoers (via drop-in) so admin tasks can be performed - No root login via SSH or TTY allowed - TTY is restricted via PAM - Added misc. utilities | |||
