51f2f1ac5e
yum: fix parsing of check-update with subsequent empty lines ( #75452 )
...
Rather than adding further complexity to the regex, preprocess the output to
remove any empty lines. Now the only purpose of the regex is to fix
wrapped lines.
Fixes #70949
2021-08-20 11:30:33 -04:00
61900c7672
modules moved to use best_parsable_locale ( #75250 )
...
* modules moved to use best_parsable_locale
* fixed invocations
* better better
* also module_utils
* converted to function as per fb
* patch testt
* whitespace
2021-07-15 12:18:01 -07:00
9a21e24778
get_distribution - Return distribution for all platforms ( #71641 )
...
Since moving to distro, it is possible to return this information for all platforms, not just Linux.
Also return version information for all platfrom not just Linux.
Update unit tests.
Remove some duplicate unit tests though I think there are more to remove.
* Fix docstring formatting
* Minor docstring changes
* Mock distro.id for Solaris service test
* Update comment
2021-06-11 10:22:18 -04:00
50e998e303
apt_key: add --recv argument as last one ( #74949 )
...
* apt_key: add --recv argument as last one
* Add unit test
* Add the required boilerplate
Co-authored-by: Marius Gedminas <marius@gedmin.as >
2021-06-11 05:47:59 +10:00
004c33d9c5
unarchive - do not fail in init when trying to find required binary ( #74892 )
...
Test for the required binaries in the can_handle_archive() method and fail there. This
prevents failures for missing binaries unrelated to the archive type.
* Update missing zip binary message to match tar message
* Update unit tests
* Add integration tests
* Define packages based on the system rather than ignoring failures
2021-06-07 12:59:06 -04:00
be9f8c69d1
unarchive: Fail when zipinfo is not available ( #74632 )
...
Fixes : #39029
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2021-06-02 10:09:42 +05:30
70f22c7f32
Remove commented code ( #74860 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2021-06-01 11:26:38 -04:00
502270c804
hostname: clean up strategies
...
Apply #74744 and #69929 to #70828
2021-05-27 13:15:52 +02:00
8a0abed1ba
[hostname] don't write in get_*() methods
...
Change:
- Hostname strategies' get_*() methods should never write to the
filesystem. They are used in check_mode by default to determine if
there is any work to be done.
Test Plan:
- New unit tests to ensure that (at least when in check_mode) the get
methods don't ever call write.
Tickets:
- Fixes #66432
Signed-off-by: Rick Elrod <rick@elrod.me >
2021-05-27 13:15:52 +02:00
39bd8b99ec
async_wrapper more info on end ( #74199 )
...
be consistent on information returned
normalize 'return functions'
fix unit test
add a bit more context on some failures
2021-04-13 10:30:13 -04:00
9c506031fa
Solaris: Correct version check in svcadm_supports_sync API ( #73860 )
...
Co-authored-by: Abhijeet Kasurde <akasurde@redhat.com >
2021-04-10 08:02:58 +05:30
846c2d1ed3
Fix comment in iptables unit test ( #74061 )
2021-03-30 16:11:12 -04:00
be59caa59b
iptables: Added set module/match_set support ( #72984 )
2021-01-11 16:32:53 -05:00
83fb24b923
iptables: Adding multiport module support ( #72928 )
2020-12-14 10:23:54 -05:00
c1da427a5e
iptables: Reorder comment postition ( #71496 )
...
* Reorder comment postition
* Add comment unit test
* Fix unit test
* Fix unit test
* Add changelog
* Add paramaters which would be problematic without this fix
* Fix typo
* Fix unit test
* Fix unit test
2020-11-09 19:40:55 +01:00
cdf62edc65
service_facts: return service state information on AIX ( #72073 )
...
* service_facts: return service state information on AIX
AIX uses the System Resource Controller (SRC) to manage services.
See https://www.ibm.com/support/knowledgecenter/ssw_aix_72/osmanagement/sysrescon.htm
Use lssrc command on AIX to return service state information.
Co-authored-by: dberg1 <dberg1@github.com >
2020-10-13 11:28:59 -04:00
f5037314e3
sanity: remove ansible-bad-function ( #70431 )
...
* Updated docs and ignore.txt
* Replaced with correct function calls
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2020-07-07 11:46:28 -04:00
b019029bf3
Add intentional unit tests for basic._set_cwd and common.dict_merge ( #70283 )
...
* Add unit tests for basic._set_cwd
* incidental coverage for dict_merge
* add test for async stderr inclusion
2020-06-25 14:45:13 -05:00
98a0995fd0
Clean up unit test boilerplate.
2020-06-22 14:20:33 -07:00
4c4406b2df
Flatten the directory hierarchy of modules ( #68966 )
...
* Flatten the directory hierarchy of modules
* Update ignore.txt, flatten units
* Update imports
* Completely flatten the modules directory
* Update sanity ignore
* Fix some sanity test ignores
* Fix relative import
* Fix docs builds without category
* ci_complete
* Clean up docs. ci_complete
* Adjust needs/file alias
* ci_complete
* fix hardcoded ping module paths
Co-authored-by: Matt Davis <mrd@redhat.com >
2020-05-13 19:14:53 -07:00
7e8dae5790
Remove unused unit test files.
2020-03-23 11:14:21 -05:00
e0e57b4beb
migration final cleanup
2020-03-23 11:14:21 -05:00
cc2feea51b
Migrated to vyos.vyos
2020-03-23 11:14:21 -05:00
40714dfca9
Migrated to openvswitch.openvswitch
2020-03-23 11:14:21 -05:00
36a545553e
Migrated to dellemc_networking.os6
2020-03-23 11:14:21 -05:00
bc40fe0b6f
Migrated to dellemc_networking.os9
2020-03-23 11:14:21 -05:00
0b633b3703
Migrated to dellemc_networking.os10
2020-03-23 11:14:21 -05:00
35063de590
Migrated to junipernetworks.junos
2020-03-23 11:14:21 -05:00
8ee0187388
Migrated to openstack.cloud
2020-03-23 11:14:21 -05:00
6ce86295c0
Migrated to f5networks.f5_modules
2020-03-23 11:14:21 -05:00
3149db0869
Migrated to cisco.nxos
2020-03-23 11:14:21 -05:00
5aa37733c3
Migrated to cisco.iosxr
2020-03-23 11:14:21 -05:00
7e04b5ba8b
Migrated to cisco.ios
2020-03-23 11:14:21 -05:00
ab5a3b4305
Migrated to cisco.asa
2020-03-23 11:14:21 -05:00
14b0ab63ac
Migrated to arista.eos
2020-03-23 11:14:21 -05:00
6da1ec1d8c
Migrated to check_point.mgmt
2020-03-23 11:14:21 -05:00
f0cf2c159b
Migrated to netapp.ontap
2020-03-23 11:14:21 -05:00
cae9d633b0
Migrated to netapp.elementsw
2020-03-23 11:14:21 -05:00
0a9205b7c0
Migrated to netapp.aws
2020-03-23 11:14:21 -05:00
09d8d46983
Migrated to fortinet.fortios
2020-03-23 11:14:21 -05:00
829eb0f1d1
Migrated to ansible.posix
2020-03-23 11:14:21 -05:00
9a7a574ffc
Migrated to ansible.netcommon
2020-03-23 11:14:21 -05:00
6d910034a0
Migrated to ansible.amazon
2020-03-23 11:14:21 -05:00
40218535ee
Migrated to community.vmware
2020-03-23 11:14:21 -05:00
0ed8af9021
Migrated to community.crypto
2020-03-23 11:14:21 -05:00
4e488d8435
Migrated to community.general
2020-03-23 11:14:21 -05:00
58e8a91f4d
Migrated to community.amazon
2020-03-23 11:14:21 -05:00
32bf1b8115
Migrated to frr.frr
2020-03-23 11:14:21 -05:00
7c493577ba
Unit test cleanup to assist with migration. ( #67920 )
...
* Move linode unit tests to match module layout.
* Fix location of netapp module_utils unit tests.
* Update sanity ignores.
2020-03-02 10:40:34 -08:00
7307339a7e
NX-OS ACLs module ( #67558 )
...
* Added nxos_acls module
* Adding tests
* Added integration tests
* Integration tests update
* Updated documentation
* Replaced state changes
* Added warning detection
* Added port-protocol mapping
* Added change
* Merge update changes
* Completed integration tests, rtt
* Added unit tests
* Linting
Added metaclass info
* Changed port protocol to str
* Fixed shippable errors, added examples
* Fixed type error, updated examples
2020-03-02 16:49:28 +05:30