Skip to content

Conversation

@MiguelAAe
Copy link
Contributor

@MiguelAAe MiguelAAe commented Dec 18, 2025

Motivation

What

Summary of changes

  • new package components which houses a component manager for managing kubernetes components.
  • generic component manager for generic crds like the kafka-nodepool
  • runtime component which is aware of the runtime crd component and is able to independently scale and restart runtime components such as scheduler, dataflow or model-gw
  • introduction of a @slow keyword for running steps with a delay to run an scenario slowly only for only debugging purposes to change step scenario delay there is a new config field scenario_step_delay
  • infra steps for asserting changing the k8s infra (these steps can only be run in sequence)
  • new pipeline steps that are capable of asserting on a pipeline without providing pipeline name
  • close watchers for pipelines and experiments in the watcher store

Checklist

  • Added/updated unit tests
  • Added/updated documentation
  • Checked for typos in variable names, comments, etc.
  • Added licences for new files

Testing

@MiguelAAe MiguelAAe force-pushed the godog/pipeline-retries branch from a83cf0c to dfe503d Compare December 18, 2025 15:19
@MiguelAAe MiguelAAe force-pushed the godog/pipeline-retries branch from 5c38a11 to 564fac8 Compare January 5, 2026 10:25
@MiguelAAe MiguelAAe marked this pull request as ready for review January 8, 2026 11:00
@MiguelAAe MiguelAAe requested a review from lc525 as a code owner January 8, 2026 11:00
@MiguelAAe MiguelAAe force-pushed the godog/pipeline-retries branch from 4e7256e to eb36598 Compare January 8, 2026 12:23
@MiguelAAe MiguelAAe marked this pull request as draft January 8, 2026 12:51
@MiguelAAe MiguelAAe marked this pull request as ready for review January 8, 2026 13:12
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.

2 participants