Skip to content

Commit 411a766

Browse files
committed
Update FIRECRACKER_ARCH_SUFFIX for FC v0.18.1/v0.19.1
1 parent 42ba33e commit 411a766

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

Dockerfile

+3-3
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ RUN apk add --no-cache \
1010

1111
# Download the Firecracker binary from Github
1212
ARG FIRECRACKER_VERSION
13-
# If amd64 is set, this is "". If arm64, this should be "-aarch64".
14-
ARG ARCH_SUFFIX
15-
RUN wget -q -O /usr/local/bin/firecracker https://github.com/firecracker-microvm/firecracker/releases/download/${FIRECRACKER_VERSION}/firecracker-${FIRECRACKER_VERSION}${ARCH_SUFFIX}
13+
# If amd64 is set, this is "-x86_64". If arm64, this should be "-aarch64".
14+
ARG FIRECRACKER_ARCH_SUFFIX
15+
RUN wget -q -O /usr/local/bin/firecracker https://github.com/firecracker-microvm/firecracker/releases/download/${FIRECRACKER_VERSION}/firecracker-${FIRECRACKER_VERSION}${FIRECRACKER_ARCH_SUFFIX}
1616

1717
# Add ignite-spawn to the image
1818
ADD ./ignite-spawn /usr/local/bin/ignite-spawn

Makefile

+3-3
Original file line numberDiff line numberDiff line change
@@ -61,12 +61,12 @@ export DOCKER_CLI_EXPERIMENTAL := enabled
6161
ifeq ($(GOARCH),amd64)
6262
QEMUARCH=amd64
6363
BASEIMAGE=alpine:3.9
64-
ARCH_SUFFIX=
64+
FIRECRACKER_ARCH_SUFFIX=-x86_64
6565
endif
6666
ifeq ($(GOARCH),arm64)
6767
QEMUARCH=aarch64
6868
BASEIMAGE=arm64v8/alpine:3.9
69-
ARCH_SUFFIX=-aarch64
69+
FIRECRACKER_ARCH_SUFFIX=-aarch64
7070
endif
7171

7272
E2E_REGEX := Test
@@ -108,7 +108,7 @@ else
108108
endif
109109
$(DOCKER) build -t $(IMAGE):${IMAGE_DEV_TAG}-$(GOARCH) \
110110
--build-arg FIRECRACKER_VERSION=${FIRECRACKER_VERSION} \
111-
--build-arg ARCH_SUFFIX=${ARCH_SUFFIX} bin/$(GOARCH)
111+
--build-arg FIRECRACKER_ARCH_SUFFIX=${FIRECRACKER_ARCH_SUFFIX} bin/$(GOARCH)
112112
# Load the dev image into the host's containerd content store
113113
$(DOCKER) image save $(IMAGE):${IMAGE_DEV_TAG}-$(GOARCH) \
114114
| $(CTR) -n firecracker image import -

0 commit comments

Comments
 (0)