Skip to content

fix(imp): tolerate runner taint on operator - #91

Merged
syscod3 merged 1 commit into
mainfrom
fix/imp-operator-runner-toleration
Sep 9, 2026
Merged

syscod3 merged 1 commit into
mainfrom
fix/imp-operator-runner-toleration

Conversation

@syscod3

@syscod3 syscod3 commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Summary

The unraid-lab Imp operator can now schedule on nodes tainted imp.dev/runner=true:NoSchedule, matching the existing agent/runtime placement contract. Both the chart and CRD sources are pinned to the merged Imp revision ca0e86a1d2490ac0d2c08a2a5151534c8b805224; existing image digests and unrelated values are unchanged.

Validation

  • Exact chart revision plus cluster values rendered successfully.
  • Rendered imp-operator, imp-agent, and imp-runtime contain the required toleration.
  • Operator, agent, and runtime image digests match the existing GitOps values.
  • python3 scripts/validate.py (Helm render + kubeconform): passed.
  • Version-drift self-test/check, yamllint, gitleaks, and git diff --check: passed.

@syscod3
syscod3 merged commit fc9bcdd into main Sep 9, 2026
5 checks passed
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.

1 participant