Hi,
In case of errors like these:
[EINVAL] kubernetes_update.force: Missing '/mnt/Your_pool_name_here/ix-applications/config.json' configuration file. Specify force to override this and let system re-initialize applications.
[EINVAL] kubernetes_update.force: '/mnt/Your_pool_name_here/ix-applications/config.json' configuration file is an invalid JSON file. Specify force to override this and let system re-initialize applications.
You can also try manually putting valid config.json file into this folder and restart everything to see if it solves the problem
/mnt/Your_pool_name_here/ix-applications/
Valid content of this config.json file should look like below:
{"id": 1, "pool": "Your_pool_name_here", "cluster_cidr": "172.16.0.0/16", "service_cidr": "172.17.0.0/16", "cluster_dns_ip": "172.17.0.10", "route_v4_interface": "Your_network_interface_name_here", "route_v4_gateway": "Your_router_IP_here", "route_v6_interface": null, "route_v6_gateway": null, "node_ip": "0.0.0.0", "configure_gpus": true, "servicelb": true, "passthrough_mode": false, "metrics_server": false, "dataset": "Your_pool_name_here/ix-applications"}
Make sure You substitute these 3 phrases with correct values:
"Your_pool_name_here" - name of the data pool
"Your_network_interface_name_here" which should be like enp2s12, obtainable with command: ip route
"Your_router_IP_here" which should be like 192.168.1.20, obtainable with command: ip route
Also You may need to set different Id than 1 if the problem happens to a disk with different ID
After substitution of these 3 phrases, You can run this command
cat > /mnt/Your_pool_name_here/ix-applications/config.json
paste the valid config.json content
Ctrl + D to exit