File tree Expand file tree Collapse file tree 6 files changed +12
-0
lines changed Expand file tree Collapse file tree 6 files changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -106,6 +106,8 @@ spec:
106
106
value : " {{ .Values.node.blobfuseProxy.migrateK8sRepo }}"
107
107
- name : SET_READ_AHEAD_SIZE
108
108
value : " {{ .Values.node.blobfuseProxy.setReadAheadSize }}"
109
+ - name : ALLOW_PACKAGE_INSTALL_DOWNGRADE
110
+ value : " {{ .Values.node.blobfuseProxy.allowPackageInstallDowngrade }}"
109
111
volumeMounts :
110
112
- name : host-usr
111
113
mountPath : /host/usr
Original file line number Diff line number Diff line change @@ -129,6 +129,7 @@ node:
129
129
disableUpdateDB : true
130
130
migrateK8sRepo : false
131
131
setReadAheadSize : true
132
+ allowPackageInstallDowngrade : true
132
133
blobfuseCachePath : /mnt
133
134
appendTimeStampInCacheDir : false
134
135
mountPermissions : 0777
Original file line number Diff line number Diff line change 68
68
value : " 9000000"
69
69
- name : DISABLE_UPDATEDB
70
70
value : " true"
71
+ - name : ALLOW_PACKAGE_INSTALL_DOWNGRADE
72
+ value : " true"
71
73
volumeMounts :
72
74
- name : host-usr
73
75
mountPath : /host/usr
Original file line number Diff line number Diff line change @@ -23,6 +23,8 @@ SET_READ_AHEAD_SIZE=${SET_READ_AHEAD_SIZE:-true}
23
23
MIGRATE_K8S_REPO=${MIGRATE_K8S_REPO:- false}
24
24
READ_AHEAD_KB=${READ_AHEAD_KB:- 15380}
25
25
KUBELET_PATH=${KUBELET_PATH:-/ var/ lib/ kubelet}
26
+ ALLOW_PACKAGE_INSTALL_DOWNGRADE=${ALLOW_PACKAGE_INSTALL_DOWNGRADE:- true}
27
+
26
28
if [ " $KUBELET_PATH " != " /var/lib/kubelet" ]; then
27
29
echo " kubelet path is $KUBELET_PATH , update blobfuse-proxy.service...."
28
30
sed -i " s#--blobfuse-proxy-endpoint[^ ]*#--blobfuse-proxy-endpoint=unix:/${KUBELET_PATH} /plugins/blob.csi.azure.com/blobfuse-proxy.sock#" /blobfuse-proxy/blobfuse-proxy.service
Original file line number Diff line number Diff line change 77
77
fi
78
78
fi
79
79
80
+ if [ " ${ALLOW_PACKAGE_INSTALL_DOWNGRADE} " = " true" ]; then
81
+ echo " allow package install downgrade"
82
+ pkg_list=" ${pkg_list} --allow-downgrades"
83
+ fi
84
+
80
85
echo " begin to install ${pkg_list} "
81
86
$HOST_CMD apt-get install -y $pkg_list || true
82
87
$HOST_CMD rm -f /etc/packages-microsoft-prod.deb
You can’t perform that action at this time.
0 commit comments