diff --git a/crd-generator/api/pom.xml b/crd-generator/api/pom.xml index 1340279bc03..5898f07ed3d 100644 --- a/crd-generator/api/pom.xml +++ b/crd-generator/api/pom.xml @@ -22,7 +22,7 @@ crd-generator-parent io.fabric8 - 5.12.2 + 5.12-SNAPSHOT 4.0.0 diff --git a/crd-generator/api/src/main/java/io/fabric8/crd/generator/AbstractJsonSchema.java b/crd-generator/api/src/main/java/io/fabric8/crd/generator/AbstractJsonSchema.java index 00811da80b2..8f658fc44cc 100644 --- a/crd-generator/api/src/main/java/io/fabric8/crd/generator/AbstractJsonSchema.java +++ b/crd-generator/api/src/main/java/io/fabric8/crd/generator/AbstractJsonSchema.java @@ -28,8 +28,10 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import java.lang.reflect.Proxy; import java.util.*; import java.util.stream.Collectors; +import java.util.stream.Stream; import static io.sundr.model.utils.Types.BOOLEAN_REF; @@ -135,6 +137,8 @@ private static class InternalSchemaSwap { final ClassRef originalType; final String fieldName; + public boolean processed; + public InternalSchemaSwap(ClassRef originalType, String fieldName, ClassRef targetType) { this.originalType = originalType; this.fieldName = fieldName; @@ -199,13 +203,50 @@ private InternalSchemaSwap extractSchemaSwap(AnnotationRef annotation) { ); } + private static java.lang.reflect.Method originalTypeMethod = Arrays.stream(SchemaSwap.class.getMethods()).filter(m -> m.getName().equals("originalType")).findAny().get(); + private static java.lang.reflect.Method fieldNameMethod = Arrays.stream(SchemaSwap.class.getMethods()).filter(m -> m.getName().equals("fieldName")).findAny().get(); + private static java.lang.reflect.Method targetTypeMethod = Arrays.stream(SchemaSwap.class.getMethods()).filter(m -> m.getName().equals("targetType")).findAny().get(); + + private Stream extractSchemaSwaps(AnnotationRef annotation) { + Map params = annotation.getParameters(); + Object[] schemaSwaps = (Object[]) params.get("value"); + List results = new ArrayList<>(schemaSwaps.length); + for (int i = 0; i < schemaSwaps.length; i++) { +// results.add(schemaSwapFromParams((Map) schemaSwaps[i])); + if (Proxy.isProxyClass(schemaSwaps[i].getClass())) { + try { + ClassRef originalType = extractClassRef(Proxy.getInvocationHandler(schemaSwaps[i]).invoke(schemaSwaps[i], originalTypeMethod, new Object[]{})); + String fieldName = (String) Proxy.getInvocationHandler(schemaSwaps[i]).invoke(schemaSwaps[i], fieldNameMethod, new Object[]{}); + ClassRef targetType = extractClassRef(Proxy.getInvocationHandler(schemaSwaps[i]).invoke(schemaSwaps[i], targetTypeMethod, new Object[]{})); + + results.add( + new InternalSchemaSwap( + originalType, + fieldName, + targetType + )); + } catch (Throwable t) { + throw new RuntimeException(t); + } + } else if (schemaSwaps[i] instanceof AnnotationRef) { + results.add(extractSchemaSwap((AnnotationRef) schemaSwaps[i])); + } else { + throw new RuntimeException("WTF is going on? " + schemaSwaps[i].getClass()); + } +// System.out.println(schemaSwaps[i].getClass()); +// results.add(extractSchemaSwap((AnnotationRef) schemaSwaps[i])); + } + return results.stream(); + } + private void validateRemainingSchemaSwaps(String error, List schemaSwaps) { - if (!schemaSwaps.isEmpty()) { + if (!schemaSwaps.stream().filter(s -> !s.processed).collect(Collectors.toList()).isEmpty()) { String umatchedSchemaSwaps = schemaSwaps .stream() + .filter(s -> !s.processed) .map(InternalSchemaSwap::toString) .collect(Collectors.joining(",", "[", "]")); - throw new IllegalArgumentException("SchemaSwap annotation error " + error + ": " + umatchedSchemaSwaps); + // throw new IllegalArgumentException("SchemaSwap annotation error " + error + ": " + umatchedSchemaSwaps); } } @@ -227,6 +268,13 @@ private T internalFromImpl(TypeDef definition, Set visited, List a.getClassRef().getFullyQualifiedName().equals("io.fabric8.crd.generator.annotation.SchemaSwaps")) + .flatMap(this::extractSchemaSwaps) + .collect(Collectors.toList())); + schemaSwaps.addAll(newSchemaSwaps); final Set currentSchemaSwaps = schemaSwaps @@ -234,6 +282,10 @@ private T internalFromImpl(TypeDef definition, Set visited, List iss.getOriginalType().getFullyQualifiedName().equals(definition.getFullyQualifiedName())) .collect(Collectors.toSet()); + if (!currentSchemaSwaps.isEmpty()) { + System.out.println(definition.getFullyQualifiedName() + " processing SchemaSwaps: " + currentSchemaSwaps.size()); + } + // index potential accessors by name for faster lookup final Map accessors = indexPotentialAccessors(definition); @@ -244,11 +296,17 @@ private T internalFromImpl(TypeDef definition, Set visited, List matchedSchemaSwaps = facade.getMatchedSchemaSwaps(); - currentSchemaSwaps.removeAll(matchedSchemaSwaps); - schemaSwaps.removeAll(matchedSchemaSwaps); + currentSchemaSwaps + .stream() + .filter(schemaSwap -> matchedSchemaSwaps.contains(schemaSwap)) + .forEach(schemaSwap -> schemaSwap.processed = true); + schemaSwaps + .stream() + .filter(schemaSwap -> matchedSchemaSwaps.contains(schemaSwap)) + .forEach(schemaSwap -> schemaSwap.processed = true); name = possiblyRenamedProperty.getName(); if (facade.required) { @@ -431,6 +489,8 @@ public Property process() { .findFirst(); currentSchemaSwap.ifPresent( iss -> { + System.out.println(name + " using SchemaSwap: " + iss.getTargetType().getFullyQualifiedName() + " original type " + iss.getOriginalType().getFullyQualifiedName()); + schemaFrom = iss.targetType; matchedSchemaSwaps.add(iss); }); @@ -471,6 +531,10 @@ public Property process() { } }); + if (schemaFrom != null) { + LOGGER.warn("Swapping type " + original.getTypeRef() + " to " + schemaFrom + " on field " + original.getName()); + } + TypeRef typeRef = schemaFrom != null ? schemaFrom : original.getTypeRef(); String finalName = renamedTo != null ? renamedTo : original.getName(); @@ -615,7 +679,7 @@ private T resolveNestedClass(String name, TypeDef def, Set visited, List } else { String visitedName = name + ":" + def.getFullyQualifiedName(); if (!def.getFullyQualifiedName().startsWith("java") && visited.contains(visitedName)) { - throw new IllegalArgumentException("Found a cyclic reference involving the field " + name + " of type " + def.getFullyQualifiedName()); + throw new IllegalArgumentException("Found a cyclic reference involving the fields " + visited.stream().collect(Collectors.joining(", "))); } visited.add(visitedName); } diff --git a/crd-generator/api/src/main/java/io/fabric8/crd/generator/annotation/SchemaSwap.java b/crd-generator/api/src/main/java/io/fabric8/crd/generator/annotation/SchemaSwap.java index 3c01f566c8b..7ccdd66c9b7 100644 --- a/crd-generator/api/src/main/java/io/fabric8/crd/generator/annotation/SchemaSwap.java +++ b/crd-generator/api/src/main/java/io/fabric8/crd/generator/annotation/SchemaSwap.java @@ -19,6 +19,7 @@ @Target({ElementType.ANNOTATION_TYPE, ElementType.TYPE_USE, ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) +@Repeatable(SchemaSwaps.class) public @interface SchemaSwap { Class originalType(); String fieldName(); diff --git a/crd-generator/api/src/main/java/io/fabric8/crd/generator/annotation/SchemaSwaps.java b/crd-generator/api/src/main/java/io/fabric8/crd/generator/annotation/SchemaSwaps.java new file mode 100644 index 00000000000..4e7cdc46650 --- /dev/null +++ b/crd-generator/api/src/main/java/io/fabric8/crd/generator/annotation/SchemaSwaps.java @@ -0,0 +1,12 @@ +package io.fabric8.crd.generator.annotation; + +import java.lang.annotation.ElementType; +import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; +import java.lang.annotation.Target; + +@Target({ElementType.ANNOTATION_TYPE, ElementType.TYPE_USE, ElementType.TYPE}) +@Retention(RetentionPolicy.RUNTIME) +public @interface SchemaSwaps { + SchemaSwap[] value(); +} diff --git a/crd-generator/api/src/test/java/io/fabric8/crd/example/extraction/Extraction.java b/crd-generator/api/src/test/java/io/fabric8/crd/example/extraction/Extraction.java index 2652b142be2..4a38ef28c75 100644 --- a/crd-generator/api/src/test/java/io/fabric8/crd/example/extraction/Extraction.java +++ b/crd-generator/api/src/test/java/io/fabric8/crd/example/extraction/Extraction.java @@ -19,6 +19,7 @@ import io.fabric8.kubernetes.client.CustomResource; @SchemaSwap(originalType = ExtractionSpec.class, fieldName = "bar", targetType = FooExtractor.class) +@SchemaSwap(originalType = ExtractionSpec.class, fieldName = "bar2", targetType = FooExtractor.class) public class Extraction extends CustomResource { } diff --git a/crd-generator/api/src/test/java/io/fabric8/crd/example/extraction/ExtractionSpec.java b/crd-generator/api/src/test/java/io/fabric8/crd/example/extraction/ExtractionSpec.java index 57dd46c124c..9046e221d2e 100644 --- a/crd-generator/api/src/test/java/io/fabric8/crd/example/extraction/ExtractionSpec.java +++ b/crd-generator/api/src/test/java/io/fabric8/crd/example/extraction/ExtractionSpec.java @@ -24,4 +24,6 @@ public class ExtractionSpec { private Foo bar; + private Foo bar2; + } diff --git a/crd-generator/api/src/test/java/io/fabric8/crd/generator/v1/JsonSchemaTest.java b/crd-generator/api/src/test/java/io/fabric8/crd/generator/v1/JsonSchemaTest.java index a0715d3cd44..e551aafa255 100644 --- a/crd-generator/api/src/test/java/io/fabric8/crd/generator/v1/JsonSchemaTest.java +++ b/crd-generator/api/src/test/java/io/fabric8/crd/generator/v1/JsonSchemaTest.java @@ -151,7 +151,7 @@ void shouldExtractPropertiesSchemaFromExtractValueAnnotation() { assertEquals(2, properties.size()); final JSONSchemaProps specSchema = properties.get("spec"); Map spec = specSchema.getProperties(); - assertEquals(2, spec.size()); + assertEquals(3, spec.size()); // check typed SchemaFrom JSONSchemaProps foo = spec.get("foo"); @@ -176,6 +176,13 @@ void shouldExtractPropertiesSchemaFromExtractValueAnnotation() { // you can exclude fields assertNull(barProps.get("baz")); + + // check typed and repeated SchemaSwap + JSONSchemaProps bar2 = spec.get("bar2"); + Map bar2Props = bar.getProperties(); + assertNotNull(bar2Props); + assertEquals("integer", bar2Props.get("BAZ").getType()); + assertTrue(bar2.getRequired().contains("BAZ")); } @Test diff --git a/crd-generator/apt/pom.xml b/crd-generator/apt/pom.xml index 0751fd7ea0a..c9358941ae0 100644 --- a/crd-generator/apt/pom.xml +++ b/crd-generator/apt/pom.xml @@ -22,7 +22,7 @@ crd-generator-parent io.fabric8 - 5.12.2 + 5.12-SNAPSHOT 4.0.0 diff --git a/crd-generator/pom.xml b/crd-generator/pom.xml index ccce293bb53..522446a9745 100644 --- a/crd-generator/pom.xml +++ b/crd-generator/pom.xml @@ -23,7 +23,7 @@ io.fabric8 kubernetes-client-project - 5.12.2 + 5.12-SNAPSHOT crd-generator-parent diff --git a/extensions/camel-k/client/pom.xml b/extensions/camel-k/client/pom.xml index 336efe3c045..f88ed12d9d1 100644 --- a/extensions/camel-k/client/pom.xml +++ b/extensions/camel-k/client/pom.xml @@ -21,7 +21,7 @@ io.fabric8 camel-k-extension-pom - 5.12.2 + 5.12-SNAPSHOT camel-k-client diff --git a/extensions/camel-k/mock/pom.xml b/extensions/camel-k/mock/pom.xml index ada42448427..60db5be08ab 100644 --- a/extensions/camel-k/mock/pom.xml +++ b/extensions/camel-k/mock/pom.xml @@ -21,7 +21,7 @@ io.fabric8 camel-k-extension-pom - 5.12.2 + 5.12-SNAPSHOT diff --git a/extensions/camel-k/model-v1/pom.xml b/extensions/camel-k/model-v1/pom.xml index 461f9554c22..fec309abe9f 100644 --- a/extensions/camel-k/model-v1/pom.xml +++ b/extensions/camel-k/model-v1/pom.xml @@ -23,7 +23,7 @@ io.fabric8 camel-k-extension-pom - 5.12.2 + 5.12-SNAPSHOT camel-k-model-v1 diff --git a/extensions/camel-k/model-v1alpha1/pom.xml b/extensions/camel-k/model-v1alpha1/pom.xml index 8be19440324..a48844c7a3d 100644 --- a/extensions/camel-k/model-v1alpha1/pom.xml +++ b/extensions/camel-k/model-v1alpha1/pom.xml @@ -21,7 +21,7 @@ io.fabric8 camel-k-extension-pom - 5.12.2 + 5.12-SNAPSHOT camel-k-model-v1alpha1 diff --git a/extensions/camel-k/pom.xml b/extensions/camel-k/pom.xml index 756f2f57a70..83c4ae07fce 100755 --- a/extensions/camel-k/pom.xml +++ b/extensions/camel-k/pom.xml @@ -21,7 +21,7 @@ io.fabric8 kubernetes-extensions - 5.12.2 + 5.12-SNAPSHOT camel-k-extension-pom diff --git a/extensions/camel-k/tests/pom.xml b/extensions/camel-k/tests/pom.xml index f94ab1eb40b..25872575073 100644 --- a/extensions/camel-k/tests/pom.xml +++ b/extensions/camel-k/tests/pom.xml @@ -21,7 +21,7 @@ io.fabric8 camel-k-extension-pom - 5.12.2 + 5.12-SNAPSHOT camel-k-tests diff --git a/extensions/certmanager/client/pom.xml b/extensions/certmanager/client/pom.xml index baf2986382b..b8d1eb19a4c 100644 --- a/extensions/certmanager/client/pom.xml +++ b/extensions/certmanager/client/pom.xml @@ -22,7 +22,7 @@ io.fabric8 certmanager-extension-pom - 5.12.2 + 5.12-SNAPSHOT certmanager-client diff --git a/extensions/certmanager/examples/pom.xml b/extensions/certmanager/examples/pom.xml index aa7f7a32974..4ec23836914 100644 --- a/extensions/certmanager/examples/pom.xml +++ b/extensions/certmanager/examples/pom.xml @@ -22,7 +22,7 @@ io.fabric8 certmanager-extension-pom - 5.12.2 + 5.12-SNAPSHOT certmanager-examples diff --git a/extensions/certmanager/mock/pom.xml b/extensions/certmanager/mock/pom.xml index fb1812f4b0c..0fe07c537ce 100644 --- a/extensions/certmanager/mock/pom.xml +++ b/extensions/certmanager/mock/pom.xml @@ -22,7 +22,7 @@ io.fabric8 certmanager-extension-pom - 5.12.2 + 5.12-SNAPSHOT certmanager-server-mock diff --git a/extensions/certmanager/model-v1/pom.xml b/extensions/certmanager/model-v1/pom.xml index 5d070d8773a..91974712e09 100755 --- a/extensions/certmanager/model-v1/pom.xml +++ b/extensions/certmanager/model-v1/pom.xml @@ -22,7 +22,7 @@ io.fabric8 certmanager-extension-pom - 5.12.2 + 5.12-SNAPSHOT certmanager-model-v1 diff --git a/extensions/certmanager/model-v1alpha2/pom.xml b/extensions/certmanager/model-v1alpha2/pom.xml index 9d9002e4683..4455a47ef53 100755 --- a/extensions/certmanager/model-v1alpha2/pom.xml +++ b/extensions/certmanager/model-v1alpha2/pom.xml @@ -22,7 +22,7 @@ io.fabric8 certmanager-extension-pom - 5.12.2 + 5.12-SNAPSHOT certmanager-model-v1alpha2 diff --git a/extensions/certmanager/model-v1alpha3/pom.xml b/extensions/certmanager/model-v1alpha3/pom.xml index cc30b9f8afb..e0cb99add56 100755 --- a/extensions/certmanager/model-v1alpha3/pom.xml +++ b/extensions/certmanager/model-v1alpha3/pom.xml @@ -22,7 +22,7 @@ io.fabric8 certmanager-extension-pom - 5.12.2 + 5.12-SNAPSHOT certmanager-model-v1alpha3 diff --git a/extensions/certmanager/model-v1beta1/pom.xml b/extensions/certmanager/model-v1beta1/pom.xml index 1c2038bd63b..61f6ccf61f9 100755 --- a/extensions/certmanager/model-v1beta1/pom.xml +++ b/extensions/certmanager/model-v1beta1/pom.xml @@ -22,7 +22,7 @@ io.fabric8 certmanager-extension-pom - 5.12.2 + 5.12-SNAPSHOT certmanager-model-v1beta1 diff --git a/extensions/certmanager/pom.xml b/extensions/certmanager/pom.xml index cd5cba23cf5..0bf1ea2de3a 100644 --- a/extensions/certmanager/pom.xml +++ b/extensions/certmanager/pom.xml @@ -21,7 +21,7 @@ io.fabric8 kubernetes-extensions - 5.12.2 + 5.12-SNAPSHOT certmanager-extension-pom diff --git a/extensions/certmanager/tests/pom.xml b/extensions/certmanager/tests/pom.xml index 609c4511ad1..7bb810b9117 100644 --- a/extensions/certmanager/tests/pom.xml +++ b/extensions/certmanager/tests/pom.xml @@ -22,7 +22,7 @@ io.fabric8 certmanager-extension-pom - 5.12.2 + 5.12-SNAPSHOT certmanager-tests diff --git a/extensions/chaosmesh/client/pom.xml b/extensions/chaosmesh/client/pom.xml index 8dae6c0c4fa..3366cd39e11 100644 --- a/extensions/chaosmesh/client/pom.xml +++ b/extensions/chaosmesh/client/pom.xml @@ -22,7 +22,7 @@ io.fabric8 chaosmesh - 5.12.2 + 5.12-SNAPSHOT chaosmesh-client diff --git a/extensions/chaosmesh/examples/pom.xml b/extensions/chaosmesh/examples/pom.xml index 82ae8bc6711..3a84fc9c18b 100644 --- a/extensions/chaosmesh/examples/pom.xml +++ b/extensions/chaosmesh/examples/pom.xml @@ -22,7 +22,7 @@ io.fabric8 chaosmesh - 5.12.2 + 5.12-SNAPSHOT chaosmesh-examples diff --git a/extensions/chaosmesh/mock/pom.xml b/extensions/chaosmesh/mock/pom.xml index 7178f1630ec..4508066b221 100644 --- a/extensions/chaosmesh/mock/pom.xml +++ b/extensions/chaosmesh/mock/pom.xml @@ -22,7 +22,7 @@ io.fabric8 chaosmesh - 5.12.2 + 5.12-SNAPSHOT chaosmesh-server-mock diff --git a/extensions/chaosmesh/model/pom.xml b/extensions/chaosmesh/model/pom.xml index 9287c915af6..7021821261a 100755 --- a/extensions/chaosmesh/model/pom.xml +++ b/extensions/chaosmesh/model/pom.xml @@ -22,7 +22,7 @@ io.fabric8 chaosmesh - 5.12.2 + 5.12-SNAPSHOT chaosmesh-model diff --git a/extensions/chaosmesh/pom.xml b/extensions/chaosmesh/pom.xml index 8f027207798..9a058b0581b 100644 --- a/extensions/chaosmesh/pom.xml +++ b/extensions/chaosmesh/pom.xml @@ -22,7 +22,7 @@ kubernetes-extensions io.fabric8 - 5.12.2 + 5.12-SNAPSHOT chaosmesh diff --git a/extensions/chaosmesh/tests/pom.xml b/extensions/chaosmesh/tests/pom.xml index e98f81ba78e..3779756758e 100644 --- a/extensions/chaosmesh/tests/pom.xml +++ b/extensions/chaosmesh/tests/pom.xml @@ -22,7 +22,7 @@ io.fabric8 chaosmesh - 5.12.2 + 5.12-SNAPSHOT chaosmesh-tests diff --git a/extensions/istio/client/pom.xml b/extensions/istio/client/pom.xml index 7a1d18c345c..6ae51ada940 100755 --- a/extensions/istio/client/pom.xml +++ b/extensions/istio/client/pom.xml @@ -21,7 +21,7 @@ io.fabric8 istio-extension-pom - 5.12.2 + 5.12-SNAPSHOT istio-client diff --git a/extensions/istio/examples/pom.xml b/extensions/istio/examples/pom.xml index 57f0c532cb3..3bf984ce06e 100755 --- a/extensions/istio/examples/pom.xml +++ b/extensions/istio/examples/pom.xml @@ -21,7 +21,7 @@ io.fabric8 istio-extension-pom - 5.12.2 + 5.12-SNAPSHOT istio-examples diff --git a/extensions/istio/mock/pom.xml b/extensions/istio/mock/pom.xml index cc426663834..83357b03828 100644 --- a/extensions/istio/mock/pom.xml +++ b/extensions/istio/mock/pom.xml @@ -21,7 +21,7 @@ io.fabric8 istio-extension-pom - 5.12.2 + 5.12-SNAPSHOT istio-server-mock diff --git a/extensions/istio/model-v1alpha3/pom.xml b/extensions/istio/model-v1alpha3/pom.xml index ba1dc3ee54f..ba343a8e238 100644 --- a/extensions/istio/model-v1alpha3/pom.xml +++ b/extensions/istio/model-v1alpha3/pom.xml @@ -23,7 +23,7 @@ io.fabric8 istio-extension-pom - 5.12.2 + 5.12-SNAPSHOT istio-model-v1alpha3 diff --git a/extensions/istio/model-v1beta1/pom.xml b/extensions/istio/model-v1beta1/pom.xml index 0a4185c2f20..12e375d7132 100644 --- a/extensions/istio/model-v1beta1/pom.xml +++ b/extensions/istio/model-v1beta1/pom.xml @@ -23,7 +23,7 @@ io.fabric8 istio-extension-pom - 5.12.2 + 5.12-SNAPSHOT istio-model-v1beta1 diff --git a/extensions/istio/pom.xml b/extensions/istio/pom.xml index 3a34437f38a..bd60967396e 100755 --- a/extensions/istio/pom.xml +++ b/extensions/istio/pom.xml @@ -21,7 +21,7 @@ io.fabric8 kubernetes-extensions - 5.12.2 + 5.12-SNAPSHOT istio-extension-pom diff --git a/extensions/istio/tests/pom.xml b/extensions/istio/tests/pom.xml index 6c88cc63019..6adaae50e44 100644 --- a/extensions/istio/tests/pom.xml +++ b/extensions/istio/tests/pom.xml @@ -21,7 +21,7 @@ io.fabric8 istio-extension-pom - 5.12.2 + 5.12-SNAPSHOT istio-tests diff --git a/extensions/knative/client/pom.xml b/extensions/knative/client/pom.xml index 437f9aa2cc4..370ac45e7fa 100755 --- a/extensions/knative/client/pom.xml +++ b/extensions/knative/client/pom.xml @@ -21,7 +21,7 @@ io.fabric8 knative-extension-pom - 5.12.2 + 5.12-SNAPSHOT knative-client diff --git a/extensions/knative/examples/pom.xml b/extensions/knative/examples/pom.xml index 38b8bbf1673..d1a7059dd4c 100755 --- a/extensions/knative/examples/pom.xml +++ b/extensions/knative/examples/pom.xml @@ -21,7 +21,7 @@ io.fabric8 knative-extension-pom - 5.12.2 + 5.12-SNAPSHOT knative-examples diff --git a/extensions/knative/mock/pom.xml b/extensions/knative/mock/pom.xml index 8989e76e4ed..e4f90d4f7c1 100644 --- a/extensions/knative/mock/pom.xml +++ b/extensions/knative/mock/pom.xml @@ -21,7 +21,7 @@ io.fabric8 knative-extension-pom - 5.12.2 + 5.12-SNAPSHOT knative-mock diff --git a/extensions/knative/model/pom.xml b/extensions/knative/model/pom.xml index f0d897c6bbc..85f34174941 100644 --- a/extensions/knative/model/pom.xml +++ b/extensions/knative/model/pom.xml @@ -23,7 +23,7 @@ io.fabric8 knative-extension-pom - 5.12.2 + 5.12-SNAPSHOT knative-model diff --git a/extensions/knative/pom.xml b/extensions/knative/pom.xml index b3467fc4b01..f8eb5f9f071 100755 --- a/extensions/knative/pom.xml +++ b/extensions/knative/pom.xml @@ -21,7 +21,7 @@ io.fabric8 kubernetes-extensions - 5.12.2 + 5.12-SNAPSHOT knative-extension-pom diff --git a/extensions/knative/tests/pom.xml b/extensions/knative/tests/pom.xml index 817306b4169..1a759490c14 100644 --- a/extensions/knative/tests/pom.xml +++ b/extensions/knative/tests/pom.xml @@ -21,7 +21,7 @@ io.fabric8 knative-extension-pom - 5.12.2 + 5.12-SNAPSHOT knative-tests diff --git a/extensions/open-cluster-management/client/pom.xml b/extensions/open-cluster-management/client/pom.xml index 7d5dc8bb179..72711aa4fac 100644 --- a/extensions/open-cluster-management/client/pom.xml +++ b/extensions/open-cluster-management/client/pom.xml @@ -22,7 +22,7 @@ io.fabric8 open-cluster-management - 5.12.2 + 5.12-SNAPSHOT open-cluster-management-client diff --git a/extensions/open-cluster-management/examples/pom.xml b/extensions/open-cluster-management/examples/pom.xml index 6f8f6ba2a74..a6ec3bfdb5d 100644 --- a/extensions/open-cluster-management/examples/pom.xml +++ b/extensions/open-cluster-management/examples/pom.xml @@ -22,7 +22,7 @@ io.fabric8 open-cluster-management - 5.12.2 + 5.12-SNAPSHOT openclustermanagement-examples diff --git a/extensions/open-cluster-management/mock/pom.xml b/extensions/open-cluster-management/mock/pom.xml index c4b4d9f15fc..7221e48f9a8 100644 --- a/extensions/open-cluster-management/mock/pom.xml +++ b/extensions/open-cluster-management/mock/pom.xml @@ -22,7 +22,7 @@ io.fabric8 open-cluster-management - 5.12.2 + 5.12-SNAPSHOT open-cluster-management-server-mock diff --git a/extensions/open-cluster-management/model-agent/pom.xml b/extensions/open-cluster-management/model-agent/pom.xml index 568a54c69b6..e03c1b619fe 100755 --- a/extensions/open-cluster-management/model-agent/pom.xml +++ b/extensions/open-cluster-management/model-agent/pom.xml @@ -22,7 +22,7 @@ io.fabric8 open-cluster-management - 5.12.2 + 5.12-SNAPSHOT open-cluster-management-agent-model diff --git a/extensions/open-cluster-management/model-apps/pom.xml b/extensions/open-cluster-management/model-apps/pom.xml index 30c0349d80a..a7dc798975e 100755 --- a/extensions/open-cluster-management/model-apps/pom.xml +++ b/extensions/open-cluster-management/model-apps/pom.xml @@ -22,7 +22,7 @@ io.fabric8 open-cluster-management - 5.12.2 + 5.12-SNAPSHOT open-cluster-management-apps-model diff --git a/extensions/open-cluster-management/model-cluster/pom.xml b/extensions/open-cluster-management/model-cluster/pom.xml index 056c5e33a96..ed5e3e02d5c 100755 --- a/extensions/open-cluster-management/model-cluster/pom.xml +++ b/extensions/open-cluster-management/model-cluster/pom.xml @@ -22,7 +22,7 @@ io.fabric8 open-cluster-management - 5.12.2 + 5.12-SNAPSHOT open-cluster-management-cluster-model diff --git a/extensions/open-cluster-management/model-discovery/pom.xml b/extensions/open-cluster-management/model-discovery/pom.xml index 03196765b7a..dbeb88b6737 100755 --- a/extensions/open-cluster-management/model-discovery/pom.xml +++ b/extensions/open-cluster-management/model-discovery/pom.xml @@ -22,7 +22,7 @@ io.fabric8 open-cluster-management - 5.12.2 + 5.12-SNAPSHOT open-cluster-management-discovery-model diff --git a/extensions/open-cluster-management/model-observability/pom.xml b/extensions/open-cluster-management/model-observability/pom.xml index 7c2e493cf97..35d559f4f32 100755 --- a/extensions/open-cluster-management/model-observability/pom.xml +++ b/extensions/open-cluster-management/model-observability/pom.xml @@ -22,7 +22,7 @@ io.fabric8 open-cluster-management - 5.12.2 + 5.12-SNAPSHOT open-cluster-management-observability-model diff --git a/extensions/open-cluster-management/model-operator/pom.xml b/extensions/open-cluster-management/model-operator/pom.xml index 08d2c40c05f..e7acd1a3ce1 100755 --- a/extensions/open-cluster-management/model-operator/pom.xml +++ b/extensions/open-cluster-management/model-operator/pom.xml @@ -22,7 +22,7 @@ io.fabric8 open-cluster-management - 5.12.2 + 5.12-SNAPSHOT open-cluster-management-operator-model diff --git a/extensions/open-cluster-management/model-placementruleapps/pom.xml b/extensions/open-cluster-management/model-placementruleapps/pom.xml index dfaf86a5664..5a8f4c7701d 100755 --- a/extensions/open-cluster-management/model-placementruleapps/pom.xml +++ b/extensions/open-cluster-management/model-placementruleapps/pom.xml @@ -22,7 +22,7 @@ io.fabric8 open-cluster-management - 5.12.2 + 5.12-SNAPSHOT open-cluster-management-placementruleapps-model diff --git a/extensions/open-cluster-management/model-policy/pom.xml b/extensions/open-cluster-management/model-policy/pom.xml index ea392cfcdce..68f604910c1 100755 --- a/extensions/open-cluster-management/model-policy/pom.xml +++ b/extensions/open-cluster-management/model-policy/pom.xml @@ -22,7 +22,7 @@ io.fabric8 open-cluster-management - 5.12.2 + 5.12-SNAPSHOT open-cluster-management-policy-model diff --git a/extensions/open-cluster-management/model-search/pom.xml b/extensions/open-cluster-management/model-search/pom.xml index 629025ef103..85fb800eb99 100755 --- a/extensions/open-cluster-management/model-search/pom.xml +++ b/extensions/open-cluster-management/model-search/pom.xml @@ -22,7 +22,7 @@ io.fabric8 open-cluster-management - 5.12.2 + 5.12-SNAPSHOT open-cluster-management-search-model diff --git a/extensions/open-cluster-management/pom.xml b/extensions/open-cluster-management/pom.xml index 790e96cca31..5aae66b4c9f 100644 --- a/extensions/open-cluster-management/pom.xml +++ b/extensions/open-cluster-management/pom.xml @@ -22,7 +22,7 @@ kubernetes-extensions io.fabric8 - 5.12.2 + 5.12-SNAPSHOT open-cluster-management diff --git a/extensions/open-cluster-management/tests/pom.xml b/extensions/open-cluster-management/tests/pom.xml index bbb351b4e3b..0df6f0c2772 100644 --- a/extensions/open-cluster-management/tests/pom.xml +++ b/extensions/open-cluster-management/tests/pom.xml @@ -22,7 +22,7 @@ io.fabric8 open-cluster-management - 5.12.2 + 5.12-SNAPSHOT open-cluster-management-tests diff --git a/extensions/pom.xml b/extensions/pom.xml index e4646218944..6efd9ba4832 100644 --- a/extensions/pom.xml +++ b/extensions/pom.xml @@ -21,7 +21,7 @@ kubernetes-client-project io.fabric8 - 5.12.2 + 5.12-SNAPSHOT kubernetes-extensions diff --git a/extensions/service-catalog/client/pom.xml b/extensions/service-catalog/client/pom.xml index 4a56ae8c533..69a79c79aad 100644 --- a/extensions/service-catalog/client/pom.xml +++ b/extensions/service-catalog/client/pom.xml @@ -21,7 +21,7 @@ io.fabric8 service-catalog - 5.12.2 + 5.12-SNAPSHOT servicecatalog-client diff --git a/extensions/service-catalog/examples/pom.xml b/extensions/service-catalog/examples/pom.xml index b598776f106..5224835f4d6 100644 --- a/extensions/service-catalog/examples/pom.xml +++ b/extensions/service-catalog/examples/pom.xml @@ -21,7 +21,7 @@ io.fabric8 service-catalog - 5.12.2 + 5.12-SNAPSHOT service-catalog-examples diff --git a/extensions/service-catalog/mock/pom.xml b/extensions/service-catalog/mock/pom.xml index 719736c0931..7eaa9e103cd 100644 --- a/extensions/service-catalog/mock/pom.xml +++ b/extensions/service-catalog/mock/pom.xml @@ -21,7 +21,7 @@ io.fabric8 service-catalog - 5.12.2 + 5.12-SNAPSHOT servicecatalog-server-mock diff --git a/extensions/service-catalog/model/pom.xml b/extensions/service-catalog/model/pom.xml index a8871feaf85..d0d96482369 100755 --- a/extensions/service-catalog/model/pom.xml +++ b/extensions/service-catalog/model/pom.xml @@ -21,7 +21,7 @@ io.fabric8 service-catalog - 5.12.2 + 5.12-SNAPSHOT servicecatalog-model diff --git a/extensions/service-catalog/pom.xml b/extensions/service-catalog/pom.xml index 5e3cdb83795..b4c062d3f78 100644 --- a/extensions/service-catalog/pom.xml +++ b/extensions/service-catalog/pom.xml @@ -21,7 +21,7 @@ kubernetes-extensions io.fabric8 - 5.12.2 + 5.12-SNAPSHOT service-catalog diff --git a/extensions/service-catalog/tests/pom.xml b/extensions/service-catalog/tests/pom.xml index b9eeab44bab..a8445b444b5 100644 --- a/extensions/service-catalog/tests/pom.xml +++ b/extensions/service-catalog/tests/pom.xml @@ -21,7 +21,7 @@ io.fabric8 service-catalog - 5.12.2 + 5.12-SNAPSHOT servicecatalog-tests diff --git a/extensions/tekton/client/pom.xml b/extensions/tekton/client/pom.xml index 007b9eb047e..108b1f35a1f 100644 --- a/extensions/tekton/client/pom.xml +++ b/extensions/tekton/client/pom.xml @@ -21,7 +21,7 @@ io.fabric8 tekton-extension-pom - 5.12.2 + 5.12-SNAPSHOT tekton-client diff --git a/extensions/tekton/examples/pom.xml b/extensions/tekton/examples/pom.xml index 6bb783785cd..0315b99a51e 100755 --- a/extensions/tekton/examples/pom.xml +++ b/extensions/tekton/examples/pom.xml @@ -21,7 +21,7 @@ io.fabric8 tekton-extension-pom - 5.12.2 + 5.12-SNAPSHOT tekton-examples diff --git a/extensions/tekton/mock/pom.xml b/extensions/tekton/mock/pom.xml index b2257b387b4..34f92f954c5 100644 --- a/extensions/tekton/mock/pom.xml +++ b/extensions/tekton/mock/pom.xml @@ -21,7 +21,7 @@ io.fabric8 tekton-extension-pom - 5.12.2 + 5.12-SNAPSHOT diff --git a/extensions/tekton/model-triggers/pom.xml b/extensions/tekton/model-triggers/pom.xml index 61b8dcd6c94..c18735e1e5f 100644 --- a/extensions/tekton/model-triggers/pom.xml +++ b/extensions/tekton/model-triggers/pom.xml @@ -23,7 +23,7 @@ io.fabric8 tekton-extension-pom - 5.12.2 + 5.12-SNAPSHOT tekton-model-triggers diff --git a/extensions/tekton/model-v1alpha1/pom.xml b/extensions/tekton/model-v1alpha1/pom.xml index 6370cac75db..a3288c556ff 100644 --- a/extensions/tekton/model-v1alpha1/pom.xml +++ b/extensions/tekton/model-v1alpha1/pom.xml @@ -21,7 +21,7 @@ io.fabric8 tekton-extension-pom - 5.12.2 + 5.12-SNAPSHOT tekton-model-v1alpha1 diff --git a/extensions/tekton/model-v1beta1/pom.xml b/extensions/tekton/model-v1beta1/pom.xml index 810af857f16..6644fa7b353 100644 --- a/extensions/tekton/model-v1beta1/pom.xml +++ b/extensions/tekton/model-v1beta1/pom.xml @@ -23,7 +23,7 @@ io.fabric8 tekton-extension-pom - 5.12.2 + 5.12-SNAPSHOT tekton-model-v1beta1 diff --git a/extensions/tekton/pom.xml b/extensions/tekton/pom.xml index 8d38c5fe62e..a9ec8e17898 100755 --- a/extensions/tekton/pom.xml +++ b/extensions/tekton/pom.xml @@ -21,7 +21,7 @@ io.fabric8 kubernetes-extensions - 5.12.2 + 5.12-SNAPSHOT tekton-extension-pom diff --git a/extensions/tekton/tests/pom.xml b/extensions/tekton/tests/pom.xml index 300f7399c27..5d568629956 100644 --- a/extensions/tekton/tests/pom.xml +++ b/extensions/tekton/tests/pom.xml @@ -21,7 +21,7 @@ io.fabric8 tekton-extension-pom - 5.12.2 + 5.12-SNAPSHOT tekton-tests diff --git a/extensions/verticalpodautoscaler/client/pom.xml b/extensions/verticalpodautoscaler/client/pom.xml index 58efca386bb..03ffdeac309 100644 --- a/extensions/verticalpodautoscaler/client/pom.xml +++ b/extensions/verticalpodautoscaler/client/pom.xml @@ -22,7 +22,7 @@ io.fabric8 verticalpodautoscaler-extension-pom - 5.12.2 + 5.12-SNAPSHOT verticalpodautoscaler-client diff --git a/extensions/verticalpodautoscaler/examples/pom.xml b/extensions/verticalpodautoscaler/examples/pom.xml index 146b221560a..b553003cbc9 100644 --- a/extensions/verticalpodautoscaler/examples/pom.xml +++ b/extensions/verticalpodautoscaler/examples/pom.xml @@ -22,7 +22,7 @@ io.fabric8 verticalpodautoscaler-extension-pom - 5.12.2 + 5.12-SNAPSHOT verticalpodautoscaler-examples diff --git a/extensions/verticalpodautoscaler/mock/pom.xml b/extensions/verticalpodautoscaler/mock/pom.xml index bae27faf981..4b570802e77 100644 --- a/extensions/verticalpodautoscaler/mock/pom.xml +++ b/extensions/verticalpodautoscaler/mock/pom.xml @@ -22,7 +22,7 @@ io.fabric8 verticalpodautoscaler-extension-pom - 5.12.2 + 5.12-SNAPSHOT verticalpodautoscaler-server-mock diff --git a/extensions/verticalpodautoscaler/model-v1/pom.xml b/extensions/verticalpodautoscaler/model-v1/pom.xml index 5bbfea3d595..bb539b1264b 100755 --- a/extensions/verticalpodautoscaler/model-v1/pom.xml +++ b/extensions/verticalpodautoscaler/model-v1/pom.xml @@ -22,7 +22,7 @@ io.fabric8 verticalpodautoscaler-extension-pom - 5.12.2 + 5.12-SNAPSHOT verticalpodautoscaler-model-v1 diff --git a/extensions/verticalpodautoscaler/pom.xml b/extensions/verticalpodautoscaler/pom.xml index a065bc9dd1e..044c0f26d01 100644 --- a/extensions/verticalpodautoscaler/pom.xml +++ b/extensions/verticalpodautoscaler/pom.xml @@ -21,7 +21,7 @@ io.fabric8 kubernetes-extensions - 5.12.2 + 5.12-SNAPSHOT verticalpodautoscaler-extension-pom diff --git a/extensions/verticalpodautoscaler/tests/pom.xml b/extensions/verticalpodautoscaler/tests/pom.xml index 7ed2ccdbd10..f3f813d4cb9 100644 --- a/extensions/verticalpodautoscaler/tests/pom.xml +++ b/extensions/verticalpodautoscaler/tests/pom.xml @@ -22,7 +22,7 @@ io.fabric8 verticalpodautoscaler-extension-pom - 5.12.2 + 5.12-SNAPSHOT verticalpodautoscaler-tests diff --git a/extensions/volcano/client/pom.xml b/extensions/volcano/client/pom.xml index 0bc49c29176..82aaaa76945 100644 --- a/extensions/volcano/client/pom.xml +++ b/extensions/volcano/client/pom.xml @@ -22,7 +22,7 @@ io.fabric8 volcano-extension-pom - 5.12.2 + 5.12-SNAPSHOT volcano-client diff --git a/extensions/volcano/examples/pom.xml b/extensions/volcano/examples/pom.xml index cc2011e438f..aba6349b1c5 100644 --- a/extensions/volcano/examples/pom.xml +++ b/extensions/volcano/examples/pom.xml @@ -22,7 +22,7 @@ io.fabric8 volcano-extension-pom - 5.12.2 + 5.12-SNAPSHOT volcano-examples diff --git a/extensions/volcano/mock/pom.xml b/extensions/volcano/mock/pom.xml index 8d595219b8b..abfd684026f 100644 --- a/extensions/volcano/mock/pom.xml +++ b/extensions/volcano/mock/pom.xml @@ -22,7 +22,7 @@ io.fabric8 volcano-extension-pom - 5.12.2 + 5.12-SNAPSHOT volcano-server-mock diff --git a/extensions/volcano/model-v1beta1/pom.xml b/extensions/volcano/model-v1beta1/pom.xml index 9e0dcff2135..1643ea67634 100644 --- a/extensions/volcano/model-v1beta1/pom.xml +++ b/extensions/volcano/model-v1beta1/pom.xml @@ -22,7 +22,7 @@ io.fabric8 volcano-extension-pom - 5.12.2 + 5.12-SNAPSHOT volcano-model-v1beta1 diff --git a/extensions/volcano/pom.xml b/extensions/volcano/pom.xml index 7075c4601f2..d32453f731d 100644 --- a/extensions/volcano/pom.xml +++ b/extensions/volcano/pom.xml @@ -21,7 +21,7 @@ kubernetes-extensions io.fabric8 - 5.12.2 + 5.12-SNAPSHOT volcano-extension-pom diff --git a/extensions/volcano/tests/pom.xml b/extensions/volcano/tests/pom.xml index 7750ad6b7a5..c0404250f14 100644 --- a/extensions/volcano/tests/pom.xml +++ b/extensions/volcano/tests/pom.xml @@ -22,7 +22,7 @@ io.fabric8 volcano-extension-pom - 5.12.2 + 5.12-SNAPSHOT volcano-tests diff --git a/extensions/volumesnapshot/client/pom.xml b/extensions/volumesnapshot/client/pom.xml index 5eac0006aab..9f3f85ef34c 100644 --- a/extensions/volumesnapshot/client/pom.xml +++ b/extensions/volumesnapshot/client/pom.xml @@ -22,7 +22,7 @@ io.fabric8 volumesnapshot - 5.12.2 + 5.12-SNAPSHOT volumesnapshot-client diff --git a/extensions/volumesnapshot/examples/pom.xml b/extensions/volumesnapshot/examples/pom.xml index 3ecd0fc380d..35bef313177 100644 --- a/extensions/volumesnapshot/examples/pom.xml +++ b/extensions/volumesnapshot/examples/pom.xml @@ -22,7 +22,7 @@ io.fabric8 volumesnapshot - 5.12.2 + 5.12-SNAPSHOT volumesnapshot-examples diff --git a/extensions/volumesnapshot/mock/pom.xml b/extensions/volumesnapshot/mock/pom.xml index 934a9af6257..6a814bd1a5c 100644 --- a/extensions/volumesnapshot/mock/pom.xml +++ b/extensions/volumesnapshot/mock/pom.xml @@ -22,7 +22,7 @@ io.fabric8 volumesnapshot - 5.12.2 + 5.12-SNAPSHOT volumesnapshot-server-mock diff --git a/extensions/volumesnapshot/model/pom.xml b/extensions/volumesnapshot/model/pom.xml index 2fcfcc2ebf4..bb773ecba4f 100755 --- a/extensions/volumesnapshot/model/pom.xml +++ b/extensions/volumesnapshot/model/pom.xml @@ -22,7 +22,7 @@ io.fabric8 volumesnapshot - 5.12.2 + 5.12-SNAPSHOT volumesnapshot-model diff --git a/extensions/volumesnapshot/pom.xml b/extensions/volumesnapshot/pom.xml index f260c8ca592..c9a773ce72e 100644 --- a/extensions/volumesnapshot/pom.xml +++ b/extensions/volumesnapshot/pom.xml @@ -22,7 +22,7 @@ kubernetes-extensions io.fabric8 - 5.12.2 + 5.12-SNAPSHOT volumesnapshot diff --git a/extensions/volumesnapshot/tests/pom.xml b/extensions/volumesnapshot/tests/pom.xml index 2169ab35dab..282f298929f 100644 --- a/extensions/volumesnapshot/tests/pom.xml +++ b/extensions/volumesnapshot/tests/pom.xml @@ -22,7 +22,7 @@ io.fabric8 volumesnapshot - 5.12.2 + 5.12-SNAPSHOT volumesnapshot-tests diff --git a/kubernetes-client/pom.xml b/kubernetes-client/pom.xml index 24eea7350b1..03e54d0d2e7 100644 --- a/kubernetes-client/pom.xml +++ b/kubernetes-client/pom.xml @@ -21,7 +21,7 @@ io.fabric8 kubernetes-client-project - 5.12.2 + 5.12-SNAPSHOT kubernetes-client diff --git a/kubernetes-examples/pom.xml b/kubernetes-examples/pom.xml index f963df5b6ea..b14477c436d 100644 --- a/kubernetes-examples/pom.xml +++ b/kubernetes-examples/pom.xml @@ -21,7 +21,7 @@ io.fabric8 kubernetes-client-project - 5.12.2 + 5.12-SNAPSHOT kubernetes-examples diff --git a/kubernetes-itests/pom.xml b/kubernetes-itests/pom.xml index 3015133f2b2..3c44732fd1d 100644 --- a/kubernetes-itests/pom.xml +++ b/kubernetes-itests/pom.xml @@ -22,7 +22,7 @@ kubernetes-client-project io.fabric8 - 5.12.2 + 5.12-SNAPSHOT kubernetes-itests diff --git a/kubernetes-model-generator/kubernetes-model-admissionregistration/pom.xml b/kubernetes-model-generator/kubernetes-model-admissionregistration/pom.xml index ba56754746d..091c5af6f83 100644 --- a/kubernetes-model-generator/kubernetes-model-admissionregistration/pom.xml +++ b/kubernetes-model-generator/kubernetes-model-admissionregistration/pom.xml @@ -23,7 +23,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT kubernetes-model-admissionregistration diff --git a/kubernetes-model-generator/kubernetes-model-apiextensions/pom.xml b/kubernetes-model-generator/kubernetes-model-apiextensions/pom.xml index d4c2be43fe6..67922351734 100644 --- a/kubernetes-model-generator/kubernetes-model-apiextensions/pom.xml +++ b/kubernetes-model-generator/kubernetes-model-apiextensions/pom.xml @@ -21,7 +21,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT kubernetes-model-apiextensions diff --git a/kubernetes-model-generator/kubernetes-model-apps/pom.xml b/kubernetes-model-generator/kubernetes-model-apps/pom.xml index aad3af53b69..d9694f51ebe 100644 --- a/kubernetes-model-generator/kubernetes-model-apps/pom.xml +++ b/kubernetes-model-generator/kubernetes-model-apps/pom.xml @@ -21,7 +21,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT kubernetes-model-apps diff --git a/kubernetes-model-generator/kubernetes-model-autoscaling/pom.xml b/kubernetes-model-generator/kubernetes-model-autoscaling/pom.xml index e52b585be11..3a97a1c86ca 100644 --- a/kubernetes-model-generator/kubernetes-model-autoscaling/pom.xml +++ b/kubernetes-model-generator/kubernetes-model-autoscaling/pom.xml @@ -21,7 +21,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT kubernetes-model-autoscaling diff --git a/kubernetes-model-generator/kubernetes-model-batch/pom.xml b/kubernetes-model-generator/kubernetes-model-batch/pom.xml index fb2da08c1ad..805aef7250f 100644 --- a/kubernetes-model-generator/kubernetes-model-batch/pom.xml +++ b/kubernetes-model-generator/kubernetes-model-batch/pom.xml @@ -21,7 +21,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT kubernetes-model-batch diff --git a/kubernetes-model-generator/kubernetes-model-certificates/pom.xml b/kubernetes-model-generator/kubernetes-model-certificates/pom.xml index 8efcf438ae0..c3ac61ef281 100644 --- a/kubernetes-model-generator/kubernetes-model-certificates/pom.xml +++ b/kubernetes-model-generator/kubernetes-model-certificates/pom.xml @@ -21,7 +21,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT kubernetes-model-certificates diff --git a/kubernetes-model-generator/kubernetes-model-common/pom.xml b/kubernetes-model-generator/kubernetes-model-common/pom.xml index 89ea2e93a6c..ff2bb954bc7 100644 --- a/kubernetes-model-generator/kubernetes-model-common/pom.xml +++ b/kubernetes-model-generator/kubernetes-model-common/pom.xml @@ -21,7 +21,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT kubernetes-model-common diff --git a/kubernetes-model-generator/kubernetes-model-coordination/pom.xml b/kubernetes-model-generator/kubernetes-model-coordination/pom.xml index 64b8ec33bec..ef1dc025dce 100644 --- a/kubernetes-model-generator/kubernetes-model-coordination/pom.xml +++ b/kubernetes-model-generator/kubernetes-model-coordination/pom.xml @@ -21,7 +21,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT kubernetes-model-coordination diff --git a/kubernetes-model-generator/kubernetes-model-core/pom.xml b/kubernetes-model-generator/kubernetes-model-core/pom.xml index e30cd85be47..35ec7accc33 100644 --- a/kubernetes-model-generator/kubernetes-model-core/pom.xml +++ b/kubernetes-model-generator/kubernetes-model-core/pom.xml @@ -23,7 +23,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT kubernetes-model-core diff --git a/kubernetes-model-generator/kubernetes-model-discovery/pom.xml b/kubernetes-model-generator/kubernetes-model-discovery/pom.xml index e585e7a737c..99d93eb4783 100644 --- a/kubernetes-model-generator/kubernetes-model-discovery/pom.xml +++ b/kubernetes-model-generator/kubernetes-model-discovery/pom.xml @@ -21,7 +21,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT kubernetes-model-discovery diff --git a/kubernetes-model-generator/kubernetes-model-events/pom.xml b/kubernetes-model-generator/kubernetes-model-events/pom.xml index 943f15e2c35..16e3c3e5707 100644 --- a/kubernetes-model-generator/kubernetes-model-events/pom.xml +++ b/kubernetes-model-generator/kubernetes-model-events/pom.xml @@ -21,7 +21,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT kubernetes-model-events diff --git a/kubernetes-model-generator/kubernetes-model-extensions/pom.xml b/kubernetes-model-generator/kubernetes-model-extensions/pom.xml index db202d3a632..a77bb601694 100644 --- a/kubernetes-model-generator/kubernetes-model-extensions/pom.xml +++ b/kubernetes-model-generator/kubernetes-model-extensions/pom.xml @@ -21,7 +21,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT kubernetes-model-extensions diff --git a/kubernetes-model-generator/kubernetes-model-flowcontrol/pom.xml b/kubernetes-model-generator/kubernetes-model-flowcontrol/pom.xml index 6ad646f166d..40b11031ce7 100644 --- a/kubernetes-model-generator/kubernetes-model-flowcontrol/pom.xml +++ b/kubernetes-model-generator/kubernetes-model-flowcontrol/pom.xml @@ -23,7 +23,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT kubernetes-model-flowcontrol diff --git a/kubernetes-model-generator/kubernetes-model-jsonschema2pojo/pom.xml b/kubernetes-model-generator/kubernetes-model-jsonschema2pojo/pom.xml index 94647d6987f..e857c775014 100644 --- a/kubernetes-model-generator/kubernetes-model-jsonschema2pojo/pom.xml +++ b/kubernetes-model-generator/kubernetes-model-jsonschema2pojo/pom.xml @@ -23,7 +23,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT kubernetes-model-jsonschema2pojo diff --git a/kubernetes-model-generator/kubernetes-model-metrics/pom.xml b/kubernetes-model-generator/kubernetes-model-metrics/pom.xml index 19b487455c6..cc63a55bb31 100644 --- a/kubernetes-model-generator/kubernetes-model-metrics/pom.xml +++ b/kubernetes-model-generator/kubernetes-model-metrics/pom.xml @@ -21,7 +21,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT kubernetes-model-metrics diff --git a/kubernetes-model-generator/kubernetes-model-networking/pom.xml b/kubernetes-model-generator/kubernetes-model-networking/pom.xml index 9bf8d1fb3a8..4bdc485659d 100644 --- a/kubernetes-model-generator/kubernetes-model-networking/pom.xml +++ b/kubernetes-model-generator/kubernetes-model-networking/pom.xml @@ -21,7 +21,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT kubernetes-model-networking diff --git a/kubernetes-model-generator/kubernetes-model-node/pom.xml b/kubernetes-model-generator/kubernetes-model-node/pom.xml index 35d7ea86ed2..0460175e624 100644 --- a/kubernetes-model-generator/kubernetes-model-node/pom.xml +++ b/kubernetes-model-generator/kubernetes-model-node/pom.xml @@ -23,7 +23,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT kubernetes-model-node diff --git a/kubernetes-model-generator/kubernetes-model-policy/pom.xml b/kubernetes-model-generator/kubernetes-model-policy/pom.xml index 26d9a1c4115..b56960a164b 100644 --- a/kubernetes-model-generator/kubernetes-model-policy/pom.xml +++ b/kubernetes-model-generator/kubernetes-model-policy/pom.xml @@ -21,7 +21,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT kubernetes-model-policy diff --git a/kubernetes-model-generator/kubernetes-model-rbac/pom.xml b/kubernetes-model-generator/kubernetes-model-rbac/pom.xml index 7d83fb0a275..3d270648963 100644 --- a/kubernetes-model-generator/kubernetes-model-rbac/pom.xml +++ b/kubernetes-model-generator/kubernetes-model-rbac/pom.xml @@ -23,7 +23,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT kubernetes-model-rbac diff --git a/kubernetes-model-generator/kubernetes-model-scheduling/pom.xml b/kubernetes-model-generator/kubernetes-model-scheduling/pom.xml index eb7ded9c975..e9e9c8856ef 100644 --- a/kubernetes-model-generator/kubernetes-model-scheduling/pom.xml +++ b/kubernetes-model-generator/kubernetes-model-scheduling/pom.xml @@ -23,7 +23,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT kubernetes-model-scheduling diff --git a/kubernetes-model-generator/kubernetes-model-storageclass/pom.xml b/kubernetes-model-generator/kubernetes-model-storageclass/pom.xml index 65142910790..8652588a650 100644 --- a/kubernetes-model-generator/kubernetes-model-storageclass/pom.xml +++ b/kubernetes-model-generator/kubernetes-model-storageclass/pom.xml @@ -23,7 +23,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT kubernetes-model-storageclass diff --git a/kubernetes-model-generator/kubernetes-model/pom.xml b/kubernetes-model-generator/kubernetes-model/pom.xml index c08775388ec..9ffc95fa127 100644 --- a/kubernetes-model-generator/kubernetes-model/pom.xml +++ b/kubernetes-model-generator/kubernetes-model/pom.xml @@ -23,7 +23,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT kubernetes-model diff --git a/kubernetes-model-generator/openshift-model-clusterautoscaling/pom.xml b/kubernetes-model-generator/openshift-model-clusterautoscaling/pom.xml index 41989bb42ea..59a77ebb376 100644 --- a/kubernetes-model-generator/openshift-model-clusterautoscaling/pom.xml +++ b/kubernetes-model-generator/openshift-model-clusterautoscaling/pom.xml @@ -23,7 +23,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT openshift-model-clusterautoscaling diff --git a/kubernetes-model-generator/openshift-model-console/pom.xml b/kubernetes-model-generator/openshift-model-console/pom.xml index c475a6b86c6..8860eaec61f 100644 --- a/kubernetes-model-generator/openshift-model-console/pom.xml +++ b/kubernetes-model-generator/openshift-model-console/pom.xml @@ -23,7 +23,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT openshift-model-console diff --git a/kubernetes-model-generator/openshift-model-hive/pom.xml b/kubernetes-model-generator/openshift-model-hive/pom.xml index 67e3844ece7..246b45db66f 100644 --- a/kubernetes-model-generator/openshift-model-hive/pom.xml +++ b/kubernetes-model-generator/openshift-model-hive/pom.xml @@ -23,7 +23,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT openshift-model-hive diff --git a/kubernetes-model-generator/openshift-model-installer/pom.xml b/kubernetes-model-generator/openshift-model-installer/pom.xml index 380d3539efa..168586ec866 100644 --- a/kubernetes-model-generator/openshift-model-installer/pom.xml +++ b/kubernetes-model-generator/openshift-model-installer/pom.xml @@ -23,7 +23,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT openshift-model-installer diff --git a/kubernetes-model-generator/openshift-model-machine/pom.xml b/kubernetes-model-generator/openshift-model-machine/pom.xml index 81096aead23..317585b15ae 100644 --- a/kubernetes-model-generator/openshift-model-machine/pom.xml +++ b/kubernetes-model-generator/openshift-model-machine/pom.xml @@ -23,7 +23,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT openshift-model-machine diff --git a/kubernetes-model-generator/openshift-model-machineconfig/pom.xml b/kubernetes-model-generator/openshift-model-machineconfig/pom.xml index 4636ddbc940..7aeabee1bb7 100644 --- a/kubernetes-model-generator/openshift-model-machineconfig/pom.xml +++ b/kubernetes-model-generator/openshift-model-machineconfig/pom.xml @@ -23,7 +23,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT openshift-model-machineconfig diff --git a/kubernetes-model-generator/openshift-model-miscellaneous/pom.xml b/kubernetes-model-generator/openshift-model-miscellaneous/pom.xml index 2165c713f93..8a2fbfab9ea 100644 --- a/kubernetes-model-generator/openshift-model-miscellaneous/pom.xml +++ b/kubernetes-model-generator/openshift-model-miscellaneous/pom.xml @@ -23,7 +23,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT openshift-model-miscellaneous diff --git a/kubernetes-model-generator/openshift-model-monitoring/pom.xml b/kubernetes-model-generator/openshift-model-monitoring/pom.xml index 2eeeaba1aba..a4d1f71658f 100644 --- a/kubernetes-model-generator/openshift-model-monitoring/pom.xml +++ b/kubernetes-model-generator/openshift-model-monitoring/pom.xml @@ -23,7 +23,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT openshift-model-monitoring diff --git a/kubernetes-model-generator/openshift-model-operator/pom.xml b/kubernetes-model-generator/openshift-model-operator/pom.xml index 1ce378d27fe..2c667c90fe8 100644 --- a/kubernetes-model-generator/openshift-model-operator/pom.xml +++ b/kubernetes-model-generator/openshift-model-operator/pom.xml @@ -23,7 +23,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT openshift-model-operator diff --git a/kubernetes-model-generator/openshift-model-operatorhub/pom.xml b/kubernetes-model-generator/openshift-model-operatorhub/pom.xml index c36251c77b8..0041ff05f5b 100644 --- a/kubernetes-model-generator/openshift-model-operatorhub/pom.xml +++ b/kubernetes-model-generator/openshift-model-operatorhub/pom.xml @@ -23,7 +23,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT openshift-model-operatorhub diff --git a/kubernetes-model-generator/openshift-model-storageversionmigrator/pom.xml b/kubernetes-model-generator/openshift-model-storageversionmigrator/pom.xml index 6fb13a7b72a..bdb62e68298 100644 --- a/kubernetes-model-generator/openshift-model-storageversionmigrator/pom.xml +++ b/kubernetes-model-generator/openshift-model-storageversionmigrator/pom.xml @@ -23,7 +23,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT openshift-model-storageversionmigrator diff --git a/kubernetes-model-generator/openshift-model-tuned/pom.xml b/kubernetes-model-generator/openshift-model-tuned/pom.xml index d98ecf6c9f3..f60ec8e1240 100644 --- a/kubernetes-model-generator/openshift-model-tuned/pom.xml +++ b/kubernetes-model-generator/openshift-model-tuned/pom.xml @@ -23,7 +23,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT openshift-model-tuned diff --git a/kubernetes-model-generator/openshift-model-whereabouts/pom.xml b/kubernetes-model-generator/openshift-model-whereabouts/pom.xml index 6f70f7680d4..f761bff6950 100644 --- a/kubernetes-model-generator/openshift-model-whereabouts/pom.xml +++ b/kubernetes-model-generator/openshift-model-whereabouts/pom.xml @@ -23,7 +23,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT openshift-model-whereabouts diff --git a/kubernetes-model-generator/openshift-model/pom.xml b/kubernetes-model-generator/openshift-model/pom.xml index 01bcac8e6a6..386a92ffd61 100644 --- a/kubernetes-model-generator/openshift-model/pom.xml +++ b/kubernetes-model-generator/openshift-model/pom.xml @@ -23,7 +23,7 @@ io.fabric8 kubernetes-model-generator - 5.12.2 + 5.12-SNAPSHOT openshift-model diff --git a/kubernetes-model-generator/pom.xml b/kubernetes-model-generator/pom.xml index 15164b9530a..790702168b6 100644 --- a/kubernetes-model-generator/pom.xml +++ b/kubernetes-model-generator/pom.xml @@ -23,7 +23,7 @@ io.fabric8 kubernetes-client-project - 5.12.2 + 5.12-SNAPSHOT kubernetes-model-generator diff --git a/kubernetes-server-mock/pom.xml b/kubernetes-server-mock/pom.xml index 7082674660d..8f7fef10a53 100644 --- a/kubernetes-server-mock/pom.xml +++ b/kubernetes-server-mock/pom.xml @@ -21,7 +21,7 @@ io.fabric8 kubernetes-client-project - 5.12.2 + 5.12-SNAPSHOT kubernetes-server-mock diff --git a/kubernetes-tests/pom.xml b/kubernetes-tests/pom.xml index 17d8e9c6488..e911cdcf99a 100644 --- a/kubernetes-tests/pom.xml +++ b/kubernetes-tests/pom.xml @@ -21,7 +21,7 @@ kubernetes-client-project io.fabric8 - 5.12.2 + 5.12-SNAPSHOT kubernetes-test diff --git a/model-annotator/pom.xml b/model-annotator/pom.xml index 70f41e5ed72..ac9f84382e3 100755 --- a/model-annotator/pom.xml +++ b/model-annotator/pom.xml @@ -22,7 +22,7 @@ io.fabric8 kubernetes-client-project - 5.12.2 + 5.12-SNAPSHOT model-annotator diff --git a/openshift-client/pom.xml b/openshift-client/pom.xml index 9aa94df704f..c4fdca5b96a 100644 --- a/openshift-client/pom.xml +++ b/openshift-client/pom.xml @@ -21,7 +21,7 @@ io.fabric8 kubernetes-client-project - 5.12.2 + 5.12-SNAPSHOT openshift-client diff --git a/openshift-server-mock/pom.xml b/openshift-server-mock/pom.xml index a0a52f64ecf..b47305697e6 100644 --- a/openshift-server-mock/pom.xml +++ b/openshift-server-mock/pom.xml @@ -21,7 +21,7 @@ io.fabric8 kubernetes-client-project - 5.12.2 + 5.12-SNAPSHOT openshift-server-mock diff --git a/platforms/karaf/features/pom.xml b/platforms/karaf/features/pom.xml index 4b7ece361bb..21801489512 100644 --- a/platforms/karaf/features/pom.xml +++ b/platforms/karaf/features/pom.xml @@ -21,7 +21,7 @@ karaf io.fabric8.kubernetes - 5.12.2 + 5.12-SNAPSHOT kubernetes-karaf diff --git a/platforms/karaf/itests/pom.xml b/platforms/karaf/itests/pom.xml index 2b15efe0fb3..77bd1961f7e 100644 --- a/platforms/karaf/itests/pom.xml +++ b/platforms/karaf/itests/pom.xml @@ -21,7 +21,7 @@ karaf io.fabric8.kubernetes - 5.12.2 + 5.12-SNAPSHOT kubernetes-karaf-itests diff --git a/platforms/karaf/pom.xml b/platforms/karaf/pom.xml index b96dc0a06e3..7c80ce515c6 100644 --- a/platforms/karaf/pom.xml +++ b/platforms/karaf/pom.xml @@ -21,7 +21,7 @@ platforms io.fabric8.kubernetes - 5.12.2 + 5.12-SNAPSHOT karaf diff --git a/platforms/pom.xml b/platforms/pom.xml index 53db541facc..3e0fb1554db 100644 --- a/platforms/pom.xml +++ b/platforms/pom.xml @@ -21,7 +21,7 @@ kubernetes-client-project io.fabric8 - 5.12.2 + 5.12-SNAPSHOT io.fabric8.kubernetes diff --git a/pom.xml b/pom.xml index 985b8b4729e..7ab702f9201 100644 --- a/pom.xml +++ b/pom.xml @@ -23,7 +23,7 @@ io.fabric8 kubernetes-client-project - 5.12.2 + 5.12-SNAPSHOT pom Fabric8 :: Kubernetes :: Project diff --git a/uberjar/pom.xml b/uberjar/pom.xml index aeacf20ee80..c7304241098 100644 --- a/uberjar/pom.xml +++ b/uberjar/pom.xml @@ -21,7 +21,7 @@ kubernetes-client-project io.fabric8 - 5.12.2 + 5.12-SNAPSHOT kubernetes-openshift-uberjar