Skip to content

[WIP] feat: pressure reconciler#705

Draft
yanksyoon wants to merge 13 commits intomainfrom
feat/pressure-reconciler-ISD4104
Draft

[WIP] feat: pressure reconciler#705
yanksyoon wants to merge 13 commits intomainfrom
feat/pressure-reconciler-ISD4104

Conversation

@yanksyoon
Copy link
Member

Applicable spec:

Overview

  • Adapts GitHub runner to work based on pressure reconciler from planner.

Rationale

  • Updated design to rely on pressure for spawning machines rather than using reactive/non-reactive configuration.

Juju Events Changes

Module Changes

Library Changes

Checklist

  • The charm style guide was applied.
  • The contributing guide was applied.
  • The changes are compliant with ISD054 - Managing Charm Complexity
  • The documentation for charmhub is updated.
  • The PR is tagged with appropriate label (urgent, trivial, complex).
  • The changelog is updated with changes that affects the users of the charm.
  • The application version number is updated in github-runner-manager/pyproject.toml.

@cbartz cbartz mentioned this pull request Feb 20, 2026
7 tasks
@cbartz
Copy link
Collaborator

cbartz commented Feb 20, 2026

continued the work in a new PR #732 to avoid having me in the "reviewer" role

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants