Commit Graph

948 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. 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. 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 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. 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. 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
Felix Fontein 62d0b3d1cb Add reformat commit to .git-blame-ignore-revs. 2025-04-26 12:39:53 +02:00
Felix Fontein 2487d1a0bf Fix linting errors. 2025-04-26 12:39:00 +02:00
Felix Fontein 795e6b23dc Add yamllint to antsibull-nox and add config files. 2025-04-26 12:39:00 +02:00
Felix Fontein 3a3ece3ba5 Warn about octal modes. (#1072) 2025-04-26 12:22:16 +02:00
Felix Fontein 545d99e7c1 Fix info on blanket license statement for changelog fragments. 2025-04-24 22:48:20 +02:00
Felix Fontein 5cbd81e7a7 Adjust times. 2025-04-19 19:57:11 +02:00
Felix Fontein e20118b68f Run extra sanity tests with nox. (#1068) 2025-04-19 17:54:12 +02:00