8000 feat(dre): qualification via command by NikolaMilosa · Pull Request #649 · dfinity/dre · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

feat(dre): qualification via command #649

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 46 commits into from
Jul 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
bbe552e
structuring the command
NikolaMilosa Jul 17, 2024
2a66834
adding simple tabular util
NikolaMilosa Jul 17, 2024
4313fef
implementing starting of execution
NikolaMilosa Jul 17, 2024
6406608
started work on ensuring blessed versions
NikolaMilosa Jul 17, 2024
36b16c8
adding ic admin call
NikolaMilosa Jul 18, 2024
752c24e
adding creating proposal
NikolaMilosa Jul 18, 2024
9f7d98b
ensuring blessed replica versions
NikolaMilosa Jul 18, 2024
8ce8f8 8000 d
Merge branch 'main' into nm-qualification-via-dre-command
NikolaMilosa Jul 18, 2024
66c1cea
finishing first step
NikolaMilosa Jul 18, 2024
719f06c
implementing upgrading
NikolaMilosa Jul 18, 2024
c3392ed
fixing operator on non mainnnet networks
NikolaMilosa Jul 18, 2024
37e1534
linting
NikolaMilosa Jul 18, 2024
9d5c7b0
upgrade subnet rule
NikolaMilosa Jul 18, 2024
76fbb83
linting
NikolaMilosa Jul 18, 2024
dfa4840
fixing erroring on registry errors
NikolaMilosa Jul 18, 2024
ab90d94
prettier print
NikolaMilosa Jul 18, 2024
91b9980
implementing unelecting
NikolaMilosa Jul 18, 2024
682e508
linting
NikolaMilosa Jul 18, 2024
14c2047
adding exponential backoff for placing proposals
NikolaMilosa Jul 19, 2024
148eec2
adding simple filter for steps
NikolaMilosa Jul 19, 2024
fba3abf
adding listing
NikolaMilosa Jul 19, 2024
3104591
adding xnet test
NikolaMilosa Jul 19, 2024
1fa1ee2
refactoring
NikolaMilosa Jul 19, 2024
125ef6b
fixing xnet test
NikolaMilosa Jul 19, 2024
05e6a14
implementing xnet test
NikolaMilosa Jul 20, 2024
fdfab7a
fixing clippy
NikolaMilosa Jul 20, 2024
a4852d4
adding command
NikolaMilosa Jul 20, 2024
79dc7b7
prettier print
NikolaMilosa Jul 20, 2024
4a20778
implementing xnet test
NikolaMilosa Jul 20, 2024
2597063
Merge branch 'main' into nm-qualification-via-dre-command
NikolaMilosa Jul 20, 2024
a7e4ae2
Branch was auto-updated.
sa-github-api Jul 22, 2024
d448e37
Branch was auto-updated.
sa-github-api Jul 22, 2024
59e6a88
Branch was auto-updated.
sa-github-api Jul 22, 2024
6899e95
caching ic-admin-path
NikolaMilosa Jul 22, 2024
677963c
removing backoff for backon
NikolaMilosa Jul 22, 2024
f8d41e9
adding running xnet and workload tests after downgrade
NikolaMilosa Jul 22, 2024
e8355db
Github Action: Bazel Repin
github-actions[bot] Jul 22, 2024
2edc419
creating ordered step
NikolaMilosa Jul 22, 2024
89fd6e4
refactoring downloading functions
NikolaMilosa Jul 22, 2024
57fc0aa
Branch was auto-updated.
sa-github-api Jul 23, 2024
c7b9888
adding steps to ensure consistency across networks
NikolaMilosa Jul 23, 2024
261d461
changing table implementation
NikolaMilosa Jul 23, 2024
21e426a
adding better descriptions
NikolaMilosa Jul 23, 2024
cd5b95a
Branch was auto-updated.
sa-github-api Jul 23, 2024
439fa6c
adding resiliency for syncing registry
NikolaMilosa Jul 23, 2024
fb63566
Merge branch 'main' into nm-qualification-via-dre-command
NikolaMilosa Jul 23, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
215 changes: 203 additions & 12 deletions Cargo.Bazel.lock
6D47
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"checksum": "21560a1c6cf60a5df7d6ab8a9c786242587fcc03a6171df0fc1574fc13c8911c",
"checksum": "827b8ac63a079674084fad718693689f37a28b2c6ef6b5cb236e0b872ce2d814",
"crates": {
"actix-codec 0.5.2": {
"name": "actix-codec",
Expand Down Expand Up @@ -7001,6 +7001,79 @@
},
"license": "MPL-2.0"
},
"comfy-table 7.1.1": {
"name": "comfy-table",
"version": "7.1.1",
"repository": {
"Http": {
"url": "https://static.crates.io/crates/comfy-table/7.1.1/download",
"sha256": "b34115915337defe99b2aff5c2ce6771e5fbc4079f4b506301f5cf394c8452f7"
}
},
"targets": [
{
"Library": {
"crate_name": "comfy_table",
"crate_root": "src/lib.rs",
"srcs": [
"**/*.rs"
]
}
}
],
"library_target_name": "comfy_table",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": {
"common": [
"crossterm",
"default",
"tty"
],
"selects": {}
},
"deps": {
"common": [
{
"id": "strum 0.26.3",
"target": "strum"
},
{
"id": "unicode-width 0.1.13",
"target": "unicode_width"
}
],
"selects": {
"cfg(not(windows))": [
{
"id": "crossterm 0.27.0",
"target": "crossterm"
}
],
"cfg(windows)": [
{
"id": "crossterm 0.27.0",
"target": "crossterm"
}
]
}
},
"edition": "2021",
"proc_macro_deps": {
"common": [
{
"id": "strum_macros 0.26.4",
"target": "strum_macros"
}
],
"selects": {}
},
"version": "7.1.1"
},
"license": "MIT"
},
"comparable 0.5.4": {
"name": "comparable",
"version": "0.5.4",
Expand Down Expa 8000 nd Up @@ -8021,6 +8094,121 @@
},
"license": "MIT OR Apache-2.0"
},
"crossterm 0.27.0": {
"name": "crossterm",
"version": "0.27.0",
"repository": {
"Http": {
"url": "https://static.crates.io/crates/crossterm/0.27.0/download",
"sha256": "f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df"
}
},
"targets": [
{
"Library": {
"crate_name": "crossterm",
"crate_root": "src/lib.rs",
"srcs": [
"**/*.rs"
]
}
}
],
"library_target_name": "crossterm",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": {
"common": [],
"selects": {
"aarch64-pc-windows-msvc": [
"windows"
],
"i686-pc-windows-msvc": [
"windows"
],
"x86_64-pc-windows-msvc": [
"windows"
]
}
},
"deps": {
"common": [
{
"id": "bitflags 2.5.0",
"target": "bitflags"
},
{
"id": "parking_lot 0.12.3",
"target": "parking_lot"
}
],
"selects": {
"cfg(unix)": [
{
"id": "libc 0.2.155",
"target": "libc"
}
],
"cfg(windows)": [
{
"id": "crossterm_winapi 0.9.1",
"target": "crossterm_winapi"
},
{
"id": "winapi 0.3.9",
"target": "winapi"
}
]
}
},
"edition": "2021",
"version": "0.27.0"
},
"license": "MIT"
},
"crossterm_winapi 0.9.1": {
"name": "crossterm_winapi",
"version": "0.9.1",
"repository": {
"Http": {
"url": "https://static.crates.io/crates/crossterm_winapi/0.9.1/download",
"sha256": "acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b"
}
},
"targets": [
{
"Library": {
"crate_name": "crossterm_winapi",
"crate_root": "src/lib.rs",
"srcs": [
"**/*.rs"
]
}
}
],
"library_target_name": "crossterm_winapi",
"common_attrs": {
"compile_data_glob": [
"**"
],
"deps": {
"common": [],
"selects": {
"cfg(windows)": [
{
"id": "winapi 0.3.9",
"target": "winapi"
}
]
}
},
"edition": "2018",
"version": "0.9.1"
},
"license": "MIT"
},
"crunchy 0.2.2": {
"name": "crunchy",
"version": "0.2.2",
Expand Down Expand Up @@ -10559,6 +10747,10 @@
"id": "anyhow 1.0.86",
"target": "anyhow"
},
{
"id": "backon 0.4.4",
"target": "backon"
},
{
"id": "candid 0.10.9",
"target": "candid"
Expand All @@ -10583,6 +10775,10 @@
"id": "colored 2.1.0",
"target": "colored"
},
{
"id": "comfy-table 7.1.1",
"target": "comfy_table"
},
{
"id": "cryptoki 0.3.1",
"target": "cryptoki"
Expand Down Expand Up @@ -28369,35 +28565,29 @@
],
"crate_features": {
"common": [
"elf",
"errno",
"general",
"ioctl",
"no_std"
],
"selects": {
"aarch64-unknown-linux-gnu": [
"elf",
"errno",
"prctl",
"std",
"system"
],
"arm-unknown-linux-gnueabi": [
"elf",
"errno",
"prctl",
"std",
"system"
],
"armv7-unknown-linux-gnueabi": [
"elf",
"errno",
"prctl",
"std",
"system"
],
"i686-unknown-linux-gnu": [
"elf",
"errno",
"prctl",
"std",
"system"
Expand All @@ -28413,8 +28603,6 @@
"system"
],
"x86_64-unknown-linux-gnu": [
"elf",
"errno",
"prctl",
"std",
"system"
Expand Down Expand Up @@ -47522,6 +47710,7 @@
"fibersapi",
"fileapi",
"handleapi",
"impl-default",
"knownfolders",
"libloaderapi",
"memoryapi",
Expand All @@ -47532,9 +47721,11 @@
"processthreadsapi",
"shlobj",
"std",
"synchapi",
"winbase",
"wincon",
"winerror"
"winerror",
"winuser"
],
"selects": {}
},
Expand Down
36 changes: 36 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@ clap = { version = "4.5", features = [
] }
colored = "2.1.0"
counter = "0.5.7"
comfy-table = "7.1.1"
crossbeam = "0.8.4"
crossbeam-channel = "0.5.13"
cryptoki = "0.3.1"
Expand Down
2 changes: 2 additions & 0 deletions rs/cli/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ documentation.workspace = true
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
backon = { workspace = true }
actix-web = { workspace = true }
anyhow = { workspace = true }
async-recursion = { workspace = true }
Expand Down Expand Up @@ -72,6 +73,7 @@ humantime = { workspace = true }
clap_complete = "4.5.8"
cryptoki = { workspace = true }
keyring = { workspace = true }
comfy-table = { workspace = true }

[dev-dependencies]
actix-rt = { workspace = true }
Expand Down
Loading
Loading
0