##Summary
We have quite a few pending PRs open ranging from major features all the way to trivial tweaks. To ensure these get addressed timely, we’ll have a more focused effort over the next few days to work through them. If you are an author or a reviewer, let’s please collaborate towards that.
Below we have the PRs which were open when the sprint started this morning, and perhaps a few important ones that were opened later and then integrated into the sprint.
For any required updates unrelated to status changes, please comment below. Status changes will be updated regularly and automatically.
##Status of each PR:
- Pending review
-
Closed without merging - Review in progress
- Reviewed and accepted
-
Merged - Broken spread tests (click to see)
Implement snap-update-ns
-
#3136: snap-confine: add code to ensure that / or /snap is mounted “shared” -
#3138: interfaces/mount: add Change.Perform -
#3209: interfaces/mount: add partial implementation of Change.Needed -
#3224: interfaces/mount: write current fstab files with mode 0644 - #3225: cmd/snap-update-ns: add actual implementation
-
#3231: cmd/snap-discard-ns: remove current profile when cleaning up -
#3232: cmd/snap-confine: write current mount profile. -
#3233: packaging: remove current mount profiles when purging -
#3234: overlord/snapstate/backend,interfaces/mount: move ns management code.
Aliases v2
-
#3137: overlord: switch to aliases v2 tasks for install/refresh etc ops plus transition -
#3191: many: implement snap alias <snap.app> (aliases v2) -
#3192: many: implement snap unalias (aliases v2) -
#3220: many: implement snap prefer (aliases v2) -
#3237: many: adjust /aliases and “snap aliases” to aliases v2, also some cleanup -
#3245: many: aliases v2 cleanups
Interface hooks
-
#3212: api, ifacestate: resolve disconnect early -
#3119: interfaces: API additions for interface hooks - #3120: interfaces/hooks: expose attrs to the interface API, snapctl enhancements (step #4)
##Desktop
- #2592: many: add support for session dbus services via snaps
-
#3177: cmd/snap: make users Xauthority file available in snap environment -
#3244: many: fix review comments from PR #3177
##Repair capability
- #3211: assertions: add “repair” assertion
-
#3221: snap-repair: addsnap-repair run
-
#3226: snap-repair: add
snap-repair run
Interfaces
-
#2749: interfaces/default: allow mknod for regular files, pipes and sockets (LP: #1636540) - #2837: interfaces/apparmor: allow reading from ecryptfs
-
#2869: interfaces/builtin: add online-accounts-service interface -
#2929: interfaces/builtin: add storage-framework-service interface -
#2941: interfaces/builtin: add network-status interface -
#2969: interfaces: mediate netlink sockets via seccomp -
#3045: interfaces: add random interface - #3051: interfaces: add consoles interface
-
#3205: tests: add openvswitch interface spread test -
#3208: interfaces: recover panics when sanitizing plugs and slots -
#3218: interfaces: allow writing to /run/systemd/journal/stdout by default -
#3219: interfaces/i2c: allow modifying device-specific sysfs entries
##Other
-
#2833: many: allow core refresh.schedule setting -
#2895: client,cmd/snap: first pass at client messaging around modes -
#3018: tests: add empty initrd failover test -
#3026: cmd/snap-confine: use defensive argument parser - #3111: snapd: initial implementation for systemd software watchdog for snapd
-
#3117: tests: parameterize gadget snap channel -
#3141: many: show available “tracks” insnap info
-
#3150: In-snap bash tab completion -
#3156: many: support debian in our CI -
#3171: snapstate: normalize gadget defaults -
#3197: store: retry on connection reset too -
#3214: cmd/snap: iterate interface tab completion -
#3223: many: mount squashfs as read-only -
#3217: snap: support for snap tasks --last=… - #3222: many: fix test cases to work with different DistroLibExecDir
-
#3230: tests: extend network-control spread test to cope with network namespaces -
#3240: snap: addsnap refresh --time
option -
#3242: tests: tweak time for econnreset test a bit more - #3235: overlord/hooks: make sure only one hook for given snap is executed at a time.
##Stats
55 total → ( 2 waiting → 8 reviewing → 0 reviewed → 41 merged ) → 45 closed