Skip to content

Commit c582bfe

Browse files
authored
feat: [NODE-1521] Move bootloader off dockerhub (#2475)
1 parent 13dcd8f commit c582bfe

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

.github/workflows/container-mirror-images.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@
55
"repo": "docker.io",
66
"sha256": "965fbcae990b0467ed5657caceaec165018ef44a4d2d46c7cdea80a9dff0d1ea"
77
},
8+
{
9+
"image": "library/ubuntu",
10+
"repo": "docker.io",
11+
"sha256": "5d070ad5f7fe63623cbb99b4fc0fd997f5591303d4b03ccce50f403957d0ddc4"
12+
},
813
{
914
"image": "ryantk/minica",
1015
"repo": "docker.io",

ic-os/bootloader/build-bootloader-tree.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,12 @@ sudo mount -t tmpfs tmpfs-podman "${TMPFS}"
2525
trap 'rm -rf "${TMPDIR}"; sudo podman --root "${TMPFS}" rm -f "${CONTAINER}"' exit
2626
TMPDIR=$(mktemp -d -t build-image-XXXXXXXXXXXX)
2727

28-
BASE_IMAGE="docker.io/dfinity/ic-build-bazel@sha256:1978886cfda51b09057bffd60f2e5edb588c6c0b74de87696cd4e964335dba87"
28+
BASE_IMAGE="ghcr.io/dfinity/library/ubuntu@sha256:5d070ad5f7fe63623cbb99b4fc0fd997f5591303d4b03ccce50f403957d0ddc4"
2929

3030
sudo podman --root "${TMPFS}" build --iidfile ${TMPDIR}/iidfile - <<<"
3131
FROM $BASE_IMAGE
3232
USER root:root
33+
RUN apt-get -y update && apt-get -y --no-install-recommends install grub-efi faketime
3334
RUN mkdir -p /build/boot/grub
3435
RUN cp -r /usr/lib/grub/x86_64-efi /build/boot/grub
3536
RUN mkdir -p /build/boot/efi/EFI/Boot

ic-os/bootloader/grub.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
regexp -s boot_disk '^\(([a-z0-9]*),[a-z0-9]*\)/EFI/BOOT' $cmdpath
1+
regexp -s boot_disk '^\(([a-z0-9]*),[a-z0-9]*\)/EFI/BOOT' $fw_path
22

33
set prefix=($boot_disk,gpt2)
44

0 commit comments

Comments
 (0)