Skip to content

Commit 3d5dbb1

Browse files
committed
Merge branch 'okearm' into 'release/4.2'
OWLS-122761, updated Jenkinsfile.armoke file to reflect all changes in terraform and version for OKE cluster See merge request weblogic-cloud/weblogic-kubernetes-operator!4839
2 parents 364f175 + af3587f commit 3d5dbb1

File tree

7 files changed

+106
-32
lines changed

7 files changed

+106
-32
lines changed

Jenkinsfile.armoke

Lines changed: 95 additions & 27 deletions
Large diffs are not rendered by default.

Jenkinsfile.oke

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ pipeline {
8383

8484
string(name: 'OKE_KUBE_VERSION',
8585
description: 'kube version for oke cluster',
86-
defaultValue: '1.30.0'
86+
defaultValue: '1.30.1'
8787
)
8888
string(name: 'IMAGE_ID',
8989
description: 'oci image id for node pool, find image OCID for your region from https://docs.oracle.com/iaas/images/',

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,6 @@
8888
@DisplayName("Verify cross domain transaction with istio enabled is successful")
8989
@IntegrationTest
9090
@Tag("kind-parallel")
91-
@Tag("oke-arm")
9291
@Tag("oke-parallel")
9392
class ItIstioCrossDomainTransaction {
9493

integration-tests/src/test/java/oracle/weblogic/kubernetes/actions/impl/primitive/WebLogicImageTool.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import oracle.weblogic.kubernetes.logging.LoggingFacade;
1010
import oracle.weblogic.kubernetes.utils.ExecResult;
1111

12+
import static oracle.weblogic.kubernetes.TestConstants.ARM;
1213
import static oracle.weblogic.kubernetes.TestConstants.BUSYBOX_IMAGE;
1314
import static oracle.weblogic.kubernetes.TestConstants.BUSYBOX_TAG;
1415
import static oracle.weblogic.kubernetes.TestConstants.FMWINFRA_IMAGE_NAME;
@@ -185,6 +186,10 @@ private String buildWitCommand() {
185186
+ " --wdtJavaOptions " + YAML_MAX_FILE_SIZE_PROPERTY
186187
+ ownership;
187188

189+
if (ARM) {
190+
command += " --platform linux/arm64";
191+
}
192+
188193
if (params.wdtModelOnly()) {
189194
command += " --wdtModelOnly ";
190195
}

integration-tests/src/test/java/oracle/weblogic/kubernetes/extensions/InitializationTasks.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,7 @@ public void beforeAll(ExtensionContext context) {
319319
installTraefikLB();
320320
}
321321
//install Oracle Database operator as a one time task
322-
if (!OCNE && !OKD && !CRIO) {
322+
if (!OCNE && !OKD && !CRIO && !ARM) {
323323
installOracleDBOperator();
324324
}
325325

integration-tests/src/test/resources/oke/terraform/okemodule/oke.create.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,9 @@ generateTFVarFile() {
3030
sed -i -e "s:@NODEPOOLIMAGENAME@:${nodepool_imagename}:g" ${tfVarsFiletfVarsFile}
3131
sed -i -e "s:@NODEPOOLSSHPUBKEY@:${nodepool_ssh_pubkeypath}:g" ${tfVarsFiletfVarsFile}
3232
sed -i -e "s:@NODEPOOLSSHPK@:${nodepool_ssh_pkpath}:g" ${tfVarsFiletfVarsFile}
33-
sed -i -e "s:@REGION@:${region}:g" ${tfVarsFiletfVarsFile}
3433
sed -i -e "s:@MOUNTTARGETOCID@:${mount_target_ocid}:g" ${tfVarsFiletfVarsFile}
34+
sed -i -e "s:@REGION@:${region}:g" ${tfVarsFiletfVarsFile}
35+
sed -i -e "s:@REGIONSHORT@:${region_short}:g" ${tfVarsFiletfVarsFile}
3536
echo "Generated TFVars file [${tfVarsFiletfVarsFile}]"
3637
}
3738

@@ -193,6 +194,7 @@ nodepool_ssh_pkpath=$(prop 'nodepool.ssh.pkpath')
193194
region=$(prop 'region')
194195
terraformDir=$(prop 'terraform.installdir')
195196
mount_target_ocid=$(prop 'mounttarget.ocid')
197+
region_short=$(echo "$region" | sed 's/.*-\([a-z]*\)-.*/\1/')
196198

197199
# generate terraform configuration file with name $(clusterTFVarsFile).tfvar
198200
#generateTFVarFile

integration-tests/src/test/resources/oke/terraform/okemodule/template.tfvars

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ mount_target_ocid="@MOUNTTARGETOCID@"
3535
# ## For regions, # Use short form e.g. ashburn from location column https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm
3636
# ## VCN, Pods and services clusters must not overlap with each other and with those of other clusters.
3737
clusters = {
38-
c1 = { region = "phoenix", vcn = "10.1.0.0/16", pods = "10.201.0.0/16", services = "10.101.0.0/16", enabled = true }
38+
c1 = { region = "@REGIONSHORT@", vcn = "10.1.0.0/16", pods = "10.201.0.0/16", services = "10.101.0.0/16", enabled = true }
3939
}
4040
#
4141
kubernetes_version = "@OKEK8SVERSION@"

0 commit comments

Comments
 (0)