76 Commits

Author SHA1 Message Date
Benjamin Sherman
07bd39752f feat: use longterm kernel in ucore:stable longterm and support F43 (#319) 2025-11-20 21:43:28 +00:00
Benjamin Sherman
4932685ea9 docs: update README with arm64 notes (#313) 2025-11-08 12:55:53 -06:00
Benjamin Sherman
a38e71b7ca docs: update comments about zincati
Correct statement about current status of zincati.

Relates: #54
2025-09-14 04:54:13 +00:00
Brian Donovan
10e8527569 docs: fix “it’s” typo (#270)
Co-authored-by: Benjamin Sherman <benjamin@holyarmy.org>
2025-08-17 20:33:31 -05:00
Benjamin Sherman
cf175ba458 feat: streamline builds, drop fedora-coreos, include ZFS in all (#266) 2025-06-13 22:07:35 +00:00
Benjamin Sherman
eefec55834 fix: remove excluded packages and announce Fedora 42 for uCore (#255) 2025-05-15 00:51:42 +00:00
Benjamin Sherman
f1e14cc907 docs: notice of transition period F42 (#252) 2025-05-03 21:46:28 -05:00
François M.
26fb4dd974 docs: Add install example and fix fcontext commands (#231) 2025-01-11 18:02:42 -06:00
Elvin Luff
9bc61b60ad feat: add cockpit-zfs-manager for zfs builds (#145)
Co-authored-by: Benjamin Sherman <benjamin@holyarmy.org>
2025-01-09 16:59:58 +00:00
Allen Lew
7bb87a27d4 docs: fix typo in README (#216) 2024-11-24 13:54:49 -06:00
Scott Bronson
94d2e2ef7a docs: create parent dirs for podman user service (#218) 2024-11-24 13:53:18 -06:00
Elvin Luff
95783daec4 feat: add zfs-scrub systemd units (#146)
Co-authored-by: Benjamin Sherman <benjamin@holyarmy.org>
2024-11-19 17:13:57 +00:00
Benjamin Sherman
d544752c48 docs: add warning about rebase from non-FCOS systems (#212) 2024-11-14 15:28:43 +00:00
m2
be48008c8b chore(ci): Use kernel-cache for kernel-version (#209)
Co-authored-by: Benjamin Sherman <benjamin@holyarmy.org>
2024-11-12 20:26:10 +00:00
Benjamin Sherman
7cfb407003 docs: add image-template link in DIY section (#205) 2024-10-23 17:43:53 +00:00
Alan Grainger
1a61c50fc1 docs: add podman auto-start info and cleanup structure (#200) 2024-09-18 09:45:41 -05:00
Mhynlo
8878e28178 docs: - Fixed 'minimal' typo in README (#201) 2024-09-18 09:40:46 -05:00
Benjamin Sherman
416a2f5d4e refactor: use akmods repo as source for kmods (#170) 2024-07-22 03:29:13 +00:00
Benjamin Sherman
9ef97659d9 docs: reorg of README adds TOC (#156) 2024-04-29 20:57:39 -05:00
Dylan M. Taylor
38a0a95918 feat: Add rclone package to ucore build for mounting cloud storage (#125) 2024-04-26 23:43:08 -05:00
Benjamin Sherman
6edec5bb0b feat: install docker-compose as cli plugin, add buildx (#152) 2024-04-26 14:46:26 -05:00
Timothée Ravier
9c2b5bd721 fix: ucore/packages.json: List all wireless card firmwares (#139)
Co-authored-by: Benjamin Sherman <benjamin@holyarmy.org>
2024-04-08 09:54:09 -05:00
Benjamin Sherman
52ffae4dac feat: add bootc (#129) 2024-03-15 10:43:40 -05:00
Benjamin Sherman
99139d2386 feat: extra dirs in tmpfiles.d to enable pmie/pmlogger 2024-03-13 23:23:45 -05:00
Benjamin Sherman
e992b403d3 Merge branch 'main' into pcp 2024-03-13 20:12:00 -05:00
Jorge O. Castro
2663fa379c feat: add metrics to readme (#122)
Co-authored-by: Benjamin Sherman <benjamin@holyarmy.org>
2024-03-13 20:01:45 -05:00
Benjamin Sherman
71bbad7d8a feat: provide full nfs and samba support (#121)
Install nfs and samba packages per issue discussion.

docs: update README for NFS and Samba
docs: add SELinux comments to README
    

Closes: #87
2024-02-01 00:34:39 -06:00
Benjamin Sherman
a2b9c960c3 fix: add missing sanoid dependencies
The perl-Sys-Hostname package had been missing which prevented
sanoid/syncoid from running properly. Also clarified in README that
ucore-minimal only adds pv, not the full set of sanoid deps.
2024-01-19 18:30:06 -06:00
Benjamin Sherman
01323b3115 feat: add usbutils to ucore image
pciutils was already pulled in by open-vm-tools, but pciutils and
usbutils are especially useful on a bare metal machine.
2024-01-19 17:56:28 -06:00
Benjamin Sherman
3f6d006820 feat: add a lighter ucore-minimal image (#117) 2024-01-18 13:16:13 -06:00
Benjamin Sherman
2ca8ada051 feat: use upstream netavark-firewalld-reload instead of home grown tool (#116) 2024-01-17 15:34:55 -06:00
Benjamin Sherman
403994e2b6 chore(ci): move to reusable workflow (#114)
Convert to a reusable workflow such that stable and testing builds can happen on separate schedules and so that stable builds are all that gate merge success, allowing testing to be more unstable.
2024-01-14 19:43:06 -06:00
Benjamin Sherman
d128e253fc docs: update SecureBoot to include zfs
Relates: #16
2024-01-06 14:50:01 -06:00
Benjamin Sherman
e2c3195f61 docs: add SecureBoot info to README 2023-12-30 18:06:10 -06:00
Benjamin Sherman
f95763315c docs: reflect zfs 2.2 change 2023-12-20 11:33:11 -06:00
Benjamin Sherman
c1243056f4 feat: add generic fcos build with nvidia (#95) 2023-10-19 11:41:32 -05:00
Benjamin Sherman
6eebffe94e feat: primary ucore image now has most features (#93) 2023-10-18 19:53:16 -05:00
Benjamin Sherman
776928c15e fix: add service to reload podman network on firewalld changes (#91) 2023-10-17 14:48:41 -05:00
Benjamin Sherman
d59eec6208 docs: tweak zfs upstream link (#84) 2023-10-06 15:09:40 -05:00
Benjamin Sherman
fde1950fff docs: correct toolkit typo 2023-10-05 23:04:38 -05:00
Benjamin Sherman
56b1a0f80c feat: add nvidia builds to ucore (#66)
it's about time
2023-10-05 22:08:00 -05:00
Benjamin Sherman
bbbe8534d0 feat: add pcp monitoring
Closes #78
2023-09-24 01:30:44 -05:00
Benjamin Sherman
9200b0c4b7 docs: add snapraid to README (#77) 2023-09-22 21:07:03 -05:00
Benjamin Sherman
b9d20cd096 feat: add udev rules for 2.5G realtek usb (#75) 2023-09-19 20:37:57 -05:00
Benjamin Sherman
ecbd139323 feat: add intel wifi firmware (#72)
Had a user bring this up in Discord chat. It seemed odd to me that Atheros wifi would work out of the box but not Intel.

Including in ucore-hci for hardware enablement, but not in ucore to keep with the theme of minimal base/VM image.
2023-09-14 18:45:15 -05:00
Benjamin Sherman
7b16e0432b feat: better define image goals (#71)
Updated README with better definitions:

ucore is more minimal for VM or BareMetal container host
ucore-hci is for hypervisor or storage host
As a result made a few changes:

moved a few storage packages to ucore-hci (duperemove, mergerfs)
only install sanoid deps when installing ZFS
2023-09-14 17:11:26 -05:00
Benjamin Sherman
ab204e5add feat: create ucore builds with and without ZFS (#61) 2023-08-09 21:01:08 -05:00
Benjamin Sherman
62e0dffffe install ZFS from ucore-kmods (#60)
In addition to removing the ZFS RPM build from this repo to consume ZFS RPMs from `ucore-kmods` image, this PR starts building a stock `fedora-coreos` image with only ZFS added.
2023-08-09 14:38:53 -05:00
Benjamin Sherman
650f22beae docs: add note about zincati failures with OCI (#53) 2023-05-25 09:59:50 -05:00
Benjamin Sherman
b6621e9e93 feat: add vm guest packages (#51)
Add qemu-guest agent and open-vm-tools.

Verified that though enabled by default, on bare-metal, the conditions
for these services fail, so they aren't running in background.
2023-05-15 23:40:04 -05:00