Skip to content

Commit f726f48

Browse files
Merge pull request #42 from MaterializeInc/push-xxswxmsnqulk
ensure we don't run the reconciler for resources that are being deleted
2 parents 16ef17b + cae7f7c commit f726f48

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "k8s-controller"
3-
version = "0.8.0"
3+
version = "0.9.0"
44
edition = "2024"
55
rust-version = "1.89.0"
66

src/controller.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -357,7 +357,7 @@ pub trait Context {
357357
})
358358
.await
359359
.map_err(Error::FinalizerError)
360-
} else {
360+
} else if resource.meta().deletion_timestamp.is_none() {
361361
ran = true;
362362
event!(
363363
Level::INFO,
@@ -374,6 +374,8 @@ pub trait Context {
374374
} else {
375375
self.success_action(&resource)
376376
})
377+
} else {
378+
Ok(Action::await_change())
377379
};
378380
if !ran {
379381
event!(

0 commit comments

Comments
 (0)