1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/changelogs/fragments
patchback[bot] d43764da79
filesystem: revamp module (#2472) (#2550)
* revamp filesystem module to prepare next steps

* pass all commands to module.run_command() as lists
* refactor grow() and grow_cmd() to not need to override them so much
* refactor all existing get_fs_size() overrides to raise a ValueError if
  not able to parse command output and return an integer.
* override MKFS_FORCE_FLAGS the same way for all fstypes that require it
* improve documentation of limitations of the module regarding FreeBSD
* fix indentation in DOCUMENTATION
* add/update function/method docstrings
* fix pylint hints

filesystem: refactor integration tests

* Include *reiserfs* and *swap* in tests.
* Fix reiserfs related code and tests accordingly.
* Replace "other fs" (unhandled by this module), from *swap* to *minix*
  (both mkswap and mkfs.minix being provided by util-linux).
* Replace *dd* commands by *filesize* dedicated module.
* Use FQCNs and name the tasks.
* Update main tests conditionals.

* add a changelog fragment

* Apply suggestions from code review

Co-authored-by: Felix Fontein <felix@fontein.de>

* declare variables as lists when lists are needed

* fix construction without useless conversion

Co-authored-by: Felix Fontein <felix@fontein.de>
(cherry picked from commit f6db0745fc)

Co-authored-by: quidame <quidame@poivron.org>
2021-05-18 10:49:12 +02:00
..
.keep Rename changelogs/fragments/.empty -> changelogs/fragments/.keep 2020-08-07 08:17:57 +02:00
1085-consul-acl-hcl-whitelist-update.yml 1085 updating the hcl whitelist to include all supported options (#2495) (#2528) 2021-05-17 08:09:21 +02:00
2323-groupby_as_dict-filter.yml Add groupby_as_dict filter (#2323) (#2503) 2021-05-14 09:47:53 +02:00
2334-redfish_config-skip-incorrect-attributes.yml modified redfish_config and idrac_redfish_config to skip incorrect attributes (#2334) (#2491) 2021-05-11 20:05:24 +02:00
2355-spotinst_aws_elastigroup-list-elements.yml Revert "Revert "spotinst_aws_elastigroup - fixed elements for many lists (#2355) (#2363)"" (#2428) 2021-05-11 19:27:36 +02:00
2364-influxdb_user-first_user.yml influxdb_user: allow creation of first user with auth enabled (#2364) (#2368) (#2548) 2021-05-17 19:18:33 +00:00
2383-influxdb_retention_policy-add-state-option.yml influxdb_retention_policy - add state argument to module spec (#2383) (#2385) (#2497) 2021-05-12 18:19:03 +02:00
2393-module_helper-breakdown.yml module_helper.py Breakdown (#2393) (#2492) 2021-05-11 20:05:42 +02:00
2410-linode-improvements.yml linode - docs/validation changes + minor refactorings (#2410) (#2498) 2021-05-12 18:17:40 +02:00
2417-nmcli_remove_dead_code.yml nmcli: Remove dead code, 'options' never contains keys from 'param_alias' (#2417) (#2494) 2021-05-11 20:22:13 +02:00
2450-gitlab_user-add_expires_at_option.yaml gitlab_user: add expires_at option (#2450) (#2506) 2021-05-14 10:34:47 +02:00
2472_filesystem_module_revamp.yml filesystem: revamp module (#2472) (#2550) 2021-05-18 10:49:12 +02:00
2485-java_keystore-ssl_backend-parameter.yml java_keystore: New ssl_backend option for cryptography (#2485) (#2513) 2021-05-14 22:47:26 +02:00
2499-influxdb_user-fix-multiple-no-privileges.yml Update influxdb_user.py Fixed Multiple No Privileges (#2499) (#2530) 2021-05-17 08:09:48 +02:00
2500-passwordstore-add_option_ignore_missing.yml Add option missing to passwordstore lookup (#2500) (#2541) 2021-05-17 14:14:44 +02:00
2514-mh-improved-changed.yml ModuleHelper - better mechanism for customizing "changed" behaviour (#2514) (#2546) 2021-05-17 20:50:43 +02:00
2517-cmd-params-from-vars.yml ModuleHelper - cmd params now taken from self.vars instead of self.module.params (#2517) (#2549) 2021-05-18 06:36:02 +02:00
2518-nmap-fix-cache-disabled.yml fix error when cache is disabled (#2518) (#2532) 2021-05-17 08:09:58 +02:00
2520-connection-refactors.yml Cleanup connections plugins (#2520) (#2522) 2021-05-16 13:45:26 +02:00
2526-java_keystore-password-via-stdin.yml java_keystore: pass in secret to keytool via stdin (#2526) (#2545) 2021-05-17 20:24:09 +02:00
2540-zfs-delegate-choices.yml zfs_delegate_admin: drop choices from permissions (#2540) (#2544) 2021-05-17 18:02:13 +00:00
deprecate-ipaddress.yml Deprecate vendored ipaddress copy. (#2459) 2021-05-11 19:27:46 +02:00
nios-deprecation.yml Deprecate nios content (#2458) (#2504) 2021-05-14 09:55:46 +02:00