Make local install failures actionable - #543
Conversation
|
Carry-over review from PR #507 (old PR for #462). Good parts of this PR:
|
ab1c3cb to
25f9cd5
Compare
25f9cd5 to
0876e61
Compare
b231485 to
b0bbfc9
Compare
0474136 to
f4b53de
Compare
6d4ef31 to
c5655d2
Compare
004186a to
d559866
Compare
d559866 to
e517999
Compare
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using high effort and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit e517999. Configure here.
e517999 to
7633a1f
Compare
7633a1f to
1b73479
Compare
4b4e899 to
d41af8c
Compare

Summary
Review resolution
Issue #462 explicitly requires the destination, network hosts, approximate download size, and bare
local server startroute. The earlier #507 quality concern applied to broad and duplicated wording; this version puts agent context first, condenses the required facts into one download section, omits thestableexample, and tests only the required help fragments instead of snapshotting the full rendered output.Archive I/O failures now retain their underlying source, and corrupt or truncated gzip streams fail before
.clickhouse.extractingis renamed. The focused regressions also assert that the partial file is cleaned up.Tests
cargo test -p clickhousectl version_manager::install::tests:: -- --nocapturecargo test -p clickhousectl local::cli::tests::install_help_covers_install_requirementscargo test -p clickhousectlcargo fmt --all --checkcargo clippy -p clickhousectl --all-targets -- -D warningscargo build -p clickhousectlCloses #462