[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-02-03 Thread Andreas Hasenack
Not about aging, but this[1] mentions other relaxations: Therefore, the requirement for per-change bug reports and test cases is relaxed, as long as there is at least one linked bug with a test case. 1. https://wiki.ubuntu.com/StableReleaseUpdates#livecd-rootfs -- You received this bug

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-02-03 Thread Michael Hudson-Doyle
> I'm skipping the aging check this time I'm pretty sure we never care much about the aging check for livecd- rootfs but maybe this isn't written down anywhere? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.ne

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-02-03 Thread Launchpad Bug Tracker
This bug was fixed in the package livecd-rootfs - 24.04.83 --- livecd-rootfs (24.04.83) noble; urgency=medium [ Carlos Nihelton ] [ Didier Roche-Tolomelli ] * Adapt to new Microsoft package format: (LP: #2091293) - Keep a single wsl rootfs upgrade policy - Create livecd-

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-02-03 Thread Launchpad Bug Tracker
This bug was fixed in the package wsl-setup - 0.5.8~24.04 --- wsl-setup (0.5.8~24.04) noble; urgency=medium * Ship wsl-setup under /usr/lib/wsl/ instead of libexec: This is fixing Microsoft's checker warning. wsl-setup (0.5.7) plucky; urgency=medium [ Carlos Nihelton ] [ D

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-02-03 Thread Andreas Hasenack
Thanks. I've run my checklist and this is ready to release, except for the aging period. I'm skipping the aging check this time so this makes it into 24.04.2, and the earlier we have it in updates, the better it is for the 24.04.2 round of testing which will begin later this week. -- You receive

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-02-03 Thread Didier Roche-Tolomelli
@Andreas: yes, I have built manually the image with livecd-rootfs from noble-proposed, and confirm that it generates the expected output (importable WSL image). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-02-03 Thread Andreas Hasenack
I was checking this and realized the testplan for livecd-rootfs could be a bit weak, as it was only used to generate the new wsl image, and no other types of regression checks (besides the autopkgtests I suppose). @didier, @utkarsh, are we happy with livecd-rootfs in noble-proposed? -- You recei

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-02-02 Thread Didier Roche-Tolomelli
I have udpated the tags to confirm that verifications were done. ** Tags removed: verification-needed verification-needed-noble ** Tags added: verification-done verification-done-noble -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. h

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-01-31 Thread Carlos Nihelton
@ahasenack, in case you need to track, with https://bugs.launchpad.net/ubuntu/+source/wsl-setup/+bug/2091293/comments/22, https://bugs.launchpad.net/ubuntu/+source/wsl-setup/+bug/2091293/comments/23 and https://bugs.launchpad.net/ubuntu/+source/wsl-setup/+bug/2091293/comments/24 we complete one r

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-01-31 Thread Kat Kuo
I completed the `existing instances` test case on both WSL 2.3.26 (latest stable) and 2.4.9 (latest preview) with Microsoft Store 24.04, on Windows 11 (AMD64). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-01-31 Thread Carlos Nihelton
I successfully completed the following test cases: * New instances on WSL1 (with cloud-init and WSL 2.4.8 or later - previous versions of WSL had a bug not handling WSL1 properly) * Package a rootfs containing wsl-setup 0.5.8 in the current format (Windows application package) on a Windows 11 l

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-01-31 Thread Carlos Nihelton
** Description changed: [Context] Microsoft recently announced a new format for WSL distributions that no longer depends on Windows application packages nor MS Store [1,2]. Instead distros are shipped as a single rootfs tarball with some special metadata and the ".wsl" extension (to all

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-01-31 Thread Carlos Nihelton
** Description changed: [Context] Microsoft recently announced a new format for WSL distributions that no longer depends on Windows application packages nor MS Store [1,2]. Instead distros are shipped as a single rootfs tarball with some special metadata and the ".wsl" extension (to all

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-01-31 Thread ashuntu
I completed test cases - New instances on WSL older than 2.4.4 (but newer than 2.1.5) - New instances on WSL 2.4.4 or later (no cloud-init data) on a Windows 11 host with no issues. For the first, I used WSL version 2.3.26. -- You received this bug notification because you are a member of Ubunt

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-01-31 Thread Carlos Nihelton
To ease testing those packages @didrocks made available a test image in the new format (.wsl) at the following address: https://people.canonical.com/~didrocks/tmp/livecd.proposed.ubuntu- wsl.wsl The image was built with livecd-rootfs from noble-proposed and it contains wsl-setup from noble-propos

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-01-29 Thread Carlos Nihelton
** Description changed: [Context] Microsoft recently announced a new format for WSL distributions that no longer depends on Windows application packages nor MS Store [1,2]. Instead distros are shipped as a single rootfs tarball with some special metadata and the ".wsl" extension (to all

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-01-29 Thread Carlos Nihelton
** Changed in: livecd-rootfs (Ubuntu Noble) Milestone: None => ubuntu-24.04.2 ** Changed in: wsl-setup (Ubuntu Noble) Milestone: None => ubuntu-24.04.2 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-01-29 Thread Andreas Hasenack
Hello Didier, or anyone else affected, Accepted wsl-setup into noble-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/wsl- setup/0.5.8~24.04 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-01-29 Thread Carlos Nihelton
Hi @Andreas! Per our conversation (for future reference): 1. do-release-upgrade: nothing happens. Upgrading the wsl-setup package won't trigger any scripts per se. The content introduced in version 0.5.8 is only invoked by WSL itself (the Windows machinery) at provisioning time. WSL has no notion

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-01-29 Thread Andreas Hasenack
I had a very helpful chat with Carlos and understood all of this better. I asked for a test plan addition to cover the case where the store images ("old") would receive the new wsl-setup package, to confirm that no regression would happen there. -- You received this bug notification because you a

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-01-29 Thread Andreas Hasenack
What happens to a noble wsl system that is do-release-upgraded to oracular? In these two scenarios: a) Without this SRU: 0.5.4~24.04 | noble-updates 0.5.4 | oracular The package gets upgraded to 0.5.4 in oracular b) With this SRU: 0.5.8~24.04 | noble/unapproved/b3f357d 0.5.4 | oracula

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-01-27 Thread Didier Roche-Tolomelli
@Andreas: the changes in that version are only impacting first boot experience, at provisionning time, and have no impact on subsequent boot. This is why I think this is fine to skip orcular for those particular set of changes. -- You received this bug notification because you are a member of Ubu

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-01-27 Thread Andreas Hasenack
What's the plan for wsl-setup in oracular? The current proposed upload to noble will have a greater version than what is in oracular: wsl-setup | 0.2 | jammy| source wsl-setup | 0.5.2build1 | noble| source wsl-setup | 0.5.4~22.04 | jammy-updates

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-01-26 Thread Brian Murray
Hello Didier, or anyone else affected, Accepted livecd-rootfs into noble-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/livecd- rootfs/24.04.83 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See htt

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-01-23 Thread Carlos Nihelton
** Patch added: "Noble livecd-rootfs debdiff (24.04.82 to 24.04.83)" https://launchpadlibrarian.net/772357299/livecd-rootfs_24.04.82_24.04.83.diff.gz -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-01-23 Thread Carlos Nihelton
Notice the binary ubuntu.ico didn't exist in previous versions, it's an addition as part of the new format. That's the reason for this line in the diff: ``` Binary files /tmp/tmpyoybmkkw/NMxChGAzw2/wsl-setup-0.5.4~24.04/wsl/ubuntu.ico and /tmp/tmpyoybmkkw/QP2sYT2qeL/wsl-setup-0.5.8~24.04/wsl/ubu

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-01-23 Thread Carlos Nihelton
** Description changed: [Context] Microsoft recently announced a new format for WSL distributions that no longer depends on Windows application packages nor MS Store [1,2]. Instead distros are shipped as a single rootfs tarball with some special metadata and the ".wsl" extension (to all

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-01-23 Thread Didier Roche-Tolomelli
** Patch removed: "Noble wsl-setup SRU without the .ico file (readd it manually)" https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/2091293/+attachment/5844207/+files/wsl-setup_noble_0.5.4~24.04_to_0.5.7~24.04.debdiff ** Patch removed: "livecd-rootfs debdiff" https://bugs.launc

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-01-23 Thread Carlos Nihelton
** Description changed: [Context] Microsoft recently announced a new format for WSL distributions that no longer depends on Windows application packages nor MS Store [1,2]. Instead distros are shipped as a single rootfs tarball with some special metadata and the ".wsl" extension (to all

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2025-01-14 Thread Carlos Nihelton
** Description changed: [Context] Microsoft recently announced a new format for WSL distributions that no longer depends on Windows application packages nor MS Store [1,2]. Instead distros are shipped as a single rootfs tarball with some special metadata and the ".wsl" extension (to all

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2024-12-11 Thread Didier Roche-Tolomelli
** Patch added: "Noble wsl-setup SRU without the .ico file (readd it manually)" https://bugs.launchpad.net/ubuntu/+source/wsl-setup/+bug/2091293/+attachment/5844207/+files/wsl-setup_noble_0.5.4~24.04_to_0.5.7~24.04.debdiff -- You received this bug notification because you are a member of Ubun

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2024-12-10 Thread Didier Roche-Tolomelli
** Description changed: [Context] Microsoft recently announced a new format for WSL distributions that no longer depends on Windows application packages nor MS Store [1,2]. Instead distros are shipped as a single rootfs tarball with some special metadata and the ".wsl" extension (to all

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2024-12-10 Thread Carlos Nihelton
** Description changed: [Context] + Microsoft recently announced a new format for WSL distributions that no longer depends on Windows application packages nor MS Store [1,2]. Instead distros are shipped as a single rootfs tarball with some special metadata and the ".wsl" extension (to all

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2024-12-10 Thread Carlos Nihelton
** Description changed: - Microsoft is moving to a new package format which will allow us to - release a .wsl rootfs and will be published to releases.ubuntu.com. Move - to that format. + [Context] + Microsoft recently announced a new format for WSL distributions that no longer depends on Windows

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2024-12-09 Thread Launchpad Bug Tracker
This bug was fixed in the package livecd-rootfs - 25.04.7 --- livecd-rootfs (25.04.7) plucky; urgency=medium [ Carlos Nihelton ] [ Didier Roche-Tolomelli ] * Adapt to new Microsoft package format: (LP: #2091293) - Keep a single wsl rootfs upgrade policy - Create livecd-r

[Bug 2091293] Re: [SRU] Move WSL to new Microsoft WSL package format

2024-12-09 Thread Carlos Nihelton
** Summary changed: - Move WSL to new Microsoft WSL package format + [SRU] Move WSL to new Microsoft WSL package format -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2091293 Title: [SRU] Move WSL t