Felix Fontein
75a551b335
Release 1.10.2.
2021-12-09 06:03:26 +01:00
patchback[bot]
9e3c50a2b9
Minor fixes to nsenter connection plugin ( #249 ) ( #251 )
...
* Minor fixes to nsenter connection plugin
- Ensure the nsoption_pid option is retrieved in _connect instead of
__init__ to prevent a crasher due to initialization order
- Replace the use of --all-namespaces with specific namespaces to
support compatibility with Busybox nsenter (for example, Alpine)
* minor tidy
* Fix PEP8 violation
* Changelog fragment
* Update changelogs/fragments/249-nsenter-fixes.yml
Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Jeff Goldschrafe <jeff.goldschrafe@flatiron.com>
Co-authored-by: Felix Fontein <felix@fontein.de>
(cherry picked from commit d224752cf1 )
Co-authored-by: Jeff Goldschrafe <jgoldschrafe@users.noreply.github.com>
2021-12-09 06:01:43 +01:00
Felix Fontein
6855f91280
Prepare 1.10.2 release.
2021-12-08 20:23:33 +01:00
patchback[bot]
9f36cf139c
docker_container_exec: improve handling of chdir option ( #243 ) ( #247 )
...
* Only pass chdir on when it is provided, and prevent this option from being used for Docker SDK for Python < 3.0.0.
* Also fix docker_api connection plugin.
(cherry picked from commit bed775c4ea )
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-11-30 12:20:47 +01:00
patchback[bot]
d23ef4ac31
Fix collection dependency installation in CI. ( #239 ) ( #240 )
...
(cherry picked from commit abd057f447 )
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-11-19 06:59:35 +01:00
patchback[bot]
8f3284561d
Replace RHEL 8.4 by RHEL 8.5 for devel. ( #237 ) ( #238 )
...
(cherry picked from commit 31fae211fe )
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-11-17 07:51:39 +01:00
Felix Fontein
2ce27efcf2
Next expected release is 1.10.2.
2021-11-13 15:03:41 +01:00
Felix Fontein
fbce9e7c31
Release 1.10.1.
2021-11-13 14:13:02 +01:00
Felix Fontein
9a5b181290
Prepare 1.10.1 release.
2021-11-13 13:55:34 +01:00
patchback[bot]
3029ad313a
Replace Bash codecov uploader by new Python codecov uploader. ( #235 ) ( #236 )
...
ci_coverage
(cherry picked from commit 3961ad3763 )
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-11-13 12:18:47 +01:00
patchback[bot]
f8c04cb990
Fix docs issues. ( #232 ) ( #233 )
...
(cherry picked from commit 5233936262 )
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-11-09 20:34:18 +01:00
patchback[bot]
51bddd1ca4
Replace Fedora 33 with Fedora 35 for devel tests. ( #230 ) ( #231 )
...
(cherry picked from commit 7baf07e77d )
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-11-09 05:52:28 +01:00
patchback[bot]
02dcfb8b63
Explicitly install iptables. ( #227 ) ( #228 )
...
(cherry picked from commit 3c53e763a1 )
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-11-03 22:19:31 +01:00
patchback[bot]
482acec09c
Fix wrong FQCNs. ( #225 ) ( #226 )
...
(cherry picked from commit ec82806a59 )
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-10-17 18:25:40 +02:00
patchback[bot]
0356f1a8ba
Remove centos8 for devel from CI. ( #223 ) ( #224 )
...
(cherry picked from commit dbc4675338 )
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-10-16 15:16:22 +02:00
patchback[bot]
f77c995798
Fix shellcheck error. ( #220 ) ( #221 )
...
(cherry picked from commit 9800da148a )
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-10-08 15:10:40 +02:00
patchback[bot]
087392847d
Fix CI (docker_container tests fail because of missing ipaddress) ( #218 ) ( #219 )
...
* Use stdlib ipaddress, resp. install when needed.
* Make sure facts on controller are available.
(cherry picked from commit f4b1d34357 )
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-10-07 13:40:50 +02:00
Felix Fontein
26d8aa1c80
Next expected release is 1.10.1.
2021-10-05 08:04:59 +02:00
Felix Fontein
260c17ad91
Release 1.10.0.
2021-10-05 07:34:37 +02:00
Felix Fontein
ce25cb907a
Prepare 1.10.0 release.
2021-10-05 07:33:23 +02:00
Felix Fontein
a9b238ee81
Emphasize that docker_compose requires docker-compose < 2.0.0. ( #217 )
2021-10-05 07:30:41 +02:00
Felix Fontein
1b4b45628c
Add patchback config.
2021-09-30 17:27:51 +02:00
Felix Fontein
a15516b6a5
Run CI on stable branches only once per week.
2021-09-28 17:34:43 +02:00
Felix Fontein
4ecae3e605
Update CI matrix to include ansible-core's stable-2.12 branch ( #215 )
...
* Update CI matrix to include ansible-core's stable-2.12 branch.
* Adjust README.
* Fix stage names.
* Make matrix for older Ansible versions a bit thinner.
2021-09-27 19:45:54 +02:00
Felix Fontein
4ca348ea28
Prepare ansible-core devel branch version bump that is planned for later today.
2021-09-24 18:45:54 +02:00
Felix Fontein
f01dacd6cf
Looks like we forgot to add the new modules to the action_group. ( #209 )
2021-09-18 17:07:35 +02:00
Ajpantuso
b5263ccbd0
Initial commit ( #208 )
2021-09-17 17:00:14 -04:00
Felix Fontein
5d861004db
docker_config and docker_secret: add data_src option ( #203 )
...
* Add data_src options to docker_config and docker_secret.
* Add examples.
* Fix test.
* Another fix.
2021-09-12 09:42:03 +02:00
Felix Fontein
668f77d7d2
Make sure the nginx config and password files are readable by everyone. ( #202 )
2021-09-11 12:21:27 +02:00
Felix Fontein
40f61ae8c8
docker_network: improve test failure debugging ( #201 )
...
* Show inspection results for all Docker networks before running docker_network tests.
* AZP/Docker seems to prefer networks in 172.0.0.0/8, so we use 10.0.0.0/8 for our tests.
* Fix use of wrong variable.
2021-09-10 22:10:35 +02:00
Felix Fontein
5a3ce51049
Improve CI ( #198 )
...
* Use remote temp path, replace remote lookups.
* Copy local files.
* Change docker resource name prefix from ansible-test to ansible-docker-test to avoid collision with ansible-test's containers.
* Fix typos.
* We don't neceessarily have a TTY.
* Use hopefully less collision-likely subnet.
* More collision avoidance.
* More changes.
2021-09-08 09:43:35 +02:00
Felix Fontein
451bc0e94e
Next expected release is 1.10.0.
2021-08-29 14:11:58 +02:00
Felix Fontein
a56cad3a09
Release 1.9.1.
2021-08-29 13:44:07 +02:00
Felix Fontein
50b3e8a2d4
Prepare 1.9.1 release.
2021-08-27 05:44:06 +02:00
Felix Fontein
8e1c9f890a
docker_containers inventory: fix wrong default mentioned in docs, add fallback example ( #194 )
...
* Fix wrong default mentioned in docs.
* Add fallback example.
2021-08-26 08:32:50 +02:00
Ajpantuso
4dfc3ae5d7
docker_compose - Fix idempotency when services have no enabled profiles ( #192 )
...
* Initial Commit
* Adding integration tests
* Fixing integration and adding changelog fragment
2021-08-20 13:33:35 +02:00
Felix Fontein
50d3b9c280
Next release is expeted to be 1.10.0.
2021-08-03 23:00:37 +02:00
Felix Fontein
36a01c164f
Release 1.9.0.
2021-08-03 22:25:13 +02:00
Felix Fontein
930f9d1bcd
Improve error message on import errors. ( #188 )
2021-08-02 21:04:25 +02:00
Felix Fontein
46bffd2f36
Prepare 1.9.0 release.
2021-08-02 19:33:32 +02:00
Felix Fontein
6f52747693
docker_container: fix handling of command and entrypoint in a backwards-compatible way ( #186 )
...
* Fix handling of command and entrypoint in a backwards-compatible way.
* Fix copy'n'paste error.
* Fix some more.
* Improve documentation.
* Keep command and entrypoint as lists and not as strings.
* Simplify code, since we're already emitting the deprecation warning in this case during parameter processing.
* Change default only in community.docker 3.0.0.
* Update tests/integration/targets/docker_container/tasks/tests/options.yml
Co-authored-by: Brian Scholer <1260690+briantist@users.noreply.github.com>
* Apply suggestion to more places.
Co-authored-by: Brian Scholer <1260690+briantist@users.noreply.github.com>
2021-08-02 19:31:46 +02:00
Jeff Goldschrafe
2a9bc7f74e
Add nsenter connection plugin ( #173 )
...
* Add nsenter connection plugin
* Fixes
* oops
* Pass file I/O through nsenter, removing volume mount
* minor logging cleanup for consistency's sake
* Fix pylint flag
* Update plugins/connection/nsenter.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/connection/nsenter.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/connection/nsenter.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/connection/nsenter.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/connection/nsenter.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Fix note formatting
* Revert string_types change
* Update tests/integration/targets/connection_nsenter/aliases
* Update tests/integration/targets/connection_nsenter/runme.sh
* Apply suggestions from code review
* Update tests/integration/targets/connection_nsenter/runme.sh
* Update tests/integration/targets/connection_nsenter/runme.sh
* Apply suggestions from code review
* Update tests/integration/targets/connection_nsenter/runme.sh
* Update tests/integration/targets/connection_nsenter/aliases
* Update plugins/connection/nsenter.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/connection/nsenter.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/connection/nsenter.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/connection/nsenter.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Remove specific pipelining support
* Update plugins/connection/nsenter.py
Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-08-02 08:17:53 +02:00
Ajpantuso
03f649f43c
docker_compose - Fix startup errors for docker-compose versions <1.17.0 ( #182 )
...
* Initial Commit
* Adding changelog fragment
* Applying review suggestions
2021-07-31 11:37:02 +02:00
Felix Fontein
567561ada0
Update AZP config. ( #185 )
2021-07-30 17:45:56 +02:00
Felix Fontein
72fb3a5d1a
Fix check_mode for some _info modules. ( #183 )
2021-07-28 21:49:15 +02:00
Ajpantuso
b2430f756f
Allowing anonymous volumes via mounts option ( #181 )
...
* Initial Commit
* Adding changelog fragment
2021-07-27 17:35:40 +00:00
Felix Fontein
e2785de840
Make sure that 'container' is returned in more circumstances, and improve documentation when it is actually returned ( #178 )
...
* Make sure that 'container' is returned in more circumstances, and improve documentation when it is actually returned.
* Fix typos.
2021-07-24 21:01:14 +02:00
Ajpantuso
9b661a6ac2
docker_compose - add env_file option ( #174 )
...
* Initial commit
* Adding changelog and fixing docs
* Fixing integration tests
* Restricting minimum docker-compose versions for tests
* Applying initial review suggestions
2021-07-16 19:01:20 +02:00
Lauri Tirkkonen
a0f2091e6a
put example addresses in actual RFC1918 range ( #170 )
...
172.1/16, 172.3/16 and 172.4/16 are not in the 172.16/12 range.
https://datatracker.ietf.org/doc/html/rfc1918#section-3
2021-07-01 19:06:18 +02:00
Felix Fontein
61d9237eef
Move changelog fragment to correct place, and add note that the change was already in 1.8.0.
2021-07-01 07:15:34 +02:00