@@ -54,10 +54,11 @@ echo "${POWERVS_REGION}" > "${SHARED_DIR}"/POWERVS_REGION
54
54
echo " ${POWERVS_ZONE} " > " ${SHARED_DIR} " /POWERVS_ZONE
55
55
echo " ${VPC_REGION} " > " ${SHARED_DIR} " /VPC_REGION
56
56
echo " ${VPC_ZONE} " > " ${SHARED_DIR} " /VPC_ZONE
57
- echo " POWERVS_REGION:- ${POWERVS_REGION} "
58
- echo " POWERVS_ZONE:- ${POWERVS_ZONE} "
59
- echo " VPC_REGION:- ${VPC_REGION} "
60
- echo " VPC_ZONE:- ${VPC_ZONE} "
57
+ # Dev Note: this may be triggering redaction.
58
+ # echo "POWERVS_REGION:- ${POWERVS_REGION}"
59
+ # echo "POWERVS_ZONE:- ${POWERVS_ZONE}"
60
+ # echo "VPC_REGION:- ${VPC_REGION}"
61
+ # echo "VPC_ZONE:- ${VPC_ZONE}"
61
62
export POWERVS_REGION
62
63
export POWERVS_ZONE
63
64
export VPC_REGION
@@ -72,13 +73,13 @@ NO_OF_RETRY=${NO_OF_RETRY:-"5"}
72
73
73
74
function retry {
74
75
cmd=$1
75
- for i in $( seq 1 " $NO_OF_RETRY " ) ; do
76
- echo " Attempt: $i /$NO_OF_RETRY "
76
+ for retry in $( seq 1 " $NO_OF_RETRY " ) ; do
77
+ echo " Attempt: $retry /$NO_OF_RETRY "
77
78
ret_code=0
78
79
$cmd || ret_code=$?
79
80
if [ $ret_code = 0 ]; then
80
81
break
81
- elif [ " $i " == " $NO_OF_RETRY " ]; then
82
+ elif [ " $retry " == " $NO_OF_RETRY " ]; then
82
83
error_handler " All retry attempts failed! Please try running the script again after some time" $ret_code
83
84
else
84
85
sleep 30
@@ -158,13 +159,13 @@ EOF
158
159
159
160
function create_upi_powervs_cluster() {
160
161
cd " ${IBMCLOUD_HOME_FOLDER} " /ocp-install-dir/ || true
161
- ./openshift-install-powervs create -var-file var-mac-upi.tfvars -verbose || true
162
+ # Dev Note: https://github.com/ocp-power-automation/openshift-install-power/blob/devel/openshift-install-powervs#L767C1-L767C145
163
+ # May trigger the redaction
164
+ ./openshift-install-powervs create -var-file var-mac-upi.tfvars -verbose | sed ' /.*client-certificate-data*/d; /.*token*/d; /.*client-key-data*/d; /- name: /d' || true
162
165
cp " ${IBMCLOUD_HOME_FOLDER} " /ocp-install-dir/automation/terraform.tfstate " ${SHARED_DIR} " /terraform-mac-upi.tfstate
163
166
./openshift-install-powervs output > " ${IBMCLOUD_HOME_FOLDER} " /ocp-install-dir/mac-upi-output
164
167
./openshift-install-powervs access-info > " ${IBMCLOUD_HOME_FOLDER} " /ocp-install-dir/mac-upi-access-info
165
168
# Dev Note: the following two lines may be causing the redaction routine to remove the log
166
- # cat "${IBMCLOUD_HOME_FOLDER}"/ocp-install-dir/mac-upi-output
167
- # cat "${IBMCLOUD_HOME_FOLDER}"/ocp-install-dir/mac-upi-access-info
168
169
./openshift-install-powervs output bastion_private_ip | tr -d ' "' > " ${SHARED_DIR} " /BASTION_PRIVATE_IP
169
170
./openshift-install-powervs output bastion_public_ip | tr -d ' "' > " ${SHARED_DIR} " /BASTION_PUBLIC_IP
170
171
@@ -282,7 +283,6 @@ function cleanup_ibmcloud_powervs() {
282
283
for COUNT in $( seq 0 5)
283
284
do
284
285
FIND=$( ic pi workspace ls 2> /dev/null | grep " ${CRN} " || true)
285
- echo " FIND: ${FIND} "
286
286
if [ -z " ${FIND} " ]
287
287
then
288
288
echo " service-instance is deprovisioned"
@@ -340,13 +340,13 @@ function create_powervs_workspace() {
340
340
341
341
# #Create a Workspace on a Power Edge Router enabled PowerVS zone
342
342
# Dev Note: uses a custom loop since we want to redirect errors
343
- for i in $( seq 1 " $NO_OF_RETRY " ) ; do
344
- echo " Attempt: $i /$NO_OF_RETRY "
343
+ for retry in $( seq 1 " $NO_OF_RETRY " ) ; do
344
+ echo " Attempt: $retry /$NO_OF_RETRY "
345
345
ret_code=0
346
346
ic pi workspace create " ${workspace_name} " --datacenter " ${POWERVS_ZONE} " --group " ${RESOURCE_GROUP_ID} " --plan public 2>&1 || ret_code=$?
347
347
if [ $ret_code = 0 ]; then
348
348
break
349
- elif [ " $i " == " $NO_OF_RETRY " ]; then
349
+ elif [ " $retry " == " $NO_OF_RETRY " ]; then
350
350
error_handler " All retry attempts failed! Please try running the script again after some time" $ret_code
351
351
else
352
352
sleep 30
@@ -377,7 +377,7 @@ function create_powervs_workspace() {
377
377
do
378
378
WS_COUNTER=$(( WS_COUNTER+ 1 ))
379
379
TEMP_STATE=" $( ic pi workspace get " ${POWERVS_SERVICE_INSTANCE_ID} " --json 2> /dev/null | jq -r ' .status' ) "
380
- echo " Current State is : ${TEMP_STATE} "
380
+ echo " pvs workspace state : ${TEMP_STATE} "
381
381
echo " "
382
382
if [ " ${TEMP_STATE} " == " active" ]
383
383
then
@@ -439,7 +439,7 @@ function create_transit_gateway() {
439
439
do
440
440
TGW_COUNTER=$(( TGW_COUNTER+ 1 ))
441
441
TEMP_STATE=" $( ic tg gw " ${TGW_ID} " --output json 2> /dev/null | jq -r ' .status' ) "
442
- echo " Current State is : ${TEMP_STATE} "
442
+ echo " tg state : ${TEMP_STATE} "
443
443
echo " "
444
444
if [ " ${TEMP_STATE} " == " available" ]
445
445
then
@@ -470,7 +470,7 @@ function create_vpc() {
470
470
do
471
471
VPC_COUNTER=$(( VPC_COUNTER+ 1 ))
472
472
TEMP_STATE=" $( ic is vpc " ${vpc_name} " --output json 2> /dev/null | jq -r ' .status' ) "
473
- echo " Current State is : ${TEMP_STATE} "
473
+ echo " vpc state : ${TEMP_STATE} "
474
474
echo " "
475
475
if [ " ${TEMP_STATE} " == " available" ]
476
476
then
@@ -513,7 +513,7 @@ function create_vpc() {
513
513
do
514
514
TGW_PER_COUNTER=$(( TGW_PER_COUNTER+ 1 ))
515
515
TEMP_STATE=" $( ic tg connection " ${TGW_ID} " " ${TGW_PER_ID} " --output json 2> /dev/null | jq -r ' .status' ) "
516
- echo " Current State is : ${TEMP_STATE} "
516
+ echo " tg connection state : ${TEMP_STATE} "
517
517
echo " "
518
518
if [ " ${TEMP_STATE} " == " attached" ]
519
519
then
@@ -542,7 +542,7 @@ function create_vpc() {
542
542
do
543
543
TGW_VPC_COUNTER=$(( TGW_VPC_COUNTER+ 1 ))
544
544
TEMP_STATE=" $( ic tg connection " ${TGW_ID} " " ${TGW_VPC_ID} " --output json 2> /dev/null | jq -r ' .status' ) "
545
- echo " Current State is : ${TEMP_STATE} "
545
+ echo " tg connection state : ${TEMP_STATE} "
546
546
echo " "
547
547
if [ " ${TEMP_STATE} " == " attached" ]
548
548
then
0 commit comments