Skip to content

Commit 4d8163c

Browse files
committed
Update IBI patch script
1 parent d824786 commit 4d8163c

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

patch/ibi-2.12.sh

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,27 @@ oc get deploy -n multicluster-engine image-based-install-operator -o json | jq '
2727
echo "Sleep 15"
2828
sleep 15
2929

30+
# Patch MCE managedcluster-import-controller-v2 Memory Limits (Requires MCE pause)
31+
# Work on fix for https://issues.redhat.com/browse/ACM-15246
32+
echo "Patching MCE managedcluster-import-controller-v2 container image memory limits"
33+
oc get deploy -n multicluster-engine managedcluster-import-controller-v2 -o json | jq '.spec.template.spec.containers[0].resources.limits.memory'
34+
oc get deploy -n multicluster-engine managedcluster-import-controller-v2 -o json | jq '.spec.template.spec.containers[0].resources.limits.memory = "7Gi"' | oc replace -f -
35+
oc get deploy -n multicluster-engine managedcluster-import-controller-v2 -o json | jq '.spec.template.spec.containers[0].resources.limits.memory'
36+
echo "Sleep 15"
37+
sleep 15
38+
# Patch MCE managedcluster-import-controller-v2 GOMEMLIMIT env var (Requires MCE pause)
39+
echo "Patching MCE managedcluster-import-controller-v2 GOMEMLIMIT env var"
40+
oc get deploy -n multicluster-engine managedcluster-import-controller-v2 -o json | jq '.spec.template.spec.containers[0].env[] | select(.name=="GOMEMLIMIT").value'
41+
oc get deploy -n multicluster-engine managedcluster-import-controller-v2 -o json | jq '.spec.template.spec.containers[0].env[] |= (select(.name=="GOMEMLIMIT").value = "6GiB")' | oc replace -f -
42+
oc get deploy -n multicluster-engine managedcluster-import-controller-v2 -o json | jq '.spec.template.spec.containers[0].env[] | select(.name=="GOMEMLIMIT").value'
43+
echo "Sleep 15"
44+
sleep 15
45+
3046
# # Patch MCE IBIO Memory Limits (Requires MCE pause)
3147
# # Fixed in ACM 2.12 FC5
3248
# echo "Patching MCE IBIO container image memory limits"
3349
# oc get deploy -n multicluster-engine image-based-install-operator -o json | jq '.spec.template.spec.containers[0].resources.limits.memory'
34-
# oc get deploy -n multicluster-engine image-based-install-operator -o json | jq '.spec.template.spec.containers[0].resources.limits.memory = "16Gi"' | oc replace -f -
50+
# oc get deploy -n multicluster-engine image-based-install-operator -o json | jq '.spec.template.spec.containers[0].resources.limits.memory = "16Gi"' | oc replace -f -
3551
# oc get deploy -n multicluster-engine image-based-install-operator -o json | jq '.spec.template.spec.containers[0].resources.limits.memory'
3652
# echo "Sleep 15"
3753
# sleep 15

0 commit comments

Comments
 (0)