Release Payload Changelog Controller Changelog HTTP Server (Port 8080) Available Endpoints: GET / Description: API documentation (this page) GET /changelog Description: Generate changelog between two release versions Required Parameters: - from: Source release version (semantic version) - to: Target release version (semantic version) - arch: Architecture (amd64, arm64, s390x, ppc64le, or multi) Optional Parameters: - format: Response format ('json', 'md', or 'html', default: 'json') - product: Product variant ('ocp' or 'origin', default: 'ocp') Notes: JSON responses include an 'rpmDiff' field when RPM package data has been pre-extracted for both releases Examples: /changelog?from=4.15.0&to=4.16.0&arch=amd64 /changelog?from=4.15.0&to=4.16.0&arch=arm64&format=md /changelog?from=4.15.0&to=4.16.0&arch=amd64&product=origin GET /kernel Description: Look up kernel version for a specific release Required Parameters: - release: Release version (semantic version) - arch: Architecture (amd64, arm64, s390x, ppc64le, or multi) Optional Parameters: - product: Product variant ('ocp' or 'origin', default: 'ocp') Response Fields: - kernel: Kernel package version - kernelRT: Real-time kernel package version (if present) Examples: /kernel?release=4.22.6&arch=amd64 /kernel?release=4.22.6&arch=amd64&product=origin GET /status Description: Cache and storage backend status information