Skip to content

Instantly share code, notes, and snippets.

@vmlemon
Created April 30, 2021 20:14
Show Gist options
  • Save vmlemon/c37d408d231f76c8e155997521eb5018 to your computer and use it in GitHub Desktop.
Save vmlemon/c37d408d231f76c8e155997521eb5018 to your computer and use it in GitHub Desktop.

Revisions

  1. vmlemon created this gist Apr 30, 2021.
    41 changes: 41 additions & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,41 @@
    tyson@Tysons-Air eve % gmake run-build-vm
    Creating go builder image for user eve
    [+] Building 3.1s (15/15) FINISHED
    => [internal] load build definition from Dockerfile 0.3s
    => => transferring dockerfile: 37B 0.0s
    => [internal] load .dockerignore 0.4s
    => => transferring context: 2B 0.0s
    => [internal] load metadata for docker.io/library/golang:1.16-alpine 1.9s
    => [ 1/11] FROM docker.io/library/golang:1.16-alpine@sha256:49c07aa83790aca732250c2258b5912659df31b6bfa2ab428661bc66833769e1 0.0s
    => CACHED [ 2/11] RUN apk add --no-cache openssh-client git gcc linux-headers libc-dev util-linux libpcap-dev bash vim make protobuf protobuf-dev sudo tar curl graphviz ttf 0.0s
    => CACHED [ 3/11] RUN deluser eve ; delgroup eve || : 0.0s
    => CACHED [ 4/11] RUN sed -ie /:1001:/d /etc/passwd /etc/shadow ; sed -ie /:1001:/d /etc/group || : 0.0s
    => CACHED [ 5/11] RUN addgroup -g 1001 eve && adduser -h /home/eve -G eve -D -H -u 1001 eve 0.0s
    => CACHED [ 6/11] RUN echo "eve ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/eve 0.0s
    => CACHED [ 7/11] RUN go get -u github.com/golang/protobuf/protoc-gen-go 0.0s
    => CACHED [ 8/11] RUN go get -u gotest.tools/gotestsum 0.0s
    => CACHED [ 9/11] RUN go get -u github.com/seamia/protodot 0.0s
    => CACHED [10/11] RUN mv /go/bin/protodot /usr/local/bin 0.0s
    => CACHED [11/11] RUN mv /go/bin/* /usr/bin 0.0s
    => exporting to image 0.6s
    => => exporting layers 0.0s
    => => writing image sha256:cdade161b83cedd0187ddaaeeb929d0a9181a1a8413f9f2715e90bd20385083f 0.0s
    => => naming to docker.io/library/eve-build-eve 0.0s
    eve-build-eve docker container is ready to use
    mkdir -p /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/installer/firmware/
    cd /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/installer/firmware/ && _() { C=`docker create $1 fake` ; shift ; docker export $C | tar -xf - "$@" ; docker rm $C ; } ; _ lfedge/eve-uefi:e1a00c405f868a30c15645753658d06f5ea05abe-arm64 OVMF.fd
    3105d69a0264f3f13aa4d651ffe327b727654fd46c390f1efe4e3cde8e717726
    mkdir -p /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/installer/firmware/
    cd /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/installer/firmware/ && _() { C=`docker create $1 fake` ; shift ; docker export $C | tar -xf - "$@" ; docker rm $C ; } ; _ lfedge/eve-uefi:e1a00c405f868a30c15645753658d06f5ea05abe-arm64 OVMF_CODE.fd
    tar: OVMF_CODE.fd: Not found in archive
    tar: Error exit delayed from previous errors.
    9a08009b1ce1514a924ada75c3699a723bca0a8464b24bcc07941636573b9410
    mkdir -p /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/installer/firmware/
    cd /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/installer/firmware/ && _() { C=`docker create $1 fake` ; shift ; docker export $C | tar -xf - "$@" ; docker rm $C ; } ; _ lfedge/eve-uefi:e1a00c405f868a30c15645753658d06f5ea05abe-arm64 OVMF_VARS.fd
    b7028c9c1ee3db8978bc99b615fad08052f71ac107e40346430453e9baf3bb15
    mkdir -p /Users/tyson/EveM1/2/eve/dist/arm64
    mkdir /Users/tyson/EveM1/2/eve/dist/arm64/dtb/ 2>/dev/null || :
    qemu-system-aarch64 -smbios type=1,serial=31415926 -m 4096 -smp 4 -display none -bios /Users/tyson/EveM1/2/eve/dist/arm64/current/installer/firmware/OVMF.fd -serial mon:stdio -rtc base=utc,clock=rt -netdev user,id=eth0,net=192.168.1.0/24,dhcpstart=192.168.1.10,hostfwd=tcp::2222-:22 -device virtio-net-pci,netdev=eth0,romfile="" -netdev user,id=eth1,net=192.168.2.0/24,dhcpstart=192.168.2.10 -device virtio-net-pci,netdev=eth1,romfile="" -machine virt,virtualization=true -cpu cortex-a57 -drive file=fat:rw:/Users/tyson/EveM1/2/eve/dist/arm64/dtb/,label=QEMU_DTB,format=vvfat -machine dumpdtb=/Users/tyson/EveM1/2/eve/dist/arm64/dtb/eve.dtb
    Could not allocate dynamic translator buffer
    gmake: *** [Makefile:326: /Users/tyson/EveM1/2/eve/dist/arm64/dtb/eve.dtb] Error 1
    tyson@Tysons-Air eve %