[FFe] Update and seed wsl-pro-service in the WSL images

Bug #2060548 reported by Didier Roche-Tolomelli
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-meta (Ubuntu)
Fix Released
Undecided
Unassigned
wsl-pro-service (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

This is a new package for this release. It’s only functional with a Windows agent which is not publically released and under beta for now.

As the end of the beta will be after the 24.04 release, we want to get as close as possible to the current code level, knowing that current code will still certainly grow feature-wise once with the Beta user feedback.

However, having it seeded (the MIR is approved and security issues fixed but the certificate one, which has been discussed as minor for now) with the current code level will be great to diminish the diff when the SRU that will be needed then.

The impact is on existing non beta users (and beta users are using a ppa with the ppa containing the current code level).

Current diff is large as the development is very active and won’t really provide anything more. Note that it contains also a packaging change to fix bug #2057651.

It also fixes a vulnerability by depending on latest Go and latest x/net/http.

summary: - Update and seed wsl-pro-service in the WSL images
+ [FFe] Update and seed wsl-pro-service in the WSL images
description: updated
Revision history for this message
Łukasz Zemczak (sil2100) wrote :

As per our earlier discussion, +1 on this. It's late but the risk is low and confidence is high. You can proceed.

Changed in wsl-pro-service (Ubuntu):
status: New → Triaged
Changed in ubuntu-meta (Ubuntu):
status: New → Triaged
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-meta - 1.539

---------------
ubuntu-meta (1.539) noble; urgency=medium

  * Refreshed dependencies
  * Added pemmican-desktop to desktop-raspi (LP: #2062564)
  * Added pemmican-server to server-raspi (LP: #2062564)
  * Added trace-cmd to standard-recommends (LP: #2062557)
  * Added wsl-pro-service to wsl-recommends (LP: #2060548)
  * Added libgtk-3-0t64 to wsl [amd64 arm64 ppc64el riscv64 s390x]
  * Removed libgtk-3-0 from wsl
  * Added libpam-fprintd to desktop-minimal-recommends [armhf], desktop-
    recommends [armhf]
  * Added libpam-sss to desktop-minimal-recommends [armhf], desktop-
    recommends [armhf]

 -- Didier Roche-Tolomelli <email address hidden> Fri, 19 Apr 2024 16:00:57 +0200

Changed in ubuntu-meta (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package wsl-pro-service - 0.1.4

---------------
wsl-pro-service (0.1.4) noble; urgency=medium

  * Vendor manually on the host as the go mod vendoring when using
    dpkg-buildpackage works in a different environment.

wsl-pro-service (0.1.3) noble; urgency=medium

  * Pin Go toolchain to 1.22.2 to fix the following security vulnerabilities:
    - GO-2024-2687
  * Use self-signed certificate chain to communicate with the Windows Agent over mTLS. (LP: #2060548)
  * Simplify the communication with the agent removing the double server.
  * Send the READY signal to systemd earlier.
  * Renamed ubuntu-advantage-tools to ubuntu-pro-client (LP: #2057651)
  * Restrict landscape.conf file permissions. (thanks iosifache)
  * Adds a default 'wsl' tag to Landscape configs.
  * Removed and obfuscated log messages that could leak sensitive information.
  * More robust handling output of cmd.exe commands.
  * More careful validation of the .address file contents.
  * Updated dependencies.

 -- Didier Roche-Tolomelli <email address hidden> Fri, 19 Apr 2024 07:56:41 +0200

Changed in wsl-pro-service (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.