Skip to content

BCF-6186: [ReaR] Run unit tests during CI#60

Closed
Barys Barysenka (BarysBarysenka) wants to merge 59 commits into
masterfrom
release/boris-1.1.0
Closed

BCF-6186: [ReaR] Run unit tests during CI#60
Barys Barysenka (BarysBarysenka) wants to merge 59 commits into
masterfrom
release/boris-1.1.0

Conversation

@BarysBarysenka

Copy link
Copy Markdown

test

Andrus Suvalau (svlv) and others added 30 commits October 3, 2025 08:05
Since Cove Rescue Media is VHD disk in Azure env, it is considered a
hard disk by ReaR and, as a result, might be used as a possible target
for disks mapping. To avoid this, we are excluding the rescue system
by the COVE_RESCUE label.

Jira-Ref: BCF-5849: Support Bare Metal Recovery in Azure
Jira-Ref: BCF-5849: Support Bare Metal Recovery in Azure
Jira-Ref: BCF-5849: Support Bare Metal Recovery in Azure
- Do not add EFI entries in Azure env
- Unmount /mnt in Azure env

Jira-Ref: BCF-5849: Support Bare Metal Recovery in Azure
Jira-Ref: BCF-5849: Support Bare Metal Recovery in Azure
Jira-Ref: BCF-5849: Support Bare Metal Recovery in Azure
- Avoid affecting BMR in Hyper-V via VHD disk

Jira-Ref: BCF-5849: Support Bare Metal Recovery in Azure
Jira-Ref: BCF-5849: Support Bare Metal Recovery in Azure
BCF-5901: [ReaR] Rely on USING_UEFI_BOOTLOADER variable to verify firmware compatibility
Jira-Ref: BCF-5872: [ReaR] Backup and restore PARTUUID
Jira-Ref: BCF-5872: [ReaR] Backup and restore PARTUUID
Jira-Ref: BCF-5872: [ReaR] Backup and restore PARTUUID
- Do not fail at backup time if parted lacks the necessary features to
  recover non-consecutive partitions, because at recovery time, updated
  version of parted from Cove Rescue Media is used.

Jira-Ref: BCF-5930: [ReaR] System state backup fails on RHEL 6 if there
are non consecutive partitions
- Having blank disks attached on RHEL 6 can lead to backup failures.
  However, this should be fine because disks without file systems are
  later commented out if auto-exclusion is turned on.

Jira-Ref: BCF-5816: [ReaR] System state backup fails on RHEL 6 systems
when they have blank disks
Jira-Ref: BCF-5872: [ReaR] Backup and restore PARTUUID
- lsblk v2.17.2 on RHEL 6 and CentOS 6 is not aware of PARTUUID

Jira-Ref: BCF-5872: [ReaR] Backup and restore PARTUUID
Jira-Ref: BCF-5911: Notify a user that the restore should be started from the very beggining if a bmr session was interrupted
…-state-backup-fails-on-rhel-6-systems-when-they-have-blank-disks

BCF-5816: [ReaR] System state backup fails on RHEL 6 systems when they have blank disks
…-state-backup-fails-on-rhel-6-if-there-are-non-consecutive-partitions

BCF-5930: [ReaR] System state backup fails on RHEL 6 if there are non consecutive partitions
Jira-Ref: BCF-5911: Notify a user that the restore should be started from the very beggining if a bmr session was interrupted
…e-metal-recovery-in-azure

BCF-5849: Support Bare Metal Recovery in Azure
Jira-Ref: BCF-5902: [ReaR] EFI entry for shim was not created with
'Secure boot' enabled
Jira-Ref: BCF-5911: Notify a user that the restore should be started from the very beggining if a bmr session was interrupted
…estore-should-be-started-from-the-very-beggining-if-a-BMR-session-was-interrupted
Jira-Ref: BCF-5911: Notify a user that the restore should be started from the very beggining if a bmr session was interrupted
Jira-Ref: BCF-5911: Notify a user that the restore should be started from the very beggining if a bmr session was interrupted
Jira-Ref: BCF-5872: [ReaR] Backup and restore PARTUUID
Jira-Ref: BCF-5911: Notify a user that the restore should be started from the very beggining if a bmr session was interrupted
Jira-Ref: BCF-5873: [ReaR] Remove dangling EFI entries made during
recovery
…-and-restore-partuuid

BCF-5872: [ReaR] Backup and restore PARTUUID
Jira-Ref: BCF-5873: [ReaR] Remove dangling EFI entries made during
recovery
Jira-Ref: BCF-5873: [ReaR] Remove dangling EFI entries made during
recovery
…er-that-the-restore-should-be-started-from-the-very-beggining-if-a-BMR-session-was-interrupted

BCF-5911: Added notification if BMR session was interrupted
Jira-Ref: BCF-5926: Print final message in the console after bmr process is finished
Jira-Ref: BCF-5926: Print final message in the console after bmr process is finished
Jira-Ref: BCF-5926: Print final message in the console after bmr process is finished
…-dangling-efi-entries-made-during-recovery

BCF-5873: [ReaR] Remove dangling EFI entries made during recovery
Jira-Ref: BCF-5917: [ReaR][CI] Add GitHub actions to automate release
branch and tag creation
…-git-hub-actions-to-automate-release-branch-and-tag-creation

BCF-5917: [ReaR][CI] Add GitHub actions to automate release branch and tag creation
BCF-5917: [ReaR][CI] Add GitHub actions to automate release branch and tag creation
…-git-hub-actions-to-automate-release-branch-and-tag-creation

BCF-5917: [ReaR][CI] Add GitHub actions to automate release branch and tag creation
…-message-in-the-console-after-BMR-process-is-finished

BCF-5926: feat(bm): Report an error in case of missing boot loader
…o-the-list-of-must-have

BCF-5671: [BM] Remove blkid and lsblk binaries from installation package
* create pipeline to run unit tests

Jira-Ref: BCF-6186: [ReaR] Run unit tests during CI
…sts-during-build2

BCF-6186: [ReaR] Run unit tests during CI
* added docker file to give the possibility to execute unit tests

Jira-Ref: BCF-6186: [ReaR] Run unit tests during CI
* create pipeline to run unit tests

Jira-Ref: BCF-6186: [ReaR] Run unit tests during CI
…sts-during-build

BCF-6186: [ReaR] Run unit tests during CI
* added env validation

Jira-Ref: BCF-6186: [ReaR] Run unit tests during CI
…sts-during-build3

BCF-6186: [ReaR] Run unit tests during CI
* fixed pipeline names

Jira-Ref: BCF-6186: [ReaR] Run unit tests during CI
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

invalid This doesn't seem right

Development

Successfully merging this pull request may close these issues.

5 participants