Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package aws-efs-utils for openSUSE:Factory checked in at 2026-10-13 17:43:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/aws-efs-utils (Old) and /work/SRC/openSUSE:Factory/.aws-efs-utils.new.3698736 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "aws-efs-utils" Tue Oct 13 17:43:39 2026 rev:32 rq:1384380 version:3.3.3 Changes: -------- --- /work/SRC/openSUSE:Factory/aws-efs-utils/aws-efs-utils.changes 2026-08-11 17:14:50.260203160 +0200 +++ /work/SRC/openSUSE:Factory/.aws-efs-utils.new.3698736/aws-efs-utils.changes 2026-10-13 17:44:23.268907669 +0200 @@ -1,0 +2,36 @@ +Mon Oct 12 15:22:34 UTC 2026 - John Paul Adrian Glaubitz <[email protected]> + +- Update to version 3.3.3 + * Validate credential provider values before use + * Validate rolearn and jwtpath mount options + * Add optional efs_proxy_worker_threads config item + to bound efs-proxy worker threads + * Support macOS 27 + * Fix watchdog LaunchDaemon python3 path on macOS + * Add Ubuntu 26.04 to supported distributions +- Accept the risk for RUSTSEC-2026-0258 + +------------------------------------------------------------------- +Wed Sep 23 16:46:08 UTC 2026 - John Paul Adrian Glaubitz <[email protected]> + +- Update to version 3.3.2 (bsc#1281947) + * Improve watchdog handling of zombie proxy threads + * Fix read_ahead_kb being overwritten on certain distros + * Reject empty cafiles on mount +- from version 3.3.1 + * Schedule TLS cert refresh from credential expiration + * Don't denylist file handles for transient S3 errors on readbypass path +- from version 3.3.0 + * Eliminate unnecessary data copies on the readbypass path + * Consolidating dependencies + * Upgrade AWS-LC-FIPS module to 4.x +- Drop support-relro-in-delocator.patch, merged upstream +- Drop guard_openssl-cpuid-setup.patch, merged upstream +- Drop fix_fips_build_for_s390x.patch, merged upstream +- Drop fix_missing_max-align-t_s390x.patch, merged upstream +- Drop fix-cargo-checksums.patch, no longer needed +- Fix Python interpreter name on SLE-15 (bsc#1263683) +- Remove python-pbr and python-py from BuildRequires +- Restrict build to aarch64 and x86_64 (bsc#1275449) + +------------------------------------------------------------------- Old: ---- efs-utils-v3.2.0.tar.gz fix-cargo-checksums.patch fix_fips_build_for_s390x.patch fix_missing_max-align-t_s390x.patch guard_openssl-cpuid-setup.patch support-relro-in-delocator.patch New: ---- efs-utils-v3.3.3.tar.gz ----------(Old B)---------- Old:- Drop fix_missing_max-align-t_s390x.patch, merged upstream - Drop fix-cargo-checksums.patch, no longer needed - Fix Python interpreter name on SLE-15 (bsc#1263683) Old:- Drop guard_openssl-cpuid-setup.patch, merged upstream - Drop fix_fips_build_for_s390x.patch, merged upstream - Drop fix_missing_max-align-t_s390x.patch, merged upstream Old:- Drop fix_fips_build_for_s390x.patch, merged upstream - Drop fix_missing_max-align-t_s390x.patch, merged upstream - Drop fix-cargo-checksums.patch, no longer needed Old:- Drop support-relro-in-delocator.patch, merged upstream - Drop guard_openssl-cpuid-setup.patch, merged upstream - Drop fix_fips_build_for_s390x.patch, merged upstream Old: * Upgrade AWS-LC-FIPS module to 4.x - Drop support-relro-in-delocator.patch, merged upstream - Drop guard_openssl-cpuid-setup.patch, merged upstream ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aws-efs-utils.spec ++++++ --- /var/tmp/diff_new_pack.wNSMI6/_old 2026-10-13 17:44:25.284992160 +0200 +++ /var/tmp/diff_new_pack.wNSMI6/_new 2026-10-13 17:44:25.286992244 +0200 @@ -20,12 +20,14 @@ %if 0%{?suse_version} >= 1600 %define pythons %{primary_python} +%define pythonname python3 %else %define pythons python311 +%define pythonname python3.11 %endif %global _sitelibdir %{%{pythons}_sitelib} Name: aws-efs-utils -Version: 3.2.0 +Version: 3.3.3 Release: 0 Summary: Utilities for using the EFS file systems License: MIT @@ -37,21 +39,9 @@ Patch1: harden_amazon-efs-mount-watchdog.service.patch Patch2: skip-styletest.patch Patch3: use_mock_from_unittest.patch -# PATCH-FIX-UPSTREAM - Support relro in delocator - https://github.com/aws/aws-lc/pull/2455 -Patch4: support-relro-in-delocator.patch -# PATCH-FIX-UPSTREAM - Align guard macros for OPENSSL_cpuid_setup - https://github.com/aws/aws-lc/pull/2111 -Patch5: guard_openssl-cpuid-setup.patch -# PATCH-FIX-UPSTREAM - Fix fips build for s390x - https://github.com/aws/aws-lc-rs/pull/656 -Patch6: fix_fips_build_for_s390x.patch -# PATCH-FIX-UPSTREAM - Fix missing max_align_t for s390x - https://github.com/rust-lang/libc/pull/5389 -Patch7: fix_missing_max-align-t_s390x.patch -# PATCH-FIX-OPENSUSE - fix cargo checksums after patching -Patch8: fix-cargo-checksums.patch BuildRequires: %{pythons}-botocore >= 1.34.140 BuildRequires: %{pythons}-coverage >= 7.6.0 -BuildRequires: %{pythons}-pbr >= 3.1.1 BuildRequires: %{pythons}-pluggy >= 0.13.0 -BuildRequires: %{pythons}-py >= 1.11.0 BuildRequires: %{pythons}-pytest >= 8.2.2 BuildRequires: %{pythons}-pytest-cov >= 5.0.0 BuildRequires: %{pythons}-pytest-html >= 4.1.1 @@ -74,7 +64,7 @@ BuildRequires: pkgconfig(systemd) Requires: nfs-utils Requires: stunnel >= 4.56 -ExcludeArch: %{arm32} %{ix86} +ExclusiveArch: aarch64 x86_64 %description This package provides utilities for using the EFS file systems. @@ -85,17 +75,6 @@ %patch -P 1 -p1 %patch -P 2 %patch -P 3 -p1 -%patch -P 4 -p1 -pushd src/proxy/vendor/aws-lc-fips-sys-0.13.16/aws-lc -%patch -P 5 -p1 -popd -pushd src/proxy/vendor/aws-lc-fips-sys-0.13.16 -%patch -P 6 -p2 -popd -pushd src/proxy/vendor/libc-0.2.189 -%patch -P 7 -p1 -popd -%patch -P 8 -p1 %build %if 0%{?suse_version} < 1600 @@ -129,7 +108,7 @@ install -p -m 644 %{_builddir}/efs-utils-v%{version}/man/mount.efs.8 %{buildroot}%{_mandir}/man8 install -p -m 644 %{_builddir}/efs-utils-v%{version}/man/mount.s3files.8 %{buildroot}%{_mandir}/man8 -sed -i 's/env python3/python3/' %{buildroot}%{_sbindir}/mount.efs %{buildroot}%{_sbindir}/mount.s3files %{buildroot}%{_bindir}/amazon-efs-mount-watchdog +sed -i 's/env python3/%{pythonname}/' %{buildroot}%{_sbindir}/mount.efs %{buildroot}%{_sbindir}/mount.s3files %{buildroot}%{_bindir}/amazon-efs-mount-watchdog mkdir -p %{buildroot}%{python_sitelib}/{efs_utils_common,mount_efs,mount_s3files} cp -r %{_builddir}/efs-utils-v%{version}/src/efs_utils_common/*.py %{buildroot}%{python_sitelib}/efs_utils_common ++++++ _service ++++++ --- /var/tmp/diff_new_pack.wNSMI6/_old 2026-10-13 17:44:25.350994926 +0200 +++ /var/tmp/diff_new_pack.wNSMI6/_new 2026-10-13 17:44:25.354995093 +0200 @@ -3,7 +3,7 @@ <service name="tar_scm" mode="manual"> <param name="url">https://github.com/aws/efs-utils.git</param> <param name="scm">git</param> - <param name="revision">v3.2.0</param> + <param name="revision">v3.3.3</param> <param name="versionformat">@PARENT_TAG@</param> </service> <service name="recompress" mode="disabled"> @@ -12,8 +12,14 @@ </service> <service name="cargo_vendor" mode="manual"> <param name="compression">gz</param> - <param name="custom-root">src/proxy</param> - <param name="i-accept-the-risk">RUSTSEC-2022-0013 RUSTSEC-2022-0006</param> + <param name="custom-root">src</param> + <param name="i-accept-the-risk">RUSTSEC-2022-0013</param> + <param name="i-accept-the-risk">RUSTSEC-2023-0018</param> + <param name="i-accept-the-risk">RUSTSEC-2026-0104</param> + <param name="i-accept-the-risk">RUSTSEC-2026-0099</param> + <param name="i-accept-the-risk">RUSTSEC-2026-0098</param> + <param name="i-accept-the-risk">RUSTSEC-2022-0006</param> + <param name="i-accept-the-risk">RUSTSEC-2026-0258</param> <param name="srcdir">efs-utils</param> <param name="update">true</param> </service> ++++++ efs-utils-v3.2.0.tar.gz -> efs-utils-v3.3.3.tar.gz ++++++ ++++ 90062 lines of diff (skipped) ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/aws-efs-utils/vendor.tar.gz /work/SRC/openSUSE:Factory/.aws-efs-utils.new.3698736/vendor.tar.gz differ: char 13, line 1
