metropolis/node: move misplaced packages out of core
abloader, bios_bootcode and minit don't run as part of the core process,
so it doesn't make sense to have them in //metropolis/node/core.
This changes moves these three to //metropolis/node.
Change-Id: I908efb311a138f07a9f1de8e3c23437ff00131ee
Reviewed-on: https://review.monogon.dev/c/monogon/+/4196
Reviewed-by: Tim Windelschmidt <tim@monogon.tech>
Tested-by: Jenkins CI
diff --git a/metropolis/cli/takeover/BUILD.bazel b/metropolis/cli/takeover/BUILD.bazel
index ca6e625..1b8f182 100644
--- a/metropolis/cli/takeover/BUILD.bazel
+++ b/metropolis/cli/takeover/BUILD.bazel
@@ -24,7 +24,7 @@
"//third_party/linux", #keep
"//third_party:ucode", #keep
":initramfs", #keep
- "//metropolis/node/core/abloader", #keep
+ "//metropolis/node/abloader", #keep
],
importpath = "source.monogon.dev/metropolis/cli/takeover",
visibility = ["//visibility:private"],
diff --git a/metropolis/cli/takeover/install.go b/metropolis/cli/takeover/install.go
index 8c1ad79..1bd00e6 100644
--- a/metropolis/cli/takeover/install.go
+++ b/metropolis/cli/takeover/install.go
@@ -18,7 +18,7 @@
"source.monogon.dev/osbase/structfs"
)
-//go:embed metropolis/node/core/abloader/abloader_bin.efi
+//go:embed metropolis/node/abloader/abloader_bin.efi
var abloader []byte
// EnvInstallTarget environment variable which tells the takeover binary where