Commit 3ee314e
committed
fix: Register cleanup-contentmanager-cache finalizer for BoxcutterRuntime
When BoxcutterRuntime is enabled, ClusterExtensions created with the Helm
runtime still have the cleanup-contentmanager-cache finalizer, but the
finalizer handler is not registered in setupBoxcutter(). This causes
ClusterExtension deletions to hang indefinitely.
This commit registers a no-op finalizer handler in setupBoxcutter() to
allow deletion of ClusterExtensions that were created before BoxcutterRuntime
was enabled. Since Boxcutter doesn't use contentmanager (it has its own
tracking mechanism), no actual cleanup is needed.
Signed-off-by: Todd Short <tshort@redhat.com>
Assisted-by: Claude code1 parent 18142b3 commit 3ee314e
1 file changed
Lines changed: 15 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
460 | 460 | | |
461 | 461 | | |
462 | 462 | | |
463 | | - | |
| 463 | + | |
464 | 464 | | |
465 | 465 | | |
466 | 466 | | |
| |||
527 | 527 | | |
528 | 528 | | |
529 | 529 | | |
| 530 | + | |
530 | 531 | | |
531 | 532 | | |
532 | 533 | | |
| |||
551 | 552 | | |
552 | 553 | | |
553 | 554 | | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
554 | 568 | | |
555 | 569 | | |
556 | 570 | | |
| |||
0 commit comments