Collection of Release tools for managing OCP releases
- Doozer - cli tool for managing builds (and more)
- Elliott - cli tool for managing release advisories and bugs (and more)
- pyartcd - code for release pipelines
- ocp-build-data-validator - schema validator for ocp-build-data
- artcommon - common package used by Doozer, Elliott, pyartcd
- Requires Python >= 3.8
git clone https://github.com/openshift-eng/art-tools.git
- You will need to install local package dependencies, redhat certificates and configure kerberos for authentication before we get to installing python dependencies. See Containerfile for details
make venv
ormake default-python-venv