64
64
import static oracle .kubernetes .operator .DomainStatusUpdater .createIntrospectionFailureSteps ;
65
65
import static oracle .kubernetes .operator .DomainStatusUpdater .createRemoveFailuresStep ;
66
66
import static oracle .kubernetes .operator .DomainStatusUpdater .createRemoveSelectedFailuresStep ;
67
- import static oracle .kubernetes .operator .LabelConstants .INTROSPECTION_CLUSTER_SPEC_GENERATION ;
68
67
import static oracle .kubernetes .operator .LabelConstants .INTROSPECTION_DOMAIN_SPEC_GENERATION ;
69
68
import static oracle .kubernetes .operator .LabelConstants .INTROSPECTION_STATE_LABEL ;
70
69
import static oracle .kubernetes .operator .LabelConstants .INTROSPECTION_TIME ;
@@ -361,8 +360,7 @@ private Collection<String> getRunningServerNames() {
361
360
}
362
361
363
362
private boolean isBringingUpNewDomain (Packet packet ) {
364
- return getNumRunningServers () == 0 && creatingServers (info )
365
- && (isDomainGenerationChanged (packet ) || isAnyClusterGenerationChanged (packet ));
363
+ return getNumRunningServers () == 0 && creatingServers (info ) && (isDomainGenerationChanged (packet ));
366
364
}
367
365
368
366
private int getNumRunningServers () {
@@ -382,31 +380,6 @@ private String getDomainGeneration() {
382
380
.orElse ("" );
383
381
}
384
382
385
- private boolean isAnyClusterGenerationChanged (Packet packet ) {
386
- List <ClusterResource > referencedClusters = info .getReferencedClusters ();
387
- if (referencedClusters .size () != packet .entrySet ().stream ()
388
- .filter (entry -> entry .getKey ().startsWith (INTROSPECTION_CLUSTER_SPEC_GENERATION )).count ()) {
389
- return true ;
390
- }
391
-
392
- for (ClusterResource clusterResource : referencedClusters ) {
393
- if (Optional .ofNullable (packet .get (INTROSPECTION_CLUSTER_SPEC_GENERATION
394
- + "." + clusterResource .getMetadata ().getName ()))
395
- .map (gen -> !gen .equals (getClusterGeneration (clusterResource ))).orElse (true )) {
396
- return true ;
397
- }
398
- }
399
-
400
- return false ;
401
- }
402
-
403
- private String getClusterGeneration (ClusterResource clusterResource ) {
404
- return Optional .ofNullable (clusterResource .getMetadata ())
405
- .map (V1ObjectMeta ::getGeneration )
406
- .map (Object ::toString )
407
- .orElse ("" );
408
- }
409
-
410
383
// Returns true if an introspection was requested. Clears the flag in any case.
411
384
private boolean isIntrospectionRequested (Packet packet ) {
412
385
return packet .remove (DOMAIN_INTROSPECT_REQUESTED ) != null ;
@@ -904,8 +877,8 @@ private Step createIntrospectorConfigMap() {
904
877
905
878
// Returns a chain of steps which read the pod log and create a config map.
906
879
private Step processIntrospectorPodLog (Step next ) {
907
- return Step .chain (waitForJobPod (), readNamedPodLog (), deleteIntrospectorJob (),
908
- createIntrospectorConfigMap (), next );
880
+ return Step .chain (waitForJobPod (), readNamedPodLog (),
881
+ createIntrospectorConfigMap (), deleteIntrospectorJob (), next );
909
882
}
910
883
911
884
private String getName (V1Pod pod ) {
0 commit comments