Skip to content

Bump crucible to latest, update Omicron, use explicit revs#1141

Merged
jmpesp merged 1 commit into
masterfrom
bump_crucible_and_explicit_rev
May 14, 2026
Merged

Bump crucible to latest, update Omicron, use explicit revs#1141
jmpesp merged 1 commit into
masterfrom
bump_crucible_and_explicit_rev

Conversation

@jmpesp
Copy link
Copy Markdown
Contributor

@jmpesp jmpesp commented May 14, 2026

Pick up the following Crucible PRs:

Also, similar to oxidecomputer/crucible#1936, switch the omicron related dependencies from 'branch = "main"' to an explicit rev. Previous to this commit, two old versions of omicron were being pulled in: becbbb61 and b8efb9a0. The first one is about 300 commits behind, and the second is about 700 commits behind. With explicit git revs, the rev being used moves to Cargo.toml, and is known without digging into the lockfile.

Related, the tokio dep had to be further specified in order to build.

Pick up the following Crucible PRs:

- Use an explicit rev for oxidecomputer git deps (oxidecomputer/crucible#1936)
- Add Clone and Deserialize to VolumeInfo et al (oxidecomputer/crucible#1935)
- Update omicron/oximeter (oxidecomputer/crucible#1933)
- [meta] update to drift 0.1.4 (oxidecomputer/crucible#1932)
- Don't log if there is nothing to log (oxidecomputer/crucible#1930)

Also, similar to oxidecomputer/crucible#1936, switch the omicron related
dependencies from 'branch = "main"' to an explicit rev. Previous to this
commit, _two_ old versions of omicron were being pulled in: `becbbb61`
and `b8efb9a0`. The first one is about 300 commits behind, and the
second is about 700 commits behind. With explicit git revs, the rev
being used moves to Cargo.toml, and is known without digging into the
lockfile.

Related, the tokio dep had to be further specified in order to build.
Copy link
Copy Markdown
Member

@iximeow iximeow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice, thanks. I saw the branch = main Omicron deps when I tried nudging Omicron last(?) week and was really surprised... good to have that fixed along the way.

@iximeow iximeow changed the title Bump crucible rev to latest, and use explicit revs Bump crucible to latest, update Omicron, use explicit revs May 14, 2026
@iximeow
Copy link
Copy Markdown
Member

iximeow commented May 14, 2026

(editorialized the title a bit for the future Omicron and if-anyone-skims-landed-PRs purposes)

@jmpesp jmpesp merged commit 58ab73b into master May 14, 2026
14 checks passed
@jmpesp jmpesp deleted the bump_crucible_and_explicit_rev branch May 14, 2026 16:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants