Harald Sitter
01d7fc6510
move efi-template to factory dir
2025-06-03 09:23:31 +02:00
Harald Sitter
6c3eed38c9
update calamares
2025-06-03 09:23:31 +02:00
Harald Sitter
999e1b7038
add a qrcode to the v2 page
2025-06-03 09:23:31 +02:00
Harald Sitter
63618604b2
port live to new erofs as root
...
major change is that live data is now in /live (/live continues to not
appear on the final system because we selectively mount /usr only)
2025-06-03 09:23:31 +02:00
Harald Sitter
d3884e26cc
use the erofs as root partition
...
this saves us the entire btrfs dance
2025-06-03 09:23:31 +02:00
Harald Sitter
16413d503b
try hiding the splash
...
deactivate did not what was expected
2025-06-03 09:23:31 +02:00
Harald Sitter
5972828cd8
set erofs=1
2025-06-03 09:23:31 +02:00
Harald Sitter
c2c96051fd
don't copy into etc if it already exists
2025-06-03 09:23:31 +02:00
Harald Sitter
c6d955536f
boot from new subvol
2025-06-03 09:23:31 +02:00
Harald Sitter
45a220cc01
disable backup renaming for now
2025-06-03 09:23:31 +02:00
Harald Sitter
b7c35f1192
use correct var
2025-06-03 09:23:31 +02:00
Harald Sitter
aba1761d81
add a helper for the btrfs migration
...
notably this allows us to recursively delete and snapshot things
2025-06-03 09:23:31 +02:00
Harald Sitter
dd1d7b1619
upload efi as well
2025-06-03 09:23:31 +02:00
Harald Sitter
1495ce3a6c
version the erofs
...
it was versionless because of testing, but that doesn't really represent
how it will work in production
2025-06-03 09:23:31 +02:00
Harald Sitter
f402a9539f
put flatpaks into factory
...
a bit awkward. ideally we'd put a sideload repo into factory and then
install from there. something for further down the line
2025-06-03 09:23:31 +02:00
Harald Sitter
2ad9b4a848
typos--
2025-06-03 09:23:31 +02:00
l10n daemon script
76cdef5f38
GIT_SILENT made messages (after extraction)
2025-06-01 00:41:26 +00:00
l10n daemon script
79b42864a4
GIT_SILENT made messages (after extraction)
2025-05-30 00:41:31 +00:00
l10n daemon script
011234a414
GIT_SILENT made messages (after extraction)
2025-05-27 00:40:21 +00:00
Nate Graham
2a0ecba177
Ship with the Orca screen reader
...
You can't get it later, and it's mandatory for proper accessibility
support. Include it in the base image.
2025-05-17 10:32:37 -06:00
l10n daemon script
764656ae09
GIT_SILENT made messages (after extraction)
2025-05-16 00:40:50 +00:00
l10n daemon script
b9fea4df9c
GIT_SILENT made messages (after extraction)
2025-05-15 00:41:14 +00:00
l10n daemon script
89a6a5f434
GIT_SILENT made messages (after extraction)
2025-05-13 00:40:29 +00:00
l10n daemon script
d4acab1c94
GIT_SILENT made messages (after extraction)
2025-05-11 00:41:05 +00:00
l10n daemon script
abae831677
GIT_SILENT made messages (after extraction)
2025-05-10 00:41:17 +00:00
l10n daemon script
2b427a28e0
GIT_SILENT made messages (after extraction)
2025-05-07 00:41:04 +00:00
l10n daemon script
2585476c78
GIT_SILENT made messages (after extraction)
2025-05-06 00:40:17 +00:00
l10n daemon script
9e257224e0
GIT_SILENT made messages (after extraction)
2025-05-05 00:40:26 +00:00
Harald Sitter
bc254ff413
refresh twice to force a refresh
...
prevents random 404 errors, hopefully
2025-05-04 21:47:31 +02:00
Hadi Chokr
87753daf6e
live-generator: exit silently on non-live systems
2025-05-04 18:51:41 +02:00
Hadi Chokr
eef2c1ac6f
Use Arch Linux Archive Snapshot for Image Builds
...
This is the second PR to fix the issue i am assigned to. It depends on the first PR at kde linux packages.
(Closes #148 )
2025-05-04 18:50:04 +02:00
Harald Sitter
701766e7aa
use new runner labels
...
less ambiguous
2025-05-04 18:46:30 +02:00
Nate Graham
f2f4276c06
Delete CMake-gui desktop file
...
CMake-gui is something we got by accident, and I've never known anyone
to use it. Just in case anyone does, keep the binary, but ditch the
desktop file.
Related to #52
2025-05-04 18:43:04 +02:00
l10n daemon script
b31448e69e
GIT_SILENT made messages (after extraction)
2025-05-04 00:41:20 +00:00
Harald Sitter
1457a9f85e
simplify the btrfs cleanup
...
the previous approach wasn't working correctly because paths are from
the host and mean nothing inside the container. as it turns out the
builtin recursive delete works as intended though, so let's use that.
since we need to find our "root" subvolume path now we do a simple glob
run to locate it
2025-05-02 20:52:36 +02:00
Hadi Chokr
03b2c1adec
Fix Alphabetical Odering in bootstrap.sh
2025-05-01 11:20:43 +00:00
Harald Sitter
dc4daba07c
send all imaging results to me
...
this makes them accessible outside the production publishing. failed
imaging+publishing runs upload for inspection as well
2025-04-30 18:55:45 +02:00
Harald Sitter
dc5feaf51a
clean up btrfs subvolumes in an after script
...
hopefully prevents most of the problems we've had with server space
2025-04-30 18:55:45 +02:00
Harald Sitter
c629678b29
use yaml anchors to DRY the code a bit
2025-04-30 18:55:45 +02:00
Harald Sitter
00093e1d43
send broken images to me
2025-04-30 18:55:45 +02:00
Harald Sitter
d1319c0603
implement a very trivial basic test for the image
...
this will hopefully prevent super obviously broken images from making it
onto the server at all
2025-04-30 18:55:45 +02:00
Harald Sitter
37b41490ef
separate build version from os-release version
...
the former is a long numerical. the latter a fancy free form string
2025-04-30 17:03:22 +02:00
Harald Sitter
6237eabb47
Revert "Use UTC date with hyphens as the version string"
...
This reverts commit a506b2e8a8 .
This turned out a bit problematic because systemd has no good facilities
to allow changing the version scheme. After some pondering I think
it's best if we stick to the existing number format and consider
it an internal build number that shouldn't mean anything to the outside.
The pretty versions we present to the outside can be different.
2025-04-30 16:44:41 +02:00
Nate Graham
c416221d38
Add KDE-recommended polkit rule for time zone switching
...
Resolves #187
2025-04-30 07:23:08 -06:00
Harald Sitter
aa4a54d93f
systemd-update: drop TAR_OPTIONS
...
systemd now natively supports zstd
bd9c55ebe2
Fixes #188
2025-04-30 07:16:14 -06:00
Nate Graham
a506b2e8a8
Use UTC date with hyphens as the version string
...
This is a bit easier to look at than the current string, and also
(mostly) follows an international standard.
Fixes #181
2025-04-29 14:19:57 -06:00
Nate Graham
308d4d81c9
AppStream: match license in SPDX header to the one in the XML
...
Want to make sure you approve, @fernando.
Resolves #179
2025-04-29 12:24:34 -06:00
Nate Graham
1a46f2a9c2
Delete manpages too
...
We don't ship a manpage viewer, so this stuff is all useless. Should
save 119 Mb on the image.
2025-04-21 23:54:58 -06:00
Nicolas Fella
3ba500a832
Rename appstream file according to appstream file naming rules
...
This is required for the translation infrastructure to pick it up
Since the file in the repo is referenced by existing installations
don't remove the old name (yet)
2025-04-21 23:53:20 -06:00
Harald Sitter
1af9f06862
add timings
2025-04-17 16:52:29 +02:00