Releases: Azure/ALAR
v1.0.0
Changed
ALAR version 1.0.0 represents a redesign of ALAR which was coming into age and not flexible enough to cope with different distros and their disk layouts. The new version is distro agnostic. Which means we don't rely on any predictions what the disk layout may look like. With the new design ALAR should be able to cope
with any kind of disk layout. The main focus for the redesign of ALAR is to use ALAR standalone without the usage of the vm-repair extension. And allow to get the system being recovered from an existing VM.
Added
- Support for ADE. Password to decrypt the disk gets read from the BEK disk automatically if available.
Otherwise the password can be passed over via the new option '--ade-password' - Instead of the default disk (LUN 0) to get recovered by ALAR a different disk can be used instead.
Use the new option '--custom-recover-disk' - The action scripts are part of the binary build. It is not required to get the downloaded
from the GIT repository. This may be of help for those conditions where access to the Internet isn't permitted. But if required it is possible to download them with the help of the new option '--download-action-scripts'. This may be handy if there is a new bug fix available in the repo but no new build got generated. - Logging functionality added. Use RUST_LOG = debug|error|info|warn
By default only errors reported
v0.5.1
v0.5.0
The v0.5.0 version does provide the following new actions
- grubfix
- efifix
- chroot-cli
grubfix
This action is reinstalling GRUB
and regenerates the grub.cfg
file
efifix
This action is reinstalling the required software to boot from a GEN2 VM
. The grub.cfg
is regenerated as well.
chroot-cli
This action can be of help to perform manuall recovery steps with an auto generated chroot environment
v0.4.0
First production release in the new ALAR repository
- ALAR moved into its own repository. The old/previous location Azure/repair-script-library
isn't used anymore. - action scripts are fetched by ALAR directly from its own ALAR repository
- standalone option removed. This is the default now.
- support for aarch64