Commit Graph

1055 Commits

Author SHA1 Message Date
Felix Fontein
1ba34b9b7c
CI: Add Debian 13 Trixie (#1113)
* Add Debian 13 Trixie to CI.

* I don't think this is needed any longer.

* Debian: adjust way GPG signature is installed for Docker's software repo.
2025-08-10 20:11:54 +02:00
Felix Fontein
0631d15656 The next expected release will be 4.8.0. 2025-08-04 19:49:55 +02:00
Felix Fontein
8c66e6299c Release 4.7.0. 2025-08-04 19:24:43 +02:00
Felix Fontein
da76583d6b
Use distribution:3.0.0. (#1112) 2025-08-03 17:56:32 +02:00
Felix Fontein
47197cf7d2 Update release summary. 2025-08-03 15:20:10 +02:00
Felix Fontein
e1920d1cc7
Work around bug in Docker 28.3.3 that prevents pushing to registry without authentication. (#1110) 2025-08-03 15:19:16 +02:00
Felix Fontein
cfd59ac9e5 Add Distribution 3.0.0 image. 2025-08-03 14:18:29 +02:00
Felix Fontein
c565698f09 Prepare 4.7.0. 2025-08-03 13:13:28 +02:00
tpourcelot
449448e820
docker_swarm_service: add support for replicated jobs (#1108)
* feat(docker_swarm_service): Add support for replicated jobs

* chore(docker_swarm_plugin): Fixes after review

* chore(docker_swarm_service): Add a check for minimum version

* chore(docker_swarm_service): Add changelog fragment for #1108

* fix(docker_swarm_service): Fix typo in version check

* Apply suggestions from code review

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

---------

Co-authored-by: Tristan Pourcelot <tristan.pourcelot@exatrack.com>
Co-authored-by: Felix Fontein <felix@fontein.de>
2025-08-03 13:12:29 +02:00
Felix Fontein
920015706b
Ansible-core devel EE: use Python 3.12. (#1107) 2025-07-31 21:48:10 +02:00
Felix Fontein
a45d5b6d2f
Bump AZP container. (#1104) 2025-07-29 17:38:46 +02:00
Felix Fontein
0224e5faef Normalize changelog configs. 2025-07-27 16:35:31 +02:00
Felix Fontein
e0139eee10 The next expected release will be 4.7.0. 2025-07-26 15:24:40 +02:00
Felix Fontein
3913a9aec1 Release 4.6.2. 2025-07-26 14:40:37 +02:00
Felix Fontein
e0a4f37e31
Bump Alpine 3.21 to 3.22, Fedora 41 to 42, and RHEL 9.5 to 9.6. (#1103)
Add old versions to stable-2.19 if not present yet.
2025-07-26 12:23:40 +02:00
Felix Fontein
89c58cd171 Prepare 4.6.2. 2025-07-25 22:00:45 +02:00
Felix Fontein
ac301beebd
Adjust to Compose 2.39.0+. (#1101) 2025-07-25 21:59:41 +02:00
Felix Fontein
8365810b52
Move EE tests to antsibull-nox (#1100)
* Move EE tests to antsibull-nox.

* Make EE tests work.
2025-07-25 21:23:06 +02:00
Felix Fontein
260e9cc254 Try to get tests running. 2025-07-12 21:30:07 +02:00
Felix Fontein
76b5c2c742 Never ignore build events. 2025-07-12 21:18:04 +02:00
Felix Fontein
ddbbbe5b9e
Fix wrong parameter name. 2025-07-10 22:12:42 +02:00
Maciej Bogusz
f9925d770e docker_compose_v2_build: reference in other docs 2025-07-09 19:45:45 +02:00
Maciej Bogusz
c8ff5847a3 docker_compose_v2_build: initial test rig 2025-07-09 19:43:56 +02:00
Maciej Bogusz
48745bf8c1 review fix 2025-07-09 19:43:56 +02:00
Maciej Bogusz
30f3a1321c Add docker_compose_v2_build module (#956) 2025-07-09 19:43:56 +02:00
Felix Fontein
8b55159279 Skip tabs. 2025-07-06 18:08:11 +02:00
Felix Fontein
9fa966dca6 Adjust README. 2025-07-01 22:34:34 +02:00
Felix Fontein
e1347723d1
CI: Add stable-2.19 (#1095)
* Add ignore-2.20.txt.

* Add stable-2.19 to CI.
2025-07-01 07:30:08 +02:00
Felix Fontein
c8fc5bc175
Apparently Compose 2.37.3 + Docker 28.3.0 result in a behavior change. (#1093) 2025-06-25 22:00:42 +02:00
Felix Fontein
ebaf1c73ff
Adjust scenario guide to reality. (#1091) 2025-06-22 00:40:17 +02:00
Felix Fontein
c1df4bc8da Add linting check for RST code blocks. Fix code block languages. 2025-06-18 21:49:42 +02:00
Felix Fontein
ae1d457b49
ContainerName is also missing in 2.37.1. (#1088) 2025-06-14 17:03:27 +02:00
Felix Fontein
d354f6b40d Next release is expected to be 4.7.0. 2025-06-09 18:52:55 +02:00
Felix Fontein
2e20028392 Release 4.6.1. 2025-06-09 13:16:44 +02:00
Felix Fontein
2108c3dc71 Forgot community.general. 2025-06-08 20:25:00 +02:00
Felix Fontein
eba578cc92 Prepare 4.6.1. 2025-06-08 19:08:22 +02:00
Felix Fontein
e9f4553b01
docker_container idempotency: work around Docker not returning true configured command when command is [] (#1085)
* Work around Docker not returning true configured command when command is [].

* Lint.

* Add test.

* Add changelog fragment.
2025-06-08 19:05:09 +02:00
Felix Fontein
8ecbd9a5cc
docker_compose_v2: work around bug in docker compose images --format json (#1083)
* Work around ubg in docker compose images --format json.

* ContainerName is no longer in image record.
2025-06-07 23:28:51 +02:00
Felix Fontein
72d827a9e2 Enable no-trailing-whitespace test. 2025-06-04 15:18:19 +02:00
Felix Fontein
5a992bb34d
Use community.crypto 2.x.y for ansible-core < 2.17. (#1078) 2025-05-06 21:43:59 +02:00
Felix Fontein
38591969dd Use community.crypto 2.x.y on ubuntu2004. 2025-05-03 13:24:31 +02:00
Felix Fontein
c9835e9b65 The next expected release will be 4.7.0. 2025-05-02 10:16:42 +02:00
Felix Fontein
9a93812d3b Release 4.6.0. 2025-05-02 09:51:05 +02:00
Felix Fontein
9a9372dd06 Prepare 4.6.0. 2025-05-02 06:22:34 +02:00
Felix Fontein
cdf02b642c Lint doc fragments. 2025-05-01 16:46:13 +02:00
Felix Fontein
295428167b
Use community.crypto 2.x.y for older ansible-core versions / Python versions. (#1076) 2025-05-01 12:30:07 +02:00
Felix Fontein
e0b9c45579
Re-enable RHEL 8 in CI (#1075)
* Re-enable RHEL 8 in CI.

* Skip podman on RHEL 8.
2025-04-28 21:42:31 +02:00
Felix Fontein
ad989c1942
docker_container_copy_into: add mode_parse option (#1074)
* Add mode_parse option.

* Make yamllint config strict.

* Lint.
2025-04-28 20:46:11 +02:00
Felix Fontein
424b39fe36 Since we require ansible-core >= 2.15, nothing before Python 2.7 is supported and used in tests anyway. 2025-04-27 12:24:53 +02:00
Felix Fontein
961acd9120 Remove no longer needed file. 2025-04-27 12:24:10 +02:00