Hi everyone, below you will find the updates from the Desktop team from the last week. If you’re interested in discussing a topic please start a thread in the Desktop area of Discourse.
We also have our weekly meeting on IRC. We meet on Tuesday at 13:30 UTC in #ubuntu-desktop on Freenode. There will be an “Any Other Business” section at the end where you are welcome to raise topics. These topics might be discussed during the meeting, or afterwards depending on the time, depth of conversation, topic and so on.
Last week’s notes are here: Desktop Team Updates - Monday 28th September 2020
It was a bit of a short week, I had two days off swimming in the real sea, instead of the sea of bugs.
- Uploaded the new wallpapers, helped to pick the alternative ones.
- Looked after the usual weekly autopkgtest cloud breakage (this time half the ppc64el capacity is down).
- We went into beta freeze, so I’ve been spending some time reviewing uploads to the Groovy queue and finding a few bugs.
- Kept on investigating a problem with partition resizing for the raspberry pi images. Eventually I found the bug, and smoser kindly fixed it, then @paride uploaded to the archive. Thanks
- Attended various 21.04 planning meetings.
snapd theme installation support
- I received a review of snapd PR #9268 (theme installation API), and have updated the branch accordingly.
- The access control PRs that would provide the basis for making this available without
snapd-control access is still needs security review.
snapctl is-connected changes:
- I’ve updated snapd PR #9132 to support an
--apparmor-label argument too, which should allow race free connection checks based on
Miscelaneous snapd changes:
snapd PR #9370 was merged: a simple refactor of the way
snap userd registers bus names, so people aren’t tempted to add even more bus names to the daemon when adding new interfaces. This was to support Alan’s
snapd PR #9448 was merged, adding ObjectManager access to the
network-manager interface’s permanent slot rules. This allows unconfined clients to communicate with a snapped NetworkManager using modern client libraries. This problem was discovered while integrating the snap into the experimental Ubuntu Core GDM image.
snapd PR #9464 was merged, adjusting the the Github Actions workflow to deal with a coming change to how environment variables are handled.