Skip to content

v2.0.4rc7

Pre-release
Pre-release
Compare
Choose a tag to compare
@Torxed Torxed released this 31 Aug 20:01
· 2897 commits to master since this release

New features

  • Added network helpers in archinstall.lib.networking. Mainly adding helpers to detect physical interfaces and MAC-addresses.
  • Added a unattended example profile
  • Support for listing (and filtering) profiles based on MAC-address was added, the filter_irrelevant_macs will filter any MAC address profile that doesn't match the current machine.
  • archinstall.Installer() now has post-installation checks on __exit__, so when Install() is used in a context manager (with archinstall.Installer() as installation), whenever the coder exits that block, the post-installation-steps will run and inform (but not raise) about any missing steps that haven't been completed in order to successfully boot the machine (checks if the base OS is installed, if root or a super user is created/setup and if a bootloader is installed).
  • Fixed the guided template to check if root_pw is set, if it isn't, it will require an additional sudo-user to be created.

Minor Fixes

  • The unattended test-profile reports upstream to inform which commit was installed without user interaction.
  • Made btrfs-progs optional, won't be installed unless btrfs is detected as a filesystem.

Demo: https://youtu.be/9Xt7X_Iqg6E