treewide: move //net to //osbase/net

The net package contains the utility to dump a network configuration in
proto format. It should be in osbase.

Change-Id: I4d25d9c7d600f4a04b9b79bd1ba98286bf9daec3
Reviewed-on: https://review.monogon.dev/c/monogon/+/3313
Tested-by: Jenkins CI
Reviewed-by: Serge Bazanski <serge@monogon.tech>
diff --git a/metropolis/proto/api/BUILD.bazel b/metropolis/proto/api/BUILD.bazel
index 82aa60b..f90885a 100644
--- a/metropolis/proto/api/BUILD.bazel
+++ b/metropolis/proto/api/BUILD.bazel
@@ -14,8 +14,8 @@
     deps = [
         "//metropolis/proto/common:common_proto",
         "//metropolis/proto/ext:ext_proto",
-        "//net/proto:net_proto_proto",
         "//osbase/logtree/proto:proto_proto",
+        "//osbase/net/proto:net_proto_proto",
         "@protobuf//:duration_proto",
     ],
 )
@@ -29,8 +29,8 @@
     deps = [
         "//metropolis/proto/common",
         "//metropolis/proto/ext",
-        "//net/proto",
         "//osbase/logtree/proto",
+        "//osbase/net/proto",
     ],
 )
 
diff --git a/metropolis/proto/api/configuration.proto b/metropolis/proto/api/configuration.proto
index ba8a7f3..e7fc38c 100644
--- a/metropolis/proto/api/configuration.proto
+++ b/metropolis/proto/api/configuration.proto
@@ -19,7 +19,7 @@
 option go_package = "source.monogon.dev/metropolis/proto/api";
 
 import "metropolis/proto/common/common.proto";
-import "net/proto/net.proto";
+import "osbase/net/proto/net.proto";
 
 // NodeParameters is the data with which a Node is set booted. It contains the
 // configuration required for a node to either bootstrap a new cluster, or
@@ -81,5 +81,5 @@
 
     // Optional network configuration when autoconfiguration is not possible or
     // desirable. If unset, autoconfiguration (ie. DHCP) is used.
-    net.proto.Net network_config = 4;
+    osbase.net.proto.Net network_config = 4;
 }