Created
April 30, 2021 20:09
-
-
Save vmlemon/5b73d390489ec7301d81c04a0a114b96 to your computer and use it in GitHub Desktop.
Revisions
-
vmlemon created this gist
Apr 30, 2021 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,153 @@ tyson@Tysons-Air eve % gmake live Creating go builder image for user eve [+] Building 3.1s (15/15) FINISHED => [internal] load build definition from Dockerfile 0.4s => => transferring dockerfile: 37B 0.0s => [internal] load .dockerignore 0.5s => => transferring context: 2B 0.0s => [internal] load metadata for docker.io/library/golang:1.16-alpine 1.8s => [ 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/ cd /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/installer/ && _() { C=`docker create $1 fake` ; shift ; docker export $C | tar -xf - "$@" ; docker rm $C ; } ; _ lfedge/eve-u-boot:9a55b682233dbb0b4213f3559c66de558d30883b-arm64 boot a2c27153417aaaeb6ee1f57bf989e774486363112c15381fab873c7927b7f300 mkdir -p /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/installer/ cd /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/installer/ && _() { C=`docker create $1 fake` ; shift ; docker export $C | tar -xf - "$@" ; docker rm $C ; } ; _ lfedge/eve-grub:c67a0a19358358e23454fca4cfe9f3ffc8addf2e-arm64 EFI c9615f85131ecf547fbefb0e2b47c8a026df3c29bc922fc6e5f3f2fa3cf7ec78 Done building /Users/tyson/EveM1/2/eve/build-tools/bin/linuxkit ./tools/makerootfs.sh images/rootfs-kvm.yml /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/installer/rootfs.img squash arm64 Extract kernel image: docker.io/lfedge/eve-kernel:3b678669841464315b34e6f824fd2d0c3a74a8d1-arm64 Add init containers: Process init image: docker.io/linuxkit/init:a68f9fa0c1d9dbfc9c23663749a0b7ac510cbe1c Process init image: docker.io/linuxkit/runc:f79954950022fea76b8b6f10de58cb48e4fb3878 Process init image: docker.io/linuxkit/containerd:1ae8f054e9fe792d1dbdb9a65f1b5e14491cb106 Process init image: docker.io/linuxkit/getty:v0.5 Process init image: docker.io/linuxkit/memlogd:v0.5 Process init image: docker.io/lfedge/eve-dom0-ztools:816010af44a8256a5e958a334c02cea7e29ce232-arm64 Process init image: docker.io/lfedge/eve-grub:c67a0a19358358e23454fca4cfe9f3ffc8addf2e-arm64 Process init image: docker.io/lfedge/eve-fw:704d83d6714643770d9496365435cf833ec7c5e6-arm64 Process init image: docker.io/lfedge/eve-xen:5fcb193624a4b36cc875dbf3f6ea42df0f1e22cf-arm64 Process init image: docker.io/lfedge/eve-gpt-tools:8bb1653edd50f965da9f49eb3439eb8dcda86afd-arm64 Add onboot containers: Create OCI config for lfedge/eve-rngd:b60c5168947d07fd67a5e42ab99edaba2ab281d1-arm64 Create OCI config for linuxkit/sysctl:v0.5 Create OCI config for linuxkit/modprobe:v0.5 Create OCI config for lfedge/eve-storage-init:52be2c41f3b29e552f9d556a805498a0ff346413-arm64 Add service containers: Create OCI config for lfedge/eve-newlog:0ecc7551a590a61595fd5de711d481104d1c534c-arm64 Create OCI config for linuxkit/openntpd:v0.5 Create OCI config for lfedge/eve-debug:0ecd2be188dae716db9cb738db26d49c835c16f4-arm64 Create OCI config for lfedge/eve-wwan:05e6dcfb9530f95c572728e91e301c213f8b0db9-arm64 Create OCI config for lfedge/eve-wlan:d92da8ed3bcca1bdb41c514a44e3627409426557-arm64 Create OCI config for lfedge/eve-guacd:f6c570e9e1db4b8336c042991ebc3eb098e3da77-arm64 Create OCI config for lfedge/eve-pillar:58c4e4774480c3d1096ab75854e68e422901301b-arm64 Create OCI config for lfedge/eve-vtpm:5035dcf540bd3604aa2a6951b6a4a81ccbd78ae4-arm64 Create OCI config for lfedge/eve-watchdog:71d899808c05adcb25729e4b1b6565862aba6f97-arm64 Create OCI config for lfedge/eve-xen-tools:753f35b628ddc70599d23e437667f70c126d5216-arm64 Add files: /etc/eve-release Parallel mksquashfs: Using 4 processors Creating 4.0 filesystem on /rootfs.img, block size 131072. [===========================================================|] 11646/11646 100% Exportable Squashfs 4.0 filesystem, gzip compressed, data block size 131072 compressed data, compressed metadata, compressed fragments, compressed xattrs, compressed ids duplicates are removed Filesystem size 203063.29 Kbytes (198.30 Mbytes) 32.54% of uncompressed filesystem size (624080.53 Kbytes) Inode table size 145807 bytes (142.39 Kbytes) 25.35% of uncompressed inode table size (575206 bytes) Directory table size 154052 bytes (150.44 Kbytes) 49.09% of uncompressed directory table size (313812 bytes) Number of duplicate files found 1773 Number of inodes 14889 Number of files 7693 Number of fragments 514 Number of symbolic links 5446 Number of device nodes 46 Number of fifo nodes 0 Number of socket nodes 0 Number of directories 1704 Number of ids (unique uids + gids) 4 Number of uids 2 unknown (0) unknown (1001) Number of gids 4 unknown (0) unknown (42) unknown (5) unknown (1001) size of /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/installer/rootfs.img is 207937536B ./tools/makeflash.sh -C 350 /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/installer /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/live.raw efi conf imga 1+0 records in 1+0 records out 1 bytes transferred in 0.000010 secs (99864 bytes/sec) Unknown (or unrecongnizable) GTP partition table on /output.img 1+0 records in 1+0 records out 512 bytes copied, 0.001023 s, 500 kB/s Found valid GPT with corrupt MBR; using GPT and will write new protective MBR on save. GPT data structures destroyed! You may now partition the disk using fdisk or other utilities. Setting name! partNum is 0 mkfs.fat 4.1 (2017-01-24) /tmp/data/tmp.SLQlx00FM7 has 64 heads and 32 sectors per track, hidden sectors 0x0000; logical sector size is 512, using 0xf8 media descriptor, with 73726 sectors; drive number 0x80; filesystem has 2 32-bit FATs and 1 sector per cluster. FAT size is 567 sectors, and provides 72560 clusters. There are 32 reserved sectors. Volume ID is 3906e3e0, volume label EVE . 35+1 records in 35+1 records out 37747712 bytes (38 MB, 36 MiB) copied, 0.4268 s, 88.4 MB/s Setting name! partNum is 3 1+0 records in 1+0 records out 1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.0289597 s, 36.2 MB/s Setting name! partNum is 1 198+1 records in 198+1 records out 207937536 bytes (208 MB, 198 MiB) copied, 3.87165 s, 53.7 MB/s 64+0 records in 64+0 records out 64 bytes copied, 0.0252023 s, 2.5 kB/s No problems found. 26557 free sectors (13.0 MiB) available in 2 segments, the largest of which is 24543 (12.0 MiB) in size. mkdir -p /Users/tyson/EveM1/2/eve/dist/arm64 qemu-img convert -c -f raw -O qcow2 /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/live.raw /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/live.qcow2 qemu-img resize /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/live.qcow2 8192M Image resized. 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 e91bb23bf3de14002418cd1bc2e2042c293d3018c28edf6c913b0eea6fee8b02 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. e46c6a883d02fcd334b27b96d861392351c4af42bec9a7a07bc10dc1ef99bb9e 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 4f5bf2c5c3b1f95cb5d1e5c9055e494aaaa6f726fa7061fccc11d7cdf8c1939f rm images/rootfs-kvm.yml.in