1
0
forked from pool/aws-efs-utils
Commit Graph

21 Commits

Author SHA256 Message Date
2740b02b84 Accepting request 1146436 from home:glaubitz:branches:Cloud:Tools
- 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
2024-02-16 13:42:23 +00:00
2014337e66 Accepting request 1076427 from home:glaubitz:branches:Cloud:Tools
- Update to version 1.35.0
  * Add parameters to allow mount fo pod impersonation feature in EFS CSI Driver
  * Updated the README with support of Oracle8 distribution
  * Readme troubleshooting section + table of contents
  * Add efs-utils Support for MacOS Ventura EC2 instances

OBS-URL: https://build.opensuse.org/request/show/1076427
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-efs-utils?expand=0&rev=36
2023-03-31 18:04:02 +00:00
b11f798af4 Accepting request 1060840 from home:glaubitz:branches:Cloud:Tools
- Update to version 1.34.5
  * Handle invalid entries in /proc/mounts
  * Detect invalid private key

OBS-URL: https://build.opensuse.org/request/show/1060840
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-efs-utils?expand=0&rev=34
2023-01-25 12:01:21 +00:00
5f078f8b2d Accepting request 1046470 from home:glaubitz:branches:Cloud:Tools
- Update to version 1.34.4
  * Fix potential tlsport selection collision by using
    state file as tlsport lock file
- Use RPM macros for directory paths (bsc#1191055)

OBS-URL: https://build.opensuse.org/request/show/1046470
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-efs-utils?expand=0&rev=31
2023-01-03 12:19:12 +00:00
cf725ca95d Accepting request 1039564 from home:glaubitz:branches:Cloud:Tools
- 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
2022-12-02 12:10:54 +00:00
d6298e7afe Accepting request 1029776 from home:pgajdos:python
- python-six is not required for build
  https://trello.com/c/MO53MocR/143-remove-python3-six

OBS-URL: https://build.opensuse.org/request/show/1029776
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-efs-utils?expand=0&rev=27
2022-10-19 20:12:59 +00:00
61e999c21c Accepting request 1005624 from home:glaubitz:branches:Cloud:Tools
- 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
2022-09-24 08:56:06 +00:00
203549530f Accepting request 977858 from home:pgajdos:python
- version update to 1.33.1
  * Enable mount process to retry on failed or timed out mount.nfs command
  * use unittest.mock instead of mock

OBS-URL: https://build.opensuse.org/request/show/977858
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-efs-utils?expand=0&rev=23
2022-05-18 15:51:56 +00:00
3b4f7bf747 Accepting request 973029 from home:pgajdos:python
- version update to 1.32.1
  * Enable watchdog to check stunnel health periodically and restart
    hanging stunnel process when necessary.
- do not require python-mock for build
  https://trello.com/c/S6eADbii/64-remove-python-mock

OBS-URL: https://build.opensuse.org/request/show/973029
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-efs-utils?expand=0&rev=21
2022-05-02 07:30:03 +00:00
f1ea99ff09 Accepting request 960475 from home:glaubitz:branches:Cloud:Tools
- Remove redundant python3 dependency from Requires
- Update regular expression to fix python shebang

OBS-URL: https://build.opensuse.org/request/show/960475
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-efs-utils?expand=0&rev=19
2022-03-09 12:16:24 +00:00
5989180d39 - Update to version 1.31.3 (bsc#1195916)
+ Add skip-styletest.patch
    - Style is enforced upstream and triggers unnecessary build version
      requirements
  + Allow specifying fs_id in cloudwatch log group name
  + Includes fix for stunnel path

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-efs-utils?expand=0&rev=18
2022-02-18 14:51:57 +00:00
f02137959b Accepting request 911447 from home:jsegitz:branches:systemdhardening:Cloud:Tools
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/911447
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-efs-utils?expand=0&rev=17
2021-09-02 20:12:02 +00:00
f2d38dd1dc Accepting request 901729 from home:glaubitz:branches:Cloud:Tools
- 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
2021-06-24 12:36:19 +00:00
a326d3753b Accepting request 845774 from home:fbui:branches:Cloud:Tools
- Drop '-f' option with %service_del_preun/%service_del_postun
  With %service_del_preun, the option is already ignored with as
  support for DISABLE_STOP_ON_REMOVAL has been dropped.
  With %service_del_postun, this option shouldn't be needed besides
  very few special cases. But this package doesn't seem to belong to
  this category.

OBS-URL: https://build.opensuse.org/request/show/845774
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-efs-utils?expand=0&rev=14
2020-11-03 19:50:25 +00:00
2d5ab114d2 Accepting request 769551 from home:dimstar:Factory
Shortcut through -mini

OBS-URL: https://build.opensuse.org/request/show/769551
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-efs-utils?expand=0&rev=12
2020-02-07 08:21:35 +00:00
078182762e Accepting request 757620 from home:glaubitz:branches:Cloud:Tools
- Update to version 1.17
  + Added support for Python 3
- Enable testsuite which now passes on Python 3
- Update BuildRequires from requirements.txt

OBS-URL: https://build.opensuse.org/request/show/757620
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-efs-utils?expand=0&rev=10
2019-12-17 20:54:30 +00:00
34357925cf Accepting request 754352 from home:glaubitz:branches:Cloud:Tools
- 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
2019-12-05 14:41:25 +00:00
96a69a286a Accepting request 692715 from home:glaubitz:branches:Cloud:Tools
- 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
2019-04-09 23:57:36 +00:00
37b1e47732 Accepting request 690895 from home:glaubitz:branches:Cloud:Tools
- Include hardening and robustness fixes from security audit (bsc#1125133)
  + 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

OBS-URL: https://build.opensuse.org/request/show/690895
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-efs-utils?expand=0&rev=5
2019-04-03 15:51:34 +00:00
7b71c48d9c - Fix package name
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-efs-utils?expand=0&rev=3
2019-02-14 15:14:25 +00:00
8416786f10 - Rename from amazon-efs-utils to aws-efs-utils
- 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
2019-02-14 14:55:07 +00:00