This repository provides a centralized, community-driven tracker for Red Hat Ansible Automation Platform (AAP) operator and component versions, specifically for deployments on OpenShift. It aims to offer a clear and quick reference for mapping AAP operator releases to their corresponding component versions, such as Controller, EDA, Hub, and more.
For easy viewing, the raw data has been converted into user-friendly Markdown tables, which are generated from their respective CSV files.
- Red Hat Ansible Automation Platform 2.4
- Red Hat Ansible Automation Platform 2.5
- Red Hat Ansible Automation Platform 2.6
- Red Hat Ansible Automation Platform 2.7
The core of this repository is a simple, automated workflow designed for clarity and easy maintenance.
-
Raw Data: All version information is maintained in respective
AAP_2x.csvfiles. These are the single source of truth for the entire repository and the only files that should be edited manually. -
Conversion Script: A bash script (
csv2md.sh) reads theAAP_2x.csvfiles. This script can filter rows, remove columns, and format URLs into clickable links. -
Markdown Output: The script processes the data from each
AAP_2x.csvfile and generates the two Markdown files (AAP_24.mdandAAP_25.md), creating clean, readable tables.
The Markdown files are automatically generated using the csv2md.sh script included in this repository. For example, to regenerate the AAP 2.5 table, the following command is used:
./scripts/csv2md.sh \
-t "Red Hat Ansible Automation Platform 2.5 - OpenShift Operator Component versions" \
./data/AAP_25.csv > AAP_25.mdFound a mistake or have an update for a new release? Contributions are highly encouraged!
To contribute, please submit a pull request with your changes to the AAP_2x.csv files only. Do not edit the Markdown files directly, as they are overwritten by the automation script. Once your pull request is merged, the script will be re-run to update the tables.
A big thank you to all the contributors who have helped improve this project! You can see a full list of everyone who has contributed on the contributors page.
- CastawayEGR (Deserves most of the credit!)
- LennySh
This project is licensed under the MIT License - see the LICENSE file for details.