- Nov 12, 2023
-
-
Adriaan de Groot authored
Copy-paste-o, was using wrong string value for minimum size, found by failing unit test.
-
Adriaan de Groot authored
-
Adriaan de Groot authored
While this isn't useful in production, it makes tests a lot simpler to write since you don't have to wrestle with creating new GS objects in order to start fresh.
-
Adriaan de Groot authored
-
- Nov 11, 2023
-
-
Adriaan de Groot authored
-
- Nov 09, 2023
-
-
Adriaan de Groot authored
-
Adriaan de Groot authored
While here, remove the textual entry in GS, which was unused.
-
Adriaan de Groot authored
-
Adriaan de Groot authored
-
Adriaan de Groot authored
-
- Nov 07, 2023
-
-
Adriaan de Groot authored
-
Adriaan de Groot authored
-
Adriaan de Groot authored
-
Adriaan de Groot authored
-
Adriaan de Groot authored
-
Adriaan de Groot authored
From inside Calamares, register libcalamares to the interpreter by hand; from external Python processes the regular extension library hooks are called. Tested by running ./build/localmodule dummypython (which means that the shared library is not present in the current directory, so then `import libcalamares` fails if the module is not already registered -- a test scenario that previous attempt at module import missed).
-
Adriaan de Groot authored
-
Adriaan de Groot authored
bqi is one possible name of Luri / Lhur language, as far as I can tell -- there is also Northern Luri, which is supported by Qt and has code lrc. ie is Interlingue, which Qt maps to C locale. Work around that by mapping it to interlingua.
-
Adriaan de Groot authored
-
Calamares CI authored
-
Calamares CI authored
-
Adriaan de Groot authored
The language list hasn't updated in a long time, and the API changed underneath. Update the getter -- while at it, this changes the "completion" criterium to count only the strings in Calamares itself, not the fdo + python bits too.
-
- Nov 06, 2023
-
-
Adriaan de Groot authored
These come through without function information, but we can format them in one line by mis-using function info.
-
Adriaan de Groot authored
Make the log-to-file always follow columns (with time at the start of each line) so that stdout and the log file look more alike.
-
Adriaan de Groot authored
When setting up the application, output goes to stdout, so do it again once the logfile is configured, so that these specific settings are in the log file as well.
-
Adriaan de Groot authored
-
Adriaan de Groot authored
-
- Nov 05, 2023
-
-
dalto8 authored
If a mountPoint has subvolume: "" don't try to mount the subvolume with a wrong "subvol=," argument.
-
- Nov 04, 2023
-
-
Adriaan de Groot authored
Use rsync option -S
-
- Nov 03, 2023
-
-
Gaël PORTAY authored
The filesystems may contains huge sparse files (for example the docker data file at path /var/lib/docker/devicemapper/devicemapper/data that is 100G big). These files causes rsync to fail if the target file-system is too small to copy them. The option --sparse tells rsync to turn sequences of nulls into sparse blocks. --sparse, -S Try to handle sparse files efficiently so they take up less space on the destination. If combined with --inplace the file created might not end up with sparse blocks with some combinations of kernel version and/or filesystem type. If --whole-file is in effect (e.g. for a local copy) then it will always work because rsync truncates the file prior to writing out the updated version. Note that versions of rsync older than 3.1.3 will reject the combination of --sparse and --inplace. This adds the rsync short option -S to let rsync handle sparse files. Fixes: 18:03:36 [6]: static CalamaresUtils::ProcessResult CalamaresUtils::System::runCommand(CalamaresUtils::System::RunLocation, const QStringList&, const QString&, const QString&, std::chrono::seconds) Running "env" ("sync") .. Finished. Exit code: 0 .. Target cmd: ("sync") output: rsync: [receiver] write failed on "/tmp/calamares-root-81qie5d1/var/lib/docker/devicemapper/devicemapper/data": No space left on device (28) rsync error: error in file IO (code 11) at receiver.c(378) [receiver=v3.2.3] Signed-off-by:
Jeremy Whiting <jpwhiting@kde.org>
-
Jeremy Whiting authored
When testing with a / mountPoint set to subvolume: "" it tried and failed to mount the subvolume: .. Running ("mount", "-t", "btrfs", "-o", "subvol=,", "/dev/sda3", "/tmp/calamares-root-ylvhpxys/") .. Target cmd: ("mount", "-t", "btrfs", "-o", "subvol=,", "/dev/sda3", "/tmp/calamares-root-ylvhpxys/") Exit code: 32 output: mount: /tmp/calamares-root-ylvhpxys: wrong fs type, bad option, bad superblock on /dev/sda3, missing codepage or helper program, or other error. This fix makes the following config in mount.conf let us drop out of any subvolume handling: btrfsSubvolumes: - mountPoint: / subvolume: ""
-
- Oct 31, 2023
-
-
Adriaan de Groot authored
Let CMake detect missing dependencies, one stage later in CI
-
- Oct 30, 2023
-
-
Adriaan de Groot authored
FIXES #2018
-
Adriaan de Groot authored
-
Adriaan de Groot authored
-
Adriaan de Groot authored
FIXES #2202
-
Adriaan de Groot authored
-
- Oct 29, 2023
-
-
Adriaan de Groot authored
Make explicit that it is set to a version (if it is defined at all).
-
Adriaan de Groot authored
Stress testing for #1912
-
Adriaan de Groot authored
-