VirtualMachine: Implement virtual machines using KubeVirt

Auto adds new VM into given user's Tailscale network

Change-Id: I16847a0b9eacc17b0e794d3b4913eb1d80a93f0a
diff --git a/core/installer/schema_test.go b/core/installer/schema_test.go
index cca0bd7..61739fb 100644
--- a/core/installer/schema_test.go
+++ b/core/installer/schema_test.go
@@ -8,17 +8,17 @@
 	scm := structSchema{
 		"a",
 		[]Field{
-			Field{"x", basicSchema{"x", KindString, false}},
-			Field{"y", basicSchema{"y", KindInt, false}},
-			Field{"z", basicSchema{"z", KindPort, false}},
+			Field{"x", basicSchema{"x", KindString, false, nil}},
+			Field{"y", basicSchema{"y", KindInt, false, nil}},
+			Field{"z", basicSchema{"z", KindPort, false, nil}},
 			Field{
 				"w",
 				structSchema{
 					"w",
 					[]Field{
-						Field{"x", basicSchema{"x", KindString, false}},
-						Field{"y", basicSchema{"y", KindInt, false}},
-						Field{"z", basicSchema{"z", KindPort, false}},
+						Field{"x", basicSchema{"x", KindString, false, nil}},
+						Field{"y", basicSchema{"y", KindInt, false, nil}},
+						Field{"z", basicSchema{"z", KindPort, false, nil}},
 					},
 					false,
 				},