Using the Red Hat Security API to build reports to see at a glance what happened for each version of RHEL
Python 3 Python Requests (python3-requests-2.20.0)
Tested on RHEL 8
Edit the table in the code to set all the RHEL versions to track. Each line contains a display name (which is a grouping key) and the product name as it appears in the CVE Red Hat Security API
product_list = [
["RHEL6", "Red Hat Enterprise Linux 6"],
["RHEL6", "Red Hat Enterprise Linux 6 Extended Lifecycle Support"],
["RHEL6", "Red Hat Enterprise Linux 6 Extended Lifecycle Support - EXTENSION"],
["RHEL7", "Red Hat Enterprise Linux 7"],
["RHEL8", "Red Hat Enterprise Linux 8"],
["RHEL9", "Red Hat Enterprise Linux 9"],
]
Then, generate the html and csv with the following command:
python3 build-report.py -a <startdate> -b <enddate>
For example:
python3 build-report.py -a 2019-10-01 -b 2019-12-31