summaryrefslogtreecommitdiffstats
path: root/test/TEST-83-BTRFS (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-09-02portable: ensure PORTABLE_FORCE_ATTACH works even when there is a leftover unitLuca Boccassi2-6/+59
Force means force, we skip checks with PID1 for existing units, but then bail out with EEXIST if the files are actually there. Overwrite everything instead.
2024-09-01network/route: fix typoYu Watanabe1-1/+1
Follow-up for c8dbf9acc10939f2d6c4bdd8cdee1d2ff9a4204e.
2024-09-01network/route: fix adjustment of nexthop weightYu Watanabe1-2/+16
Fixes #34167.
2024-09-01network/route: also update source, status, and so on EEXISTYu Watanabe5-37/+100
Otherwise, an existing route may be labeled as foreign even after we reconfigure it.
2024-09-01network/route: also show weight of gateway in debugging logsYu Watanabe1-3/+4
2024-09-01basic/raw-clone: refuse CLONE_PIDFD tooMike Yuan1-6/+6
2024-08-31docs/UIDS-GIDS: drop obsolete comment about FedoraZbigniew Jędrzejewski-Szmek1-3/+0
https://fedoraproject.org/wiki/Changes/RenameNobodyUser, 2018: > Use "nobody:nobody" as the names for the kernel overflow UID:GID pair, and > retire the old "nfsnobody" name and the old "nobody:nobody" pair with 99:99 > numbers.
2024-08-31test-network: use the same MTU bytes for veth interfacesYu Watanabe1-0/+2
Hopefully fixes #34204.
2024-08-31labeler: set network label when tests for networkd or friends are updatedYu Watanabe1-1/+1
2024-08-31man: fix typosChristoph Anton Mitterer2-2/+2
Closes #34199. Signed-off-by: Christoph Anton Mitterer <mail@christoph.anton.mitterer.name>
2024-08-31progress-bar: Add unbuffered variantAdrian Vovk3-23/+41
The progress_bar functions do their own buffering: they reconfigure stderr, then print, then flush and disable buffering on their own. In situations where multiple progress bars are being drawn at a time (for example, in updatectl), it's even more efficient to hoist the buffering and flushing to the call site, and avoid drawing each progress bar individually. To that end, new _unbuffered variants of the progress_bar functions. And we use them in updatectl.
2024-08-31updatectl: Improve behavior of progress loggingAdrian Vovk1-6/+16
This applies a couple of aesthetic changes to the way updatectl renders progress information 1. We invert from "ICON TARGET MESSAGE" to "TARGET: ICON MESSAGE" to better fit in with the systemd progress bars, which look like "TARGET [==========---------] XX%". The original version of the sysupdated PR implemented its own progress bars that were oriented differently: "[==========---------] TARGET XX%". When we swapped the progress bar we didn't swap the status messages 2. When a target finishes updating, instead of leaving a 100% progress bar on screen for potentially extended periods of time (which implies to the user that the update isn't actually done...), we show a status message saying the target is done updating. 3. Fixed a minor bug where an extra newline would be printed after the total progress bar. At the top of the rendering function, we scroll the terminal's scroll-back just enough to fit a line for each target, and one for the total. This means that we should not print an additional line after the total, or else it'll scroll the terminal's buffer by an additional character. This bug was introduced at some point during review 4. Clears the Total progress bar before quitting. By the time we're quitting, that progress bar will be showing no useful status for the user. Also, the fix in point 3 will cause the shell's prompt to appear on the same line as the Total progress bar, partially overwriting it and leaving the shell in a glitchy state.
2024-08-31man: fix typoYu Watanabe1-1/+1
Follow-up for 1ff0164be5978b824d2213bc546dac66619e1a48.
2024-08-31updatectl: Ensure we clear the progress barAdrian Vovk1-0/+3
Otherwise we end up half-overwriting the progress bar, which looks buggy
2024-08-31sysupdated: Register known error typesAdrian Vovk3-2/+7
This fixes a bug introduced during review of sysupdated. Originally, we just returned EALREADY verbatim to signify that the target is already up-to-date. Then we switched this to a proper error (org.freedesktop.sysupdate1.NoCandidate) during review. But that now maps to EIO, not EALREADY. Thus, whenever there's nothing to update, updatectl would report I/O errors to the user, even though nothing actually went wrong.
2024-08-31progress-bar: Put a space after the prefixAdrian Vovk4-7/+9
We always want a space there. So let's just put one in the drawing routine, and adjust the call cites to avoid adding a second one.
2024-08-30repart: Keep existing directory timestamps intact when copyingDaan De Meyer3-22/+29
Otherwise, when merging multiple directory trees, the output becomes unreproducible as the directory timestamps will be changed to the current time when copying identical directories from the second tree. We introduce a new copy flag to achieve this behavior.
2024-08-30Use correct error code in log message in pkcs11_token_find_x509_certificate ↵PavlNekrasov1-1/+1
(#34187)
2024-08-30test: when refusing to run slow tests, mention how to run themLennart Poettering1-2/+2
Let's be helpful and provide an actionable hint.
2024-08-30crypenroll: make slot wiping on pin change a bit more explicitLennart Poettering2-1/+3
2024-08-30cryptenroll: don't return slot 0 when we have no policy to search forLennart Poettering1-1/+1
If the policy hash is empty we shouldn't return "0" from search_policy_hash(), because that is understood as slot index 0, but that's unlikely to match the policy. Hence, return -ENOENT instead, indicating that we can't find a matching slot.
2024-08-30cryptenroll: iovec'ify a few more thingsLennart Poettering11-65/+57
2024-08-30mkosi: update debian commit referenceLuca Boccassi1-1/+1
* bb6db3edfe Install new sd-sysupdated files in systemd-container
2024-08-30treewide: use sd_json_variant_un{hex|base64}() pervasivelyLennart Poettering10-49/+31
Use these helpers whenever appropriate. Drop separate string checks, since these helpers already do them anyway. No actual code change, just a rework to make use of a nice helper we have already.
2024-08-30update TODOLennart Poettering1-0/+4
2024-08-30hwdb: add entry for Dell AlpsPS/2 ALPS DualPoint TouchPadYu Watanabe1-0/+7
Closes #34133.
2024-08-29mkosi: Don't fetch remote if the commit to check out already existsDaan De Meyer1-1/+1
If the commit we're about to check out already exists in the local repository, don't fetch from the remote repository.
2024-08-29 hwdb.d/60-keyboard.hwdb: add Clevo mic mute quirk for V5x dGPUFilip Lewiński1-0/+3
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2024-08-29po: Translated using Weblate (Swedish)Göran Uddeborg1-29/+22
Currently translated at 100.0% (253 of 253 strings) Co-authored-by: Göran Uddeborg <goeran@uddeborg.se> Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/sv/ Translation: systemd/main