Felix Fontein
bc0e0c3049
Adjust version_added, re-place tests. ( #34 )
2020-11-15 17:21:50 +01:00
Raghu Siddarth Udiyar
ea8c107625
Add docker build output to task result ( #805 )
...
The build output is only added during failures, but its useful to
have this available during normal task execution as well.
2020-11-15 16:57:05 +01:00
Felix Fontein
18ef0bae0b
Added file I forgot to add to community.general. ( #33 )
2020-11-14 18:14:23 +01:00
Felix Fontein
e691ad72ab
Remove ignore.txt entries ( #29 )
...
* Remove some ignore.txt entries.
* Prepare for validate-plugins.
2020-11-06 06:18:41 +01:00
Felix Fontein
5dba331bc7
Adjust deprecations ( #1 )
...
* First batch of c.g 2.0.0 deprecations.
* Remove use_tls and force from docker_image.
* More removals.
* Change community.general 3.0.0 deprecations to community.docker 2.0.0.
* Fix sanity.
* Fixing some bugs.
* Add PR URL to fragment.
ci_complete
ci_coverage
* Improve docs, remove superfluous code.
2020-10-30 07:05:51 +01:00
Felix Fontein
f4210b31dc
Run unit tests for all Python versions in one CI node. ( #2 )
2020-10-30 07:05:51 +01:00
Felix Fontein
6555a5a0de
Initial cleanup.
2020-10-30 07:05:51 +01:00
Felix Fontein
a8835f5bf5
docker_container: add device_requests option ( #1119 )
...
* docker_container: add device_requests option.
* Fix copy'n'paste mistake.
* Fix failure test.
* Added example.
* Adjust tense.
2020-10-30 07:05:51 +01:00
Felix Fontein
914374b279
Improve docker test setups ( #1161 )
...
* Improve readability.
* Move common code to new file.
2020-10-30 07:05:51 +01:00
Felix Fontein
25e898068a
docker_login: fix internal config file storage to handle credentials for more than one registry ( #1118 )
...
* docker_login: fix internal config file storage to handle credentials for more than one registry
* Improve setup for docker registry.
* Add second registry frontend. Add tests for #1118 .
* Fix cleanup.
2020-10-30 07:05:51 +01:00
Felix Fontein
765f31a673
Run tests with macOS 10.15. ( #971 )
...
* Run tests with macOS 10.15.
* Restrict to macOS CI runs for now until they pass.
* Skip tests on macOS that are skipped on OSX.
* Disable consul test for macOS.
* Disable chroot connection tests for macOS.
* Add setup_gnutar role from https://github.com/ansible/ansible/pull/71841 .
* Use setup_gnutar for yarn and npm tests.
* Revert "Restrict to macOS CI runs for now until they pass."
This reverts commit d945d0399f1727a5fe5942089c74d6662bd2b045.
* hashi_vault lookup tests seem to be always unstable, disabling for now.
* Use homebrew module instead of command.
2020-10-30 07:05:51 +01:00
Felix Fontein
773a2a5316
docker_container: fix idempotency problem with empty published_ports list ( #979 )
...
* Distinguish between [] and None.
* Add changelog fragment.
* Fix typo.
2020-10-30 07:05:51 +01:00
Andrew Klychkov
9b8c8a8701
Add headers to ci tests ( #954 )
...
* CI tests: add note to main.yml
* improve
2020-10-30 07:05:51 +01:00
Felix Fontein
dd91461a1f
Fix docker test setup. ( #957 )
2020-10-30 07:05:51 +01:00
Felix Fontein
bd906faa4e
Fix CI (problem with cffi) ( #892 )
...
* Work around old pip versions which install yanked packages.
* Try II
* Proper approach.
* Avoid too old version being installed.
2020-10-30 07:05:51 +01:00
Felix Fontein
f6181de5cb
docker_stack_task_info tests: add delay to make sure task is running ( #765 )
2020-10-30 07:05:51 +01:00
Felix Fontein
2416b910c5
Try to fix docker tests ( #764 )
...
* Try to limit docker package version if API version is < 1.39.
* Fix error.
* Re-combine to one command.
2020-10-30 07:05:51 +01:00
Sam Doran
41ceece19f
Remove "rhui-" prefix from RHEL repository ( #762 )
2020-10-30 07:05:51 +01:00
Jose Angel Munoz
449d4c91c8
New Docker Stack Task Info Module with Tests ( #732 )
...
* Add docker_stack_task_info with tests
* Change link
* Change ln
* Fix Documentation
* Small doc changes
* Remove node for RH
2020-10-30 07:05:51 +01:00
Jose Angel Munoz
2a04082533
New docker_stack_module with tests ( #576 )
...
* First docker stack info approach without tests
Fixes results when no stack availabl
Fixes sanity test
Fixing links
Fixes tabs
Fixes long line
Improving Json Output
Changes arguments
Lint with autopep8
Moves imports
Adds extra line
Adds Tests
Adds pip and fixes return empty
Fixes silly missing else
* Adds Tests and Fixes comments
* Removes tasks option
* Removes arguments
* Changes error message
* Changes Tests
* Add proposals f
* Improve output
* Change test for output change
* Add debug
2020-10-30 07:05:51 +01:00
Minh Ha
19f35bae91
removes advertise_addr from required parameters when state is "join" ( #646 )
...
* removes advertise_addr from required parameters when state is "join"
addressing this issue: https://github.com/ansible-collections/community.general/issues/439
* adjusts test
* adds changelog
2020-10-30 07:05:51 +01:00
Felix Fontein
3c00bc53a7
Fix docker_container tests ( #549 )
...
* Stop using ansible.netcommon.next_nth_usable.
It requires netaddr to be installed before running the playbook, which isn't the case in CI.
This undoes cf61474c3b .
* Use own filter to avoid needing netaddr installed.
2020-10-30 07:05:51 +01:00
Felix Fontein
87230c1c2f
Clean up deprecations ( #504 )
...
* Adjust deprecation versions.
* Remove redirects that are already made in ansible/ansible's ansible_builtin_runtime.yml
* Remove modules that were moved to the google.cloud collection according to ansible/ansible's ansible_builtin_runtime.yml.
* The _info module is in google.cloud.
* The gcp doc_fragment is a copy of the one in google.cloud and is only used by one lookup. Mark as deprecated/internal.
* Remove entries of modules that no longer exist.
* Update ignore.txt.
* Try to fix test.
* Remove debug output.
2020-10-30 07:05:51 +01:00
Petr Klejch
0bb0a748b9
Add 'init' option for docker_swarm_service. ( #476 )
...
* Add 'init' option for docker_swarm_service.
* Add changelog fragment.
* CR fixes.
2020-10-30 07:05:51 +01:00
Sam Doran
8ff83e7276
inventory_docker_swarm test - Remove exit code from trap ( #391 )
...
Setting the exit code in a trap overrides the exit code that caused the
trap to be called. This means if the test failed and called the trap,
the test will exit with 0 rather than the failure exit code.
2020-10-30 07:05:51 +01:00
Felix Fontein
a40da6bd3b
Don't die when docker CLI doesn't want to work with docker daemon ( #366 )
...
* Don't die when docker CLI doesn't want to work with docker daemon.
* Allow more 'docker volume ls' failures
* More.
* Fix more failures.
* Forgot ignore_errors.
* Another one.
* More places.
* Try to install newer docker on RHEL8.
* Also restrict docker-ce-cli.
2020-10-30 07:05:51 +01:00
Felix Fontein
837b1adfe7
Add Fedora 32 to CI; drop Fedora 30 which is soon EOL ( #327 )
...
* Add Fedora 32 to CI; drop Fedora 30 which is soon EOL.
* Docker only supports Fedora up to 31; fortunately the 31 package seems to work for 32 too.
* Also skip for Fedora 32, as it apparently has a similar problem to Fedora 31.
ci_complete
2020-10-30 07:05:51 +01:00
Felix Fontein
bfcb96573f
Update testing ( #147 )
...
* Remove superfluous requirements file.
* Update RHEL 7.6 to RHEL 7.8 in CI.
* Fix docker install.
* ci_complete
2020-10-30 07:05:51 +01:00
Felix Fontein
910f3adff2
Move modules and module_utils unit tests to correct place ( #81 )
...
* Move modules and module_utils unit tests to correct place.
* Update ignore.txt
* Fix imports.
* Fix typos.
* Fix more typos.
2020-10-30 07:05:51 +01:00
Felix Fontein
fe2eded15a
Fix more tests ( #66 )
...
* Fix permissions.
* Fix more FQCNs.
* Adjust more ansible_pkg_mgr usages.
* Fix plugin FQCN.
* Change port 12345 -> 12347.
* Print port usage first.
* Support both short and long name.
* Revert "Print port usage first."
This reverts commit ea1dbc60f08a2664a8b01abba7aa7610bc2a23f1.
* Revert "Change port 12345 -> 12347."
This reverts commit cbc13510ee9f855110b4134517b2a548745a1fb0.
* Fix cleanup.
* Add more FQCNs.
* Allow short name as well.
ci_complete
* Add remaining ignore.txt entries for ipaddress.
* Remove kubevirt ignore.txt entries.
* Added missing entries, and sorted.
* Remove superfluous fact gathering.
* Fix FQCNs.
* Temporarily disable supervisorctl (fails on OSX because socket path is too long)
* Add missing file.
* Fix permissions.
ci_complete
2020-10-30 07:05:51 +01:00
Felix Fontein
0560501336
Fix FQCRs. ( #64 )
2020-10-30 07:05:50 +01:00
Felix Fontein
0abe7ddc8b
Fix imports, part 2 ( #42 )
...
* Recover missing netapp.ontap module doc fragments from ansible/ansible@pre-ansible-base.
* Fix PEP8 issues.
* Remove netbox empty files, and test which shouldn't be here.
* Add forgotten file for kubevirt tests.
* Fix unit test imports.
* ansible/ansible#68415 has been fixed.
* Clean up/rearrange imports.
* Update ignore.txt, fix boilerplate.
* Netapp docs fragment: fix spacing
* Forgot to adjust kubevirt tests.
2020-10-30 07:05:50 +01:00
Ansible Core Team
a1f472244d
Initial commit
2020-10-30 07:05:50 +01:00