- 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
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
- Update to version 1.16
+ Support Python 3 for tests
- from version 1.15
+ Properly support Python3
- from version 1.14
+ Tolerate EFS state directory existing during mount
- from version 1.13
+ Change watchdog configuration so it stops after all file systems are unmounted
- from version 1.12
+ Update stunnel idle timeout
* The default stunnel idle timeout is many hours. By setting it to a value based
on the NFS lease length we can recover from network partitions sooner.
- from version 1.11
+ Add support for RHEL8
* Fixes Python shebangs to work on systems without a default "python" version.
* Fixes watchdog process not being properly started on systemd systems.
- from version 1.10
+ Update to default configuration that disables OCSP
* To use OCSP, the client accessing EFS must be able to reach the Amazon Certificate
Authority (CA). To maximize file system availability in the event that the CA is
not reachable from your VPC, the EFS mount helper no longer enables OCSP by default.
- Don't enable testsuite as it is currently failing
+ https://github.com/aws/efs-utils/issues/24
- Drop patches merged upstream
+ efs-switchparser.patch
- Update BuildRequires from requirements.txt
OBS-URL: https://build.opensuse.org/request/show/754352
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-efs-utils?expand=0&rev=9
- Update to version 1.7
+ subprocess usage: explicitly pass `close_fds = True`
+ state_file_dir: choose safe default mode, make mode configurable
+ choose_tls_port(): reuse socket and explicitly close it in all cases
+ watchdog: be robust against unrelated localhost based nfs mounts
- Drop hardening patches merged upstream
+ 0001-subprocess-usage-explicitly-pass-close_fds-True.patch
+ 0002-state_file_dir-choose-safe-default-mode-make-mode-co.patch
+ 0003-pytest-adjust-tests-to-new-state_file_dir_mode-confi.patch
+ 0004-choose_tls_port-reuse-socket-and-explicitly-close-it.patch
+ 0005-watchdog-be-robust-against-unrelated-localhost-based.patch
- from version 1.6
+ fix for additional unexpected arguments
+ add test for additional unexpected arguments
OBS-URL: https://build.opensuse.org/request/show/692715
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-efs-utils?expand=0&rev=7
- Support Python 3.2 and later
+ Add efs-switchparser.patch
+ SafeConfigParser is no longer available, use ConfigParser
- Ensure neutrality of descriptions.
- Initial build (bsc#1101451, fate#327220, bsc#1124652, fate#327221)
+ Version 1.5
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-efs-utils?expand=0&rev=2