Skip to content

Commit

Permalink
niv ic: update 83e7fca6 -> 172373c9 (#3940)
Browse files Browse the repository at this point in the history
## Changelog for ic:
Branch: master
Commits: [dfinity/ic@83e7fca6...172373c9](dfinity/ic@83e7fca...172373c)

* [`967f66e4`](dfinity/ic@967f66e) release sw 1.7.0
* [`d92948a1`](dfinity/ic@d92948a) chore(crypto): CRP-1995: Remove obsolete TODO
* [`f17c82a1`](dfinity/ic@f17c82a) chore: delete the bitcoin types and test-utils crate
* [`25d13d22`](dfinity/ic@25d13d2) chore: small cleanup in the replica crate
* [`6e58dd7c`](dfinity/ic@6e58dd7) fix: disable the system-test boundary_nodes_snp_test
* [`ed78439e`](dfinity/ic@ed78439) IDX-2719  - Add ruff linter for bazel smoke target
* [`dd7101ae`](dfinity/ic@dd7101a) Revert "fix: disable the system-test boundary_nodes_snp_test"
* [`00b7c8b1`](dfinity/ic@00b7c8b) IDX-2719 - Move shell scripts from `pre-commit` to `Bazel` test smoke targets
* [`0429a523`](dfinity/ic@0429a52) IDX-2719 - Remove not commit to branch `pre-commit` job
* [`8aba0c70`](dfinity/ic@8aba0c7) Add support to set time value for state machine binary
* [`8c6ccab8`](dfinity/ic@8c6ccab) Add: small, medium standard testnets
* [`4473e19e`](dfinity/ic@4473e19) IDX-2719 - Switch to bazel for shfmt pre-commit
* [`099a9ac7`](dfinity/ic@099a9ac) chore(VER-2222): Translate //rs/tests:network_reliability_test to new workload API
* [`d7c99d01`](dfinity/ic@d7c99d0) IDX-2719 - Add ruff import linting rule
* [`850a1700`](dfinity/ic@850a170) Add profiling to calls made by manage_neuron
* [`4323f939`](dfinity/ic@4323f93) feat(ic-admin): Improve the output of get-node-rewards-table
* [`9ddc7c65`](dfinity/ic@9ddc7c6) RUN-608: Use LruCache for query caching
* [`295ca9c9`](dfinity/ic@295ca9c) chore: [icrc rosetta] rosetta 1.4.13 + link to api and doc
* [`dfc6baac`](dfinity/ic@dfc6baa) feat(kyt): fallback from expired API keys
* [`2996af2a`](dfinity/ic@2996af2) docs: add a warning message for code in the artifact manager
* [`54ae4d61`](dfinity/ic@54ae4d6) Restore caching of system tests with new gitlab runners.
* [`8f29e98f`](dfinity/ic@8f29e98) do not throw exceptions for response bodies bigger than 10mb
* [`c79a47c3`](dfinity/ic@c79a47c) fix(VER-2236): propagate vm settings when instantiating an IC
* [`df59ca1d`](dfinity/ic@df59ca1) IDX-2719 - Add autoformating in pre-commit
* [`3f9fd621`](dfinity/ic@3f9fd62) Remove message queue
* [`00b50059`](dfinity/ic@00b5005) RUN-616: Use CountBytes trait in LruCache
* [`e5b6ee83`](dfinity/ic@e5b6ee8) chore(crypto): CRP-1996: Change usages of NodePublicKeyDataError to CspPublicKeyStoreError
* [`79233719`](dfinity/ic@7923371) Mock XRC response timestamp should be in seconds
* [`364da3fc`](dfinity/ic@364da3f) Move smoke tests to /pre-commit/ top level dir.
* [`01359e0f`](dfinity/ic@01359e0) Revert "Merge branch 'VER-2222' into 'master'"
* [`f9d34281`](dfinity/ic@f9d3428) Remove `precommit` test suite as it is misleading.
* [`130add6b`](dfinity/ic@130add6) Release SW v1.7.1
* [`9fa08d72`](dfinity/ic@9fa08d7) (fix: TT-202) Do not verify update calls with response-verification
* [`b33a4031`](dfinity/ic@b33a403) chore(ckbtc,icrc1): unify "cycle_balance" metric name
* [`fc59e210`](dfinity/ic@fc59e21) Move checks to its own file
* [`ba9ad51b`](dfinity/ic@ba9ad51) fix: make the local store path required in the IC config
* [`f82fe111`](dfinity/ic@f82fe11) fix(test): build ledger Proxy.mo canister with bazel
* [`bc343ae5`](dfinity/ic@bc343ae) Return to running NNS system tests with tip-of-branch NNS versions (as opposed to mainnet NNS versions)
* [`2814d3e4`](dfinity/ic@2814d3e) feat(FI-687): Fetching of blocks for blocks synchronizer
* [`c6b56863`](dfinity/ic@c6b5686) feat(FI-700) [Blocks Synchronizer] change 48 to 24 hour window
* [`c7fcfbf7`](dfinity/ic@c7fcfbf) RUN-618 Refactor transport layer of sandbox IPC
* [`207acd3f`](dfinity/ic@207acd3) Log HTTP Origin header in nginx
* [`74665bf1`](dfinity/ic@74665bf) add new CI job to test testnet deployment
* [`787ad8b8`](dfinity/ic@787ad8b) NNS1-1925 - Add the `controllers` field to the CanisterStatusResult served by NNS Root `canister_status` API
* [`9c67c146`](dfinity/ic@9c67c14) chore(ckbtc): improve ckBTC minter logging
* [`10ecf812`](dfinity/ic@10ecf81) chore(ckbtc): log more details about UTXO minting
* [`75924774`](dfinity/ic@7592477) Test CMC can successfully call the exchange rate canister successfully
* [`a4196bec`](dfinity/ic@a4196be) chore(BOUN-704): remove II rate-limits
* [`dc1732f1`](dfinity/ic@dc1732f) VER-2275 "ict testnet command"
* [`4e31b987`](dfinity/ic@4e31b98) RUN-620: Disable address map generation in Wasmtime
* [`70b4deeb`](dfinity/ic@70b4dee) FOLLOW-1027: Composite query: Disallow some syscalls from non-relicated reply + reject callbacks
* [`51adebd1`](dfinity/ic@51adebd) feature: MR-390 & MR-404 Explicit StateMachine to verify correctness of messages to TipHandler
* [`c794096b`](dfinity/ic@c794096) Fall back to user-specific path for version file.
* [`2ce44cce`](dfinity/ic@2ce44cc) chore: add a recursion limit for LabeledTree::TryFrom::<MixedHashTree> and prune_witness
* [`917bea1c`](dfinity/ic@917bea1) feat(FI-641) Check withdrawal destination address
* [`30b1eb1f`](dfinity/ic@30b1eb1) update the code owners of rs/interfaces/src/artifact_manager
* [`ecb2f3e0`](dfinity/ic@ecb2f3e) Avoid SNS system tests to use costly Farm features in regular CI pipelines
* [`a7ce41a9`](dfinity/ic@a7ce41a) NNS1-2178: Add endpoint to manually fail stalled UpgradeSnsToNextVersion proposals in SNS Governance
* [`c61afdcc`](dfinity/ic@c61afdc) RUN-619: Trim IPC buffers of idle sandbox processes
* [`4117f2aa`](dfinity/ic@4117f2a) feat: NNS1-1920: Added CreateServiceNervousSystem proposal to NNS. [override-didc-check]
* [`0e5c7f57`](dfinity/ic@0e5c7f5) RUN-607: Introduce CanisterSettingsArgsBuilder
* [`d1bd6f5e`](dfinity/ic@d1bd6f5) IDX-2803 - Add Rust bazel docker image
* [`1f73fad4`](dfinity/ic@1f73fad) IDX-2719 - Move `candid-backwards-compatible` from `pre-commit` to `Bazel`
* [`26f27d8f`](dfinity/ic@26f27d8) (fix: TT-204) Warmup wasm inside of the install event
* [`95a2a880`](dfinity/ic@95a2a88) Include canister history in canister and subnet memory usage
* [`967f7b0a`](dfinity/ic@967f7b0) Release SW v1.7.2
* [`711571b0`](dfinity/ic@711571b) update vscode config - [override-didc-check]
* [`301eac08`](dfinity/ic@301eac0) IDX-2719 - Move `buf` breaking  from `pre-commit` to `Bazel`
* [`855b6624`](dfinity/ic@855b662) NNS1-2205: add metric to expose the rewards eligible to be distributed in the latest reward round
* [`38d1ab87`](dfinity/ic@38d1ab8) feat(FI-702) [ICRC Rosetta] Add Network identifier and root key file path cmd args
* [`93dbc5b6`](dfinity/ic@93dbc5b) chore [icp rosetta] fix integration tests flakiness
* [`327400e1`](dfinity/ic@327400e) test(crypto): CRP-1822: system test for RPC reconnection with CSP vault
* [`b24757e0`](dfinity/ic@b24757e) fix: [NET-1296] instead of a start method + threadpool + condvar, use a dedicated thread + bounded channel for sending adverts
* [`6157a477`](dfinity/ic@6157a47) feat(FI-701) [icrc rosetta] add runner
* [`f3e285db`](dfinity/ic@f3e285d) feat(FI-705) [Storage Client] Shareable Storage Client Reference
* [`a2a77884`](dfinity/ic@a2a7788) RUN-610: Use LRU cache for Wasm code
* [`cb943781`](dfinity/ic@cb94378) chore(CON-981): [override-didc-check] remove bless and retire replica versions proposals
* [`3ee49e6f`](dfinity/ic@3ee49e6) FOLLOW-1030: Validate method earlier
* [`318d1ee5`](dfinity/ic@318d1ee) test(crypto): CRP-1956 add a differential fuzzer for witness generation
* [`ffbeb801`](dfinity/ic@ffbeb80) chore: [NET-1386] Move http endpoint constants to config file
* [`d6a678e3`](dfinity/ic@d6a678e) Enable fast SNS system tests on pre-master pipelines
* [`fce43ddb`](dfinity/ic@fce43dd) chore(consensus): Split of utils
* [`0d49c687`](dfinity/ic@0d49c68) [VER-2276] Test report readability
* [`f91841d9`](dfinity/ic@f91841d) bump export section size limit for replica dashboard
* [`547382ca`](dfinity/ic@547382c) [hotfix] Revert "Merge branch 'buf-check-pre-commit' into 'master'"
* [`1f649e75`](dfinity/ic@1f649e7) allow redirects for v2 response verification
* [`227c152e`](dfinity/ic@227c152) Improve wasm validation
* [`03ebbf21`](dfinity/ic@03ebbf2) chore(crypto): CRP-1429 Add further tests of IDKG verify_transcript
* [`aa59896f`](dfinity/ic@aa59896) refactor: control-plane checking
* [`7da7d4f4`](dfinity/ic@7da7d4f) Port generic workload to network_reliability_test
* [`5ee453b1`](dfinity/ic@5ee453b) Refactor: Move Governance tests out of governance.rs file
* [`9ad3034e`](dfinity/ic@9ad3034) test(crypto): CRP-1929 delegation proptest for `ThresholdSignatureCspVault`
* [`db665ff2`](dfinity/ic@db665ff) IDX-2765 - Update bazel base container for developer experience
* [`cb9756c8`](dfinity/ic@cb9756c) Support --boundary-dev-image for //testnet/tools:icos_deploy
* [`74761646`](dfinity/ic@7476164) IDX-2803 - Add `mold` to Bazel docker image
* [`93872068`](dfinity/ic@9387206) IDX-2803 - Add mold default config file into git tree
* [`203f02ea`](dfinity/ic@203f02e) chore(crypto): CRP-2005 and CRP-1694: remove `ThresholdSignatureCspClient::threshold_keygen` and `ThresholdSignatureCspVault::threshold_keygen_for_test`
* [`45a539a4`](dfinity/ic@45a539a) IDX-2765 - Remove unused features VSCode config
  • Loading branch information
dfinity-bot authored Apr 20, 2023
1 parent d84da3f commit 7306b7c
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 11 deletions.
23 changes: 15 additions & 8 deletions nix/drun.nix
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,19 @@ pkgs:
# installed. You will normally not be bothered to perform
# the command therein manually.

cargoSha256 = "sha256-oJoAGMc+m4ObfX8Wt91vGCJ54CTDLimO0VXNdI79xAc=";
cargoSha256 = "sha256-WkIe1mFxPWkxgzG94FJ9XIyh8J9WSZ5kK4yaVw39lUA=";

patchPhase = ''
cd ../drun-vendor.tar.gz
patch librocksdb-sys/build.rs << EOF
# for some reason ic-btc-validation tries to reach out
# into the web, so simply remove it
cargo remove --package ic-btc-adapter ic-btc-validation
substituteInPlace .cargo/config.toml \
--replace "linker = \"clang\"" "linker = \"$CLANG_PATH\"" \
--replace "\"-C\", \"link-arg=-fuse-ld=/usr/bin/mold\"" ""
cd ../drun-vendor.tar.gz
patch librocksdb-sys/build.rs << EOF
@@ -118,6 +118,10 @@
config.define("OS_MACOSX", Some("1"));
config.define("ROCKSDB_PLATFORM_POSIX", Some("1"));
Expand All @@ -33,8 +41,8 @@ pkgs:
config.define("ROCKSDB_PLATFORM_POSIX", Some("1"));
EOF
sed -i -e s/08d86b53188dc6f15c8dc09d8aadece72e39f145e3ae497bb8711936a916335a/536e44802de57cc7d3690c90c80f154f770f48e82b82756c36443b8b47c9b5e7/g librocksdb-sys/.cargo-checksum.json
cd -
sed -i -e s/08d86b53188dc6f15c8dc09d8aadece72e39f145e3ae497bb8711936a916335a/536e44802de57cc7d3690c90c80f154f770f48e82b82756c36443b8b47c9b5e7/g librocksdb-sys/.cargo-checksum.json
cd -
'';

nativeBuildInputs = with pkgs; [
Expand All @@ -49,9 +57,8 @@ EOF
lmdb
libunwind
libiconv
] ++ pkgs.lib.optionals pkgs.stdenv.isDarwin [
pkgs.darwin.apple_sdk.frameworks.Security
];
] ++ pkgs.lib.optional pkgs.stdenv.isDarwin
pkgs.darwin.apple_sdk.frameworks.Security;

# needed for bindgen
LIBCLANG_PATH = "${pkgs.llvmPackages_13.libclang.lib}/lib";
Expand Down
6 changes: 3 additions & 3 deletions nix/sources.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,10 @@
"homepage": "",
"owner": "dfinity",
"repo": "ic",
"rev": "83e7fca6d2c51f140db8b3760b5478254031807c",
"sha256": "01mxvjnhpqjcb6vcrsl9c5xjb0xn1ls1ss6gv05bs0q47f7l371i",
"rev": "172373c906d7f3dc3efd41f560cab4f503d38d40",
"sha256": "1drzaw3s0pb61nchl42wynr0wcaw7m76fdqd7g2h0v6j9377w3z8",
"type": "tarball",
"url": "https://github.com/dfinity/ic/archive/83e7fca6d2c51f140db8b3760b5478254031807c.tar.gz",
"url": "https://github.com/dfinity/ic/archive/172373c906d7f3dc3efd41f560cab4f503d38d40.tar.gz",
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
},
"ic-hs": {
Expand Down

0 comments on commit 7306b7c

Please sign in to comment.