22 Oct 2024 |
bumperboat | Download image.png | 02:10:56 |
bumperboat | is journald broke on wsl? | 02:12:18 |
K900 | No + | 02:23:30 |
K900 | * No? | 02:23:41 |
K900 | It looks like it didn't rotate for some reason | 02:29:35 |
bumperboat | why is --disk-usage say theres only 16M in use when there is 4.4G | 02:29:47 |
bumperboat | and i have to specify --directory /var/log/journal to get the right answer | 02:30:14 |
bumperboat | i think its some goofy msft sytemd thing | 02:33:01 |
bumperboat | interested in if yours does the same tho | 02:33:39 |
nzbr (they/it) | I have the same behavior
NixOS nzbr@pulsar
ZS ~> journalctl --disk-usage
Archived and active journals take up 16.0M in the file system.
NixOS nzbr@pulsar
ZS ~> journalctl --disk-usage --directory /var/log/journal
Archived and active journals take up 3.8G in the file system.
| 02:37:19 |
nzbr (they/it) | Seems to work as intended on Ubuntu | 02:38:57 |
nzbr (they/it) | I don't see anything related to journald in mount though | 02:39:30 |
bumperboat | if i do journalctl --firectory /var/log/journal --vacuum-size 3G it goes through the files that it wants to delete or rewrite, but it doesnt do anything to them | 02:57:46 |
bumperboat | * if i do journalctl --directory /var/log/journal --vacuum-size 3G it goes through the files that it wants to delete or rewrite, but it doesnt do anything to them | 02:58:00 |
bumperboat | and my ubuntu wsl does have the right behaviour as well | 02:59:26 |
nzbr (they/it) | I looked through the systemd derivation and the patches it applies, but I didn't find anything that would explain this | 03:06:34 |
bumperboat | why does /etc/machine-id change on every boot? | 03:46:02 |
bumperboat | all the dirs in my /var/log/journal are from the various machine-id's ever since i created it | 03:47:25 |
bumperboat | and if i do journalctl --list-boots it will only show the one boot because the machine-id changed | 03:48:02 |
bumperboat | oh its tmpfs thats fun | 03:53:43 |
bumperboat | yeah so journalctl only looks at directories in /var/log/journal/$(cat /etc/machine-id) so it is disregarding the logs from all the previous boots when vacuuming, or anything really | 04:09:44 |
bumperboat | * yeah so journalctl only looks at files in /var/log/journal/$(cat /etc/machine-id) so it is disregarding the logs from all the previous boots when vacuuming, or anything really | 04:11:11 |
K900 | Hmm | 05:58:40 |
K900 | I wonder if that's an us problem | 05:58:47 |
K900 | Or a WSL problem | 05:58:54 |
bumperboat | is a static file on my ubuntu wsl | 06:10:52 |
bumperboat | from reading machine-id (5) systemd will create a random id when /etc is RO for live systems | 06:12:04 |
bumperboat | so thats my hunch | 06:15:29 |