Skip to content

Release core v0.0.23, bundles v0.0.36, and postgres v0.5.12#542

Merged
PhilippMatthes merged 36 commits intoreleasefrom
main
Feb 24, 2026
Merged

Release core v0.0.23, bundles v0.0.36, and postgres v0.5.12#542
PhilippMatthes merged 36 commits intoreleasefrom
main

Conversation

@PhilippMatthes
Copy link
Member

@PhilippMatthes PhilippMatthes commented Feb 24, 2026

Change summary

  • Local development tooling changes (e.g. removed helm/v1-alpha plugin)
  • Refactor reservation crd and adapt controller logic
  • Upgrade dependencies, in particular postgres
  • Remove pipeline step substatus and strictly type pipeline config, rename/restructure pipelines
  • Add kvm failover weigher
  • Fix pipeline name reference in e2e tests, adjust filter status conditions for kvm
  • Validate pipeline resources with admission webhook
  • Added logic w.r.t committed resource reservations

PhilippMatthes and others added 30 commits February 17, 2026 07:50
The postgres exporter image is vulnerable. Since we don't use the
postgres metrics anymore and plan to get rid of postgres entirely I just
removed the exporter from the postgres chart. Additionally I bumped the
chart to v0.5.10.
Additionally, this PR adds a more robust way of parsing whether the vm
is a hana vm or general purpose.
Expose individually failed pipeline steps via the error message of the
pipeline status condition.
We refactored our pipelines to have hana bin packing and general purpose
load balancing pipelines. The e2e test is still using the old pipeline.
We removed the prometheus postgres exporter from the postgres chart. I
forgot to remove the reference to the exporter values in the vpa
template.
Change summary:
- Expose Validate() of filters, weighers, and detectors as admission
webhook
- Pipelines will be checked upon admission if they are semantically
correct
- All scheduling domains made compatible (nova, manila, pods, machines,
cinder)
- Add webhook resource and certificate to core library
- Enable certmanager in scheduling part of bundles and add to Tiltfile

---------

Co-authored-by: Markus Wieland <44964229+SoWieMarkus@users.noreply.github.com>
@PhilippMatthes PhilippMatthes changed the title Release Release core v0.0.23, bundles v0.0.36, and postgres v0.5.12 Feb 24, 2026
@PhilippMatthes PhilippMatthes marked this pull request as ready for review February 24, 2026 14:50
@PhilippMatthes PhilippMatthes merged commit 47d24c2 into release Feb 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants