{
  "answer": {
    "columns": [
      "Cycle",
      "Released",
      "Active support ends",
      "End of life",
      "Latest",
      "LTS"
    ],
    "kinds": [
      "identifier",
      "date",
      "date",
      "date",
      "identifier",
      "text"
    ],
    "rows": [
      [
        {
          "label": "2.21",
          "path": "/eol/ansible-core/2.21/"
        },
        "2026-05-31",
        "",
        "2027-11-30",
        "2.21.5",
        ""
      ],
      [
        {
          "label": "2.20",
          "path": "/eol/ansible-core/2.20/"
        },
        "2025-11-03",
        "",
        "2027-05-31",
        "2.20.10",
        ""
      ],
      [
        {
          "label": "2.19",
          "path": "/eol/ansible-core/2.19/"
        },
        "2025-07-21",
        "",
        "2026-11-30",
        "2.19.14",
        ""
      ],
      [
        {
          "label": "2.18",
          "path": "/eol/ansible-core/2.18/"
        },
        "2024-11-04",
        "",
        "2026-05-31",
        "2.18.19",
        ""
      ],
      [
        {
          "label": "2.17",
          "path": "/eol/ansible-core/2.17/"
        },
        "2024-05-20",
        "",
        "2025-11-30",
        "2.17.14",
        ""
      ],
      [
        {
          "label": "2.16",
          "path": "/eol/ansible-core/2.16/"
        },
        "2023-11-06",
        "",
        "2025-07-31",
        "2.16.19",
        ""
      ],
      [
        {
          "label": "2.15",
          "path": "/eol/ansible-core/2.15/"
        },
        "2023-05-22",
        "",
        "2024-11-30",
        "2.15.13",
        ""
      ],
      [
        {
          "label": "2.14",
          "path": "/eol/ansible-core/2.14/"
        },
        "2022-11-07",
        "",
        "2024-05-20",
        "2.14.18",
        ""
      ],
      [
        {
          "label": "2.13",
          "path": "/eol/ansible-core/2.13/"
        },
        "2022-05-23",
        "",
        "2023-11-06",
        "2.13.13",
        ""
      ],
      [
        {
          "label": "2.12",
          "path": "/eol/ansible-core/2.12/"
        },
        "2021-11-08",
        "",
        "2023-05-22",
        "2.12.10",
        ""
      ],
      [
        {
          "label": "2.11",
          "path": "/eol/ansible-core/2.11/"
        },
        "2021-04-26",
        "",
        "2022-11-07",
        "2.11.12",
        ""
      ],
      [
        {
          "label": "2.10",
          "path": "/eol/ansible-core/2.10/"
        },
        "2020-08-13",
        "",
        "2022-05-23",
        "2.10.17",
        ""
      ],
      [
        {
          "label": "2.9",
          "path": "/eol/ansible-core/2.9/"
        },
        "2019-10-31",
        "",
        "2022-05-23",
        "2.9.27",
        ""
      ]
    ],
    "sentence": "Ansible-core 2.21 reaches end of life on 2027-11-30."
  },
  "data": {
    "category": "framework",
    "cycles": [
      {
        "cycle": "2.21",
        "eol_date": "2027-11-30",
        "eol_is_bool": null,
        "latest_release_date": "2026-10-05",
        "latest_version": "2.21.5",
        "lts": false,
        "release_date": "2026-05-31",
        "support_date": null,
        "synced_at": "2026-10-07"
      },
      {
        "cycle": "2.20",
        "eol_date": "2027-05-31",
        "eol_is_bool": null,
        "latest_release_date": "2026-10-05",
        "latest_version": "2.20.10",
        "lts": false,
        "release_date": "2025-11-03",
        "support_date": null,
        "synced_at": "2026-10-07"
      },
      {
        "cycle": "2.19",
        "eol_date": "2026-11-30",
        "eol_is_bool": null,
        "latest_release_date": "2026-10-05",
        "latest_version": "2.19.14",
        "lts": false,
        "release_date": "2025-07-21",
        "support_date": null,
        "synced_at": "2026-10-07"
      },
      {
        "cycle": "2.18",
        "eol_date": "2026-05-31",
        "eol_is_bool": null,
        "latest_release_date": "2026-08-10",
        "latest_version": "2.18.19",
        "lts": false,
        "release_date": "2024-11-04",
        "support_date": null,
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "2.17",
        "eol_date": "2025-11-30",
        "eol_is_bool": null,
        "latest_release_date": "2025-09-08",
        "latest_version": "2.17.14",
        "lts": false,
        "release_date": "2024-05-20",
        "support_date": null,
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "2.16",
        "eol_date": "2025-07-31",
        "eol_is_bool": null,
        "latest_release_date": "2026-06-18",
        "latest_version": "2.16.19",
        "lts": false,
        "release_date": "2023-11-06",
        "support_date": null,
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "2.15",
        "eol_date": "2024-11-30",
        "eol_is_bool": null,
        "latest_release_date": "2024-11-04",
        "latest_version": "2.15.13",
        "lts": false,
        "release_date": "2023-05-22",
        "support_date": null,
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "2.14",
        "eol_date": "2024-05-20",
        "eol_is_bool": null,
        "latest_release_date": "2024-11-04",
        "latest_version": "2.14.18",
        "lts": false,
        "release_date": "2022-11-07",
        "support_date": null,
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "2.13",
        "eol_date": "2023-11-06",
        "eol_is_bool": null,
        "latest_release_date": "2023-10-09",
        "latest_version": "2.13.13",
        "lts": false,
        "release_date": "2022-05-23",
        "support_date": null,
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "2.12",
        "eol_date": "2023-05-22",
        "eol_is_bool": null,
        "latest_release_date": "2022-10-11",
        "latest_version": "2.12.10",
        "lts": false,
        "release_date": "2021-11-08",
        "support_date": null,
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "2.11",
        "eol_date": "2022-11-07",
        "eol_is_bool": null,
        "latest_release_date": "2022-05-23",
        "latest_version": "2.11.12",
        "lts": false,
        "release_date": "2021-04-26",
        "support_date": null,
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "2.10",
        "eol_date": "2022-05-23",
        "eol_is_bool": null,
        "latest_release_date": "2022-01-31",
        "latest_version": "2.10.17",
        "lts": false,
        "release_date": "2020-08-13",
        "support_date": null,
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "2.9",
        "eol_date": "2022-05-23",
        "eol_is_bool": null,
        "latest_release_date": "2021-10-11",
        "latest_version": "2.9.27",
        "lts": false,
        "release_date": "2019-10-31",
        "support_date": null,
        "synced_at": "2026-09-09"
      }
    ],
    "homepage": "https://endoflife.date/ansible-core",
    "name": "Ansible-core",
    "slug": "ansible-core",
    "source": "endoflife",
    "synced_at": "2026-09-09"
  },
  "description": "Keelbench lists release, support and end-of-life dates for Ansible-core. Ansible-core 2.21 reaches end of life on 2027-11-30.",
  "noindex": false,
  "path": "/eol/ansible-core/",
  "schema": "keelbench.page.v1",
  "title": "Ansible-core end-of-life dates",
  "type": "eol-package",
  "updated_at": "2026-10-05",
  "url": "https://keelbench.com/eol/ansible-core/"
}