diff --git a/engine/schema/src/main/resources/META-INF/db/schema-41700to41710.sql b/engine/schema/src/main/resources/META-INF/db/schema-41700to41710.sql
index e6139cb1752..d246a1b80cc 100644
--- a/engine/schema/src/main/resources/META-INF/db/schema-41700to41710.sql
+++ b/engine/schema/src/main/resources/META-INF/db/schema-41700to41710.sql
@@ -17,4 +17,7 @@
--;
-- Schema upgrade from 4.17.0.0 to 4.17.1.0
---;
\ No newline at end of file
+--;
+
+UPDATE `cloud`.`configuration` SET `value` = 'false' WHERE `name` = 'network.disable.rpfilter' AND `value` != 'true';
+UPDATE `cloud`.`configuration` SET `value` = 'false' WHERE `name` = 'consoleproxy.disable.rpfilter' AND `value` != 'true';
\ No newline at end of file
diff --git a/ui/src/views/compute/CreateKubernetesCluster.vue b/ui/src/views/compute/CreateKubernetesCluster.vue
index 8cc666d8789..3c16323836a 100644
--- a/ui/src/views/compute/CreateKubernetesCluster.vue
+++ b/ui/src/views/compute/CreateKubernetesCluster.vue
@@ -341,7 +341,9 @@ export default {
params.showicon = true
api('listZones', params).then(json => {
const listZones = json.listzonesresponse.zone
- this.zones = this.zones.concat(listZones)
+ if (listZones) {
+ this.zones = this.zones.concat(listZones)
+ }
}).finally(() => {
this.zoneLoading = false
if (this.arrayHasItems(this.zones)) {
diff --git a/ui/src/views/image/AddKubernetesSupportedVersion.vue b/ui/src/views/image/AddKubernetesSupportedVersion.vue
index c1a276af8b5..8aab83bf129 100644
--- a/ui/src/views/image/AddKubernetesSupportedVersion.vue
+++ b/ui/src/views/image/AddKubernetesSupportedVersion.vue
@@ -194,7 +194,9 @@ export default {
this.zoneLoading = true
api('listZones', params).then(json => {
const listZones = json.listzonesresponse.zone
- this.zones = this.zones.concat(listZones)
+ if (listZones) {
+ this.zones = this.zones.concat(listZones)
+ }
}).finally(() => {
this.zoneLoading = false
if (this.arrayHasItems(this.zones)) {
diff --git a/ui/src/views/image/RegisterOrUploadIso.vue b/ui/src/views/image/RegisterOrUploadIso.vue
index 155e61ee2a4..c4f728adfb5 100644
--- a/ui/src/views/image/RegisterOrUploadIso.vue
+++ b/ui/src/views/image/RegisterOrUploadIso.vue
@@ -232,7 +232,9 @@ export default {
}
api('listZones', params).then(json => {
const listZones = json.listzonesresponse.zone
- this.zones = this.zones.concat(listZones)
+ if (listZones) {
+ this.zones = this.zones.concat(listZones)
+ }
}).finally(() => {
this.zoneLoading = false
this.form.zoneid = (this.zones[0].id ? this.zones[0].id : '')
diff --git a/ui/src/views/infra/AddPrimaryStorage.vue b/ui/src/views/infra/AddPrimaryStorage.vue
index 3c2e34e1130..02dd30baedb 100644
--- a/ui/src/views/infra/AddPrimaryStorage.vue
+++ b/ui/src/views/infra/AddPrimaryStorage.vue
@@ -209,24 +209,26 @@