We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7810219 commit efe5793Copy full SHA for efe5793
lib/src/deploy.rs
@@ -353,7 +353,9 @@ pub(crate) async fn prepare_for_pull(
353
// at all.
354
if let Some(c) = ostree_container::store::query_image(repo, &ostree_imgref.imgref)? {
355
let digest = Digest::from_str(digest)?;
356
- assert_eq!(digest, c.manifest_digest);
+ if digest != c.manifest_digest {
357
+ return Err(anyhow::anyhow!("Digest mismatch: expected {} got {}", digest, c.manifest_digest));
358
+ }
359
println!("Digest-based pullspec {imgref:#} already present");
360
return Ok(PreparedPullResult::AlreadyPresent(Box::new((*c).into())));
361
}
0 commit comments