# \#ci

**URL:** https://forum.ansible.com/tag/ci/302.md

[Latest](https://forum.ansible.com/latest.md) · [Categories](https://forum.ansible.com/categories.md) · [Tags](https://forum.ansible.com/tags.md)

---

## [Ansible-test images: Debian 11 (Bullseye) image retired](https://forum.ansible.com/t/ansible-test-images-debian-11-bullseye-image-retired/46298)

<div class="topic-metadata">

**Author:** [@felixfontein](https://forum.ansible.com/u/felixfontein)\
**Replies:** 0\
**Last updated:** [September 11, 2026, 7:48pm UTC](https://forum.ansible.com/t/ansible-test-images-debian-11-bullseye-image-retired/46298 "2026-09-11T19:48:52Z")

</div>

Following the End of Life of Debian 11, the ansible-test container image quay.io/ansible-community/test-image:debian-bullseye has been retired and is no longer regenerated daily. (Removal PR.)

---

## [Deprecate build collection and test import to Galaxy GitHub Actions and shared workflows](https://forum.ansible.com/t/deprecate-build-collection-and-test-import-to-galaxy-github-actions-and-shared-workflows/46184)

<div class="topic-metadata">

**Author:** [@dbrennand](https://forum.ansible.com/u/dbrennand)\
**Replies:** 14\
**Last updated:** [August 27, 2026, 6:40pm UTC](https://forum.ansible.com/t/deprecate-build-collection-and-test-import-to-galaxy-github-actions-and-shared-workflows/46184 "2026-08-27T18:40:44Z")

</div>

(This was split off from Pinning GHA actions/shared workflows to commits - #2 by felixfontein) Regarding: GitHub - ansible-community/github-action-test-galaxy-import: GitHub Action for testing Galaxy import of an Ansi…

---

## [Pinning GHA actions/shared workflows to commits](https://forum.ansible.com/t/pinning-gha-actions-shared-workflows-to-commits/46118)

<div class="topic-metadata">

**Author:** [@felixfontein](https://forum.ansible.com/u/felixfontein)\
**Replies:** 5\
**Last updated:** [August 18, 2026, 9:10am UTC](https://forum.ansible.com/t/pinning-gha-actions-shared-workflows-to-commits/46118 "2026-08-18T09:10:05Z")

</div>

There’s currently a push to pin GHA actions and shared workflows to commit hashes (to thwart certain types of supply chain attacks). While doing that for several repos, I found several (potential) problems and solutions. …

---

## [Ansible-test devel: FreeBSD 15.0 remote replaced with FreeBSD 15.1](https://forum.ansible.com/t/ansible-test-devel-freebsd-15-0-remote-replaced-with-freebsd-15-1/46137)

<div class="topic-metadata">

**Author:** [@felixfontein](https://forum.ansible.com/u/felixfontein)\
**Replies:** 0\
**Last updated:** [August 6, 2026, 7:22pm UTC](https://forum.ansible.com/t/ansible-test-devel-freebsd-15-0-remote-replaced-with-freebsd-15-1/46137 "2026-08-06T19:22:24Z")

</div>

If you’re using FreeBSD 15 remotes (VMs) in your collection CI, please note that these changed in devel: ansible-test - upgrade FreeBSD 15.0 to 15.1. by pkingstonxyz · Pull Request #87346 · ansible/ansible · GitHub

---

## [Ansible-test devel: Alpine 3.23 replaced by Alpine 3.24](https://forum.ansible.com/t/ansible-test-devel-alpine-3-23-replaced-by-alpine-3-24/46069)

<div class="topic-metadata">

**Author:** [@felixfontein](https://forum.ansible.com/u/felixfontein)\
**Replies:** 0\
**Last updated:** [July 22, 2026, 3:49pm UTC](https://forum.ansible.com/t/ansible-test-devel-alpine-3-23-replaced-by-alpine-3-24/46069 "2026-07-22T15:49:13Z")

</div>

Ansible-test included in ansible-core devel replaced its Alpine 3.23 remote (VM) and container image with Alpine 3.24: ansible-test - Replace Alpine 3.23 with 3.24 by mattclay · Pull Request #87279 · ansible/ansible · Gi…

---

## [Ansible-test devel: RHEL 9.7 and 10.1 remotes replaced by 9.8 and 10.2](https://forum.ansible.com/t/ansible-test-devel-rhel-9-7-and-10-1-remotes-replaced-by-9-8-and-10-2/45976)

<div class="topic-metadata">

**Author:** [@felixfontein](https://forum.ansible.com/u/felixfontein)\
**Replies:** 0\
**Last updated:** [June 25, 2026, 3:55am UTC](https://forum.ansible.com/t/ansible-test-devel-rhel-9-7-and-10-1-remotes-replaced-by-9-8-and-10-2/45976 "2026-06-25T03:55:24Z")

</div>

Ansible-test included in ansible-core devel replaced its RHEL 9.7 and RHEL 10.1 remotes (VMs) with RHEL 9.8 resp. RHEL 10.2: ansible-test - Update RHEL remotes by mattclay · Pull Request #87120 · ansible/ansible · GitHub …

---

## [New ansible-test image: OpenSuSE Tumbleweed](https://forum.ansible.com/t/new-ansible-test-image-opensuse-tumbleweed/45911)

<div class="topic-metadata">

**Author:** [@felixfontein](https://forum.ansible.com/u/felixfontein)\
**Replies:** 1\
**Last updated:** [June 11, 2026, 9:48pm UTC](https://forum.ansible.com/t/new-ansible-test-image-opensuse-tumbleweed/45911 "2026-06-11T21:48:54Z")

</div>

The community ansible-test images repository got a new addition: a OpenSuSE Tumbleweed (PR). Tumbleweed is OpenSuSE’s rolling release, so similarly to the Arch image its Python version will likely change from time to tim…

---

## [Azure Pipelines Test Container Update 2026](https://forum.ansible.com/t/azure-pipelines-test-container-update-2026/45854)

<div class="topic-metadata">

**Author:** [@mattclay](https://forum.ansible.com/u/mattclay)\
**Replies:** 0\
**Last updated:** [May 28, 2026, 3:03am UTC](https://forum.ansible.com/t/azure-pipelines-test-container-update-2026/45854 "2026-05-28T03:03:44Z")

</div>

Azure Pipelines Test Container Update NOTE: This was copied over from Container update for Azure Pipelines projects · Issue #74 · ansible-collections/news-for-maintainers · GitHub Projects using Azure Pipelines should u…

---

## [Ansible-test devel: Ubuntu 22.04 replaced with Ubuntu 26.04](https://forum.ansible.com/t/ansible-test-devel-ubuntu-22-04-replaced-with-ubuntu-26-04/45800)

<div class="topic-metadata">

**Author:** [@felixfontein](https://forum.ansible.com/u/felixfontein)\
**Replies:** 0\
**Last updated:** [May 15, 2026, 5:25am UTC](https://forum.ansible.com/t/ansible-test-devel-ubuntu-22-04-replaced-with-ubuntu-26-04/45800 "2026-05-15T05:25:06Z")

</div>

Ansible-test included in ansible-core devel replaced its Ubuntu 22.04 test container image and VM image with Ubuntu 26.04: ansible-test - Replace Ubuntu 22.04 with 26.04 by mattclay · Pull Request #86894 · ansible/ansibl…

---

## [Ansible-test devel: Fedora 43 replaced with Fedora 44](https://forum.ansible.com/t/ansible-test-devel-fedora-43-replaced-with-fedora-44/45695)

<div class="topic-metadata">

**Author:** [@felixfontein](https://forum.ansible.com/u/felixfontein)\
**Replies:** 0\
**Last updated:** [April 16, 2026, 6:48pm UTC](https://forum.ansible.com/t/ansible-test-devel-fedora-43-replaced-with-fedora-44/45695 "2026-04-16T18:48:50Z")

</div>

Ansible-test included in ansible-core devel replaced its Fedora 43 container image and VM image with Fedora 44: ansible-test - Replace Fedora 43 with 44 by mattclay · Pull Request #86851 · ansible/ansible · GitHub If yo…

---

## [Ansible-core devel and milestone bumped to 2.22.0.dev0](https://forum.ansible.com/t/ansible-core-devel-and-milestone-bumped-to-2-22-0-dev0/45646)

<div class="topic-metadata">

**Author:** [@felixfontein](https://forum.ansible.com/u/felixfontein)\
**Replies:** 0\
**Last updated:** [April 7, 2026, 10:15am UTC](https://forum.ansible.com/t/ansible-core-devel-and-milestone-bumped-to-2-22-0-dev0/45646 "2026-04-07T10:15:19Z")

</div>

ansible-core’s devel and milestone branch versions have been bumped to 2.22.0.dev0. If you are a collection maintainer, you need to consider: If you test against devel or milestone and have a tests/sanity/ignore-2.21.t…

---

## [Introducing the Red Hat partner certification checker](https://forum.ansible.com/t/introducing-the-red-hat-partner-certification-checker/45607)

<div class="topic-metadata">

**Author:** [@oranod](https://forum.ansible.com/u/oranod)\
**Replies:** 2\
**Last updated:** [March 30, 2026, 10:38am UTC](https://forum.ansible.com/t/introducing-the-red-hat-partner-certification-checker/45607 "2026-03-30T10:38:31Z")

</div>

We’re pleased to announce a new tool to help Red Hat partners get collections certified on Ansible Automation Hub! When sanity or lint tests fail during the Automation Hub import process, collection uploads are rejected…

---

## [Ansible-test devel: FreeBSD 14.3 remote replaced with 14.4, and macOS 15.3 remote replaced with macOS 26.3](https://forum.ansible.com/t/ansible-test-devel-freebsd-14-3-remote-replaced-with-14-4-and-macos-15-3-remote-replaced-with-macos-26-3/45577)

<div class="topic-metadata">

**Author:** [@felixfontein](https://forum.ansible.com/u/felixfontein)\
**Replies:** 0\
**Last updated:** [March 21, 2026, 10:23am UTC](https://forum.ansible.com/t/ansible-test-devel-freebsd-14-3-remote-replaced-with-14-4-and-macos-15-3-remote-replaced-with-macos-26-3/45577 "2026-03-21T10:23:38Z")

</div>

If you’re using FreeBSD or macOS remotes (VMs) in your collection CI, please note that these changed in devel: macOS: ansible-test - Upgrade macOS remote to 26.3 by mattclay · Pull Request #86699 · ansible/ansible · Gi…

---

## [ansible-network GH workflows errors in openvswitch collection](https://forum.ansible.com/t/ansible-network-gh-workflows-errors-in-openvswitch-collection/45200)

<div class="topic-metadata">

**Author:** [@mnasiadka](https://forum.ansible.com/u/mnasiadka)\
**Replies:** 4\
**Last updated:** [January 28, 2026, 9:59am UTC](https://forum.ansible.com/t/ansible-network-gh-workflows-errors-in-openvswitch-collection/45200 "2026-01-28T09:59:33Z")

</div>

Hi, Trying to revive testing for openvswitch.openvswitch collection I stumbled across this: Error when evaluating ‘strategy’ for job ‘unit\_source’. ansible-network/github\_actions/.github/workflows/unit\_source.yml@main …

---

## [Ansible-core devel and milestone bumped to 2.21.0.dev0](https://forum.ansible.com/t/ansible-core-devel-and-milestone-bumped-to-2-21-0-dev0/44684)

<div class="topic-metadata">

**Author:** [@felixfontein](https://forum.ansible.com/u/felixfontein)\
**Replies:** 0\
**Last updated:** [October 15, 2025, 5:49am UTC](https://forum.ansible.com/t/ansible-core-devel-and-milestone-bumped-to-2-21-0-dev0/44684 "2025-10-15T05:49:00Z")

</div>

ansible-core’s devel and milestone branch versions have been bumped to 2.21.0.dev0. If you are a collection maintainer, you need to consider: If you test against devel or milestone and have a tests/sanity/ignore-2.20.t…

---

## [New ansible-test image: Debian 13 Trixie](https://forum.ansible.com/t/new-ansible-test-image-debian-13-trixie/44270)

<div class="topic-metadata">

**Author:** [@felixfontein](https://forum.ansible.com/u/felixfontein)\
**Replies:** 1\
**Last updated:** [August 11, 2025, 5:00am UTC](https://forum.ansible.com/t/new-ansible-test-image-debian-13-trixie/44270 "2025-08-11T05:00:54Z")

</div>

The community ansible-test images repository got a new addition: a Debian 13 Trixie image (PR). Debian Trixie was released on August 9th.

---

## [Azure Pipelines Test Container Update](https://forum.ansible.com/t/azure-pipelines-test-container-update/44171)

<div class="topic-metadata">

**Author:** [@mattclay](https://forum.ansible.com/u/mattclay)\
**Replies:** 0\
**Last updated:** [July 29, 2025, 9:53pm UTC](https://forum.ansible.com/t/azure-pipelines-test-container-update/44171 "2025-07-29T21:53:26Z")

</div>

Azure Pipelines Test Container Update Projects using Azure Pipelines should use the current test container for all branches. The current container is: quay.io/ansible/azure-pipelines-test-container:7.0.0 A report on ea…

---

## [Ansible-core devel: adds support for Python 3.14, drops support for Python 3.8; also AZP's azure-pipelines-test-container got updated](https://forum.ansible.com/t/ansible-core-devel-adds-support-for-python-3-14-drops-support-for-python-3-8-also-azps-azure-pipelines-test-container-got-updated/44168)

<div class="topic-metadata">

**Author:** [@felixfontein](https://forum.ansible.com/u/felixfontein)\
**Replies:** 1\
**Last updated:** [July 30, 2025, 4:12am UTC](https://forum.ansible.com/t/ansible-core-devel-adds-support-for-python-3-14-drops-support-for-python-3-8-also-azps-azure-pipelines-test-container-got-updated/44168 "2025-07-30T04:12:53Z")

</div>

Some PRs have been merged to ansible-core’s devel branch that affect collection CI: ansible-core now supports Python 3.14, and no longer supports Python 3.8: Add support for Python 3.14 and drop Python 3.8 by mattclay …

---

## [Ansible-core devel and milestone bumped to 2.20.0.dev0](https://forum.ansible.com/t/ansible-core-devel-and-milestone-bumped-to-2-20-0-dev0/43679)

<div class="topic-metadata">

**Author:** [@felixfontein](https://forum.ansible.com/u/felixfontein)\
**Replies:** 0\
**Last updated:** [July 1, 2025, 8:20pm UTC](https://forum.ansible.com/t/ansible-core-devel-and-milestone-bumped-to-2-20-0-dev0/43679 "2025-07-01T20:20:01Z")

</div>

ansible-core’s devel and milestone branch versions have been bumped to 2.20.0.dev0. If you are a collection maintainer, you need to consider: If you test against devel or milestone and have a tests/sanity/ignore-2.19.t…

---

## [GitHub Actions still using ubuntu-20.04](https://forum.ansible.com/t/github-actions-still-using-ubuntu-20-04/40187)

<div class="topic-metadata">

**Author:** [@gundalow](https://forum.ansible.com/u/gundalow)\
**Replies:** 23\
**Last updated:** [March 31, 2025, 6:37pm UTC](https://forum.ansible.com/t/github-actions-still-using-ubuntu-20-04/40187 "2025-03-31T18:37:29Z")

</div>

GiHub are deprecating the ubuntu-20.04 runner, seems like we still have this in use in a lot of places. Do we want to move to ubuntu-latest (unpinned, so might all break when GitHub update in the future, though saves u…

---

## [Ansible-test archlinux community image](https://forum.ansible.com/t/ansible-test-archlinux-community-image/39285)

<div class="topic-metadata">

**Author:** [@felixfontein](https://forum.ansible.com/u/felixfontein)\
**Replies:** 0\
**Last updated:** [December 22, 2024, 8:51pm UTC](https://forum.ansible.com/t/ansible-test-archlinux-community-image/39285 "2024-12-22T20:51:22Z")

</div>

If you’re using the community Arch Linux image Quay for ansible-test (images/ansible-test/README.md at main · ansible-community/images · GitHub), please note that the image now uses Python 3.13 since Arch updated to 3.13…

---

## [Ansible-lint: how to exclude .gitlab-ci.yml with tag !reference](https://forum.ansible.com/t/ansible-lint-how-to-exclude-gitlab-ci-yml-with-tag-reference/8784)

<div class="topic-metadata">

**Author:** [@falon](https://forum.ansible.com/u/falon)\
**Replies:** 6\
**Last updated:** [October 1, 2024, 7:15am UTC](https://forum.ansible.com/t/ansible-lint-how-to-exclude-gitlab-ci-yml-with-tag-reference/8784 "2024-10-01T07:15:21Z")

</div>

Hello, I have an Ansible workspace folder for AWX with playbooks of this type: \<main folder\> \<.git folder\> \<collections folder\> .gitlab-ci.yml \<many playbook files\>.yml .gitlab-ci.yml contains a !…

---

## [Ansible-core devel bumped to 2.19.0.dev0, stable-2.18 branch created](https://forum.ansible.com/t/ansible-core-devel-bumped-to-2-19-0-dev0-stable-2-18-branch-created/8723)

<div class="topic-metadata">

**Author:** [@felixfontein](https://forum.ansible.com/u/felixfontein)\
**Replies:** 1\
**Last updated:** [September 24, 2024, 10:46am UTC](https://forum.ansible.com/t/ansible-core-devel-bumped-to-2-19-0-dev0-stable-2-18-branch-created/8723 "2024-09-24T10:46:25Z")

</div>

ansible-core’s devel branch’s version has been bumped to 2.19.0.dev0, and a stable-2.18 branch has been created. If you are a collection maintainer, you need to consider: If you test against devel and have a tests/sani…

---

## [Ansible-test: update remote and containers for integration tests](https://forum.ansible.com/t/ansible-test-update-remote-and-containers-for-integration-tests/6617)

<div class="topic-metadata">

**Author:** [@felixfontein](https://forum.ansible.com/u/felixfontein)\
**Replies:** 0\
**Last updated:** [June 18, 2024, 5:07am UTC](https://forum.ansible.com/t/ansible-test-update-remote-and-containers-for-integration-tests/6617 "2024-06-18T05:07:28Z")

</div>

The devel branch version of ansible-core’s ansible-test updated its containers and remotes in dad6f077319d993c0fa440dd426174a54f034c53: Replace Fedora 39 container and remote with Fedora 40. Replace Alpine 3.19 contain…

---

## [Collections using AZP: container update](https://forum.ansible.com/t/collections-using-azp-container-update/6281)

<div class="topic-metadata">

**Author:** [@felixfontein](https://forum.ansible.com/u/felixfontein)\
**Replies:** 2\
**Last updated:** [June 12, 2024, 8:44am UTC](https://forum.ansible.com/t/collections-using-azp-container-update/6281 "2024-06-12T08:44:35Z")

</div>

(Copying over Container update for Azure Pipelines projects · Issue #71 · ansible-collections/news-for-maintainers · GitHub from @mattclay.) Azure Pipelines Test Container Update Projects using Azure Pipelines should us…

---

## [Repository for shared workflows for collection testing?](https://forum.ansible.com/t/repository-for-shared-workflows-for-collection-testing/3298)

<div class="topic-metadata">

**Author:** [@felixfontein](https://forum.ansible.com/u/felixfontein)\
**Replies:** 4\
**Last updated:** [January 21, 2024, 12:26pm UTC](https://forum.ansible.com/t/repository-for-shared-workflows-for-collection-testing/3298 "2024-01-21T12:26:50Z")

</div>

I created a GHA workflow for community.docker that builds the collection and runs Galaxy importer on it: https://github.com/ansible-collections/community.docker/pull/754 It’s inspired from an earlier version I’ve been u…

---

## [Ansible-test: ansible-core 2.14 and 2.15 updating from FreeBSD 13.1 to 13.2](https://forum.ansible.com/t/ansible-test-ansible-core-2-14-and-2-15-updating-from-freebsd-13-1-to-13-2/2853)

<div class="topic-metadata">

**Author:** [@felixfontein](https://forum.ansible.com/u/felixfontein)\
**Replies:** 1\
**Last updated:** [December 11, 2023, 6:26pm UTC](https://forum.ansible.com/t/ansible-test-ansible-core-2-14-and-2-15-updating-from-freebsd-13-1-to-13-2/2853 "2023-12-11T18:26:03Z")

</div>

(Copying over ansible-core 2.14 and 2.15 updating from FreeBSD 13.1 to 13.2 · Issue #64 · ansible-collections/news-for-maintainers · GitHub from @sivel.) FreeBSD 13.1 has been EOL for a little over 4 months, and it appe…

---

## [Ansible-test - Added Fedora 39 and deprecated Fedora 38](https://forum.ansible.com/t/ansible-test-added-fedora-39-and-deprecated-fedora-38/2440)

<div class="topic-metadata">

**Author:** [@felixfontein](https://forum.ansible.com/u/felixfontein)\
**Replies:** 0\
**Last updated:** [November 17, 2023, 8:37pm UTC](https://forum.ansible.com/t/ansible-test-added-fedora-39-and-deprecated-fedora-38/2440 "2023-11-17T20:37:07Z")

</div>

(Copying over ansible-test - Added Fedora 39 and deprecated Fedora 38 · Issue #63 · ansible-collections/news-for-maintainers · GitHub from @Akasurde.) The following platforms have been added to ansible-test: Containe…
