oxidecomputer / oxidecomputer/crucible

Dependency Dashboard

Open
#163 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Rust
Stars
260
Forks
34
Avg merge
2d 1h
Merged PRs (30d)
8

Description

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
View this repository on the Mend.io Web Portal.

Pending Approval

The following branches are pending approval. To create them, click on a checkbox below.

  • Update Rust crate anyhow to v1.0.104
  • Update Rust crate async-trait to 0.1.92
  • Update Rust crate byte-unit to 5.2.6
  • Update Rust crate camino to v1.2.6
  • Update Rust crate cfg-if to v1.0.5
  • Update Rust crate chrono to v0.4.45
  • Update Rust crate clearscreen to 4.0.6
  • Update Rust crate futures to v0.3.34
  • Update Rust crate futures-core to v0.3.34
  • Update Rust crate indicatif to 0.18.6
  • Update Rust crate libc to v0.2.189
  • Update Rust crate nix to v0.31.3
  • Update Rust crate omicron-zone-package to 0.12.3
  • Update Rust crate reqwest to v0.13.5
  • Update Rust crate serde to v1.0.229
  • Update Rust crate serde_json to v1.0.151
  • Update Rust crate signal-hook to 0.4.4
  • Update Rust crate thiserror to v2.0.20
  • Update Rust crate tokio-util to v0.7.19
  • Update Rust crate toml to v1.1.6
  • Update Rust crate twox-hash to 2.1.4
  • Update dropshot-api-manager to 0.8.0 (dropshot-api-manager, dropshot-api-manager-types)
  • Update progenitor to 0.15.0 (progenitor, progenitor-client)
  • Update Rust crate aes-gcm-siv to 0.12.1
  • Update Rust crate base64 to 0.23.1
  • Update Rust crate bytes to v1.12.1
  • Update Rust crate clap to v4.6.7
  • Update Rust crate expectorate to 1.3.0
  • Update Rust crate fakedata_generator to 0.8
  • Update Rust crate http to 1.5.0
  • Update Rust crate humantime to 2.4.0
  • Update Rust crate hyper to v1.11.1
  • Update Rust crate itertools to 0.15.0
  • Update Rust crate num-derive to 0.5
  • Update Rust crate opentelemetry to 0.33.0
  • Update Rust crate proptest to 1.11.0
  • Update Rust crate rangemap to 1.8.0
  • Update Rust crate ratatui to 0.30
  • Update Rust crate rayon to 1.12.0
  • Update Rust crate reedline to 0.51.0
  • Update Rust crate sha2 to 0.11
  • Update Rust crate subprocess to 1.2.1
  • Update Rust crate tempfile to v3.27.0
  • Update Rust crate tokio to v1.53.1
  • Update Rust crate uuid to v1.26.1
  • Update Rust crate vergen to v10
  • Update Rust crate vergen-git2 to v10
  • πŸ” Create all pending approval PRs at once πŸ”

Rate-Limited

The following updates are currently rate-limited. To force their creation now, click on a checkbox below.

  • Update actions/checkout digest to d23441a
  • Update internal-dns-resolver digest to 7e18e52
  • Update internal-dns-types digest to 7e18e52
  • Update nexus-client digest to 7e18e52
  • Update omicron-common digest to 7e18e52
  • Update omicron-uuid-kinds digest to 7e18e52
  • Update openapi-lint digest to c13f93d
  • Update oximeter digest to 7e18e52
  • Update oximeter-producer digest to 7e18e52
  • Update actions/checkout action to v7
  • πŸ” Create all rate-limited PRs at once πŸ”

PR Edited (Blocked)

The following updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox below.

Open

The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.

Detected Dependencies

cargo (40)
agent-antagonist/Cargo.toml
agent-api/Cargo.toml
agent-client/Cargo.toml
agent-types/Cargo.toml
agent-types/versions/Cargo.toml
agent/Cargo.toml
Cargo.toml (98)
  • aes-gcm-siv 0.11.1 β†’ [Updates: 0.12.1]
  • anyhow 1 β†’ [Updates: 1]
  • async-channel 2.5.0
  • async-recursion 1.1.1
  • async-trait 0.1.89 β†’ [Updates: 0.1.92]
  • atty 0.2.14
  • base64 0.22.1 β†’ [Updates: 0.23.1]
  • bincode 1.3 β†’ [Updates: 3.0]
  • byte-unit 5.2.0 β†’ [Updates: 5.2.6]
  • bytes 1 β†’ [Updates: 1]
  • camino 1.1 β†’ [Updates: 1.1]
  • cfg-if 1 β†’ [Updates: 1]
  • chrono 0.4 β†’ [Updates: 0.4]
  • clap 4.5 β†’ [Updates: 4.5]
  • clearscreen 4.0.5 β†’ [Updates: 4.0.6]
  • crossterm 0.28.1 β†’ [Updates: 0.29.0]
  • crucible-workspace-hack 0.1.0
  • csv 1.4.0
  • dropshot 0.17.1
  • dropshot-api-manager 0.7.2 β†’ [Updates: 0.8.0]
  • dropshot-api-manager-types 0.7.2 β†’ [Updates: 0.8.0]
  • expectorate 1.2.0 β†’ [Updates: 1.3.0]
  • fakedata_generator 0.7 β†’ [Updates: 0.8]
  • futures 0.3 β†’ [Updates: 0.3]
  • futures-core 0.3 β†’ [Updates: 0.3]
  • hex 0.4
  • http 1.4.0 β†’ [Updates: 1.5.0]
  • httptest 0.16.4
  • human_bytes 0.4.3
  • humantime 2.3.0 β†’ [Updates: 2.4.0]
  • hyper 1 β†’ [Updates: 1]
  • hyper-staticfile 0.10.1
  • indicatif 0.18.4 β†’ [Updates: 0.18.6]
  • itertools 0.14.0 β†’ [Updates: 0.15.0]
  • libc 0.2 β†’ [Updates: 0.2]
  • mime_guess 2.0.5
  • nbd 0.3.1
  • nix 0.31 β†’ [Updates: 0.31]
  • num_enum 0.7
  • num-derive 0.4 β†’ [Updates: 0.5]
  • num-traits 0.2
  • omicron-zone-package 0.12.2 β†’ [Updates: 0.12.3]
  • openapiv3 2.2.0
  • opentelemetry 0.31.0 β†’ [Updates: 0.33.0]
  • opentelemetry-jaeger 0.20.0 β†’ [Updates: 0.22.0]
  • percent-encoding 2.3
  • progenitor 0.14.0 β†’ [Updates: 0.15.0]
  • progenitor-client 0.14.0 β†’ [Updates: 0.15.0]
  • proptest 1.10.0 β†’ [Updates: 1.11.0]
  • rayon 1.11.0 β†’ [Updates: 1.12.0]
  • rand 0.9.2 β†’ [Updates: 0.9.2]
  • rand_chacha 0.9.0 β†’ [Updates: 0.10.0]
  • ratatui 0.28 β†’ [Updates: 0.30]
  • reedline 0.46.0 β†’ [Updates: 0.51.0]
  • rangemap 1.7.1 β†’ [Updates: 1.8.0]
  • reqwest 0.13 β†’ [Updates: 0.13]
  • ringbuffer 0.16.0
  • rusqlite 0.37 β†’ [Updates: 0.40]
  • rustls-pemfile 2.2.0
  • schemars 0.8 β†’ [Updates: 0.9, 1.0]
  • semver 1
  • serde 1 β†’ [Updates: 1]
  • serde_json 1 β†’ [Updates: 1]
  • sha2 0.10 β†’ [Updates: 0.11]
  • signal-hook 0.4.3 β†’ [Updates: 0.4.4]
  • signal-hook-tokio 0.4.0
  • slog 2.7
  • slog-async 2.8
  • slog-bunyan 2.5.0
  • slog-dtrace 0.3
  • slog-term 2.9
  • static_assertions 1.1.0
  • statistical 1.0.0
  • subprocess 1.0.0 β†’ [Updates: 1.2.1]
  • strum 0.27 β†’ [Updates: 0.28]
  • strum_macros 0.28
  • tempfile 3 β†’ [Updates: 3]
  • test-strategy 0.4.5
  • thiserror 2 β†’ [Updates: 2]
  • tokio 1.40 β†’ [Updates: 1.40]
  • tokio-rustls 0.26.0 β†’ [Updates: 0.26.5]
  • tokio-test *
  • tokio-util 0.7 β†’ [Updates: 0.7]
  • toml 1.0 β†’ [Updates: 1.0]
  • tracing 0.1
  • tracing-opentelemetry 0.22.0 β†’ [Updates: 0.33.0]
  • tracing-subscriber 0.3.19 β†’ [Updates: 0.3.23]
  • twox-hash 2.1.2 β†’ [Updates: 2.1.4]
  • usdt 0.6.0
  • uuid 1 β†’ [Updates: 1]
  • omicron-common 5fd53a9c9ff2b0e47bfef3fe842b7516877b0162 β†’ [Updates: ``]
  • nexus-client 5fd53a9c9ff2b0e47bfef3fe842b7516877b0162 β†’ [Updates: ``]
  • internal-dns-resolver 5fd53a9c9ff2b0e47bfef3fe842b7516877b0162 β†’ [Updates: ``]
  • internal-dns-types 5fd53a9c9ff2b0e47bfef3fe842b7516877b0162 β†’ [Updates: ``]
  • omicron-uuid-kinds 5fd53a9c9ff2b0e47bfef3fe842b7516877b0162 β†’ [Updates: ``]
  • oximeter 5fd53a9c9ff2b0e47bfef3fe842b7516877b0162 β†’ [Updates: ``]
  • oximeter-producer 5fd53a9c9ff2b0e47bfef3fe842b7516877b0162 β†’ [Updates: ``]
  • openapi-lint ef442ee4343e97b6d9c217d3e7533962fe7d7236 β†’ [Updates: ``]
cmon-common/Cargo.toml
cmon/Cargo.toml
common/Cargo.toml (2)
  • vergen 9.1.0 β†’ [Updates: 10.0.3]
  • vergen-git2 9.1.0 β†’ [Updates: 10.0.3]
control-client/Cargo.toml
crucible-client-types/Cargo.toml
crudd/Cargo.toml
crutest/Cargo.toml
ctop/Cargo.toml
downstairs-api/Cargo.toml
downstairs-types/Cargo.toml
downstairs-types/versions/Cargo.toml
downstairs/Cargo.toml (1)
  • version_check 0.9.5
dropshot-apis/Cargo.toml
dsc-client/Cargo.toml
dsc/Cargo.toml
hammer/Cargo.toml
integration_tests/Cargo.toml
measure_iops/Cargo.toml
nbd_server/Cargo.toml
package/Cargo.toml
pantest/Cargo.toml
pantry-api/Cargo.toml
pantry-client/Cargo.toml
pantry-types/Cargo.toml
pantry-types/versions/Cargo.toml
pantry/Cargo.toml
protocol/Cargo.toml
raw-extent/Cargo.toml
repair-client/Cargo.toml
smf/Cargo.toml
upstairs/Cargo.toml (1)
  • version_check 0.9.5
verify-raw/Cargo.toml
xtask/Cargo.toml
github-actions (2)
.github/workflows/hakari.yml (2)
  • actions/checkout v6 β†’ [Updates: v7]
  • taiki-e/install-action v2
.github/workflows/rust.yml (4)
  • actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd β†’ [Updates: v7, v6]
  • actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd β†’ [Updates: v7, v6]
  • actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd β†’ [Updates: v7, v6]
  • actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd β†’ [Updates: v7, v6]
regex (1)
rust-toolchain.toml (1)
  • rust 1.90.0 β†’ [Updates: 1.98.1]
renovate-config (1)
renovate.json
rust-toolchain (1)
rust-toolchain.toml (1)
  • rust 1.90.0 β†’ [Updates: 1.98.1]
terraform (5)
aws_benchmark/crucible_simple_test_vpc/ec2.tf (2)
  • terraform-aws-modules/ec2-instance/aws ~> 6.0
  • terraform-aws-modules/ec2-instance/aws ~> 6.0
aws_benchmark/crucible_simple_test_vpc/sg.tf
aws_benchmark/crucible_simple_test_vpc/vpc.tf
aws_benchmark/main.tf
aws_benchmark/providers.tf (1)
  • aws ~> 6.0

  • Check this box to trigger a request for Renovate to run again on this repository

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up β€” it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the Dependency Dashboard and its linked Renovate documentation, then review the dependency entries in Cargo.toml and the listed open pull requests. The issue contains many pending, rate-limited, blocked, and already-open Rust updates rather than one bounded change; completion would require determining which updates to approve and handling the resulting PRs.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
devops
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
10/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.