%generate_buildrequires
by Andrew C Aitchison
On Thu, 3 Dec 2020, Michel Alexandre Salim wrote:
>> Apart from the usual package-not-available story (which I want to fix
>> as part of my work bringing up the EPEL Packagers SIG), my current
>> snag is that python-tox-current-env uses %generate_buildrequires which
>> does not work on CentOS 8:
>>
>> CentOS 8 is still on RPM 4.14:
>> <mock-chroot> sh-4.4# rpm -q rpm
>> rpm-4.14.2-37.el8.x86_64
>>
>> I'll put up a patch to hardcode dependencies for non-Fedora releases,
>> though that sorts of defeat the purpose of dynamic build
>> requirements.
>> Then again, this is only needed for EPEL8, since EPEL9 will have a
>> new enough RPM.
>>
> Given that %generate_buildrequires is the selling point of pyproject-
> rpm-macros, I'm guessing a better way forward for EPEL8 would be to not
> require it on EPEL8 since there's no way it would work, since RH won't
> update RPM?
>
> https://src.fedoraproject.org/rpms/pyproject-rpm-macros
Is %generate_buildrequires suppose to work for packages
which do not used python ?
From the name I would expect it to, but reading that doc makes me
think %generate_buildrequires *is* python specific.
If so, the name is misleading.
(I am also confused/suspicious of the point of a macro to automate
build requires, except as a step on a path to somewhere else.
If build requirements need to be stated explicitly,
then automating their statement is a good way of hiding an issue
that needs to be reviewed whenever changes are made.
)
--
Andrew C. Aitchison Kendal, UK
andrew(a)aitchison.me.uk
1 year, 4 months
How to support python 3.8 from RHEL 8.2 in EPEL?
by Orion Poplawski
Folks -
Looks like RHEL 8.2 will have python 3.8 in addition to python 3.6. From
the 8.2 beta:
Red Hat Enterprise Linux 8 for x86_64 - AppStream Beta (RPMs)
Name Stream Profiles Summary
python27 2.7 [d][e] common [d] Python programming
language, version 2.7
python36 3.6 [d][e] build, common [d] Python programming
language, version 3.6
python38 3.8 [d][e] build, common [d] Python programming
language, version 3.8
Currently, %python_pkgversion is set to 3 in
/usr/lib/rpm/macros.d/macros.python-srpm from python-srpm-macros.
python3-devel is still provided only by python36-devel, so presumably all
EPEL8 python packages will continue to be built against python 3.6. But I
imagine that people will soon be asking for python 3.8 versions of EPEL
packages. How can we provide those? Does this have to be done in some
modular fashion - which seems to come back to the discussion of whether or not
every package has to become its own module or whether to group them together
somehow. Or since both python modules are "default" modules and we can
install both python36-devel and python38-devel at the same time, perhaps we
can define the python3_other* macros again for python38 and just go that way?
Thoughts?
--
Orion Poplawski
Manager of NWRA Technical Systems 720-772-5637
NWRA, Boulder/CoRA Office FAX: 303-415-9702
3380 Mitchell Lane orion(a)nwra.com
Boulder, CO 80301 https://www.nwra.com/
1 year, 7 months
Fedora EPEL 8 updates-testing report
by updates@fedoraproject.org
The following Fedora EPEL 8 Security updates need testing:
Age URL
3 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-1eb20196c7 cryptopp-8.6.0-1.el8
The following builds have been pushed to Fedora EPEL 8 updates-testing
baresip-1.1.0-5.el8
gnustep-base-1.28.0-3.el8
gnustep-make-2.9.0-3.el8
inn-2.6.4-8.el8
mimalloc-2.0.2-2.el8
openvpn-auth-ldap-2.0.4-6.el8
snapd-2.52-1.el8
xalan-c-1.12.0-10.el8
xmlpull-1.2.0-2.el8
Details about builds:
================================================================================
baresip-1.1.0-5.el8 (FEDORA-EPEL-2021-ada0521d9b)
Modular SIP user-agent with audio and video support
--------------------------------------------------------------------------------
Update Information:
- Added upstream feature patch for GTK+ attended transfers
--------------------------------------------------------------------------------
ChangeLog:
* Wed Sep 29 2021 Robert Scheck <robert(a)fedoraproject.org> 1.1.0-5
- Added upstream feature patch for GTK+ attended transfers
* Wed Aug 11 2021 Robert Scheck <robert(a)fedoraproject.org> 1.1.0-4
- Rebuilt for codec2 1.0.0 (#1991468)
* Wed Jul 21 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.1.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
--------------------------------------------------------------------------------
================================================================================
gnustep-base-1.28.0-3.el8 (FEDORA-EPEL-2021-7fcbbfcf40)
GNUstep Base library package
--------------------------------------------------------------------------------
Update Information:
- New RPMs gnustep-make, gnustep-base and openvpn-auth-ldap - Use `gobjc` for
building on EPEL 8 only
--------------------------------------------------------------------------------
ChangeLog:
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1981947 - Please build openvpn-auth-ldap for EPEL 8
https://bugzilla.redhat.com/show_bug.cgi?id=1981947
[ 2 ] Bug #1983417 - Please build gnustep-make for EPEL 8
https://bugzilla.redhat.com/show_bug.cgi?id=1983417
[ 3 ] Bug #1983421 - Please build gnustep-base for EPEL 8
https://bugzilla.redhat.com/show_bug.cgi?id=1983421
--------------------------------------------------------------------------------
================================================================================
gnustep-make-2.9.0-3.el8 (FEDORA-EPEL-2021-7fcbbfcf40)
GNUstep makefile package
--------------------------------------------------------------------------------
Update Information:
- New RPMs gnustep-make, gnustep-base and openvpn-auth-ldap - Use `gobjc` for
building on EPEL 8 only
--------------------------------------------------------------------------------
ChangeLog:
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1981947 - Please build openvpn-auth-ldap for EPEL 8
https://bugzilla.redhat.com/show_bug.cgi?id=1981947
[ 2 ] Bug #1983417 - Please build gnustep-make for EPEL 8
https://bugzilla.redhat.com/show_bug.cgi?id=1983417
[ 3 ] Bug #1983421 - Please build gnustep-base for EPEL 8
https://bugzilla.redhat.com/show_bug.cgi?id=1983421
--------------------------------------------------------------------------------
================================================================================
inn-2.6.4-8.el8 (FEDORA-EPEL-2021-dbc64afc74)
The InterNetNews system, an Usenet news server
--------------------------------------------------------------------------------
Update Information:
Drop uucp from build requirements and make it a weak dependency.
--------------------------------------------------------------------------------
ChangeLog:
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1956540 - Request to add inn to EPEL8
https://bugzilla.redhat.com/show_bug.cgi?id=1956540
--------------------------------------------------------------------------------
================================================================================
mimalloc-2.0.2-2.el8 (FEDORA-EPEL-2021-0c7dcf9bea)
A general purpose allocator with excellent performance
--------------------------------------------------------------------------------
Update Information:
New package for Fedora. Initial build.
--------------------------------------------------------------------------------
ChangeLog:
--------------------------------------------------------------------------------
================================================================================
openvpn-auth-ldap-2.0.4-6.el8 (FEDORA-EPEL-2021-7fcbbfcf40)
OpenVPN plugin for LDAP authentication
--------------------------------------------------------------------------------
Update Information:
- New RPMs gnustep-make, gnustep-base and openvpn-auth-ldap - Use `gobjc` for
building on EPEL 8 only
--------------------------------------------------------------------------------
ChangeLog:
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1981947 - Please build openvpn-auth-ldap for EPEL 8
https://bugzilla.redhat.com/show_bug.cgi?id=1981947
[ 2 ] Bug #1983417 - Please build gnustep-make for EPEL 8
https://bugzilla.redhat.com/show_bug.cgi?id=1983417
[ 3 ] Bug #1983421 - Please build gnustep-base for EPEL 8
https://bugzilla.redhat.com/show_bug.cgi?id=1983421
--------------------------------------------------------------------------------
================================================================================
snapd-2.52-1.el8 (FEDORA-EPEL-2021-37eb185fca)
A transactional software package manager
--------------------------------------------------------------------------------
Update Information:
Update to 2.52. Cherry pick fixes for clone3 in seccomp profiles.
--------------------------------------------------------------------------------
ChangeLog:
* Wed Sep 29 2021 Maciek Borzecki <maciek.borzecki(a)gmail.com> - 2.52-1
- Update to 2.52
- Drop squashfs 4.5+ patch as it's part of 2.52 release
- Cherry pick clone3 seccom patch (RHBZ#2008737)
* Fri Sep 3 2021 Ian Johnson <ian.johnson(a)canonical.com>
- New upstream release 2.52
- interface/builtin: add qualcomm-ipc-router interface for
AF_QIPCRTR socket protocol
- o/ifacestate: special-case system-files and force refreshing its
static attributes
- interfaces/network-control: additional ethernet rule
- packaging: update 2.52 changelog with 2.51.7
- interfaces/interfaces/ion-memory-control: add: add interface for
ion buf
- packaging: merge 2.51.6 changelog back to 2.52
- secboot: use half the mem for KDF in AddRecoveryKey
- secboot: switch main key KDF memory cost to 32KB
- many: merge release/2.51 change to release/2.52
- .github/workflows/test.yaml: use snapcraft 4.x to build the snapd
snap
- o/servicestate: use snap app names for ExplicitServices of
ServiceAction
- tests/main/services-install-hook-can-run-svcs: add variant w/o
--enable
- o/servicestate: revert only start enabled services
- tests: adding Ubuntu 21.10 to spread test suite
- interface/modem-manager: add support for MBIM/QMI proxy clients
- cmd/snap/model: support storage-safety and snaps headers too
- o/assertstate: Implement EnforcedValidationSets helper
- tests: using retry tool for nested tests
- gadget: check for system-save with multi volumes if encrypting
correctly
- interfaces: make the service naming entirely internal to systemd
BE
- tests/lib/reset.sh: fix removing disabled snaps
- store/store_download.go: use system snap provided xdelta3 priority
+ fallback
- packaging: merge changelog from 2.51.3 back to master
- overlord: only start enabled services
- interfaces/builtin: add sd-control interface
- tests/nested/cloud-init-{never-used,nocloud}-not-vuln: fix tests,
use 2.45
- tests/lib/reset.sh: add workaround from refresh-vs-services tests
for all tests
- o/assertstate: check for conflicts when refreshing and committing
validation set asserts
- devicestate: add support to save timings from install mode
- tests: new tests.nested commands copy and wait-for
- install: add a bunch of nested timings
- tests: drop any-python wrapper
- store: set ResponseHeaderTimeout on the default transport
- tests: fix test-snapd-user-service-sockets test removing snap
- tests: moving nested_exec to nested.tests exec
- tests: add tests about services vs snapd refreshes
- client, cmd/snap, daemon: refactor REST API for quotas to match
CLI org
- c/snap,asserts: create/delete-key external keypair manager
interaction
- tests: revert disable of the delta download tests
- tests/main/system-usernames-microk8s: disable on centos 7 too
- boot: support device change
- o/snapstate: remove unused refreshSchedule argument for
isRefreshHeld helper
- daemon/api_quotas.go: handle conflicts, returning conflict
response
- tests: test for gate-auto-refresh hook error resulting in hold
- release: 2.51.2
- snapstate/check_snap: add snap_microk8s to shared system-
usernames
- snapstate: remove temporary snap file for local revisions early
- interface: allows reading sd cards internal info from block-
devices interface
- tests: Renaming tool nested-state to tests.nested
- testutil: fix typo in json checker unit tests
- tests: ack assertions by default, add --noack option
- overlord/devicestate: try to pick alternative recovery labels
during remodel
- bootloader/assets: update recovery grub to allow system labels
generated by snapd
- tests: print serial log just once for nested tests
- tests: remove xenial 32 bits
- sandbox/cgroup: do not be so eager to fail when paths do not exist
- tests: run spread tests in ubuntu bionic 32bits
- c/snap,asserts: start supporting ExternalKeypairManager in the
snap key-related commands
- tests: refresh control spread test
- cmd/libsnap-confine-private: do not fail on ENOENT, better getline
error handling
- tests: disable delta download tests for now until the store is
fixed
- tests/nested/manual/preseed: fix for cloud images that ship
without core18
- boot: properly handle tried system model
- tests/lib/store.sh: revert #10470
- boot, seed/seedtest: tweak test helpers
- o/servicestate: TODO and fix preexisting typo
- o/servicestate: detect conflicts for quota group operations
- cmd/snap/quotas: adjust help texts for quota commands
- many/quotas: little adjustments
- tests: add spread test for classic snaps content slots
- o/snapstate: fix check-rerefresh task summary when refresh control
is used
- many: use changes + tasks for quota group operations
- tests: fix test snap-quota-groups when checking file
cgroupProcsFile
- asserts: introduce ExternalKeypairManager
- o/ifacestate: do not visit same halt tasks in waitChainSearch to
avoid cycles
- tests/lib/store.sh: fix make_snap_installable_with_id()
- overlord/devicestate, overlord/assertstate: use a temporary DB
when creating recovery systems
- corecfg: allow using `# snapd-edit: no` header to disable pi-
config# snapd-edit: no
- tests/main/interfaces-ssh-keys: tweak checks for openSUSE
Tumbleweed
- cmd/snap: prevent cycles in waitChainSearch with snap debug state
- o/snapstate: fix populating of affectedSnapInfo.AffectingSnaps for
marking self as affecting
- tests: new parameter used by retry tool to set env vars
- tests: support parameters for match-log on journal-state tool
- configcore: ignore system.pi-config.* setting on measured kernels
- sandbox/cgroup: support freezing groups with unified
hierarchy
- tests: fix preseed test to used core20 snap on latest systems
- testutil: introduce a checker which compares the type after having
passed them through a JSON marshaller
- store: tweak error message when store.Sections() download fails
- o/servicestate: stop setting DoneStatus prematurely for quota-
control
- cmd/libsnap-confine-private: bump max depth of groups hierarchy to
32
- many: turn Contact into an accessor
- store: make the log with download size a debug one
- cmd/snap-update-ns: Revert "cmd/snap-update-ns: add SRCDIR to
include search path"
- o/devicestate: move SystemMode method before first usage
- tests: skip tests when the sections cannot be retrieved
- boot: support resealing with a try model
- o/hookstate: dedicated handler for gate-auto-refresh hook
- tests: make sure the /root/snap dir is backed up on test snap-
user-dir-perms-fixed
- cmd/snap-confine: make mount ns use check cgroup v2 compatible
- snap: fix TestInstallNoPATH unit test failure when SUDO_UID is set
- cmd/libsnap-confine-private/cgroup-support.c: Fix typo
- cmd/snap-confine, cmd/snapd-generator: fix issues identified by
sparse
- o/snapstate: make conditional-auto-refresh conflict with other
tasks via affected snaps
- many: pass device/model info to configcore via sysconfig.Device
interface
- o/hookstate: return bool flag from Error function of hook handler
to ignore hook errors
- cmd/snap-update-ns: add SRCDIR to include search path
- tests: fix for tests/main/lxd-mount-units test and enable
ubuntu-21.04
- overlord, o/devicestate: use a single test helper for resetting to
a post boot state
- HACKING.md: update instructions for go1.16+
- tests: fix restore for security-dev-input-event-denied test
- o/servicestate: move SetStatus to doQuotaControl
- tests: fix classic-prepare-image test
- o/snapstate: prune gating information and refresh-candidates on
snap removal
- o/svcstate/svcstatetest, daemon/api_quotas: fix some tests, add
mock helper
- cmd: a bunch of tweaks and updates
- o/servicestate: refactor meter handling, eliminate some common
parameters
- o/hookstate/ctlcmd: allow snapctl refresh --pending --proceed
syntax.
- o/snapstate: prune refresh candidates in check-rerefresh
- osutil: pass --extrausers option to groupdel
- o/snapstate: remove refreshed snap from snaps-hold in
snapstate.doInstall
- tests/nested: add spread test for uc20 cloud.conf from gadgets
- boot: drop model from resealing and boostate
- o/servicestate, snap/quota: eliminate workaround for buggy
systemds, add spread test
- o/servicestate: introduce internal and servicestatetest
- o/servicestate/quota_control.go: enforce minimum of 4K for quota
groups
- overlord/servicestate: avoid unnecessary computation of disabled
services
- o/hookstate/ctlcmd: do not call ProceedWithRefresh immediately
from snapctl
- o/snapstate: prune hold state during autoRefreshPhase1
- wrappers/services.go: do not restart disabled or inactive
services
- sysconfig/cloudinit.go: allow installing both gadget + ubuntu-seed
config
- spread: switch LXD back to latest/candidate channel
- interfaces/opengl: add support for Imagination PowerVR
- boot: decouple model from seal/reseal handling via an auxiliary
type
- spread, tests/main/lxd: no longer manual, switch to latest/stable
- github: try out golangci-lint
- tests: set lxd test to manual until failures are fixed
- tests: connect 30% of the interfaces on test interfaces-many-core-
provided
- packaging/debian-sid: update snap-seccomp patches for latest
master
- many: fix imports order (according to gci)
- o/snapstate: consider held snaps in autoRefreshPhase2
- o/snapstate: unlock the state before calling backend in
undoStartSnapServices
- tests: replace "not MATCH" by NOMATCH in tests
- README.md: refer to new IRC server
- cmd/snap-preseed: provide more error info if snap-preseed fails
early on mount
- daemon: add a Daemon argument to AccessChecker.CheckAccess
- c/snap-bootstrap: add bind option with tests
- interfaces/builtin/netlink_driver_test.go: add test snippet
- overlord/devicestate: set up recovery system tasks when attempting
a remodel
- osutil,strutil,testutil: fix imports order (according to gci)
- release: merge 2.51.1 changelog
- cmd: fix imports order (according to gci)
- tests/lib/snaps/test-snapd-policy-app-consumer: remove dsp-control
interface
- o/servicestate: move handlers tests to quota_handlers_test.go file
instead
- interfaces: add netlink-driver interface
- interfaces: remove leftover debug print
- systemd: refactor property parsers for int values in
CurrentTasksCount, etc.
- tests: fix debug section for postrm-purge test
- tests/many: change all cloud-init passwords for ubuntu to use
plain_test_passwd
- asserts,interfaces,snap: fix imports order (according to gci)
- o/servicestate/quota_control_test.go: test the handlers directly
- tests: fix issue when checking the udev tag on test security-
device-cgroups
- many: introduce Store.SnapExists and use it in
/v2/accessories/themes
- o/snapstate: update LastRefreshTime in doLinkSnap handler
- o/hookstate: handle snapctl refresh --proceed and --hold
- boot: fix model inconsistency check in modeenv, extend unit tests
- overlord/servicestate: improve test robustness with locking
- tests: first part of the cleanup
- tests: new note in HACKING file to clarify about
yamlordereddictloader dependency
- daemon: make CheckAccess return an apiError
- overlord: fix imports ordering (according to gci)
- o/servicestate: add quotastate handlers
- boot: track model's sign key ID, prepare infra for tracking
candidate model
- daemon: have apiBaseSuite.errorReq return *apiError directly
- o/servicestate/service_control.go: add comment about
ExplicitServices
- interfaces: builtin: add dm-crypt interface to support external
storage encryption
- daemon: split out error response code from response*.go to
errors*.go
- interfaces/dsp: fix typo in udev rule
- daemon,o/devicestate: have DeviceManager.SystemMode take an
expectation on the system
- o/snapstate: add helpers for setting and querying holding time for
snaps
- many: fix quota groups for centos 7, amazon linux 2 w/ workaround
for buggy systemd
- overlord/servicestate: mv ensureSnapServicesForGroup to new file
- overlord/snapstate: lock the mutex before returning from stop snap
services undo
- daemon: drop resp completely in favor of using respJSON
consistently
- overlord/devicestate: support for snap downloads in recovery
system handlers
- daemon: introduce a separate findResponse, simplify SyncRespone
and drop Meta
- overlord/snapstate, overlord/devicestate: exclusive change
conflict check
- wrappers, packaging, snap-mgmt: handle removing slices on purge
too
- services: remember if acting on the entire snap
- store: extend context and action objects of SnapAction with
validation-sets
- o/snapstate: refresh control - autorefresh phase2
- cmd/snap/quota: refactor quota CLI as per new design
- interfaces: opengl: change path for Xilinx zocl driver
- tests: update spread images for ubuntu-core-20 and ubuntu-21.04
- o/servicestate/quota_control_test.go: change helper escaping
- o/configstate/configcore: support snap set system swap.size=...
- o/devicestate: require serial assertion before remodeling can be
started
- systemd: improve systemctl error reporting
- tests/core/remodel: use model assertions signed with valid keys
- daemon: use apiError for more of the code
- store: fix typo in snapActionResult struct json tag
- userd: mock `systemd --version` in privilegedDesktopLauncherSuite
- packaging/fedora: sync with downstream packaging
- daemon/api_quotas.go: include current memory usage information in
results
- daemon: introduce StructuredResponse and apiError
- o/patch: check if we have snapd snap with correct snap type
already in snapstate
- tests/main/snapd-snap: build the snapd snap on all platforms with
lxd
- tests: new commands for snaps-state tool
- tests/main/snap-quota-groups: add functional spread test for quota
groups
- interfaces/dsp: add /dev/cavalry into dsp interface
- cmd/snap/cmd_info_test.go: make test robust against TZ changes
- tests: moving to tests directories snaps built locally - part 2
- usersession/userd: fix unit tests on systems using /var/lib/snapd
- sandbox/cgroup: wait for pid to be moved to the desired cgroup
- tests: fix snap-user-dir-perms-fixed vs format checks
- interfaces/desktop-launch: support confined snaps launching other
snaps
- features: enable dbus-activation by default
- usersession/autostart: change ~/snap perms to 0700 on startup
- cmd/snap-bootstrap/initramfs-mounts: mount ubuntu-data nosuid
- tests: new test static checker
- release-tool/changelog.py: misc fixes from real world usage
- release-tools/changelog.py: add function to generate github
release template
- spread, tests: Fedora 32 is EOL, drop it
- o/snapstate: bump max postponement from 60 to 95 days
- interfaces/apparmor: limit the number of jobs when running with a
single CPU
- packaging/fedora/snapd.spec: correct date format in changelog
- packaging: merge 2.51 changelog back to master
- packaging/ubuntu-16.04/changelog: add 2.50 and 2.50.1 changelogs,
placeholder for 2.51
- interfaces: allow read access to /proc/tty/drivers to modem-
manager and ppp/dev/tty
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #2008737 - snapd broken in Fedora 35 beta
https://bugzilla.redhat.com/show_bug.cgi?id=2008737
--------------------------------------------------------------------------------
================================================================================
xalan-c-1.12.0-10.el8 (FEDORA-EPEL-2021-99e20af9b1)
Xalan XSLT processor for C/C++
--------------------------------------------------------------------------------
Update Information:
Drop Doxygen-generated HTML documentation. See
https://bugzilla.redhat.com/show_bug.cgi?id=2006555 for discussion.
--------------------------------------------------------------------------------
ChangeLog:
* Wed Sep 29 2021 Benjamin A. Beasley <code(a)musicinmybrain.net> 1.12.0-10
- Drop Doxygen-generated HTML documentation.
* Wed Sep 29 2021 Benjamin A. Beasley <code(a)musicinmybrain.net> 1.12.0-9
- Reduce macro indirection in the spec file
* Wed Sep 29 2021 Benjamin A. Beasley <code(a)musicinmybrain.net> 1.12.0-8
- Make ���chmod��� invocation verbose
* Wed Sep 29 2021 Benjamin A. Beasley <code(a)musicinmybrain.net> 1.12.0-7
- More concise CMake invocation
* Wed Sep 29 2021 Benjamin A. Beasley <code(a)musicinmybrain.net> 1.12.0-6
- Better protection against undetected soversion updates
* Wed Sep 29 2021 Benjamin A. Beasley <code(a)musicinmybrain.net> 1.12.0-5
- Commit KEYS (gpg keychain for source verification) to SCM rather than
keeping it in the lookaside cache
--------------------------------------------------------------------------------
================================================================================
xmlpull-1.2.0-2.el8 (FEDORA-EPEL-2021-9f2e0264b4)
XML Pull Parsing API
--------------------------------------------------------------------------------
Update Information:
Re-added module-info.java. Force Java 11 on RHEL build.
--------------------------------------------------------------------------------
ChangeLog:
--------------------------------------------------------------------------------
2 years
Fedora EPEL 7 updates-testing report
by updates@fedoraproject.org
The following Fedora EPEL 7 Security updates need testing:
Age URL
12 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-f005e1b879 debmirror-2.35-1.el7
6 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-37f81a6244 golang-github-prometheus-2.26.1-1.el7
The following builds have been pushed to Fedora EPEL 7 updates-testing
baresip-1.1.0-5.el7
python-mpmath-1.0.0-2.el7
python-sure-1.1.7-2.el7
snapd-2.52-1.el7
xalan-c-1.11.0-22.el7
Details about builds:
================================================================================
baresip-1.1.0-5.el7 (FEDORA-EPEL-2021-4aa0b3a016)
Modular SIP user-agent with audio and video support
--------------------------------------------------------------------------------
Update Information:
- Added upstream feature patch for GTK+ attended transfers
--------------------------------------------------------------------------------
ChangeLog:
* Wed Sep 29 2021 Robert Scheck <robert(a)fedoraproject.org> 1.1.0-5
- Added upstream feature patch for GTK+ attended transfers
* Wed Aug 11 2021 Robert Scheck <robert(a)fedoraproject.org> 1.1.0-4
- Rebuilt for codec2 1.0.0 (#1991468)
* Wed Jul 21 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.1.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Wed Jun 2 2021 Robert Scheck <robert(a)fedoraproject.org> 1.1.0-2
- Enable baresip-mpa subpackage on RHEL 8 since twolame-devel is
available since RHEL >= 8.4 (#1843275)
--------------------------------------------------------------------------------
================================================================================
python-mpmath-1.0.0-2.el7 (FEDORA-EPEL-2021-b88139122e)
A pure Python library for multiprecision floating-point arithmetic
--------------------------------------------------------------------------------
Update Information:
Fix CVE.
--------------------------------------------------------------------------------
ChangeLog:
* Wed Sep 29 2021 Zbigniew J��drzejewski-Szmek <zbyszek(a)in.waw.pl> - 1.0.0-2
- Fix CVE-2021-29063 regular expression denial of service (#1974835)
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1974836 - CVE-2021-29063 python-mpmath: Regular expression denial of service in the mpmathify function [epel-7]
https://bugzilla.redhat.com/show_bug.cgi?id=1974836
--------------------------------------------------------------------------------
================================================================================
python-sure-1.1.7-2.el7 (FEDORA-EPEL-2021-f86cf216f9)
Assertion toolbox for python
--------------------------------------------------------------------------------
Update Information:
General packaging improvements
--------------------------------------------------------------------------------
ChangeLog:
* Wed Sep 29 2021 Benjamin A. Beasley <code(a)musicinmybrain.net> - 1.1.7-2
- General packaging improvements
--------------------------------------------------------------------------------
================================================================================
snapd-2.52-1.el7 (FEDORA-EPEL-2021-7949fc5f65)
A transactional software package manager
--------------------------------------------------------------------------------
Update Information:
Update to 2.52. Cherry pick fixes for clone3 in seccomp profiles.
--------------------------------------------------------------------------------
ChangeLog:
* Wed Sep 29 2021 Maciek Borzecki <maciek.borzecki(a)gmail.com> - 2.52-1
- Update to 2.52
- Drop squashfs 4.5+ patch as it's part of 2.52 release
- Cherry pick clone3 seccom patch (RHBZ#2008737)
* Fri Sep 3 2021 Ian Johnson <ian.johnson(a)canonical.com>
- New upstream release 2.52
- interface/builtin: add qualcomm-ipc-router interface for
AF_QIPCRTR socket protocol
- o/ifacestate: special-case system-files and force refreshing its
static attributes
- interfaces/network-control: additional ethernet rule
- packaging: update 2.52 changelog with 2.51.7
- interfaces/interfaces/ion-memory-control: add: add interface for
ion buf
- packaging: merge 2.51.6 changelog back to 2.52
- secboot: use half the mem for KDF in AddRecoveryKey
- secboot: switch main key KDF memory cost to 32KB
- many: merge release/2.51 change to release/2.52
- .github/workflows/test.yaml: use snapcraft 4.x to build the snapd
snap
- o/servicestate: use snap app names for ExplicitServices of
ServiceAction
- tests/main/services-install-hook-can-run-svcs: add variant w/o
--enable
- o/servicestate: revert only start enabled services
- tests: adding Ubuntu 21.10 to spread test suite
- interface/modem-manager: add support for MBIM/QMI proxy clients
- cmd/snap/model: support storage-safety and snaps headers too
- o/assertstate: Implement EnforcedValidationSets helper
- tests: using retry tool for nested tests
- gadget: check for system-save with multi volumes if encrypting
correctly
- interfaces: make the service naming entirely internal to systemd
BE
- tests/lib/reset.sh: fix removing disabled snaps
- store/store_download.go: use system snap provided xdelta3 priority
+ fallback
- packaging: merge changelog from 2.51.3 back to master
- overlord: only start enabled services
- interfaces/builtin: add sd-control interface
- tests/nested/cloud-init-{never-used,nocloud}-not-vuln: fix tests,
use 2.45
- tests/lib/reset.sh: add workaround from refresh-vs-services tests
for all tests
- o/assertstate: check for conflicts when refreshing and committing
validation set asserts
- devicestate: add support to save timings from install mode
- tests: new tests.nested commands copy and wait-for
- install: add a bunch of nested timings
- tests: drop any-python wrapper
- store: set ResponseHeaderTimeout on the default transport
- tests: fix test-snapd-user-service-sockets test removing snap
- tests: moving nested_exec to nested.tests exec
- tests: add tests about services vs snapd refreshes
- client, cmd/snap, daemon: refactor REST API for quotas to match
CLI org
- c/snap,asserts: create/delete-key external keypair manager
interaction
- tests: revert disable of the delta download tests
- tests/main/system-usernames-microk8s: disable on centos 7 too
- boot: support device change
- o/snapstate: remove unused refreshSchedule argument for
isRefreshHeld helper
- daemon/api_quotas.go: handle conflicts, returning conflict
response
- tests: test for gate-auto-refresh hook error resulting in hold
- release: 2.51.2
- snapstate/check_snap: add snap_microk8s to shared system-
usernames
- snapstate: remove temporary snap file for local revisions early
- interface: allows reading sd cards internal info from block-
devices interface
- tests: Renaming tool nested-state to tests.nested
- testutil: fix typo in json checker unit tests
- tests: ack assertions by default, add --noack option
- overlord/devicestate: try to pick alternative recovery labels
during remodel
- bootloader/assets: update recovery grub to allow system labels
generated by snapd
- tests: print serial log just once for nested tests
- tests: remove xenial 32 bits
- sandbox/cgroup: do not be so eager to fail when paths do not exist
- tests: run spread tests in ubuntu bionic 32bits
- c/snap,asserts: start supporting ExternalKeypairManager in the
snap key-related commands
- tests: refresh control spread test
- cmd/libsnap-confine-private: do not fail on ENOENT, better getline
error handling
- tests: disable delta download tests for now until the store is
fixed
- tests/nested/manual/preseed: fix for cloud images that ship
without core18
- boot: properly handle tried system model
- tests/lib/store.sh: revert #10470
- boot, seed/seedtest: tweak test helpers
- o/servicestate: TODO and fix preexisting typo
- o/servicestate: detect conflicts for quota group operations
- cmd/snap/quotas: adjust help texts for quota commands
- many/quotas: little adjustments
- tests: add spread test for classic snaps content slots
- o/snapstate: fix check-rerefresh task summary when refresh control
is used
- many: use changes + tasks for quota group operations
- tests: fix test snap-quota-groups when checking file
cgroupProcsFile
- asserts: introduce ExternalKeypairManager
- o/ifacestate: do not visit same halt tasks in waitChainSearch to
avoid cycles
- tests/lib/store.sh: fix make_snap_installable_with_id()
- overlord/devicestate, overlord/assertstate: use a temporary DB
when creating recovery systems
- corecfg: allow using `# snapd-edit: no` header to disable pi-
config# snapd-edit: no
- tests/main/interfaces-ssh-keys: tweak checks for openSUSE
Tumbleweed
- cmd/snap: prevent cycles in waitChainSearch with snap debug state
- o/snapstate: fix populating of affectedSnapInfo.AffectingSnaps for
marking self as affecting
- tests: new parameter used by retry tool to set env vars
- tests: support parameters for match-log on journal-state tool
- configcore: ignore system.pi-config.* setting on measured kernels
- sandbox/cgroup: support freezing groups with unified
hierarchy
- tests: fix preseed test to used core20 snap on latest systems
- testutil: introduce a checker which compares the type after having
passed them through a JSON marshaller
- store: tweak error message when store.Sections() download fails
- o/servicestate: stop setting DoneStatus prematurely for quota-
control
- cmd/libsnap-confine-private: bump max depth of groups hierarchy to
32
- many: turn Contact into an accessor
- store: make the log with download size a debug one
- cmd/snap-update-ns: Revert "cmd/snap-update-ns: add SRCDIR to
include search path"
- o/devicestate: move SystemMode method before first usage
- tests: skip tests when the sections cannot be retrieved
- boot: support resealing with a try model
- o/hookstate: dedicated handler for gate-auto-refresh hook
- tests: make sure the /root/snap dir is backed up on test snap-
user-dir-perms-fixed
- cmd/snap-confine: make mount ns use check cgroup v2 compatible
- snap: fix TestInstallNoPATH unit test failure when SUDO_UID is set
- cmd/libsnap-confine-private/cgroup-support.c: Fix typo
- cmd/snap-confine, cmd/snapd-generator: fix issues identified by
sparse
- o/snapstate: make conditional-auto-refresh conflict with other
tasks via affected snaps
- many: pass device/model info to configcore via sysconfig.Device
interface
- o/hookstate: return bool flag from Error function of hook handler
to ignore hook errors
- cmd/snap-update-ns: add SRCDIR to include search path
- tests: fix for tests/main/lxd-mount-units test and enable
ubuntu-21.04
- overlord, o/devicestate: use a single test helper for resetting to
a post boot state
- HACKING.md: update instructions for go1.16+
- tests: fix restore for security-dev-input-event-denied test
- o/servicestate: move SetStatus to doQuotaControl
- tests: fix classic-prepare-image test
- o/snapstate: prune gating information and refresh-candidates on
snap removal
- o/svcstate/svcstatetest, daemon/api_quotas: fix some tests, add
mock helper
- cmd: a bunch of tweaks and updates
- o/servicestate: refactor meter handling, eliminate some common
parameters
- o/hookstate/ctlcmd: allow snapctl refresh --pending --proceed
syntax.
- o/snapstate: prune refresh candidates in check-rerefresh
- osutil: pass --extrausers option to groupdel
- o/snapstate: remove refreshed snap from snaps-hold in
snapstate.doInstall
- tests/nested: add spread test for uc20 cloud.conf from gadgets
- boot: drop model from resealing and boostate
- o/servicestate, snap/quota: eliminate workaround for buggy
systemds, add spread test
- o/servicestate: introduce internal and servicestatetest
- o/servicestate/quota_control.go: enforce minimum of 4K for quota
groups
- overlord/servicestate: avoid unnecessary computation of disabled
services
- o/hookstate/ctlcmd: do not call ProceedWithRefresh immediately
from snapctl
- o/snapstate: prune hold state during autoRefreshPhase1
- wrappers/services.go: do not restart disabled or inactive
services
- sysconfig/cloudinit.go: allow installing both gadget + ubuntu-seed
config
- spread: switch LXD back to latest/candidate channel
- interfaces/opengl: add support for Imagination PowerVR
- boot: decouple model from seal/reseal handling via an auxiliary
type
- spread, tests/main/lxd: no longer manual, switch to latest/stable
- github: try out golangci-lint
- tests: set lxd test to manual until failures are fixed
- tests: connect 30% of the interfaces on test interfaces-many-core-
provided
- packaging/debian-sid: update snap-seccomp patches for latest
master
- many: fix imports order (according to gci)
- o/snapstate: consider held snaps in autoRefreshPhase2
- o/snapstate: unlock the state before calling backend in
undoStartSnapServices
- tests: replace "not MATCH" by NOMATCH in tests
- README.md: refer to new IRC server
- cmd/snap-preseed: provide more error info if snap-preseed fails
early on mount
- daemon: add a Daemon argument to AccessChecker.CheckAccess
- c/snap-bootstrap: add bind option with tests
- interfaces/builtin/netlink_driver_test.go: add test snippet
- overlord/devicestate: set up recovery system tasks when attempting
a remodel
- osutil,strutil,testutil: fix imports order (according to gci)
- release: merge 2.51.1 changelog
- cmd: fix imports order (according to gci)
- tests/lib/snaps/test-snapd-policy-app-consumer: remove dsp-control
interface
- o/servicestate: move handlers tests to quota_handlers_test.go file
instead
- interfaces: add netlink-driver interface
- interfaces: remove leftover debug print
- systemd: refactor property parsers for int values in
CurrentTasksCount, etc.
- tests: fix debug section for postrm-purge test
- tests/many: change all cloud-init passwords for ubuntu to use
plain_test_passwd
- asserts,interfaces,snap: fix imports order (according to gci)
- o/servicestate/quota_control_test.go: test the handlers directly
- tests: fix issue when checking the udev tag on test security-
device-cgroups
- many: introduce Store.SnapExists and use it in
/v2/accessories/themes
- o/snapstate: update LastRefreshTime in doLinkSnap handler
- o/hookstate: handle snapctl refresh --proceed and --hold
- boot: fix model inconsistency check in modeenv, extend unit tests
- overlord/servicestate: improve test robustness with locking
- tests: first part of the cleanup
- tests: new note in HACKING file to clarify about
yamlordereddictloader dependency
- daemon: make CheckAccess return an apiError
- overlord: fix imports ordering (according to gci)
- o/servicestate: add quotastate handlers
- boot: track model's sign key ID, prepare infra for tracking
candidate model
- daemon: have apiBaseSuite.errorReq return *apiError directly
- o/servicestate/service_control.go: add comment about
ExplicitServices
- interfaces: builtin: add dm-crypt interface to support external
storage encryption
- daemon: split out error response code from response*.go to
errors*.go
- interfaces/dsp: fix typo in udev rule
- daemon,o/devicestate: have DeviceManager.SystemMode take an
expectation on the system
- o/snapstate: add helpers for setting and querying holding time for
snaps
- many: fix quota groups for centos 7, amazon linux 2 w/ workaround
for buggy systemd
- overlord/servicestate: mv ensureSnapServicesForGroup to new file
- overlord/snapstate: lock the mutex before returning from stop snap
services undo
- daemon: drop resp completely in favor of using respJSON
consistently
- overlord/devicestate: support for snap downloads in recovery
system handlers
- daemon: introduce a separate findResponse, simplify SyncRespone
and drop Meta
- overlord/snapstate, overlord/devicestate: exclusive change
conflict check
- wrappers, packaging, snap-mgmt: handle removing slices on purge
too
- services: remember if acting on the entire snap
- store: extend context and action objects of SnapAction with
validation-sets
- o/snapstate: refresh control - autorefresh phase2
- cmd/snap/quota: refactor quota CLI as per new design
- interfaces: opengl: change path for Xilinx zocl driver
- tests: update spread images for ubuntu-core-20 and ubuntu-21.04
- o/servicestate/quota_control_test.go: change helper escaping
- o/configstate/configcore: support snap set system swap.size=...
- o/devicestate: require serial assertion before remodeling can be
started
- systemd: improve systemctl error reporting
- tests/core/remodel: use model assertions signed with valid keys
- daemon: use apiError for more of the code
- store: fix typo in snapActionResult struct json tag
- userd: mock `systemd --version` in privilegedDesktopLauncherSuite
- packaging/fedora: sync with downstream packaging
- daemon/api_quotas.go: include current memory usage information in
results
- daemon: introduce StructuredResponse and apiError
- o/patch: check if we have snapd snap with correct snap type
already in snapstate
- tests/main/snapd-snap: build the snapd snap on all platforms with
lxd
- tests: new commands for snaps-state tool
- tests/main/snap-quota-groups: add functional spread test for quota
groups
- interfaces/dsp: add /dev/cavalry into dsp interface
- cmd/snap/cmd_info_test.go: make test robust against TZ changes
- tests: moving to tests directories snaps built locally - part 2
- usersession/userd: fix unit tests on systems using /var/lib/snapd
- sandbox/cgroup: wait for pid to be moved to the desired cgroup
- tests: fix snap-user-dir-perms-fixed vs format checks
- interfaces/desktop-launch: support confined snaps launching other
snaps
- features: enable dbus-activation by default
- usersession/autostart: change ~/snap perms to 0700 on startup
- cmd/snap-bootstrap/initramfs-mounts: mount ubuntu-data nosuid
- tests: new test static checker
- release-tool/changelog.py: misc fixes from real world usage
- release-tools/changelog.py: add function to generate github
release template
- spread, tests: Fedora 32 is EOL, drop it
- o/snapstate: bump max postponement from 60 to 95 days
- interfaces/apparmor: limit the number of jobs when running with a
single CPU
- packaging/fedora/snapd.spec: correct date format in changelog
- packaging: merge 2.51 changelog back to master
- packaging/ubuntu-16.04/changelog: add 2.50 and 2.50.1 changelogs,
placeholder for 2.51
- interfaces: allow read access to /proc/tty/drivers to modem-
manager and ppp/dev/tty
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #2008737 - snapd broken in Fedora 35 beta
https://bugzilla.redhat.com/show_bug.cgi?id=2008737
--------------------------------------------------------------------------------
================================================================================
xalan-c-1.11.0-22.el7 (FEDORA-EPEL-2021-cdf80dd886)
Xalan XSLT processor for C/C++
--------------------------------------------------------------------------------
Update Information:
Drop Doxygen-generated HTML documentation
--------------------------------------------------------------------------------
ChangeLog:
* Wed Sep 29 2021 Benjamin A. Beasley <code(a)musicinmybrain.net> - 1.11.0-22
- Drop Doxygen-generated HTML documentation
--------------------------------------------------------------------------------
2 years
Won't be at weekly EPEL meeting
by Troy Dawson
I'm sorry for sending this via email, I should have said something at the
last EPEL Steering Committee meeting.
I will not be available at this weeks (Wed Sept. 29) EPEL Steering
Committee meeting.
Does someone else want to run the meeting? Or do we want to cancel it this
week?
Troy
2 years
Fedora EPEL 8 updates-testing report
by updates@fedoraproject.org
The following Fedora EPEL 8 Security updates need testing:
Age URL
6 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-7d0a7b6146 libspf2-1.2.11-1.20210922git4915c308.el8
6 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-3dbdaa5f12 golang-github-prometheus-2.26.1-1.el8
2 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-1eb20196c7 cryptopp-8.6.0-1.el8
The following builds have been pushed to Fedora EPEL 8 updates-testing
fig2ps-1.5-16.el8
gn-1894-6.20210329gitb2e3d862.el8
gnustep-base-1.28.0-3.el8
gnustep-make-2.9.0-3.el8
liboping-1.10.0-19.el8
notcurses-2.4.3-2.el8
partclone-0.3.18-1.el8
python-regex-2021.9.24-1.el8
rebase-helper-0.26.0-1.el8
s3cmd-2.2.0-1.el8
snakeyaml-1.27-4.el8
testcloud-0.6.2-1.el8
yadifa-2.5.1-1.el8
Details about builds:
================================================================================
fig2ps-1.5-16.el8 (FEDORA-EPEL-2021-e0e9da28f3)
Utility for converting xfig pictures to PS/PDF
--------------------------------------------------------------------------------
Update Information:
Build for EPEL8
--------------------------------------------------------------------------------
ChangeLog:
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #2008458 - texmacs cant be installed on el8 due to missing dependency (fig2ps)
https://bugzilla.redhat.com/show_bug.cgi?id=2008458
--------------------------------------------------------------------------------
================================================================================
gn-1894-6.20210329gitb2e3d862.el8 (FEDORA-EPEL-2021-a3ffdbc5b7)
Meta-build system that generates build files for Ninja
--------------------------------------------------------------------------------
Update Information:
Correctly stop overriding optimization flags
--------------------------------------------------------------------------------
ChangeLog:
* Mon Sep 27 2021 Benjamin A. Beasley <code(a)musicinmybrain.net> 1894-6.20210329gitb2e3d862
- Correctly stop overriding optimization flags
--------------------------------------------------------------------------------
================================================================================
gnustep-base-1.28.0-3.el8 (FEDORA-EPEL-2021-7fcbbfcf40)
GNUstep Base library package
--------------------------------------------------------------------------------
Update Information:
- New rpms - Use gobjc on EPEL 8 only
--------------------------------------------------------------------------------
ChangeLog:
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1983417 - Please build gnustep-make for EPEL 8
https://bugzilla.redhat.com/show_bug.cgi?id=1983417
[ 2 ] Bug #1983421 - Please build gnustep-base for EPEL 8
https://bugzilla.redhat.com/show_bug.cgi?id=1983421
--------------------------------------------------------------------------------
================================================================================
gnustep-make-2.9.0-3.el8 (FEDORA-EPEL-2021-7fcbbfcf40)
GNUstep makefile package
--------------------------------------------------------------------------------
Update Information:
- New rpms - Use gobjc on EPEL 8 only
--------------------------------------------------------------------------------
ChangeLog:
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1983417 - Please build gnustep-make for EPEL 8
https://bugzilla.redhat.com/show_bug.cgi?id=1983417
[ 2 ] Bug #1983421 - Please build gnustep-base for EPEL 8
https://bugzilla.redhat.com/show_bug.cgi?id=1983421
--------------------------------------------------------------------------------
================================================================================
liboping-1.10.0-19.el8 (FEDORA-EPEL-2021-9a50740e01)
A C library to generate ICMP echo requests
--------------------------------------------------------------------------------
Update Information:
Build liboping for EPEL 8 (BZ#1764735)
--------------------------------------------------------------------------------
ChangeLog:
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1764735 - Please build liboping for EPEL-8
https://bugzilla.redhat.com/show_bug.cgi?id=1764735
--------------------------------------------------------------------------------
================================================================================
notcurses-2.4.3-2.el8 (FEDORA-EPEL-2021-01b5f9b458)
Character graphics and TUI library
--------------------------------------------------------------------------------
Update Information:
https://github.com/dankamongmen/notcurses/releases/tag/v2.4.3 necessary to
properly display sixel on XTerm 369+, foot 1.8.2+, mintty 1.5.2+, and other
terminal emulators which have recently inverted their DECSDM semantics. ----
https://github.com/dankamongmen/notcurses/releases/tag/v2.4.2
--------------------------------------------------------------------------------
ChangeLog:
* Sun Sep 26 2021 Nick Black <dankamongmen(a)gmail.com> 2.4.3-2
- RPMAUTOSPEC: unresolvable merge
--------------------------------------------------------------------------------
================================================================================
partclone-0.3.18-1.el8 (FEDORA-EPEL-2021-d51edade4d)
Utility to clone and restore a partition
--------------------------------------------------------------------------------
Update Information:
- Upgrade to 0.3.18 (#2008368)
--------------------------------------------------------------------------------
ChangeLog:
* Tue Sep 28 2021 Robert Scheck <robert(a)fedoraproject.org> 0.3.18-1
- Upgrade to 0.3.18 (#2008368)
* Tue Sep 14 2021 Sahana Prasad <sahana(a)redhat.com> - 0.3.17-5
- Rebuilt with OpenSSL 3.0.0
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #2008368 - partclone-0.3.18 is available
https://bugzilla.redhat.com/show_bug.cgi?id=2008368
--------------------------------------------------------------------------------
================================================================================
python-regex-2021.9.24-1.el8 (FEDORA-EPEL-2021-5c878c5e83)
Alternative regular expression module, to replace re
--------------------------------------------------------------------------------
Update Information:
Update python-regex to the latest release.
--------------------------------------------------------------------------------
ChangeLog:
* Tue Sep 28 2021 Thomas Moschny <thomas.moschny(a)gmx.de> - 2021.9.24-1
- Update to 2021.9.24.
--------------------------------------------------------------------------------
================================================================================
rebase-helper-0.26.0-1.el8 (FEDORA-EPEL-2021-839dd6f684)
The tool that helps you to rebase your package to the latest version
--------------------------------------------------------------------------------
Update Information:
**News in version 0.26.0:** - Added support for SPEC files with no Source tags
- Fixed traceback on setting original locale - `rpmdiff` is now called with long
options to workaround a bug in argument parsing - Employed Github Actions for CI
and PyPI deployment - Character encoding is now explicitly specified everywhere,
to conform with PEP597 - Made `copr` project creation more robust
--------------------------------------------------------------------------------
ChangeLog:
* Mon Sep 27 2021 Packit Service <user-cont-team+packit-service(a)redhat.com> - 0.26.0-1
- Release 0.26.0 (Nikola Forr��)
- Use long options with rpmdiff (Nikola Forr��)
- Make copr project creation more robust (Franti��ek Ne��as)
- spec: sources may not be defined (Tomas Tomecek)
- Explicitly specify encoding as per PEP597 (Franti��ek Ne��as)
- Re-enable fixed subscriptable check (Franti��ek Ne��as)
- Do not traceback when setting the original locale fails (Nikola Forr��)
- Use an older version of base images (Franti��ek Ne��as)
- Fix release checkout reference syntax (Franti��ek Ne��as)
- Replace webhooks with Github Actions (Franti��ek Ne��as)
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #2008134 - rebase-helper-0.26.0 is available
https://bugzilla.redhat.com/show_bug.cgi?id=2008134
--------------------------------------------------------------------------------
================================================================================
s3cmd-2.2.0-1.el8 (FEDORA-EPEL-2021-fc24f1bd04)
Tool for accessing Amazon Simple Storage Service
--------------------------------------------------------------------------------
Update Information:
New upstream release.
--------------------------------------------------------------------------------
ChangeLog:
* Mon Sep 27 2021 Frank Crawford <frank(a)crawford.emu.id.au> - 2.2.0-1
- New upstream release.
* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.1.0-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Fri Jun 4 2021 Python Maint <python-maint(a)redhat.com> - 2.1.0-7
- Rebuilt for Python 3.10
* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.1.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Sat Dec 5 2020 Frank Crawford <frank(a)crawford.emu.id.au> - 2.1.0-5
- Futher fixes for Python 3.9
* Sat Oct 3 2020 Frank Crawford <frank(a)crawford.emu.id.au> - 2.1.0-4
- Fix for Python 3.9 (RHBZ #1884607)
* Wed Jul 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.1.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Tue May 26 2020 Miro Hron��ok <mhroncok(a)redhat.com> - 2.1.0-2
- Rebuilt for Python 3.9
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #2008025 - s3cmd-2.2.0 is available
https://bugzilla.redhat.com/show_bug.cgi?id=2008025
--------------------------------------------------------------------------------
================================================================================
snakeyaml-1.27-4.el8 (FEDORA-EPEL-2021-f147167395)
YAML parser and emitter for Java
--------------------------------------------------------------------------------
Update Information:
Initial package for EPEL
--------------------------------------------------------------------------------
ChangeLog:
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1993621 - Provide snakeyaml for EPEL-8
https://bugzilla.redhat.com/show_bug.cgi?id=1993621
--------------------------------------------------------------------------------
================================================================================
testcloud-0.6.2-1.el8 (FEDORA-EPEL-2021-9a7b9afbc5)
Tool for running cloud images locally
--------------------------------------------------------------------------------
Update Information:
- Workaround EL8 bug - waiting for sshd restart with user sessions - Add a basic
integration test and plan for tmt - Fixes around backingstore cleanups -
get_fedora_image_url: Proper support for branched, cleanups -
get_fedora_image_url: Add info when user asks for wrong version - Don't use
hammer solution to all Vagrant boxes, force-install cloud-init to known broken
images - non-x86_64 support preparations and downloader code - Don't rely on
working qemu://system
--------------------------------------------------------------------------------
ChangeLog:
* Mon Sep 27 2021 Frantisek Zatloukal <fzatlouk(a)redhat.com> - 0.6.2-1
- Workaround EL8 bug - waiting for sshd restart with user sessions
- Add a basic integration test and plan for tmt
- Fixes around backingstore cleanups
- get_fedora_image_url: Proper support for branched, cleanups
- get_fedora_image_url: Add info when user asks for wrong version
- Don't use hammer solution to all Vagrant boxes, force-install cloud-init to known broken images
- non-x86_64 support preparations and downloader code
- Don't rely on working qemu://system
* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.6.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
--------------------------------------------------------------------------------
================================================================================
yadifa-2.5.1-1.el8 (FEDORA-EPEL-2021-199433c7b4)
Lightweight authoritative Name Server with DNSSEC capabilities
--------------------------------------------------------------------------------
Update Information:
20210924: YADIFA 2.5.1-public - Fixes a critical issue that could cause
yadifad to crash handling certain DNS packet. - Fixes an issue where yadifad
would sometimes reply with an AXFR instead of an IXFR if the journal is under
maintenance. - Increased the pid column in the logger to 6 characters -
Drastically increased the limit for TCP queries. Note that using a high enough
number compared to the available memory will cause yadifad to warn about limits
and OOM kill risks. In practice a few hundred TCP queries should be enough.
--------------------------------------------------------------------------------
ChangeLog:
* Mon Sep 27 2021 Denis Fateyev <denis(a)fateyev.com> - 2.5.1-1
- Update to 2.5.1 release
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #2008069 - yadifa-2.5.1 is available
https://bugzilla.redhat.com/show_bug.cgi?id=2008069
--------------------------------------------------------------------------------
2 years
Fedora EPEL 7 updates-testing report
by updates@fedoraproject.org
The following Fedora EPEL 7 Security updates need testing:
Age URL
11 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-f005e1b879 debmirror-2.35-1.el7
6 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-d179a438bc libspf2-1.2.11-1.20210922git4915c308.el7
5 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-37f81a6244 golang-github-prometheus-2.26.1-1.el7
The following builds have been pushed to Fedora EPEL 7 updates-testing
partclone-0.3.18-1.el7
python-regex-2021.9.24-1.el7
s3cmd-2.2.0-1.el7
yadifa-2.5.1-1.el7
Details about builds:
================================================================================
partclone-0.3.18-1.el7 (FEDORA-EPEL-2021-ff75b0f1c7)
Utility to clone and restore a partition
--------------------------------------------------------------------------------
Update Information:
- Upgrade to 0.3.18 (#2008368)
--------------------------------------------------------------------------------
ChangeLog:
* Tue Sep 28 2021 Robert Scheck <robert(a)fedoraproject.org> 0.3.18-1
- Upgrade to 0.3.18 (#2008368)
* Tue Sep 14 2021 Sahana Prasad <sahana(a)redhat.com> - 0.3.17-5
- Rebuilt with OpenSSL 3.0.0
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #2008368 - partclone-0.3.18 is available
https://bugzilla.redhat.com/show_bug.cgi?id=2008368
--------------------------------------------------------------------------------
================================================================================
python-regex-2021.9.24-1.el7 (FEDORA-EPEL-2021-fdac9934b6)
Alternative regular expression module, to replace re
--------------------------------------------------------------------------------
Update Information:
Update python-regex to the latest release.
--------------------------------------------------------------------------------
ChangeLog:
* Tue Sep 28 2021 Thomas Moschny <thomas.moschny(a)gmx.de> - 2021.9.24-1
- Update to 2021.9.24.
--------------------------------------------------------------------------------
================================================================================
s3cmd-2.2.0-1.el7 (FEDORA-EPEL-2021-67110872e7)
Tool for accessing Amazon Simple Storage Service
--------------------------------------------------------------------------------
Update Information:
New upstream release.
--------------------------------------------------------------------------------
ChangeLog:
* Mon Sep 27 2021 Frank Crawford <frank(a)crawford.emu.id.au> - 2.2.0-1
- New upstream release.
* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.1.0-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Fri Jun 4 2021 Python Maint <python-maint(a)redhat.com> - 2.1.0-7
- Rebuilt for Python 3.10
* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.1.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Sat Dec 5 2020 Frank Crawford <frank(a)crawford.emu.id.au> - 2.1.0-5
- Futher fixes for Python 3.9
* Sat Oct 3 2020 Frank Crawford <frank(a)crawford.emu.id.au> - 2.1.0-4
- Fix for Python 3.9 (RHBZ #1884607)
* Wed Jul 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.1.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Tue May 26 2020 Miro Hron��ok <mhroncok(a)redhat.com> - 2.1.0-2
- Rebuilt for Python 3.9
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #2008025 - s3cmd-2.2.0 is available
https://bugzilla.redhat.com/show_bug.cgi?id=2008025
--------------------------------------------------------------------------------
================================================================================
yadifa-2.5.1-1.el7 (FEDORA-EPEL-2021-cc6eeb6de7)
Lightweight authoritative Name Server with DNSSEC capabilities
--------------------------------------------------------------------------------
Update Information:
20210924: YADIFA 2.5.1-public - Fixes a critical issue that could cause
yadifad to crash handling certain DNS packet. - Fixes an issue where yadifad
would sometimes reply with an AXFR instead of an IXFR if the journal is under
maintenance. - Increased the pid column in the logger to 6 characters -
Drastically increased the limit for TCP queries. Note that using a high enough
number compared to the available memory will cause yadifad to warn about limits
and OOM kill risks. In practice a few hundred TCP queries should be enough.
--------------------------------------------------------------------------------
ChangeLog:
* Mon Sep 27 2021 Denis Fateyev <denis(a)fateyev.com> - 2.5.1-1
- Update to 2.5.1 release
* Tue Sep 14 2021 Sahana Prasad <sahana(a)redhat.com> - 2.5.0-2
- Rebuilt with OpenSSL 3.0.0
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #2008069 - yadifa-2.5.1 is available
https://bugzilla.redhat.com/show_bug.cgi?id=2008069
--------------------------------------------------------------------------------
2 years
[Fedocal] Reminder meeting : EPEL Steering Committee
by tdawson@redhat.com
Dear all,
You are kindly invited to the meeting:
EPEL Steering Committee on 2021-09-29 from 16:00:00 to 17:00:00 US/Eastern
At fedora-meeting(a)irc.libera.chat
The meeting will be about:
This is the weekly EPEL Steering Committee Meeting.
A general agenda is the following:
#meetingname EPEL
#topic Intros
#topic Old Business
#topic EPEL-7
#topic EPEL-8
#topic EPEL-9
#topic Openfloor
#endmeeting
Source: https://calendar.fedoraproject.org//meeting/9854/
2 years