Skip to content

Releases: openshift-hyperfleet/hyperfleet-api

v0.1.1

10 Mar 09:02
f7fa37b

Choose a tag to compare

HyperFleet API v0.1.1

Patch release of the HyperFleet API — the REST API providing CRUD operations for cluster lifecycle management resources and adapter status reporting.

Container Image

quay.io/openshift-hyperfleet/hyperfleet-api:v0.1.1

Deployment

Deploy via the hyperfleet-chart umbrella Helm chart.


Highlights

API Validation & Correctness

  • Reject missing spec field — Cluster creation requests without a spec field are now properly rejected with a clear error response (HYPERFLEET-649)
  • Enforce mandatory adapter conditions — Adapter status reports are now validated to ensure all required conditions are present before persisting (HYPERFLEET-657)

Observability

  • Standardized API metrics — Renamed Prometheus metrics to use the hyperfleet_api_ prefix for consistent naming across HyperFleet components (HYPERFLEET-457)
  • Database metrics — Added Prometheus metrics with hyperfleet_db_ prefix to the database layer for connection pool and query observability (HYPERFLEET-470)

Helm & Deployment

  • Helm chart testing — Added Helm chart linting, template validation, and fixed default image registry configuration (HYPERFLEET-658)

Testing

  • Presenter test suite — Added comprehensive test coverage for the presenter package (HYPERFLEET-301)

Build & Infrastructure

  • Standardized Dockerfile and Makefile — Unified image build process across HyperFleet repositories (HYPERFLEET-509)
  • Config file resolution fix — Fixed config file path resolution broken by the -trimpath build flag (HYPERFLEET-710)
  • VERSION collision fix — Resolved environment variable collision with go-toolset base image (HYPERFLEET-723)
  • CA certificates fix — Copied CA certificates from builder stage to ubi9-micro runtime, resolving TLS verification failures in minimal container images (HYPERFLEET-730)

Full Changelog: v0.1.0...v0.1.1

v0.1.0

19 Feb 19:27
9d73fbd

Choose a tag to compare

HyperFleet API v0.1.0

First release of the HyperFleet cluster lifecycle management REST API.

Components

  • REST API for cluster and nodepool lifecycle management
  • PostgreSQL database for state persistence
  • Adapter registration and event routing

Container Image

quay.io/openshift-hyperfleet/hyperfleet-api:v0.1.0

Deployment

Deploy via the hyperfleet-chart umbrella Helm chart.