Skip to content

Instantly share code, notes, and snippets.

@paymog
Created April 6, 2024 23:55
Show Gist options
  • Save paymog/c3f7c5545b8fcb73ae20bd95c2187e1a to your computer and use it in GitHub Desktop.
Save paymog/c3f7c5545b8fcb73ae20bd95c2187e1a to your computer and use it in GitHub Desktop.
7:52PM /home/ubuntu/code/graph-node cargo-chef ✱ ◼
❮❮❮ docker build --target graph-node \
--build-arg "COMMIT_SHA=$(git rev-parse --short HEAD)" \
--build-arg "REPO_NAME=$(git remote get-url origin | cut -d ":" -f 2 | cut -d "." -f 1)" \
--build-arg "BRANCH_NAME=$(git branch --show-current)" \
--build-arg "TAG_NAME=$(git describe --tags --abbrev=0)" \
-t graph-node:$(git branch --show-current) \
-f docker/Dockerfile --progress=plain .
Sending build context to Docker daemon 10.53MB
Step 1/53 : FROM golang:bullseye as envsubst
---> 941d610ce33a
Step 2/53 : ARG ENVSUBST_COMMIT_SHA=16035fe3571ad42c7796bf554f978bb2df64231b
---> Using cache
---> 6ff07d688e1c
Step 3/53 : RUN go install github.com/a8m/envsubst/cmd/envsubst@$ENVSUBST_COMMIT_SHA && strip -g /go/bin/envsubst
---> Using cache
---> bd83391dd9ad
Step 4/53 : FROM rust:bullseye AS chef
---> a24862e90c1f
Step 5/53 : RUN cargo install cargo-chef
---> Using cache
---> 326b36d39349
Step 6/53 : WORKDIR /graph-node
---> Using cache
---> 09aa09c71ffe
Step 7/53 : FROM chef AS planner
---> 09aa09c71ffe
Step 8/53 : COPY . .
---> cd0629d7b70e
Step 9/53 : RUN cargo chef prepare --recipe-path recipe.json
---> Running in 28b3f04a3065
info: syncing channel updates for '1.68.0-x86_64-unknown-linux-gnu'
info: latest update on 2023-03-09, rust version 1.68.0 (2c8cc3432 2023-03-06)
info: downloading component 'cargo'
info: downloading component 'clippy'
info: downloading component 'rust-docs'
info: downloading component 'rust-std'
info: downloading component 'rustc'
info: downloading component 'rustfmt'
info: installing component 'cargo'
info: installing component 'clippy'
info: installing component 'rust-docs'
info: installing component 'rust-std'
info: installing component 'rustc'
info: installing component 'rustfmt'
Removing intermediate container 28b3f04a3065
---> 96966bc7d0d1
Step 10/53 : FROM chef as graph-node-build
---> 09aa09c71ffe
Step 11/53 : ARG COMMIT_SHA=unknown
---> Using cache
---> b7652f349024
Step 12/53 : ARG REPO_NAME=unknown
---> Using cache
---> 0e8f685c42b6
Step 13/53 : ARG BRANCH_NAME=unknown
---> Using cache
---> 29bf7e9209a0
Step 14/53 : ARG TAG_NAME=unknown
---> Using cache
---> 4aeb5d96390a
Step 15/53 : RUN apt-get update && apt-get install -y cmake protobuf-compiler
---> Using cache
---> 677943f9435c
Step 16/53 : WORKDIR /graph-node
---> Using cache
---> 53ca3f62cb03
Step 17/53 : COPY --from=planner /graph-node/recipe.json recipe.json
---> Using cache
---> 72a306a5eefb
Step 18/53 : RUN RUSTFLAGS="-g" cargo chef cook --release --recipe-path recipe.json
---> Using cache
---> 055c86e101cb
Step 19/53 : COPY . .
---> 0b3fbad691f2
Step 20/53 : RUN RUSTFLAGS="-g" cargo build --release --package graph-node && cp target/release/graph-node /usr/local/bin/graph-node && cp target/release/graphman /usr/local/bin/graphman && cargo clean && objcopy --only-keep-debug /usr/local/bin/graph-node /usr/local/bin/graph-node.debug && strip -g /usr/local/bin/graph-node && strip -g /usr/local/bin/graphman && cd /usr/local/bin && objcopy --add-gnu-debuglink=graph-node.debug graph-node && echo "REPO_NAME='$REPO_NAME'" > /etc/image-info && echo "TAG_NAME='$TAG_NAME'" >> /etc/image-info && echo "BRANCH_NAME='$BRANCH_NAME'" >> /etc/image-info && echo "COMMIT_SHA='$COMMIT_SHA'" >> /etc/image-info && echo "CARGO_VERSION='$(cargo --version)'" >> /etc/image-info && echo "RUST_VERSION='$(rustc --version)'" >> /etc/image-info && echo "CARGO_DEV_BUILD='$CARGO_DEV_BUILD'" >> /etc/image-info
---> Running in 2e1c2fbc17bf
info: syncing channel updates for '1.68.0-x86_64-unknown-linux-gnu'
info: latest update on 2023-03-09, rust version 1.68.0 (2c8cc3432 2023-03-06)
info: downloading component 'cargo'
info: downloading component 'clippy'
info: downloading component 'rust-docs'
info: downloading component 'rust-std'
info: downloading component 'rustc'
info: downloading component 'rustfmt'
info: installing component 'cargo'
info: installing component 'clippy'
info: installing component 'rust-docs'
info: installing component 'rust-std'
info: installing component 'rustc'
info: installing component 'rustfmt'
Compiling proc-macro2 v1.0.76
Compiling unicode-ident v1.0.1
Compiling libc v0.2.150
Compiling syn v1.0.107
Compiling cfg-if v1.0.0
Compiling serde v1.0.195
Compiling autocfg v1.1.0
Compiling log v0.4.17
Compiling memchr v2.5.0
Compiling version_check v0.9.3
Compiling smallvec v1.6.1
Compiling bytes v1.2.1
Compiling scopeguard v1.1.0
Compiling indexmap v1.9.3
Compiling pin-project-lite v0.2.12
Compiling anyhow v1.0.75
Compiling once_cell v1.13.1
Compiling lock_api v0.4.6
Compiling quote v1.0.35
Compiling hashbrown v0.12.1
Compiling typenum v1.15.0
Compiling syn v2.0.48
Compiling futures-core v0.3.26
Compiling generic-array v0.14.4
Compiling parking_lot_core v0.9.1
Compiling itoa v1.0.1
Compiling jobserver v0.1.23
Compiling num_cpus v1.16.0
Compiling getrandom v0.2.10
Compiling cc v1.0.69
Compiling rand_core v0.6.3
Compiling ppv-lite86 v0.2.10
Compiling futures-sink v0.3.26
Compiling socket2 v0.5.5
Compiling parking_lot v0.12.1
Compiling rand_chacha v0.3.1
Compiling mio v0.8.9
Compiling rand v0.8.5
Compiling signal-hook-registry v1.4.0
Compiling futures-channel v0.3.26
Compiling futures-task v0.3.26
Compiling futures-util v0.3.26
Compiling futures-io v0.3.26
Compiling num-traits v0.2.17
Compiling futures v0.1.31
Compiling ryu v1.0.5
Compiling either v1.9.0
Compiling slab v0.4.4
Compiling lazy_static v1.4.0
Compiling pin-utils v0.1.0
Compiling byteorder v1.4.3
Compiling itertools v0.10.5
Compiling serde_json v1.0.107
Compiling heck v0.4.1
Compiling fnv v1.0.7
Compiling tracing-core v0.1.29
Compiling parking_lot_core v0.8.5
Compiling http v0.2.8
Compiling remove_dir_all v0.5.3
Compiling which v4.2.2
Compiling hashbrown v0.14.1
Compiling equivalent v1.0.0
Compiling bitflags v1.3.1
Compiling aho-corasick v0.7.18
Compiling digest v0.9.0
Compiling tempfile v3.2.0
Compiling indexmap v2.1.0
Compiling regex-syntax v0.6.25
Compiling fixedbitset v0.4.0
Compiling tinyvec_macros v0.1.0
Compiling tinyvec v1.3.1
Compiling petgraph v0.6.4
Compiling prettyplease v0.1.10
Compiling multimap v0.8.3
Compiling pkg-config v0.3.19
Compiling regex v1.5.5
Compiling vcpkg v0.2.15
Compiling httparse v1.7.1
Compiling serde_derive v1.0.195
Compiling tokio-macros v2.2.0
Compiling thiserror-impl v1.0.31
Compiling futures-macro v0.3.26
Compiling prost-derive v0.11.9
Compiling tokio v1.35.1
Compiling tracing-attributes v0.1.22
Compiling openssl-sys v0.9.96
Compiling thiserror v1.0.31
Compiling unicode-normalization v0.1.22
Compiling prost v0.11.9
Compiling prost-types v0.11.9
Compiling num-integer v0.1.45
Compiling base64 v0.13.1
Compiling tracing v0.1.36
Compiling unicode-bidi v0.3.13
Compiling socket2 v0.4.9
Compiling tower-service v0.3.1
Compiling percent-encoding v2.3.1
Compiling prost-build v0.11.5
Compiling http-body v0.4.5
Compiling tokio-util v0.7.1
Compiling block-buffer v0.9.0
Compiling unicase v2.6.0
Compiling num-bigint v0.2.6
Compiling fallible-iterator v0.2.0
Compiling opaque-debug v0.3.0
Compiling crossbeam-utils v0.8.8
Compiling tonic-build v0.8.4
Compiling try-lock v0.2.3
Compiling crunchy v0.2.2
Compiling httpdate v1.0.1
Compiling cpufeatures v0.1.5
Compiling want v0.3.0
Compiling instant v0.1.10
Compiling pq-sys v0.4.6
Compiling openssl v0.10.60
Compiling async-trait v0.1.51
Compiling static_assertions v1.1.0
Compiling subtle v2.4.1
Compiling foreign-types-shared v0.1.1
Compiling foreign-types v0.3.2
Compiling pin-project-internal v1.0.12
Compiling openssl-macros v0.1.0
Compiling rustversion v1.0.11
Compiling arrayvec v0.7.4
Compiling crc32fast v1.2.1
Compiling rustc-hex v2.1.0
Compiling rustc-hash v1.1.0
Compiling bitflags v2.4.0
Compiling parking_lot v0.11.2
Compiling adler v1.0.2
Compiling h2 v0.3.17
Compiling openssl-probe v0.1.4
Compiling radium v0.7.0
Compiling wasmparser v0.78.2
Compiling pin-project v1.0.12
Compiling cranelift-entity v0.74.0
Compiling cranelift-codegen-shared v0.74.0
Compiling toml v0.5.11
Compiling form_urlencoded v1.2.1
Compiling ring v0.16.20
Compiling crypto-common v0.1.3
Compiling block-buffer v0.10.2
Compiling mime v0.3.16
Compiling native-tls v0.2.11
Compiling tap v1.0.1
Compiling wyz v0.5.0
Compiling digest v0.10.7
Compiling proc-macro-crate v1.1.0
Compiling cranelift-codegen-meta v0.74.0
Compiling crossbeam-channel v0.5.7
Compiling futures-executor v0.3.16
Compiling idna v0.5.0
Compiling hyper v0.14.18
Compiling diesel_derives v1.4.1
Compiling dirs-sys-next v0.1.2
Compiling atty v0.2.14
Compiling funty v2.0.0
Compiling stable_deref_trait v1.2.0
Compiling target-lexicon v0.12.1
Compiling iana-time-zone v0.1.47
Compiling slog v2.7.0
Compiling bitvec v1.0.0
Compiling chrono v0.4.31
Compiling gimli v0.24.0
Compiling url v2.5.0
Compiling futures v0.3.16
Compiling parity-scale-codec-derive v3.0.0
Compiling rlp v0.5.1
Compiling impl-trait-for-tuples v0.2.1
Compiling memoffset v0.6.4
Compiling untrusted v0.7.1
Compiling byte-slice-cast v1.2.0
Compiling tiny-keccak v2.0.2
Compiling spin v0.5.2
Compiling impl-rlp v0.3.0
Compiling cranelift-bforest v0.74.0
Compiling mime_guess v2.0.3
Compiling scheduled-thread-pool v0.2.5
Compiling impl-serde v0.3.2
Compiling regalloc v0.0.31
Compiling hex v0.4.3
Compiling fixed-hash v0.7.0
Compiling leb128 v0.2.4
Compiling tower-layer v0.3.2
Compiling encoding_rs v0.8.28
Compiling uint v0.9.1
Compiling r2d2 v0.8.9
Compiling bigdecimal v0.1.2
Compiling tokio-native-tls v0.3.0
Compiling axum-core v0.3.0
Compiling tokio-util v0.6.7
Compiling blake3 v0.3.8
Compiling secp256k1-sys v0.4.2
Compiling arrayref v0.3.6
Compiling void v1.0.2
Compiling base64 v0.21.0
Compiling data-encoding v2.3.2
Compiling cfg-if v0.1.10
Compiling rustls v0.20.4
Compiling unreachable v1.0.0
Compiling hyper-tls v0.5.0
Compiling ethbloom v0.12.1
Compiling diesel v1.4.8
Compiling data-encoding-macro-internal v0.1.10
Compiling tower v0.4.13
Compiling webpki v0.22.2
Compiling sct v0.7.0
Compiling dirs-next v2.0.0
Compiling axum v0.6.1
Compiling serde_urlencoded v0.7.1
Compiling tracing-futures v0.2.5
Compiling crypto-mac v0.8.0
Compiling sha-1 v0.9.7
Compiling thread_local v1.1.4
Compiling cranelift-codegen v0.74.0
Compiling ipnet v2.3.1
Compiling keccak v0.1.4
Compiling http-range-header v0.3.0
Compiling parity-scale-codec v3.0.0
Compiling constant_time_eq v0.1.5
Compiling crossbeam-epoch v0.9.5
Compiling arrayvec v0.5.2
Compiling ascii v0.9.3
Compiling protobuf v2.25.0
Compiling impl-codec v0.6.0
Compiling primitive-types v0.11.1
Compiling arc-swap v1.3.0
Compiling sync_wrapper v0.1.1
Compiling take_mut v0.2.2
Compiling slog-async v2.7.0
Compiling combine v3.8.1
Compiling slog-scope v4.4.0
Compiling data-encoding-macro v0.1.12
Compiling tower-http v0.3.2
Compiling reqwest v0.11.18
Compiling sha3 v0.10.8
Compiling term v0.7.0
Compiling ethereum-types v0.13.1
Compiling miniz_oxide v0.6.2
Compiling serde_spanned v0.6.4
Compiling toml_datetime v0.6.5
Compiling ibig v0.3.5
Compiling tokio-stream v0.1.14
Compiling tokio-io-timeout v1.1.1
Compiling rustls-pemfile v1.0.0
Compiling async-stream-impl v0.3.5
Compiling headers-core v0.2.0
Compiling core2 v0.4.0
Compiling winnow v0.5.17
Compiling matchit v0.7.0
Compiling prometheus v0.13.3
Compiling base-x v0.2.11
Compiling convert_case v0.4.0
Compiling semver v1.0.21
Compiling unsigned-varint v0.7.1
Compiling matches v0.1.8
Compiling idna v0.2.3
Compiling multihash v0.19.1
Compiling derive_more v0.99.17
Compiling multibase v0.9.1
Compiling toml_edit v0.21.0
Compiling async-stream v0.3.5
Compiling headers v0.3.5
Compiling rustls-native-certs v0.6.2
Compiling hyper-timeout v0.4.1
Compiling graphql-parser v0.4.0
Compiling tokio-rustls v0.23.3
Compiling flate2 v1.0.25
Compiling ethabi v17.2.0
Compiling slog-term v2.8.0
Compiling cranelift-frontend v0.74.0
Compiling cranelift-wasm v0.74.0
Compiling slog-stdlog v4.1.1
Compiling soketto v0.7.1
Compiling web3-async-native-tls v0.4.0
Compiling jsonrpc-core v18.0.0
Compiling uint v0.8.5
Compiling graph v0.34.0 (/graph-node/graph)
Compiling sha2 v0.9.5
Compiling envconfig_derive v0.10.0
Compiling unsafe-libyaml v0.2.8
Compiling humantime v2.1.0
Compiling more-asserts v0.2.1
Compiling xxhash-rust v0.8.5
Compiling futures-timer v3.0.2
Compiling firestorm v0.4.6
Compiling unsigned-varint v0.8.0
Compiling firestorm v0.5.0
Compiling serde_yaml v0.9.21
Compiling cid v0.11.0
Compiling envconfig v0.10.0
Compiling wasmtime-environ v0.27.0
Compiling crossbeam-deque v0.8.1
Compiling slog-envlogger v2.2.0
Compiling tonic v0.8.3
Compiling toml v0.8.8
Compiling priority-queue v0.7.0
Compiling isatty v0.1.9
Compiling strum_macros v0.25.3
Compiling tokio-retry v0.3.0
Compiling serde_regex v1.1.0
Compiling serde_plain v1.0.2
Compiling tiny-keccak v1.5.0
Compiling itertools v0.12.0
Compiling Inflector v0.11.4
Compiling zstd-sys v1.4.20+zstd.1.4.9
Compiling wasmtime-fiber v0.27.0
Compiling miniz_oxide v0.4.4
Compiling defer v0.1.0
Compiling atomic_refcell v0.1.13
Compiling strum v0.21.0
Compiling backtrace v0.3.61
Compiling termcolor v1.4.0
Compiling rayon-core v1.9.1
Compiling gimli v0.25.0
Compiling object v0.24.0
Compiling wasmtime-runtime v0.27.0
Compiling object v0.26.0
Compiling rustc-demangle v0.1.20
Compiling zstd-safe v3.0.1+zstd.1.4.9
Compiling addr2line v0.16.0
Compiling quick-error v1.2.3
Compiling scroll_derive v0.10.5
Compiling humantime v1.3.0
Compiling region v2.2.0
Compiling rayon v1.5.1
Compiling wasmtime-debug v0.27.0
Compiling env_logger v0.7.1
Compiling scroll v0.10.2
Compiling psm v0.1.14
Compiling wasmtime-cache v0.27.0
Compiling cpp_demangle v0.3.3
Compiling wasmtime-obj v0.27.0
Compiling file-per-thread-logger v0.1.4
Compiling wasmtime-cranelift v0.27.0
Compiling cranelift-native v0.74.0
Compiling wast v37.0.0
Compiling addr2line v0.15.2
Compiling secp256k1 v0.21.3
Compiling directories-next v2.0.0
Compiling bincode v1.3.3
Compiling web3 v0.19.0-graph (https://github.com/graphprotocol/rust-web3?branch=graph-patches-onto-0.18#7f8eb6df)
Compiling uuid v1.6.1
Compiling errno v0.2.7
Compiling paste v1.0.5
Compiling parity-wasm v0.45.0
Compiling graph-runtime-derive v0.34.0 (/graph-node/runtime/derive)
Compiling wat v1.0.39
Compiling wasm-instrument v0.2.0
Compiling bs58 v0.4.0
Compiling protobuf v3.3.0
Compiling never v0.1.0
Compiling protobuf-support v3.3.0
Compiling cpufeatures v0.2.2
Compiling crypto-mac v0.10.1
Compiling hmac v0.10.1
Compiling md-5 v0.9.1
Compiling stringprep v0.1.2
Compiling siphasher v0.3.6
Compiling time-core v0.1.0
Compiling crossbeam-queue v0.3.2
Compiling time-macros v0.2.6
Compiling phf_shared v0.8.0
Compiling postgres-protocol v0.6.1
Compiling beef v0.5.2
Compiling bstr v0.2.16
Compiling proc-macro-error-attr v1.0.4
Compiling io-lifetimes v1.0.9
Compiling globset v0.4.8
Compiling jsonrpsee-types v0.15.1
Compiling time v0.3.17
Compiling postgres-types v0.2.1
Compiling protobuf-parse v3.3.0
Compiling phf v0.8.0
Compiling graph-chain-ethereum v0.34.0 (/graph-node/chain/ethereum)
Compiling graph-chain-starknet v0.34.0 (/graph-node/chain/starknet)
Compiling graph-chain-substreams v0.34.0 (/graph-node/chain/substreams)
Compiling graph-chain-common v0.34.0 (/graph-node/chain/common)
Compiling graph-chain-near v0.34.0 (/graph-node/chain/near)
Compiling graph-chain-arweave v0.34.0 (/graph-node/chain/arweave)
Compiling blake3 v1.5.0
Compiling proc-macro-error v1.0.4
Compiling rustix v0.37.7
Compiling base64 v0.20.0
Compiling tokio-openssl v0.6.3
Compiling git-testament-derive v0.2.0
Compiling crossbeam v0.8.2
Compiling tokio-postgres v0.7.2
Compiling jsonrpsee-core v0.15.1
Compiling sha-1 v0.10.0
Compiling sha2 v0.10.8
Compiling graphql-tools v0.2.1
Compiling base64-url v2.0.2
Compiling async-recursion v1.0.5
Compiling linux-raw-sys v0.3.1
Compiling constant_time_eq v0.3.0
Compiling utf-8 v0.7.6
Compiling tungstenite v0.17.3
Compiling git-testament v0.2.5
Compiling jsonrpsee-http-server v0.15.1
Compiling migrations_internals v1.4.1
Compiling hdrhistogram v7.5.2
Compiling terminal_size v0.1.17
Compiling dirs-sys v0.3.7
Compiling diff v0.1.12
Compiling tower-layer v0.3.2 (https://github.com/tower-rs/tower.git#39adf5c5)
Compiling os_str_bytes v6.0.0
Compiling yansi v0.5.1
Compiling lru_time_cache v0.11.11
Compiling unicode-width v0.1.8
Compiling tower-service v0.3.2 (https://github.com/tower-rs/tower.git#39adf5c5)
Compiling pretty_assertions v1.4.0
Compiling clap_lex v0.2.2
Compiling console v0.13.0
Compiling tower v0.4.13 (https://github.com/tower-rs/tower.git#39adf5c5)
Compiling dirs v4.0.0
Compiling clap_derive v3.2.25
Compiling postgres-openssl v0.5.0
Compiling is-terminal v0.4.6
Compiling jsonrpsee v0.15.1
Compiling graph-chain-cosmos v0.34.0 (/graph-node/chain/cosmos)
Compiling tokio-tungstenite v0.17.2
Compiling postgres v0.19.1
Compiling diesel-dynamic-schema v1.0.0 (https://github.com/diesel-rs/diesel-dynamic-schema?rev=a8ec4fb1#a8ec4fb1)
Compiling diesel-derive-enum v1.1.2
Compiling strsim v0.10.0
Compiling fallible-iterator v0.3.0
Compiling difflib v0.4.0
Compiling maybe-owned v0.3.4
Compiling textwrap v0.16.0
Compiling json-structural-diff v0.1.0
Compiling env_logger v0.10.1
Compiling shellexpand v3.1.0
Compiling clap v3.2.25
Compiling stable-hash v0.3.4 (https://github.com/graphprotocol/stable-hash?branch=old#7af76261)
Compiling stable-hash v0.4.4 (https://github.com/graphprotocol/stable-hash?branch=main#e50aabef)
Compiling wasmtime-profiling v0.27.0
Compiling wasmtime-jit v0.27.0
Compiling migrations_macros v1.4.2
Compiling diesel_migrations v1.4.0
Compiling graph-graphql v0.34.0 (/graph-node/graphql)
Compiling graph-server-websocket v0.34.0 (/graph-node/server/websocket)
Compiling graph-store-postgres v0.34.0 (/graph-node/store/postgres)
Compiling graph-server-json-rpc v0.34.0 (/graph-node/server/json-rpc)
Compiling graph-server-metrics v0.34.0 (/graph-node/server/metrics)
Compiling graph-server-http v0.34.0 (/graph-node/server/http)
Compiling zstd v0.6.1+zstd.1.4.9
Compiling wasmtime v0.27.0
Compiling graph-runtime-wasm v0.34.0 (/graph-node/runtime/wasm)
Compiling graph-server-index-node v0.34.0 (/graph-node/server/index-node)
Compiling graph-core v0.34.0 (/graph-node/core)
Compiling graph-node v0.34.0 (/graph-node/node)
Finished release [optimized] target(s) in 13m 22s
warning: the following packages contain code that will be rejected by a future version of Rust: cranelift-codegen-meta v0.74.0, wasmparser v0.78.2, wasmtime-cache v0.27.0, wasmtime-debug v0.27.0
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
Removing intermediate container 2e1c2fbc17bf
---> ce2a63d9fcf1
Step 21/53 : FROM graph-node-build as graph-node-debug
---> ce2a63d9fcf1
Step 22/53 : RUN apt-get update && apt-get install -y curl gdb postgresql-client
---> Running in dd5f5920d4c5
Hit:1 http://deb.debian.org/debian bullseye InRelease
Hit:2 http://deb.debian.org/debian-security bullseye-security InRelease
Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
Fetched 44.1 kB in 0s (147 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
curl is already the newest version (7.74.0-1.3+deb11u11).
The following additional packages will be installed:
libbabeltrace1 libboost-regex1.74.0 libc6-dbg libdebuginfod1 libdw1 libipt2
libpython3.9 libsource-highlight-common libsource-highlight4v5
postgresql-client-13 postgresql-client-common
Suggested packages:
gdb-doc gdbserver postgresql-13 postgresql-doc-13
The following NEW packages will be installed:
gdb libbabeltrace1 libboost-regex1.74.0 libc6-dbg libdebuginfod1 libdw1
libipt2 libpython3.9 libsource-highlight-common libsource-highlight4v5
postgresql-client postgresql-client-13 postgresql-client-common
0 upgraded, 13 newly installed, 0 to remove and 10 not upgraded.
Need to get 15.6 MB of archives.
After this operation, 40.5 MB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bullseye/main amd64 libdw1 amd64 0.183-1 [234 kB]
Get:2 http://deb.debian.org/debian bullseye/main amd64 libbabeltrace1 amd64 1.5.8-1+b3 [174 kB]
Get:3 http://deb.debian.org/debian bullseye/main amd64 libdebuginfod1 amd64 0.183-1 [27.4 kB]
Get:4 http://deb.debian.org/debian bullseye/main amd64 libipt2 amd64 2.0.3-1 [43.7 kB]
Get:5 http://deb.debian.org/debian bullseye/main amd64 libpython3.9 amd64 3.9.2-1 [1691 kB]
Get:6 http://deb.debian.org/debian bullseye/main amd64 libsource-highlight-common all 3.1.9-3 [79.7 kB]
Get:7 http://deb.debian.org/debian bullseye/main amd64 libboost-regex1.74.0 amd64 1.74.0-9 [516 kB]
Get:8 http://deb.debian.org/debian bullseye/main amd64 libsource-highlight4v5 amd64 3.1.9-3+b1 [259 kB]
Get:9 http://deb.debian.org/debian bullseye/main amd64 gdb amd64 10.1-1.7 [3395 kB]
Get:10 http://deb.debian.org/debian bullseye/main amd64 libc6-dbg amd64 2.31-13+deb11u8 [7518 kB]
Get:11 http://deb.debian.org/debian bullseye/main amd64 postgresql-client-common all 225+deb11u1 [89.4 kB]
Get:12 http://deb.debian.org/debian-security bullseye-security/main amd64 postgresql-client-13 amd64 13.14-0+deb11u1 [1513 kB]
Get:13 http://deb.debian.org/debian bullseye/main amd64 postgresql-client all 13+225+deb11u1 [64.9 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 15.6 MB in 0s (99.6 MB/s)
Selecting previously unselected package libdw1:amd64.
(Reading database ... 25856 files and directories currently installed.)
Preparing to unpack .../00-libdw1_0.183-1_amd64.deb ...
Unpacking libdw1:amd64 (0.183-1) ...
Selecting previously unselected package libbabeltrace1:amd64.
Preparing to unpack .../01-libbabeltrace1_1.5.8-1+b3_amd64.deb ...
Unpacking libbabeltrace1:amd64 (1.5.8-1+b3) ...
Selecting previously unselected package libdebuginfod1:amd64.
Preparing to unpack .../02-libdebuginfod1_0.183-1_amd64.deb ...
Unpacking libdebuginfod1:amd64 (0.183-1) ...
Selecting previously unselected package libipt2.
Preparing to unpack .../03-libipt2_2.0.3-1_amd64.deb ...
Unpacking libipt2 (2.0.3-1) ...
Selecting previously unselected package libpython3.9:amd64.
Preparing to unpack .../04-libpython3.9_3.9.2-1_amd64.deb ...
Unpacking libpython3.9:amd64 (3.9.2-1) ...
Selecting previously unselected package libsource-highlight-common.
Preparing to unpack .../05-libsource-highlight-common_3.1.9-3_all.deb ...
Unpacking libsource-highlight-common (3.1.9-3) ...
Selecting previously unselected package libboost-regex1.74.0:amd64.
Preparing to unpack .../06-libboost-regex1.74.0_1.74.0-9_amd64.deb ...
Unpacking libboost-regex1.74.0:amd64 (1.74.0-9) ...
Selecting previously unselected package libsource-highlight4v5.
Preparing to unpack .../07-libsource-highlight4v5_3.1.9-3+b1_amd64.deb ...
Unpacking libsource-highlight4v5 (3.1.9-3+b1) ...
Selecting previously unselected package gdb.
Preparing to unpack .../08-gdb_10.1-1.7_amd64.deb ...
Unpacking gdb (10.1-1.7) ...
Selecting previously unselected package libc6-dbg:amd64.
Preparing to unpack .../09-libc6-dbg_2.31-13+deb11u8_amd64.deb ...
Unpacking libc6-dbg:amd64 (2.31-13+deb11u8) ...
Selecting previously unselected package postgresql-client-common.
Preparing to unpack .../10-postgresql-client-common_225+deb11u1_all.deb ...
Unpacking postgresql-client-common (225+deb11u1) ...
Selecting previously unselected package postgresql-client-13.
Preparing to unpack .../11-postgresql-client-13_13.14-0+deb11u1_amd64.deb ...
Unpacking postgresql-client-13 (13.14-0+deb11u1) ...
Selecting previously unselected package postgresql-client.
Preparing to unpack .../12-postgresql-client_13+225+deb11u1_all.deb ...
Unpacking postgresql-client (13+225+deb11u1) ...
Setting up postgresql-client-common (225+deb11u1) ...
Setting up libdw1:amd64 (0.183-1) ...
Setting up libdebuginfod1:amd64 (0.183-1) ...
Setting up libsource-highlight-common (3.1.9-3) ...
Setting up libc6-dbg:amd64 (2.31-13+deb11u8) ...
Setting up postgresql-client-13 (13.14-0+deb11u1) ...
update-alternatives: using /usr/share/postgresql/13/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode
Setting up libpython3.9:amd64 (3.9.2-1) ...
Setting up libboost-regex1.74.0:amd64 (1.74.0-9) ...
Setting up libipt2 (2.0.3-1) ...
Setting up libbabeltrace1:amd64 (1.5.8-1+b3) ...
Setting up libsource-highlight4v5 (3.1.9-3+b1) ...
Setting up postgresql-client (13+225+deb11u1) ...
Setting up gdb (10.1-1.7) ...
Processing triggers for libc-bin (2.31-13+deb11u8) ...
Removing intermediate container dd5f5920d4c5
---> dcaf190a7ca7
Step 23/53 : COPY docker/Dockerfile /Dockerfile
---> c625577823a4
Step 24/53 : COPY docker/bin/* /usr/local/bin/
---> 7257cae27651
Step 25/53 : FROM debian:bullseye-slim as graph-node
---> 53a75f85d6b2
Step 26/53 : ENV RUST_LOG ""
---> Using cache
---> 95fa85519878
Step 27/53 : ENV GRAPH_LOG ""
---> Using cache
---> 90d276fd2678
Step 28/53 : ENV EARLY_LOG_CHUNK_SIZE ""
---> Using cache
---> b40e6e5f507b
Step 29/53 : ENV ETHEREUM_RPC_PARALLEL_REQUESTS ""
---> Using cache
---> b6e537c7182d
Step 30/53 : ENV ETHEREUM_BLOCK_CHUNK_SIZE ""
---> Using cache
---> 15607c0471ad
Step 31/53 : ENV postgres_host ""
---> Using cache
---> 2b0f4e676f97
Step 32/53 : ENV postgres_user ""
---> Using cache
---> a223cb562d31
Step 33/53 : ENV postgres_pass ""
---> Using cache
---> 03807ede1a0c
Step 34/53 : ENV postgres_db ""
---> Using cache
---> 28cc6c867f00
Step 35/53 : ENV postgres_args "sslmode=prefer"
---> Using cache
---> e67cdcf6e28a
Step 36/53 : ENV ipfs ""
---> Using cache
---> 96268a39fb01
Step 37/53 : ENV ethereum ""
---> Using cache
---> 8cffa32237a2
Step 38/53 : ENV node_role "combined-node"
---> Using cache
---> 84ea487a6bb6
Step 39/53 : ENV node_id "default"
---> Using cache
---> 0be85edb3de4
Step 40/53 : ENV ethereum_polling_interval ""
---> Using cache
---> cd1d378f42a7
Step 41/53 : ENV GRAPH_NODE_CONFIG ""
---> Using cache
---> dd0fc85e551c
Step 42/53 : ENV disable_core_dumps ""
---> Using cache
---> a330290f12b2
Step 43/53 : EXPOSE 8000
---> Using cache
---> bcab4705bae3
Step 44/53 : EXPOSE 8001
---> Using cache
---> 40bfbf711aac
Step 45/53 : EXPOSE 8020
---> Using cache
---> ad5c799c4940
Step 46/53 : EXPOSE 8030
---> Using cache
---> 72561b825db7
Step 47/53 : RUN apt-get update && apt-get install -y libpq-dev ca-certificates netcat
---> Using cache
---> c9c2e41cad0c
Step 48/53 : ADD docker/wait_for docker/start /usr/local/bin/
---> Using cache
---> 4c70dee2201f
Step 49/53 : COPY --from=graph-node-build /usr/local/bin/graph-node /usr/local/bin/graphman /usr/local/bin/
---> 8f27da7dc901
Step 50/53 : COPY --from=graph-node-build /etc/image-info /etc/image-info
---> c5acb3888f8c
Step 51/53 : COPY --from=envsubst /go/bin/envsubst /usr/local/bin/
---> ab05983fa628
Step 52/53 : COPY docker/Dockerfile /Dockerfile
---> e2291babf6ce
Step 53/53 : CMD ["start"]
---> Running in 736ed70ba1a9
Removing intermediate container 736ed70ba1a9
---> da92ab48f780
Successfully built da92ab48f780
Successfully tagged graph-node:cargo-chef
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment