Commit Graph

255 Commits

Author SHA1 Message Date
Felix Fontein
661abb9855 Release 1.10.4. 2022-01-05 22:33:19 +01:00
patchback[bot]
6e907dbde5
Fix unintended breaking change by vendoring distutils.version. (#269) (#270)
(cherry picked from commit 264f5238c7)

Co-authored-by: Felix Fontein <felix@fontein.de>
2022-01-05 22:04:43 +01:00
Felix Fontein
42fd34ef6e Prepare 1.10.4 release. 2022-01-05 21:17:55 +01:00
patchback[bot]
8ac6ad52a1
Added cap_add to the documentation for capabilities for easier search (#265) (#268)
* added cap_add to the documentation for capabilities for easier search comming from docker

* added equivalent syntax for docker cli and compose to capabilities docs

* added equivalent syntax for docker cli and compose to capabilities docs

(cherry picked from commit 15ab747d86)

Co-authored-by: Richard James Acton <richardjacton@pm.me>
2022-01-05 13:35:27 +01:00
Felix Fontein
aff4757076 Next expected release is 1.10.4. 2022-01-04 06:41:08 +01:00
Felix Fontein
36c846d206 Release 1.10.3. 2022-01-04 06:30:23 +01:00
Felix Fontein
6f66a4514a Prepare 1.10.3 release. 2022-01-04 06:16:11 +01:00
patchback[bot]
b57a73e2bf
Prepare for distutils.version being removed in Python 3.12 (#258) (#260)
* Prepare for distutils.version being removed in Python 2.12.

* Fix copy'n'paste error.

* Fix import.

* Re-add Loose prefix.

* Fix Python version typo.

* Improve formulation.

* Move message into own line.

* Fix casing, now that the object is no longer called Version.

(cherry picked from commit 4b235a2607)

Co-authored-by: Felix Fontein <felix@fontein.de>
2021-12-24 12:15:43 +01:00
patchback[bot]
16934ef269
Get rid of distutils.spawn. (#257) (#259)
(cherry picked from commit 93ea131f30)

Co-authored-by: Felix Fontein <felix@fontein.de>
2021-12-24 11:37:00 +01:00
patchback[bot]
6dba5abdbc
Set minimal Docker API version for chdir to 1.35. (#253) (#256)
(cherry picked from commit 5a23c4d336)

Co-authored-by: Felix Fontein <felix@fontein.de>
2021-12-22 17:32:42 +01:00
Felix Fontein
302d394083 Next expected release is 1.10.3. 2021-12-09 07:37:30 +01:00
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