Skip to content

Commit 128f83b

Browse files
xiancaorjeberhard
authored andcommitted
Backport MR 4308 to main
1 parent e194551 commit 128f83b

File tree

2 files changed

+19
-26
lines changed

2 files changed

+19
-26
lines changed

integration-tests/src/test/java/oracle/weblogic/kubernetes/ItInitContainers.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright (c) 2020, 2022, Oracle and/or its affiliates.
1+
// Copyright (c) 2020, 2023, Oracle and/or its affiliates.
22
// Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
33

44
package oracle.weblogic.kubernetes;
@@ -75,7 +75,6 @@
7575
*/
7676
@DisplayName("Test server's pod init container feature")
7777
@IntegrationTest
78-
@Tag("olcne")
7978
@Tag("oke-parallel")
8079
@Tag("kind-parallel")
8180
@Tag("okd-wls-mrg")
@@ -276,7 +275,6 @@ void testAdminServerInitContainer() {
276275
@Test
277276
@DisplayName("Add initContainers to cluster1 and verify all managed server pods go through Init state ")
278277
@Tag("gate")
279-
@Tag("crio")
280278
void testClusterInitContainer() {
281279
assertTrue(createVerifyDomain(domain3Namespace, domain3Uid, "clusters"),
282280
"can't start or verify domain in namespace " + domain3Namespace);

integration-tests/src/test/java/oracle/weblogic/kubernetes/TestConstants.java

Lines changed: 18 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ public interface TestConstants {
8383
//
8484
public static final String TEST_IMAGES_REPO = System.getProperty("wko.it.test.images.repo");
8585
public static final String TEST_IMAGES_TENANCY = System.getProperty("wko.it.test.images.tenancy");
86+
public static final String TEST_IMAGES_PREFIX = getDomainImagePrefix(TEST_IMAGES_REPO, TEST_IMAGES_TENANCY);
8687

8788
public static final String TEST_IMAGES_REPO_USERNAME = System.getenv("TEST_IMAGES_REPO_USERNAME");
8889
public static final String TEST_IMAGES_REPO_PASSWORD = System.getenv("TEST_IMAGES_REPO_PASSWORD");
@@ -136,7 +137,7 @@ public interface TestConstants {
136137
public static final String DB_IMAGE_PREBUILT_TAG = getNonEmptySystemProperty("wko.it.db.image.tag", "18.4.0-xe");
137138

138139
// WebLogic Base Image with Japanese Locale
139-
public static final String LOCALE_IMAGE_NAME = TEST_IMAGES_REPO + "/" + TEST_IMAGES_TENANCY + "/test-images/weblogic";
140+
public static final String LOCALE_IMAGE_NAME = TEST_IMAGES_PREFIX + "test-images/weblogic";
140141
public static final String LOCALE_IMAGE_TAG = "12.2.1.4-jp";
141142

142143
// For kind, replace repo name in image name with KIND_REPO,
@@ -204,8 +205,7 @@ public interface TestConstants {
204205

205206
// ELK Stack and WebLogic logging exporter constants
206207
public static final String ELASTICSEARCH_NAME = "elasticsearch";
207-
public static final String ELASTICSEARCH_IMAGE_NAME = TEST_IMAGES_REPO + "/" + TEST_IMAGES_TENANCY
208-
+ "/test-images/docker/elasticsearch";
208+
public static final String ELASTICSEARCH_IMAGE_NAME = TEST_IMAGES_PREFIX + "test-images/docker/elasticsearch";
209209
public static final String ELK_STACK_VERSION = "7.8.1";
210210
public static final String FLUENTD_IMAGE_VERSION =
211211
getNonEmptySystemProperty("wko.it.fluentd.image.version", "v1.14.5");
@@ -222,17 +222,15 @@ public interface TestConstants {
222222
public static final String WEBLOGIC_INDEX_KEY = "wls";
223223
public static final String KIBANA_INDEX_KEY = "kibana";
224224
public static final String KIBANA_NAME = "kibana";
225-
public static final String KIBANA_IMAGE_NAME = TEST_IMAGES_REPO + "/" + TEST_IMAGES_TENANCY
226-
+ "/test-images/docker/kibana";
225+
public static final String KIBANA_IMAGE_NAME = TEST_IMAGES_PREFIX + "test-images/docker/kibana";
227226
public static final String KIBANA_IMAGE = KIBANA_IMAGE_NAME + ":" + ELK_STACK_VERSION;
228227
public static final String KIBANA_TYPE = "NodePort";
229228
public static final int KIBANA_PORT = 5601;
230229
public static final String LOGSTASH_NAME = "logstash";
231-
public static final String LOGSTASH_IMAGE_NAME = TEST_IMAGES_REPO + "/" + TEST_IMAGES_TENANCY
232-
+ "/test-images/docker/logstash";
230+
public static final String LOGSTASH_IMAGE_NAME = TEST_IMAGES_PREFIX + "test-images/docker/logstash";
233231
public static final String LOGSTASH_IMAGE = LOGSTASH_IMAGE_NAME + ":" + ELK_STACK_VERSION;
234-
public static final String FLUENTD_IMAGE = TEST_IMAGES_REPO + "/" + TEST_IMAGES_TENANCY
235-
+ "/test-images/docker/fluentd-kubernetes-daemonset:"
232+
public static final String FLUENTD_IMAGE = TEST_IMAGES_PREFIX
233+
+ "test-images/docker/fluentd-kubernetes-daemonset:"
236234
+ FLUENTD_IMAGE_VERSION;
237235
public static final String JAVA_LOGGING_LEVEL_VALUE = "INFO";
238236

@@ -242,8 +240,7 @@ public interface TestConstants {
242240
public static final String MII_AUXILIARY_IMAGE_NAME = DOMAIN_IMAGES_PREFIX + "mii-ai-image";
243241
public static final boolean SKIP_BUILD_IMAGES_IF_EXISTS =
244242
Boolean.parseBoolean(getNonEmptySystemProperty("wko.it.skip.build.images.if.exists", "false"));
245-
public static final String BUSYBOX_IMAGE = TEST_IMAGES_REPO + "/" + TEST_IMAGES_TENANCY
246-
+ "/test-images/docker/busybox";
243+
public static final String BUSYBOX_IMAGE = TEST_IMAGES_PREFIX + "test-images/docker/busybox";
247244
public static final String BUSYBOX_TAG = "1.34.1";
248245

249246
// Skip the mii/wdt basic image build locally if needed
@@ -289,30 +286,28 @@ public interface TestConstants {
289286
public static final String PROMETHEUS_REPO_NAME = "prometheus-community";
290287
public static final String PROMETHEUS_REPO_URL = "https://prometheus-community.github.io/helm-charts";
291288

292-
public static final String PROMETHEUS_IMAGE_NAME = TEST_IMAGES_REPO + "/" + TEST_IMAGES_TENANCY
293-
+ "/test-images/prometheus/prometheus";
289+
public static final String PROMETHEUS_IMAGE_NAME = TEST_IMAGES_PREFIX + "test-images/prometheus/prometheus";
294290
public static final String PROMETHEUS_IMAGE_TAG = "v2.39.1";
295291

296-
public static final String PROMETHEUS_ALERT_MANAGER_IMAGE_NAME = TEST_IMAGES_REPO + "/" + TEST_IMAGES_TENANCY
297-
+ "/test-images/prometheus/alertmanager";
292+
public static final String PROMETHEUS_ALERT_MANAGER_IMAGE_NAME = TEST_IMAGES_PREFIX
293+
+ "test-images/prometheus/alertmanager";
298294
public static final String PROMETHEUS_ALERT_MANAGER_IMAGE_TAG = "v0.24.0";
299295

300-
public static final String PROMETHEUS_CONFIG_MAP_RELOAD_IMAGE_NAME = TEST_IMAGES_REPO + "/" + TEST_IMAGES_TENANCY
301-
+ "/test-images/jimmidyson/configmap-reload";
296+
public static final String PROMETHEUS_CONFIG_MAP_RELOAD_IMAGE_NAME = TEST_IMAGES_PREFIX
297+
+ "test-images/jimmidyson/configmap-reload";
302298
public static final String PROMETHEUS_CONFIG_MAP_RELOAD_IMAGE_TAG = "v0.5.0";
303299

304-
public static final String PROMETHEUS_PUSHGATEWAY_IMAGE_NAME = TEST_IMAGES_REPO + "/" + TEST_IMAGES_TENANCY
305-
+ "/test-images/prometheus/pushgateway";
300+
public static final String PROMETHEUS_PUSHGATEWAY_IMAGE_NAME = TEST_IMAGES_PREFIX
301+
+ "test-images/prometheus/pushgateway";
306302
public static final String PROMETHEUS_PUSHGATEWAY_IMAGE_TAG = "v1.4.3";
307303

308-
public static final String PROMETHEUS_NODE_EXPORTER_IMAGE_NAME = TEST_IMAGES_REPO + "/" + TEST_IMAGES_TENANCY
309-
+ "/test-images/prometheus/node-exporter";
304+
public static final String PROMETHEUS_NODE_EXPORTER_IMAGE_NAME = TEST_IMAGES_PREFIX
305+
+ "test-images/prometheus/node-exporter";
310306
public static final String PROMETHEUS_NODE_EXPORTER_IMAGE_TAG = "v1.3.1";
311307

312308
public static final String GRAFANA_REPO_NAME = "grafana";
313309
public static final String GRAFANA_REPO_URL = "https://grafana.github.io/helm-charts";
314-
public static final String GRAFANA_IMAGE_NAME = TEST_IMAGES_REPO + "/" + TEST_IMAGES_TENANCY
315-
+ "/test-images/grafana/grafana";
310+
public static final String GRAFANA_IMAGE_NAME = TEST_IMAGES_PREFIX + "test-images/grafana/grafana";
316311
public static final String GRAFANA_IMAGE_TAG = "9.3.0";
317312

318313
// credentials

0 commit comments

Comments
 (0)