Commit 5502bd6
fix: deletion of zero sized nodepools (#2049)
If a nodepool was scheduled that had 0 nodes, the actual deletion of the
nodepool from the current state would be skipped resulting in an
infinite loop of scheduling its deletion. This PR adds an explicit
deletion from the current state even if the nodepool is zero-sized if a
deletion for it has been scheduled.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Bug Fixes**
* Ensure nodepool entries are removed from cluster configuration and the
updated Kubernetes state is persisted when removing nodes and no
masters/workers remain.
* **Chores**
* Bumped container image tags for several components (including testing
framework and core services) to a new release.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---------
Co-authored-by: CI/CD pipeline <CI/CD-pipeline@users.noreply.github.com>1 parent da3b348 commit 5502bd6
3 files changed
Lines changed: 20 additions & 8 deletions
File tree
- manifests
- claudie
- testing-framework
- services/kuber/internal/worker/service
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
59 | | - | |
| 59 | + | |
60 | 60 | | |
61 | | - | |
| 61 | + | |
62 | 62 | | |
63 | | - | |
| 63 | + | |
64 | 64 | | |
65 | | - | |
| 65 | + | |
66 | 66 | | |
67 | | - | |
| 67 | + | |
68 | 68 | | |
69 | | - | |
| 69 | + | |
70 | 70 | | |
71 | | - | |
| 71 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
92 | | - | |
| 92 | + | |
Lines changed: 12 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
85 | 97 | | |
86 | 98 | | |
87 | 99 | | |
| |||
0 commit comments