Skip to content

BCF-6406: [REAR] Improve post-BMR integrity check#77

Open
Andrus Suvalau (svlv) wants to merge 4 commits intodevelopfrom
feature/BCF-6406-rear-improve-post-bmr-integrity-check
Open

BCF-6406: [REAR] Improve post-BMR integrity check#77
Andrus Suvalau (svlv) wants to merge 4 commits intodevelopfrom
feature/BCF-6406-rear-improve-post-bmr-integrity-check

Conversation

@svlv
Copy link

Jira-Ref: BCF-6406: [REAR] Improve post-BMR integrity check

Jira-Ref: BCF-6406: [REAR] Improve post-BMR integrity check
Copilot AI review requested due to automatic review settings February 10, 2026 16:03
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR improves post–Bare-Metal Recovery (BMR) integrity checking for the COVE workflow by adding configurable checksum verification and refining which files are included in checksum snapshots.

Changes:

  • Adds COVE_INTEGRITY_CHECK configuration to control which integrity checks run (binaries/configs/all).
  • Replaces the previous fixed md5sum verification script with a new implementation driven by COVE_INTEGRITY_CHECK.
  • Adjusts snapshot generation to exclude specific Debian 10 UEFI bootloader binaries from COVE verification.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 5 comments.

File Description
usr/share/rear/layout/save/default/600_snapshot_files.sh Quotes checksum output path and adds Debian 10 UEFI exclusions for COVE file hashing.
usr/share/rear/conf/default.conf Introduces COVE_INTEGRITY_CHECK default setting and documents available options.
usr/share/rear/checkintegrity/COVE/default/010_verify_hashsum.sh New configurable md5sum verification logic for post-restore integrity checks.
usr/share/rear/checkintegrity/COVE/default/001_compare_binaries.sh Removes the previous md5sum verification implementation.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Jira-Ref: BCF-6406: [REAR] Improve post-BMR integrity chec
Jira-Ref: BCF-6406: [REAR] Improve post-BMR integrity check
- Rename COVE_INTEGRITY_CHECK to COVE_CHECK_INTEGRITY

Jira-Ref: BCF-6406: [REAR] Improve post-BMR integrity check
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants