- Update to version 2.4.0
* Upgrade s2n-tls version in efs-proxy to use AWS-LC
* Add ubuntu24 and macOS Tahoe support efs-utils
- Add clang-devel to BuildRequires
- Add cmake to BuildRequires
- Add golang(API) >= 1.24 to BuildRequires
- Add initialize-arrays-as-arrays.patch to fix build with newer GCC
- Add support-relro-in-delocator.patch to fix build with newer GCC
- Add fix-cargo-checksums.patch to fix cargo checksums after patching (forwarded request 1316451 from glaubitz)
OBS-URL: https://build.opensuse.org/request/show/1316980
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-efs-utils?expand=0&rev=24
- Update to version 2.4.0
* Upgrade s2n-tls version in efs-proxy to use AWS-LC
* Add ubuntu24 and macOS Tahoe support efs-utils
- Add clang-devel to BuildRequires
- Add cmake to BuildRequires
- Add golang(API) >= 1.24 to BuildRequires
- Add initialize-arrays-as-arrays.patch to fix build with newer GCC
- Add support-relro-in-delocator.patch to fix build with newer GCC
- Add fix-cargo-checksums.patch to fix cargo checksums after patching
OBS-URL: https://build.opensuse.org/request/show/1316451
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-efs-utils?expand=0&rev=57
- Update to version 2.3.3 (bsc#1248055, CVE-2025-55159)
* Add environment variable support for AWS profiles and regions
* Regenerate Cargo.lock with rust 1.70.0
* Update circle-ci config
* Fix AWS Env Variable Test and Code Style Issue
* Remove CentOS 8 and Ubuntu 16.04 from verified Linux distribution list
- from version 2.3.2
* Update version in amazon-efs-utils.spec to 2.3.1
* Fix incorrect package version
OBS-URL: https://build.opensuse.org/request/show/1299512
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-efs-utils?expand=0&rev=53
- Update to version 2.3.1
* Fix backtrace version to resolve ubuntu and rhel build issues
* Pin Cargo.lock to avoid unexpected error across images
- from version 2.3.0
* Add support for pod-identity credentials in the credentials chain
* Enable mounting with IPv6 when using with the 'stunnel' mount option
- Build and install efs-proxy binary (bsc#1240044)
* Add cargo, libopenssl-devel and rust to BuildRequires
* Adjust starting directory for find command to exclude src/proxy
* Enable vendoring for Rust dependencies of efs-proxy
* Include efs-proxy binary in %files section
* Replace upstream tarball with SCM-generated source
OBS-URL: https://build.opensuse.org/request/show/1288847
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-efs-utils?expand=0&rev=46
- Update to version 2.2.1
* Readme Updates
* Update log4rs to mitigate CVE-2020-35881
- from version 2.2.0
* Use region-specific domain suffixes for dns endpoints where missing
* Merge PR #211 - Amend Debian control to use binary architecture
- from version 2.1.0
* Add mount option for specifying region
* Add new ISO regions to config file
- from version 2.0.4
* Add retry logic to and increase timeout for EC2 metadata token
retrieval requests
- Update BuildRequires from requirements.txt (forwarded request 1265712 from glaubitz)
OBS-URL: https://build.opensuse.org/request/show/1265933
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-efs-utils?expand=0&rev=19
- Update to version 2.2.1
* Readme Updates
* Update log4rs to mitigate CVE-2020-35881
- from version 2.2.0
* Use region-specific domain suffixes for dns endpoints where missing
* Merge PR #211 - Amend Debian control to use binary architecture
- from version 2.1.0
* Add mount option for specifying region
* Add new ISO regions to config file
- from version 2.0.4
* Add retry logic to and increase timeout for EC2 metadata token
retrieval requests
- Update BuildRequires from requirements.txt
OBS-URL: https://build.opensuse.org/request/show/1265712
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-efs-utils?expand=0&rev=44
- Update to version 2.0.3
* Upgrade py version
* Replace deprecated usage of datetime
- from version 2.0.2
* Check for efs-proxy PIDs when cleaning tunnel state files
* Add PID to log entries
- from version 2.0.1
* Disable Nagle's algorithm for efs-proxy TLS mounts to improve latencies
- from version 2.0.0
* Replace stunnel, which provides TLS encryptions for mounts, with efs-proxy,
a component built in-house at AWS. Efs-proxy lays the foundation for upcoming
feature launches at EFS.
- from version 1.36.0
* Support new mount option: crossaccount, conduct cross account mounts via ip address.
Use client AZ-ID to choose mount target.
- from version 1.35.2
* Revert "Add warning if using older Version"
* Support MacOS Sonoma
- Switch package to modern Python Stack on SLE-15
* Use Python 3.11 on SLE-15 by default
* Use primary Python version on Tumbleweed (forwarded request 1190644 from glaubitz)
OBS-URL: https://build.opensuse.org/request/show/1190670
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-efs-utils?expand=0&rev=18
- Update to version 2.0.3
* Upgrade py version
* Replace deprecated usage of datetime
- from version 2.0.2
* Check for efs-proxy PIDs when cleaning tunnel state files
* Add PID to log entries
- from version 2.0.1
* Disable Nagle's algorithm for efs-proxy TLS mounts to improve latencies
- from version 2.0.0
* Replace stunnel, which provides TLS encryptions for mounts, with efs-proxy,
a component built in-house at AWS. Efs-proxy lays the foundation for upcoming
feature launches at EFS.
- from version 1.36.0
* Support new mount option: crossaccount, conduct cross account mounts via ip address.
Use client AZ-ID to choose mount target.
- from version 1.35.2
* Revert "Add warning if using older Version"
* Support MacOS Sonoma
- Switch package to modern Python Stack on SLE-15
* Use Python 3.11 on SLE-15 by default
* Use primary Python version on Tumbleweed
OBS-URL: https://build.opensuse.org/request/show/1190644
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-efs-utils?expand=0&rev=42
- Update to version 1.35.1
* Revert openssl requirement change
* Revert "Update EFS Documentation: Clarify Current FIPS Compliance Status"
* Update EFS Documentation: Clarify Current FIPS Compliance Status
* test: Change repo urls in eol debian9 build
* Check private key file size to skip generation
* test: Fix pytest that failed since commit 3dd89ca
* Fix should_check_efs_utils_version scope
* Add warning if using old version
* Add 'fsap' option as EFS-only option
OBS-URL: https://build.opensuse.org/request/show/1146436
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-efs-utils?expand=0&rev=38
- Update to version 1.34.3
* Fix stunnel constantly restart issue when upgrading
from 1.32.1 and before version to latest version
* Fix race in stunnel port selection
* Disable journal entry fetch from systemctl call
- from version 1.34.2
* Fix potential issue on AL2 when watchdog trying to restart
stunnel for the TLS mounts that existing before upgrade
- from version 1.34.1
* Update Amazon Linux 2 platform to use namespaced stunnel5
OBS-URL: https://build.opensuse.org/request/show/1039564
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-efs-utils?expand=0&rev=29
- Update to version 1.33.4 (bsc#1203170)
* Fix the issue where watchdog sending signal to incorrect
processes and add FIPS mode support
* Apply additional check on awscredsuri option
- from version 1.33.3
* Fix the potential stunnel hanging issue caused by full
subprocess PIPE filled by stunnel log
* Specify FIPS mode in configuration
* Add separate env_path for macOS; Add comments
* Update get-pip.py download url in README
- from version 1.33.2
* Fix the incorrect path to generate read_ahead_kb config file
and Bump the default tls port range from 400 to 1000
- Add patch to use unittest.mock instead of mock in testsuite
* use_mock_from_unittest.patch
- Use relative URL in Source field (forwarded request 1005624 from glaubitz)
OBS-URL: https://build.opensuse.org/request/show/1005731
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-efs-utils?expand=0&rev=10
- Update to version 1.33.4 (bsc#1203170)
* Fix the issue where watchdog sending signal to incorrect
processes and add FIPS mode support
* Apply additional check on awscredsuri option
- from version 1.33.3
* Fix the potential stunnel hanging issue caused by full
subprocess PIPE filled by stunnel log
* Specify FIPS mode in configuration
* Add separate env_path for macOS; Add comments
* Update get-pip.py download url in README
- from version 1.33.2
* Fix the incorrect path to generate read_ahead_kb config file
and Bump the default tls port range from 400 to 1000
- Add patch to use unittest.mock instead of mock in testsuite
* use_mock_from_unittest.patch
- Use relative URL in Source field
OBS-URL: https://build.opensuse.org/request/show/1005624
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-efs-utils?expand=0&rev=25
- Update to version 1.31.2
+ Handle HTTPError and other unknown exception when fetching IMDS token
+ Support Oracle Enterprise Linux 8
- from version 1.31.1
+ Support fallback to mount with mount target ip address when DNS resolution fails
+ Bump py from 1.8.0 to 1.10.0
- from version 1.30.2
+ Add helper message when config file on instance is not latest
+ Fix the throughput regression due to read_ahead configuration change
on Linux distribution with kernel version 5.4.x and above
- from version 1.30.1
+ Support mounting to specific AZ mount target
+ Revert "Support mounting to specific AZ mount target"
+ Support mounting to specific AZ mount target
+ Use regional AWS STS endpoints instead of the global endpoint to reduce latency
- from version 1.29.1-mac
+ Fix issue where state files are removed after mount on EC2
instances running on MacOS Big Sur
+ Add support for EC2 Mac instances running macOS Big Sur
- from version 1.29.1
+ Update the python dependency to python3
+ Fix typo
- from version 1.28.2
+ Fix the issue that mounting with IAM authorization with
iam role does not work with IMDSv2
- from version 1.28.1
+ Support publishing mount success/failure notification via CloudWatch log
+ filename of .deb-package now includes architecture
- from version 1.27.1
+ Merge PR #60 on GitHub. Adds support for AssumeRoleWithWebIdentity.
OBS-URL: https://build.opensuse.org/request/show/901729
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-efs-utils?expand=0&rev=16