The following Fedora EPEL 8 Security updates need testing:
Age URL
6
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-5b50dd1ab7
chromium-99.0.4844.84-1.el8
3
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-93c82435ba
unrealircd-6.0.3-1.el8
The following builds have been pushed to Fedora EPEL 8 updates-testing
HepMC3-3.2.5-3.el8
R-RInside-0.2.17-1.el8
R-Rcpp-1.0.8.3-1.el8
ansible-collection-community-general-3.8.6-1.el8
cjdns-21.1-2.el8
davix-0.8.1-1.el8
gaupol-1.11-3.el8
js-jsroot-6.3.4-1.el8
notcurses-3.0.8-2.el8
root-6.26.00-1.el8
rpkg-1.64-4.el8
snapd-2.55.2-1.el8
Details about builds:
================================================================================
HepMC3-3.2.5-3.el8 (FEDORA-EPEL-2022-46aff8ab8d)
C++ Event Record for Monte Carlo Generators
--------------------------------------------------------------------------------
Update Information:
ROOT 6.26.00
--------------------------------------------------------------------------------
ChangeLog:
* Tue Apr 5 2022 Mattias Ellert <mattias.ellert(a)physics.uu.se> - 3.2.5-3
- Rebuild for root 6.26
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #2060271 - root-6.26.00 is available
https://bugzilla.redhat.com/show_bug.cgi?id=2060271
--------------------------------------------------------------------------------
================================================================================
R-RInside-0.2.17-1.el8 (FEDORA-EPEL-2022-66fe085b8b)
C++ Classes to Embed R in C++ (and C) Applications
--------------------------------------------------------------------------------
Update Information:
Rcpp 1.0.8.3 RInside 0.2.17
--------------------------------------------------------------------------------
ChangeLog:
* Wed Apr 6 2022 Mattias Ellert <mattias.ellert(a)physics.uu.se> - 0.2.17-1
- New release 0.2.17
* Wed Jan 19 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.16-7
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Wed Jul 21 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.16-6
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #2069525 - Please update it to 1.0.8.3
https://bugzilla.redhat.com/show_bug.cgi?id=2069525
--------------------------------------------------------------------------------
================================================================================
R-Rcpp-1.0.8.3-1.el8 (FEDORA-EPEL-2022-66fe085b8b)
Seamless R and C++ Integration
--------------------------------------------------------------------------------
Update Information:
Rcpp 1.0.8.3 RInside 0.2.17
--------------------------------------------------------------------------------
ChangeLog:
* Wed Apr 6 2022 Mattias Ellert <mattias.ellert(a)physics.uu.se> - 1.0.8.3-1
- Update to 1.0.8.3
* Wed Jan 19 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.8-2
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #2069525 - Please update it to 1.0.8.3
https://bugzilla.redhat.com/show_bug.cgi?id=2069525
--------------------------------------------------------------------------------
================================================================================
ansible-collection-community-general-3.8.6-1.el8 (FEDORA-EPEL-2022-484141484f)
Modules and plugins supported by Ansible community
--------------------------------------------------------------------------------
Update Information:
Update to 3.8.6. Release Notes:
https://github.com/ansible-
collections/community.general/blob/stable-3/CHANGELOG.rst#v3-8-6
--------------------------------------------------------------------------------
ChangeLog:
* Wed Apr 6 2022 Maxwell G <gotmax(a)e.email> - 3.8.6-1
- Update to 3.8.6.
* Tue Feb 22 2022 Maxwell G <gotmax(a)e.email> - 3.8.5-1
- Update to 3.8.5.
--------------------------------------------------------------------------------
================================================================================
cjdns-21.1-2.el8 (FEDORA-EPEL-2022-50bff7a126)
The privacy-friendly network without borders
--------------------------------------------------------------------------------
Update Information:
Adds logging for when startup runs scripts in /etc/cjdns/up.d - this would have
helped with some confusing startup error messages. Note 21.1 crashes with OOM
on one particular virtual machine I run. It is fine on at least 8 others, and I
can't find what triggers the bug. BZ#2072143 If you run into OOM after a few
hours, please add to that bug.
--------------------------------------------------------------------------------
ChangeLog:
* Fri Mar 25 2022 Stuart Gathman <stuart(a)gathman.org> - 21.1-2
- Log scripts run by cjdns-up
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #2068767 - cjdns restart loop on up script failure
https://bugzilla.redhat.com/show_bug.cgi?id=2068767
--------------------------------------------------------------------------------
================================================================================
davix-0.8.1-1.el8 (FEDORA-EPEL-2022-4b23f1c9bb)
Toolkit for http based file management
--------------------------------------------------------------------------------
Update Information:
Davix 0.8.1
--------------------------------------------------------------------------------
ChangeLog:
* Tue Apr 5 2022 Mattias Ellert <mattias.ellert(a)physics.uu.se> - 0.8.1-1
- New upstream release 0.8.1
- Drop patches (all accepted upstream)
* Thu Jan 20 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.8.0-3
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
--------------------------------------------------------------------------------
================================================================================
gaupol-1.11-3.el8 (FEDORA-EPEL-2022-ebe340d8d6)
Editor for text-based subtitle files
--------------------------------------------------------------------------------
Update Information:
2022-04-03: Gaupol 1.11 ======================= - Add IBM858, ISO-8859-11 and
ISO-8859-16 encodings - Fix displayed line lengths being incorrect for subtitles
with special characters such as apostrophes - Recommend AV1/VP9 support only on
arches where available
--------------------------------------------------------------------------------
ChangeLog:
* Tue Apr 5 2022 Benjamin A. Beasley <code(a)musicinmybrain.net> 1.11-3
- Recommend AV1/VP9 support only on arches where available
* Tue Apr 5 2022 Benjamin A. Beasley <code(a)musicinmybrain.net> 1.11-2
- BR the gstreamer weak dependencies to make sure they are satisfiable
* Tue Apr 5 2022 Benjamin A. Beasley <code(a)musicinmybrain.net> 1.11-1
- Update to 1.11 (close RHBZ#2071451)
* Tue Apr 5 2022 Benjamin A. Beasley <code(a)musicinmybrain.net> 1.10.1-4
- Stop using forge macros, since they don���t help much here
* Tue Apr 5 2022 Benjamin A. Beasley <code(a)musicinmybrain.net> 1.10.1-3
- Avoid versioned Recommends
* Tue Apr 5 2022 Benjamin A. Beasley <code(a)musicinmybrain.net> 1.10.1-2
- Also validate AppData with appstreamcli
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #2071451 - gaupol-1.11 is available
https://bugzilla.redhat.com/show_bug.cgi?id=2071451
--------------------------------------------------------------------------------
================================================================================
js-jsroot-6.3.4-1.el8 (FEDORA-EPEL-2022-46aff8ab8d)
JavaScript ROOT - Interactive numerical data analysis graphics
--------------------------------------------------------------------------------
Update Information:
ROOT 6.26.00
--------------------------------------------------------------------------------
ChangeLog:
* Tue Apr 5 2022 Mattias Ellert <mattias.ellert(a)physics.uu.se> - 6.3.4-1
- Update to version 6.3.4
* Thu Jan 20 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 6.2.1-2
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #2060271 - root-6.26.00 is available
https://bugzilla.redhat.com/show_bug.cgi?id=2060271
--------------------------------------------------------------------------------
================================================================================
notcurses-3.0.8-2.el8 (FEDORA-EPEL-2022-bf0e9f3b19)
Character graphics and TUI library
--------------------------------------------------------------------------------
Update Information:
New upstream version
https://github.com/dankamongmen/notcurses/releases/tag/v3.0.8
--------------------------------------------------------------------------------
ChangeLog:
* Wed Apr 6 2022 Nick Black <dankamongmen(a)gmail.com> 3.0.8-2
- RPMAUTOSPEC: unresolvable merge
--------------------------------------------------------------------------------
================================================================================
root-6.26.00-1.el8 (FEDORA-EPEL-2022-46aff8ab8d)
Numerical data analysis framework
--------------------------------------------------------------------------------
Update Information:
ROOT 6.26.00
--------------------------------------------------------------------------------
ChangeLog:
* Sat Mar 26 2022 Mattias Ellert <mattias.ellert(a)physics.uu.se> - 6.26.00-1
- Update to 6.24.04
- New subpackages: root-roofit-common, root-roofit-dataframe-helpers,
root-roofit-hs3, root-tmva-sofie and root-tmva-sofie-parser
- Removed subpackages: root-memstat and root-montecarlo-vmc
- Drop the doxygen generated root-doc package (doxygen runs out of memory)
- Dropped patches: 17
- New patches: 22
- Updated patches: 5
* Thu Feb 10 2022 Orion Poplawski <orion(a)nwra.com> - 6.24.06-6
- Rebuild for glew 2.2
* Fri Jan 28 2022 Mattias Ellert <mattias.ellert(a)physics.uu.se> - 6.24.06-5
- Exclude failing test on Fedora 36 ppc64le:
test-stressHistFactory(-interpreted)
- Disable package note flags
* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 6.24.06-4
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Sun Jan 16 2022 Mattias Ellert <mattias.ellert(a)physics.uu.se> - 6.24.06-3
- Backport gcc 12 fix from LLVM
- Fix test failure on ppc64le and aarch64 with gcc 12
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #2060271 - root-6.26.00 is available
https://bugzilla.redhat.com/show_bug.cgi?id=2060271
--------------------------------------------------------------------------------
================================================================================
rpkg-1.64-4.el8 (FEDORA-EPEL-2022-e6326e1282)
Python library for interacting with rpm+git
--------------------------------------------------------------------------------
Update Information:
* Patch: Better exit code for connection error * Patch: Add `--custom-user-
metadata` to build command
--------------------------------------------------------------------------------
ChangeLog:
* Tue Apr 5 2022 Ond��ej Nosek <onosek(a)redhat.com> - 1.64-4
- Patch: Better exit code for connection error
* Fri Mar 18 2022 Ond��ej Nosek <onosek(a)redhat.com> - 1.64-3
- Patch: Add `--custom-user-metadata` to build command
--------------------------------------------------------------------------------
================================================================================
snapd-2.55.2-1.el8 (FEDORA-EPEL-2022-d08261d031)
A transactional software package manager
--------------------------------------------------------------------------------
Update Information:
Update to 2.55.2.
--------------------------------------------------------------------------------
ChangeLog:
* Wed Apr 6 2022 Maciek Borzecki <maciek.borzecki(a)gmail.com> - 2.55.2-1
- Release 2.55.2 to Fedora
* Mon Mar 21 2022 Ian Johnson <ian.johnson(a)canonical.com>
- New upstream release 2.55.2
- cmd/snap-update-ns: actually use entirely non-existent dirs
* Mon Mar 21 2022 Ian Johnson <ian.johnson(a)canonical.com>
- New upstream release 2.55.1
- cmd/snap-update-ns/change_test.go: use non-exist name foo-runtime
instead
* Mon Mar 21 2022 Ian Johnson <ian.johnson(a)canonical.com>
- New upstream release 2.55
- kernel/fde: add PartitionName to various structs
- osutil/disks: calculate the last usable LBA instead of reading it
- snap/quota: additional validation in resources.go
- o/snapstate: avoid setting up single reboot when update includes
base, kernel and gadget
- overlord/state: add helper for aborting unready lanes
- snap-bootstrap: Partially revert simplifications of mount
dependencies
- cmd/snap-update-ns/change.go: sort needed, desired and not reused
mount entries
- cmd/snap-preseed, image: move preseeding code to image/preseed
- interfaces/docker-support: make generic rules not conflict with
snap-confine
- i/b/modem-manager: provide access to ObjectManager
- i/b/network_{control,manager}.go: add more access to resolved
- overlord/state: drop unused lanes field
- cmd/snap: make 1.18 vet happy
- o/snapstate: allow installing the snapd-desktop-integration snap
even if the user-daemons feature is otherwise disabled
- snap/quota: fix bug in quota group tree validation code
- o/snapstate: make sure that snapd is a prerequisite for updating
base snaps
- bootloader: add support for piboot
- i/seccomp/template.go: add close_range to the allowed syscalls
- snap: add new cpu quotas
- boot: support factory-reset when sealing and resealing
- tests: fix test to avoid editing the test-snapd-tools snap.yaml
file
- dirs: remove unused SnapMetaDir variable
- overlord: extend single reboot test to include a non-base, non-
kernel snap
- github: replace "sanity check" with "quick check" in workflow
- fde: add new DeviceUnlock() call
- many: replace use of "sanity" with more inclusive naming in
comments
- asserts: minimal changes to disable authority-delegation before
full revert
- tests: updating the test-snapd-cups-control-consumer snap to
core20 based
- many: replace use of "sanity" for interface implementation checks
- cmd/snap-preseed: support for core20 preseeding
- cmd: set core22 migration related env vars and update spread test
- interface/opengl: allow read on
/proc/sys/dev/i915/perf_stream_paranoid
- tests/lib/tools/report-mongodb: fix typo in help text
- tests: Include the source github url as part of the mongo db
issues
- o/devicestate: split mocks to separate calls for creating a model
and a gadget
- snap: Add missing zlib
- cmd/snap: add support for rebooting to factory-reset
- interfaces/apparmor: Update base template for systemd-machined
- i/a/template.go: add ld path for jammy
- o/devicestate, daemon: introduce factory-reset mode, allow
switching
- o/state: fix undo with independent tasks in same change and lane
- tests: validate tests tools just on google and qemu backends
- tests/lib/external/snapd-testing-tools: update from upstream
- tests: skip interfaces-cups-control from debian-sid
- Increase the times in snapd-sigterm for arm devices
- interfaces/browser-support: allow RealtimeKit's
MakeThreadRealtimeWithPID
- cmd: misc analyzer fixes
- interfaces/builtin/account-control: allow to execute pam_tally2
- tests/main/user-session-env: special case bash profile on
Tumbleweed
- o/snapstate: implement transactional lanes for prereqs
- o/snapstate: add core22 migration logic
- tests/main/mount-ns: unmount /run/qemu
- release: 2.54.4 changelog to master
- gadget: add buildVolumeStructureToLocation,
volumeStructureToLocationMap
- interfaces/apparmor: add missing unit tests for special devmode
rules/behavior
- cmd/snap-confine: coverity fixes
- interfaces/systemd: use batch systemd operations
- tests: small adjustments to fix vuln spread tests
- osutil/disks: trigger udev on the partition device node
- interfaces/network-control: add D-Bus rules for resolved too
- interfaces/cpu-control: add extra idleruntime data/reset files to
cpu-control
- packaging/ubuntu-16.04/rules: don't run unit tests on riscv64
- data/selinux: allow the snap command to run systemctl
- boot: mock amd64 arch for mabootable 20 suite
- testutil: add Backup helper to save/restore values, usually for
mocking
- tests/nested/core/core20-reinstall-partitions: update test summary
- asserts: return an explicit error when key cannot be found
- interfaces: custom-device
- Fix snap-run-gdbserver test by retrying the check
- overlord, boot: fix unit tests on arches other than amd64
- Get lxd snap from candidate channel
- bootloader: allow different names for the grub binary in different
archs
- cmd/snap-mgmt, packaging: trigger daemon reload after purging unit
files
- tests: add test to ensure consecutive refreshes do garbage
collection of old revs
- o/snapstate: deal with potentially invalid type of refresh.retain
value due to lax validation
- seed,image: changes necessary for ubuntu-image to support
preseeding extra snaps in classic images
- tests: add debugging to snap-confine-tmp-mount
- o/snapstate: add ~/Snap init related to backend
- data/env: cosmetic tweak for fish
- tests: include new testing tools and utils
- wrappers: do not reload the deamon or restart snapd services when
preseeding on core
- Fix smoke/install test for other architectures than pc
- tests: skip boot loader check during testing preparation on s390x
- t/m/interfaces-network-manager: use different channel depending on
system
- o/devicestate: pick system from seed systems/ for preseeding (1/N)
- asserts: add preseed assertion type
- data/env: more workarounds for even older fish shells, provide
reasonable defaults
- tests/main/snap-run-devmode-classic: reinstall snapcraft to clean
up
- gadget/update.go: add buildNewVolumeToDeviceMapping for existing
devices
- tests: allow run spread tests using a private ppaTo validate it
- interfaces/{cpu,power}-control: add more accesses for commercial
device tuning
- gadget: add searchForVolumeWithTraits + tests
- gadget/install: measure and save disk volume traits during
install.Run()
- tests: fix "undo purging" step in snap-run-devmode-classic
- many: move call to shutdown to the boot package
- spread.yaml: add core22 version of rsync to skip
- overlord, o/snapstate: fix mocking on systems without /snap
- many: move boot.Device to snap.Device
- tests: smoke test support for core22
- tests/nested/snapd-removes-vulnerable-snap-confine-revs: use newer
snaps
- snapstate: make "remove vulnerable version" message more
friendly
- o/devicestate/firstboot_preseed_test.go: remove deadcode
- o/devicestate: preseeding test cleanup
- gadget: refactor StructureEncryption to have a concrete type
instead of map
- tests: add created_at timestamp to mongo issues
- tests: fix security-udev-input-subsystem test
- o/devicestate/handlers_install.go: use --all to get binary data
too for logs
- o/snapstate: rename "corecore" -> "core"
- o/snapstate: implement transactional flag
- tests: skip ~/.snap migration test on openSUSE
- asserts,interfaces/policy: move and prepare DeviceScopeConstraint
for reuse
- asserts: fetching code should fetch authority-delegation
assertions with signing keys as needed
- tests: prepare and restore nested tests
- asserts: first-class support for formatting/encoding signatory-id
- asserts: remove unused function, fix for linter
- gadget: identify/match encryption parts, include in traits info
- asserts,cmd/snap-repair: support delegation when validating
signatures
- many: fix leftover empty snap dirs
- libsnap-confine-private: string functions simplification
- tests/nested/manual/core20-cloud-init-maas-signed-seed-data: add
gadget variant
- interfaces/u2f-devices: add U2F-TOKEN
- tests/core/mem-cgroup-disabled: minor fixups
- data/env: fix fish env for all versions of fish, unexport local
vars, export XDG_DATA_DIRS
- tests: reboot test running remodel
- Add extra disk space to nested images to "avoid No space left on
device" error
- tests: add regression tests for disabled memory cgroup operation
- many: fix issues flagged by golangci and configure it to fail
build
- docs: fix incorrect link
- cmd/snap: rename the verbose logging flag in snap run
- docs: cosmetic cleanups
- cmd/snap-confine: build const data structures at compile-
time
- o/snapstate: reduce maxInhibition for raa by 1s to avoid confusing
notification
- snap-bootstrap: Cleanup dependencies in systemd mounts
- interfaces/seccomp: Add rseq to base seccomp template
- cmd/snap-confine: remove mention of "legacy mode" from comment
- gadget/gadget_test.go: fix variable type
- gadget/gadget.go: add AllDiskVolumeDeviceTraits
- spread: non-functional cleanup of go1.6 legacy
- cmd/snap-confine: update ambiguous comment
- o/snapstate: revert migration on refresh if flag is disabled
- packaging/fedora: sync with downstream, packaging improvements
- tests: updated the documentation to run spread tests using
external backend
- osutil/mkfs: Expose more fakeroot flags
- interfaces/cups: add cups-socket-directory attr, use to specify
mount rules in backend
- tests/main/snap-system-key: reset-failed snapd and snapd.socket
- gadget/install: add unit tests for install.Run()
- tests/nested/manual/remodel-cross-store,remodel-simple: wait for
serial
- vscode: added integrated support for MS VSCODE
- cmd/snap/auto-import: use osutil.LoadMountInfo impl instead
- gadget/install: add unit tests for makeFilesystem, allow mocking
mkfs.Make()
- systemd: batched operations
- gadget/install/partition.go: include DiskIndex in synthesized
OnDiskStructure
- gadget/install: rm unused support for writing non-filesystem
structures
- cmd/snap: close refresh notifications after trying to run a snap
while inhibited
- o/servicestate: revert #11003 checking for memory cgroup being
disabled
- tests/core/failover: verify failover handling with the kernel snap
- snap-confine: allow numbers in hook security tag
- cmd/snap-confine: mount bpffs under /sys/fs/bpf if needed
- spread: switch to CentOS 8 Stream image
- overlord/servicestate: disallow mixing snaps and subgroups.
- cmd/snap: add --debug to snap run
- gadget: mv modelCharateristics to gadgettest.ModelCharacteristics
- cmd/snap: remove use of zenity, use notifications for snap run
inhibition
- o/devicestate: verify that the new model is self contained before
remodeling
- usersession/userd: query xdg-mime to check for fallback handlers
of a given scheme
- gadget, gadgettest: reimplement tests to use new gadgettest
examples.go file
- asserts: start implementing authority-delegationTODO in later PRs:
- overlord: skip manager tests on riscv for now
- o/servicestate: quota group error should be more explanative when
memory cgroup is disabled
- i/builtin: allow modem-manager interface to access some files in
sysfs
- tests: ensure that interface hook works with hotplug plug
- tests: fix repair test failure when run in a loop
- o/snapstate: re-write state after undo migration
- interfaces/opengl: add support for ARM Mali
- tests: enable snap-userd-reexec on ubuntu and debian
- tests: skip bind mount in snapd-snap test when the core snap in
not repacked
- many: add transactional flag to snapd API
- tests: new Jammy image for testing
- asserts: start generalizing attrMatcherGeneralization is along
- tests: ensure the ca-certificates package is installed
- devicestate: ensure permissions of /var/lib/snapd/void are
correct
- many: add altlinux support
- cmd/snap-update-ns: convert some unexpected decimal file mode
constants to octal.
- tests: use system ubuntu-21.10-64 in nested tests
- tests: skip version check on lp-1871652 for sru validation
- snap/quota: add positive tests for the quota.Resources logic
- asserts: start splitting out attrMatcher for reuse to
constraint.go
- systemd: actually test the function passed as a parameter
- tests: fix snaps-state test for sru validation
- many: add Transactional to snapstate.Flags
- gadget: rename DiskVolume...Opts to DiskVolume...Options
- tests: Handle PPAs being served from
ppa.launchpadcontent.net
- tests/main/cgroup-tracking-failure: Make it pass when run alone
- tests: skip migration test on centOS
- tests: add back systemd-timesyncd to newer debian distros
- many: add conversion for interface attribute values
- many: unit test fix when SNAPD_DEBUG=1 is set
- gadget/install/partition.go: use device rescan trick only when
gadget says to
- osutil: refactoring the code exporting mocking APIs to other
packages
- mkversion: check that snapd is a git source tree before guessing
the version
- overlord: small refactoring of group quota implementation in
preparation of multiple quota values
- tests: drop 21.04 tests (it's EOL)
- osutil/mkfs: Expose option for --lib flag in fakeroot call
- cmd/snapd-apparmor: fix bad variable initialization
- packaging, systemd: fix socket (re-)start race
- tests: fix running tests.invariant on testflinger systems
- tests: spread test snap dir migration
- interfaces/shared-memory: support single wild-cards in the
read/write paths
- tests: cross store remodel
- packaging,tests: fix running autopkgtest
- spread-shellcheck: add a caching layer
- tests: add jammy to spread executions
- osutils: deal with ENOENT in UserMaybeSudoUser()
- packaging/ubuntu-16.04/control: adjust libfuse3 dependency as
suggested
- gadget/update.go: add DiskTraitsFromDeviceAndValidate
- tests/lib/prepare.sh: add debug kernel command line params via
gadget on UC20
- check-commit-email: do not fail when current dir is not under git
- configcore: implement netplan write support via dbus
- run-checks, check-commit-email.py: check commit email addresses
for validity
- tests: setup snapd remodel testing bits
- cmd/snap: adjust /cmd to migration changes
- systemd: enable batched calls for systemd calls operation on units
- o/ifacestate: add convenience Active() method to ConnectionState
struct
- o/snapstate: migrate to hidden dir on refresh/install
- store: fix flaky test
- i/builtin/xilinx-dma: add interface for Xilinx DMA driver
- go.mod: tidy up
- overlord/h/c/umount: remove handling of required parameter
- systemd: add NeedDaemonReload to the unit state
- mount-control: step 3
- tests/nested/manual/minimal-smoke: bump mem to 512 for unencrypted
case too
- gadget: fix typo with filesystem message
- gadget: misc helper fixes for implicit system-data role handling
- tests: fix uses of fakestore new-snap-declaration
- spread-shellcheck: use safe_load rather than load with a loder
- interfaces: allow access to new at-spi socket location in desktop-
legacy
- cmd/snap: setup tracking cgroup when invoking a service directly
as a user
- tests/main/snap-info: use yaml.safe_load rather than yaml.load
- cmd/snap: rm unnecessary validation
- tests: fix `tests/core/create-user` on testflinger pi3
- tests: fix parallel-install-basic on external UC16 devices
- tests: ubuntu-image 2.0 compatibility fixes
- tests/lib/prepare-restore: use go install rather than go get
- cmd/snap, daemon: add debug command for getting OnDiskVolume
dump
- gadget: resolve index ambiguity between OnDiskStructure and
LaidOutStructuretype: bare structures).
- tests: workaround missing bluez snap
- HACKING.md: add dbus-x11 to packages needed to run unit tests
- spread.yaml: add debian-{10,11}, drop debian-9
- cmd/snap/quota: fix typo in the help message
- gadget: allow gadget struct with unspecified filesystem to match
part with fs
- tests: re-enable kernel-module-load tests on arm
- tests/lib/uc20-create-partitions/main.go: setup a logger for
messages
- cmd: support installing multiple local snaps
- usersession: implement method to close notifications via
usersession REST API
- data/env: treat XDG_DATA_DIRS like PATH for fish
- cmd/snap, cmd/snap-confine: extend manpage, update links
- tests: fix fwupd interface test in debian sid
- tests: do not run k8s smoke test on 32 bit systems
- tests: fix testing in trusty qemu
- packaging: merge 2.54.2 changelog back to master
- overlord: fix issue with concurrent execution of two snapd
processes
- interfaces: add a polkit interface
- gadget/install/partition.go: wait for udev settle when creating
partitions too
- tests: exclude interfaces-kernel-module load on arm
- tests: ensure that test-snapd-kernel-module-load is
removed
- tests: do not test microk8s-smoke on arm
- packaging, bloader, github: restore cleanliness of snapd info
file; check in GA workflow
- tests/lib/tools/tests.invariant: simplify check
- tests/nested/manual/core20-to-core22: wait for device to be
initialized before starting a remodel
- build-aux/snap/snapcraft.yaml: use build-packages, don't fail
dirty builds
- tests/lib/tools/tests.invariant: add invariant for detecting
broken snaps
- tests/core/failover: replace boot-state with snap debug boot-vars
- tests: fix remodel-kernel test when running on external devices
- data/selinux: allow poking /proc/xen
- gadget: do not crash if gadget.yaml has an empty Volumes section
- i/b/mount-control: support creating tmpfs mounts
- packaging: Update openSUSE spec file with apparmor-parser and
datadir for fish
- cmd/snap-device-helper: fix variable name typo in the unit tests
- tests: fixed an issue with retrieval of the squashfuse repo
- release: 2.54.1
- tests: tidy up the top-level of ubuntu-seed during tests
- build-aux: detect/fix dirty git revisions while snapcraft
building
- release: 2.54
--------------------------------------------------------------------------------