Skip to content

Commit 18367c3

Browse files
cbandyandrewlecuyer
authored andcommitted
Check for Endpoints in deletion tests
We do not set ownership on Patroni DCS Endpoints. These test should verify that our controller is deleting them. See: c13154e
1 parent c7df1b3 commit 18367c3

File tree

5 files changed

+26
-1
lines changed

5 files changed

+26
-1
lines changed

testing/kuttl/e2e/delete-namespace/02--delete-namespace.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
# Remove the cluster.
2+
# Remove the namespace.
33
apiVersion: kuttl.dev/v1beta1
44
kind: TestStep
55
delete:

testing/kuttl/e2e/delete-namespace/02-errors.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,13 @@ namespace: kuttl-test-delete-namespace
1111
labels:
1212
postgres-operator.crunchydata.com/cluster: delete
1313
---
14+
# Patroni DCS objects are not owned by the PostgresCluster.
15+
apiVersion: v1
16+
kind: Endpoints
17+
namespace: kuttl-test-delete-namespace
18+
labels:
19+
postgres-operator.crunchydata.com/cluster: delete
20+
---
1421
apiVersion: v1
1522
kind: Pod
1623
namespace: kuttl-test-delete-namespace

testing/kuttl/e2e/delete/02-errors.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,12 @@ kind: StatefulSet
99
labels:
1010
postgres-operator.crunchydata.com/cluster: delete
1111
---
12+
# Patroni DCS objects are not owned by the PostgresCluster.
13+
apiVersion: v1
14+
kind: Endpoints
15+
labels:
16+
postgres-operator.crunchydata.com/cluster: delete
17+
---
1218
apiVersion: v1
1319
kind: Pod
1420
labels:

testing/kuttl/e2e/delete/14-errors.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,12 @@ kind: StatefulSet
99
labels:
1010
postgres-operator.crunchydata.com/cluster: delete-switchover
1111
---
12+
# Patroni DCS objects are not owned by the PostgresCluster.
13+
apiVersion: v1
14+
kind: Endpoints
15+
labels:
16+
postgres-operator.crunchydata.com/cluster: delete-switchover
17+
---
1218
apiVersion: v1
1319
kind: Pod
1420
labels:

testing/kuttl/e2e/delete/22-errors.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,12 @@ kind: StatefulSet
99
labels:
1010
postgres-operator.crunchydata.com/cluster: delete-not-running
1111
---
12+
# Patroni DCS objects are not owned by the PostgresCluster.
13+
apiVersion: v1
14+
kind: Endpoints
15+
labels:
16+
postgres-operator.crunchydata.com/cluster: delete-not-running
17+
---
1218
apiVersion: v1
1319
kind: Pod
1420
labels:

0 commit comments

Comments
 (0)