4444import static oracle .weblogic .kubernetes .TestConstants .MII_BASIC_APP_NAME ;
4545import static oracle .weblogic .kubernetes .TestConstants .MII_BASIC_IMAGE_TAG ;
4646import static oracle .weblogic .kubernetes .TestConstants .MII_BASIC_WDT_MODEL_FILE ;
47- import static oracle .weblogic .kubernetes .TestConstants .OCIR_SECRET_NAME ;
47+ import static oracle .weblogic .kubernetes .TestConstants .OCIR_REGISTRY ;
48+ import static oracle .weblogic .kubernetes .TestConstants .OCIR_WEBLOGIC_IMAGE_NAME ;
4849import static oracle .weblogic .kubernetes .TestConstants .OPERATOR_RELEASE_NAME ;
4950import static oracle .weblogic .kubernetes .TestConstants .RESULTS_ROOT ;
5051import static oracle .weblogic .kubernetes .TestConstants .WDT_TEST_VERSION ;
100101import static oracle .weblogic .kubernetes .utils .PodUtils .getPodCreationTime ;
101102import static oracle .weblogic .kubernetes .utils .PodUtils .getPodsWithTimeStamps ;
102103import static oracle .weblogic .kubernetes .utils .SecretUtils .createSecretWithUsernamePassword ;
104+ import static oracle .weblogic .kubernetes .utils .SecretUtils .createSecretsForImageRepos ;
103105import static oracle .weblogic .kubernetes .utils .ThreadSafeLogger .getLogger ;
104106import static org .awaitility .Awaitility .with ;
105107import static org .junit .jupiter .api .Assertions .assertDoesNotThrow ;
@@ -134,6 +136,7 @@ class ItMiiAuxiliaryImage {
134136 private String adminSvcExtHost = null ;
135137 private String adminSecretName = "weblogic-credentials" ;
136138 private String encryptionSecretName = "encryptionsecret" ;
139+ private static String [] imageSecrets ;
137140
138141 ConditionFactory withStandardRetryPolicy
139142 = with ().pollDelay (0 , SECONDS )
@@ -187,10 +190,6 @@ void testCreateDomainUsingMultipleAuxiliaryImages() {
187190 final String auxiliaryImageVolumeName = "auxiliaryImageVolume1" ;
188191 final String auxiliaryImagePath = "/auxiliary" ;
189192
190- // Create the repo secret to pull the image
191- // this secret is used only for non-kind cluster
192- createOcirRepoSecret (domainNamespace );
193-
194193 // create secret for admin credentials
195194 logger .info ("Create secret for admin credentials" );
196195 String adminSecretName = "weblogic-credentials" ;
@@ -284,7 +283,7 @@ void testCreateDomainUsingMultipleAuxiliaryImages() {
284283 logger .info ("Creating domain custom resource with domainUid {0} and auxiliary images {1} {2}" ,
285284 domainUid , miiAuxiliaryImage1 , miiAuxiliaryImage2 );
286285 Domain domainCR = createDomainResource (domainUid , domainNamespace ,
287- WEBLOGIC_IMAGE_TO_USE_IN_SPEC , adminSecretName , OCIR_SECRET_NAME ,
286+ WEBLOGIC_IMAGE_TO_USE_IN_SPEC , adminSecretName , createSecretsForImageRepos ( domainNamespace ) ,
288287 encryptionSecretName , replicaCount , "cluster-1" , auxiliaryImagePath ,
289288 auxiliaryImageVolumeName , miiAuxiliaryImage1 , miiAuxiliaryImage2 );
290289
@@ -407,7 +406,7 @@ void testUpdateBaseImageName() {
407406 String imageTag = getDateAndTimeStamp ();
408407 String imageUpdate = KIND_REPO != null ? KIND_REPO
409408 + (WEBLOGIC_IMAGE_NAME + ":" + imageTag ).substring (TestConstants .BASE_IMAGES_REPO .length () + 1 )
410- : WEBLOGIC_IMAGE_NAME + ":" + imageTag ;
409+ : OCIR_REGISTRY + "/" + OCIR_WEBLOGIC_IMAGE_NAME + ":" + imageTag ;
411410 dockerTag (imageName , imageUpdate );
412411 dockerLoginAndPushImageToRegistry (imageUpdate );
413412
@@ -608,7 +607,7 @@ void testErrorPathDomainMismatchMountPath() {
608607 logger .info ("Creating domain custom resource with domainUid {0} and auxiliary image {1}" ,
609608 domainUid , errorPathAuxiliaryImage1 );
610609 Domain domainCR = createDomainResource (domainUid , errorpathDomainNamespace ,
611- WEBLOGIC_IMAGE_TO_USE_IN_SPEC , adminSecretName , OCIR_SECRET_NAME ,
610+ WEBLOGIC_IMAGE_TO_USE_IN_SPEC , adminSecretName , createSecretsForImageRepos ( errorpathDomainNamespace ) ,
612611 encryptionSecretName , replicaCount , "cluster-1" , auxiliaryImagePath ,
613612 auxiliaryImageVolumeName , errorPathAuxiliaryImage1 );
614613
@@ -691,7 +690,7 @@ void testErrorPathDomainMissingWDTBinary() {
691690 logger .info ("Creating domain custom resource with domainUid {0} and auxiliary image {1}" ,
692691 domainUid , errorPathAuxiliaryImage2 );
693692 Domain domainCR = createDomainResource (domainUid , errorpathDomainNamespace ,
694- WEBLOGIC_IMAGE_TO_USE_IN_SPEC , adminSecretName , OCIR_SECRET_NAME ,
693+ WEBLOGIC_IMAGE_TO_USE_IN_SPEC , adminSecretName , createSecretsForImageRepos ( errorpathDomainNamespace ) ,
695694 encryptionSecretName , replicaCount , "cluster-1" , auxiliaryImagePath ,
696695 auxiliaryImageVolumeName , errorPathAuxiliaryImage2 );
697696
@@ -781,7 +780,7 @@ void testErrorPathDomainMissingDomainConfig() {
781780 logger .info ("Creating domain custom resource with domainUid {0} and auxiliary image {1}" ,
782781 domainUid , errorPathAuxiliaryImage3 );
783782 Domain domainCR = createDomainResource (domainUid , errorpathDomainNamespace ,
784- WEBLOGIC_IMAGE_TO_USE_IN_SPEC , adminSecretName , OCIR_SECRET_NAME ,
783+ WEBLOGIC_IMAGE_TO_USE_IN_SPEC , adminSecretName , createSecretsForImageRepos ( errorpathDomainNamespace ) ,
785784 encryptionSecretName , replicaCount , "cluster-1" , auxiliaryImagePath ,
786785 auxiliaryImageVolumeName , errorPathAuxiliaryImage3 );
787786
@@ -890,7 +889,7 @@ void testErrorPathFilePermission() {
890889 logger .info ("Creating domain custom resource with domainUid {0} and auxiliary image {1}" ,
891890 domainUid , errorPathAuxiliaryImage4 );
892891 Domain domainCR = createDomainResource (domainUid , errorpathDomainNamespace ,
893- WEBLOGIC_IMAGE_TO_USE_IN_SPEC , adminSecretName , OCIR_SECRET_NAME ,
892+ WEBLOGIC_IMAGE_TO_USE_IN_SPEC , adminSecretName , createSecretsForImageRepos ( errorpathDomainNamespace ) ,
894893 encryptionSecretName , replicaCount , "cluster-1" , auxiliaryImagePath ,
895894 auxiliaryImageVolumeName , errorPathAuxiliaryImage4 );
896895
@@ -1056,7 +1055,7 @@ void testUpdateWDTVersionUsingMultipleAuxiliaryImages() {
10561055 logger .info ("Creating domain custom resource with domainUid {0} and auxiliary images {1} {2}" ,
10571056 domainUid , miiAuxiliaryImage4 , miiAuxiliaryImage5 );
10581057 Domain domainCR = createDomainResource (domainUid , wdtDomainNamespace ,
1059- WEBLOGIC_IMAGE_TO_USE_IN_SPEC , adminSecretName , OCIR_SECRET_NAME ,
1058+ WEBLOGIC_IMAGE_TO_USE_IN_SPEC , adminSecretName , createSecretsForImageRepos ( wdtDomainNamespace ) ,
10601059 encryptionSecretName , replicaCount , "cluster-1" , auxiliaryImagePath ,
10611060 auxiliaryImageVolumeName , miiAuxiliaryImage4 , miiAuxiliaryImage5 );
10621061
@@ -1252,10 +1251,6 @@ private void createAuxiliaryImage(String stageDirPath, String dockerFileLocation
12521251 }
12531252
12541253 private void createSecretsForDomain (String adminSecretName , String encryptionSecretName , String domainNamespace ) {
1255- if (!secretExists (OCIR_SECRET_NAME , domainNamespace )) {
1256- createOcirRepoSecret (domainNamespace );
1257- }
1258-
12591254 // create secret for admin credentials
12601255 logger .info ("Create secret for admin credentials" );
12611256 if (!secretExists (adminSecretName , domainNamespace )) {
@@ -1270,6 +1265,7 @@ private void createSecretsForDomain(String adminSecretName, String encryptionSec
12701265 }
12711266 }
12721267
1268+
12731269 private void checkConfiguredJMSresouce (String domainNamespace , String adminServerPodName ) {
12741270 int adminServiceNodePort
12751271 = getServiceNodePort (domainNamespace , getExternalServicePodName (adminServerPodName ), "default" );
@@ -1353,5 +1349,4 @@ private void verifyIntrospectorPodLogContainsExpectedErrorMsg(String domainUid,
13531349 .until (() ->
13541350 introspectorPodLogContainsExpectedErrorMsg (domainUid , namespace , expectedErrorMsg ));
13551351 }
1356-
13571352}
0 commit comments