diff options
author | Eric Biggers <ebiggers@google.com> | 2022-08-10 20:37:34 +0000 |
---|---|---|
committer | Ram Muthiah <rammuthiah@google.com> | 2023-05-31 23:53:17 +0000 |
commit | 82592112d52bc111c5a157168f9bced540b19f75 (patch) | |
tree | abf9afc9c6500592a6c8e2b8f17f1f5ef3a56bde | |
parent | 82121f8beb5d4faacee1b6bc59fd544c9e31b8b2 (diff) | |
download | cuttlefish-82592112d52bc111c5a157168f9bced540b19f75.tar.gz |
assemble_cvd: re-create metadata image if size changed
Bug: 221189421
Bug: 227217533
Bug: 285204672
Merged-In: Idcda01558059cc154fb3f75fa640a325c0512a5a
Change-Id: Idcda01558059cc154fb3f75fa640a325c0512a5a
-rw-r--r-- | host/commands/assemble_cvd/disk_flags.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/host/commands/assemble_cvd/disk_flags.cc b/host/commands/assemble_cvd/disk_flags.cc index c06d7d7f3..faca37442 100644 --- a/host/commands/assemble_cvd/disk_flags.cc +++ b/host/commands/assemble_cvd/disk_flags.cc @@ -677,7 +677,8 @@ class InitializeMetadataImage : public SetupFeature { private: std::unordered_set<SetupFeature*> Dependencies() const override { return {}; } Result<void> ResultSetup() override { - if (FileExists(FLAGS_metadata_image)) { + if (FileExists(FLAGS_metadata_image) && + FileSize(FLAGS_metadata_image) == FLAGS_blank_metadata_image_mb << 20) { return {}; } |