17 Commits

Author SHA1 Message Date
Blue
babf0c24f1
Add hypervkvpd.service to the list of discouraged systemd units (#13568) 2025-10-06 17:20:12 -07:00
Blue
39b4cd8873
Various fixes in validate-modern.py (#13405)
* Various fixes in validate-modern.py

* Update distributions/validate-modern.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Fix copilot diff

* Fix copilot diff

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-18 14:07:40 -07:00
Blue
cc113d7c38
Exit with 1 if fatal errors are found while validating the distribution manifest (#13140) 2025-06-18 13:37:23 -07:00
Jiaxing Liu
8c32233709
fix(validate-modern): correct f-string syntax (#12977) 2025-05-27 15:09:18 -07:00
Blue
a99369981d
Add logic to warning when unsupported extended attributes are found in validate-modern.py (#12827) 2025-04-15 14:22:00 -07:00
Blue
a2fac48202
Add 'shortcut.enabled' to the list of keys in wsl-distribution.conf (#12826) 2025-04-15 12:18:42 -07:00
Blue
096844a471
Fix various issues in the tar based distribution validation logic (#12716)
* Fix various issues in the tar based distribution validation logic

* Add more fixes
2025-03-19 13:14:14 -07:00
Blue
cbc6694cf5
Fix --tar argument handling in validate-modern.py (#12707) 2025-03-17 13:51:10 -07:00
Blue
1e8588fdea
Use annotations to give feedback on modern distributions instead of a… (#12676)
* Use annotations to give feedback on modern distributions instead of a pull request comment

* Use encoded newlines

* Use correct lines

* Add dependency

* lf

* Fix distribution name

* Various fixes

* Cleanup diff

* Cleanup diff

* Add test flag

* Undo test change
2025-03-12 16:07:09 -07:00
Ben Hillis
92192c37fe
CI: Add systemd-networkd-wait-online.service to discouraged systemd units list (#12511)
Co-authored-by: Ben Hillis <benhill@ntdev.microsoft.com>
2025-01-29 14:32:27 -08:00
Blue
235561efb9
Correctly handle masked systemd units in distro validation script (#12494) 2025-01-24 11:39:35 -08:00
Blue
d367de6228
Mark .tar.xz as supported by WSL1 in the distro validation script (#12495) 2025-01-24 11:39:21 -08:00
tinyboxvk
54a823a1b4
Fix typos (#12448)
Signed-off-by: tinyboxvk <13696594+tinyboxvk@users.noreply.github.com>
2025-01-21 15:55:50 -08:00
Blue
f007ede7ad
Add logic to warn if tar compression format is unknown, or not supported by WSL1 (#12466) 2025-01-15 12:44:51 -08:00
Blue
52d1e510ae
Display a warning if a modern distribution URL doesn't end in .wsl (#12463) 2025-01-14 14:37:08 -08:00
Blue
e6545b415f
Various fixes & improvments in the modern distro validation script (#12387) 2024-12-16 13:23:04 -08:00
Blue
ef61f61274
Introduce new CI to validate new distributions entries (#12314)
* Introduce new CI to validate new distributions entries
2024-11-26 11:33:41 -08:00