From 9f5430ed9d0a81799d29e7eacde01f9e213e3c74 Mon Sep 17 00:00:00 2001 From: Westly Wright Date: Fri, 6 Mar 2020 16:47:36 -0700 Subject: [PATCH] Ensure nodelocal shows up in cluster create yaml view for rke rancher/rancher#25811 --- .../components/cluster-driver/driver-rke/component.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/lib/shared/addon/components/cluster-driver/driver-rke/component.js b/lib/shared/addon/components/cluster-driver/driver-rke/component.js index 6ac543c2b..55c7c6f41 100644 --- a/lib/shared/addon/components/cluster-driver/driver-rke/component.js +++ b/lib/shared/addon/components/cluster-driver/driver-rke/component.js @@ -26,7 +26,7 @@ import { coerceVersion } from 'shared/utils/parse-version'; import { prepareForBackend as drainNodeWillSave } from 'shared/components/drain-node/component'; const EXCLUDED_KEYS = ['name']; -const EXCLUDED_CHILDREN_KEYS = ['extra_args']; +const EXCLUDED_CHILDREN_KEYS = ['extra_args', 'nodelocal', 'dns']; function camelToUnderline(str, split = true) { str = (str || ''); @@ -1463,6 +1463,15 @@ export default InputTextFile.extend(ManageLabels, ClusterDriver, { type: 'authnConfig', strategy: 'x509', }), + dns: globalStore.createRecord({ + type: 'dnsConfig', + nodelocal: globalStore.createRecord({ + type: 'nodelocal', + ip_address: '', + node_selector: null, + update_strategy: {}, + }) + }), network: globalStore.createRecord({ type: 'networkConfig', plugin: 'canal',