Skip to content

Commit 8407f32

Browse files
committed
fix: test CRs are also Namespaced so must be marked as such
1 parent 3253093 commit 8407f32

File tree

5 files changed

+14
-8
lines changed

5 files changed

+14
-8
lines changed
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
package io.javaoperatorsdk.operator.config.runtime;
22

3+
import io.fabric8.kubernetes.api.model.Namespaced;
34
import io.fabric8.kubernetes.client.CustomResource;
45
import io.fabric8.kubernetes.model.annotation.Group;
56
import io.fabric8.kubernetes.model.annotation.Version;
67

78
@Group("sample.javaoperatorsdk")
89
@Version("v1")
9-
class TestCustomResource extends CustomResource {}
10+
class TestCustomResource extends CustomResource implements Namespaced {}
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package io.javaoperatorsdk.operator.sample.doubleupdate;
22

3+
import io.fabric8.kubernetes.api.model.Namespaced;
34
import io.fabric8.kubernetes.client.CustomResource;
45
import io.fabric8.kubernetes.model.annotation.Group;
56
import io.fabric8.kubernetes.model.annotation.Kind;
@@ -9,5 +10,5 @@
910
@Version("v1")
1011
@Kind("DoubleUpdateSample")
1112
public class DoubleUpdateTestCustomResource
12-
extends CustomResource<
13-
DoubleUpdateTestCustomResourceSpec, DoubleUpdateTestCustomResourceStatus> {}
13+
extends CustomResource<DoubleUpdateTestCustomResourceSpec, DoubleUpdateTestCustomResourceStatus>
14+
implements Namespaced {}
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package io.javaoperatorsdk.operator.sample.event;
22

3+
import io.fabric8.kubernetes.api.model.Namespaced;
34
import io.fabric8.kubernetes.client.CustomResource;
45
import io.fabric8.kubernetes.model.annotation.Group;
56
import io.fabric8.kubernetes.model.annotation.Kind;
@@ -9,5 +10,5 @@
910
@Version("v1")
1011
@Kind("EventSourceSample")
1112
public class EventSourceTestCustomResource
12-
extends CustomResource<
13-
EventSourceTestCustomResourceSpec, EventSourceTestCustomResourceStatus> {}
13+
extends CustomResource<EventSourceTestCustomResourceSpec, EventSourceTestCustomResourceStatus>
14+
implements Namespaced {}

operator-framework/src/test/java/io/javaoperatorsdk/operator/sample/simple/TestCustomResource.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package io.javaoperatorsdk.operator.sample.simple;
22

3+
import io.fabric8.kubernetes.api.model.Namespaced;
34
import io.fabric8.kubernetes.client.CustomResource;
45
import io.fabric8.kubernetes.model.annotation.Group;
56
import io.fabric8.kubernetes.model.annotation.Kind;
@@ -9,4 +10,5 @@
910
@Version("v1")
1011
@Kind("CustomService")
1112
public class TestCustomResource
12-
extends CustomResource<TestCustomResourceSpec, TestCustomResourceStatus> {}
13+
extends CustomResource<TestCustomResourceSpec, TestCustomResourceStatus>
14+
implements Namespaced {}
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package io.javaoperatorsdk.operator.sample.subresource;
22

3+
import io.fabric8.kubernetes.api.model.Namespaced;
34
import io.fabric8.kubernetes.client.CustomResource;
45
import io.fabric8.kubernetes.model.annotation.Group;
56
import io.fabric8.kubernetes.model.annotation.Kind;
@@ -9,5 +10,5 @@
910
@Version("v1")
1011
@Kind("SubResourceSample")
1112
public class SubResourceTestCustomResource
12-
extends CustomResource<
13-
SubResourceTestCustomResourceSpec, SubResourceTestCustomResourceStatus> {}
13+
extends CustomResource<SubResourceTestCustomResourceSpec, SubResourceTestCustomResourceStatus>
14+
implements Namespaced {}

0 commit comments

Comments
 (0)