Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/archinstall/lib
AgeCommit message (Collapse)Author
2020-12-07Type mismatch in genfstab()Anton Hvornum
2020-12-07Updated fstab to better match the given inputAnton Hvornum
2020-12-07fstab incorrectly updated since many version agoAnton Hvornum
Updated `genfstab()` to approprately generate a correct fstab for mounted filesystems used in `installation.mountpoint`.
2020-12-07DebuggingAnton Hvornum
2020-12-07Updated debug log outputAnton Hvornum
2020-12-07Added some more log output regarding fstab.Anton Hvornum
2020-12-07Reverted genfstab changes.Anton Hvornum
But placed genfstab in the Installation() __exit__ as the last action performed.
2020-12-07DebuggingAnton Hvornum
2020-12-07Making sure installation.mount() also triggers genfstab.Anton Hvornum
Since it's a installation specific mount, we need to re-create genfstab. Also corrected genfstab flags as well as added an option to override the >> (append) operator to become a write-over operator.
2020-12-07Potential solution for #67Anton Hvornum
It's a 0.025 second sleep waiting for the partition to pop up in partprobe. Also added a grace period of 10 seconds for that to occur. Otherwise we'll throw an exception since something most likely broke down. (Note here: Older drives, say 6200 RPM spin disks, might take a few seconds to come online. Have no such hardware to test with, but worth testing)
2020-12-07Final verification of issueAnton Hvornum
2020-12-07Removed debuggingAnton Hvornum
2020-12-07Tweaked debugging a bitAnton Hvornum
2020-12-07Update disk.pyAnton Hvornum
2020-12-07Removing one debug step to debug deeper.Anton Hvornum
2020-12-07Spelling errorAnton Hvornum
2020-12-07Adding some debugging for #67Anton Hvornum
2020-12-06Check if directory exists before mountingAnton Hvornum
2020-12-06Swapped order of partition vs mountpoint in installation.mount()Anton Hvornum
2020-12-06Fix for last commitAnton Hvornum
2020-12-06Mixup with the variableAnton Hvornum
2020-12-06Merge pull request #72 from Torxed/drive-selectAnton Hvornum
selecting disk by id/size should return a BlockDevice()
2020-12-06selecting disk by id/size should return a BlockDevice()Anton Hvornum
2020-12-06Attempting to select drives by size and/or idAnton Hvornum
2020-12-06Merge pull request #71 from Torxed/drive-selectAnton Hvornum
Attempting to select drives by size and/or id
2020-12-06Variable issue in Application() from the latest change.Anton Hvornum
2020-12-06Making list_examples() results cachedAnton Hvornum
This to lock in found modules, in case paths dissapear during runtime.
2020-12-06More debuggingAnton Hvornum
2020-12-06Debug for testingAnton Hvornum
2020-12-06Refined debug outputAnton Hvornum
2020-12-06PATH correction for /examples/Anton Hvornum
2020-12-06DebuggingAnton Hvornum
2020-12-06Removed /examples/ from list_profiles() by defaultAnton Hvornum
Adding it back in in "module mode" so that it can find guided.py correctly. This voids showing it in the user-question section.
2020-12-06Reduced calls to Profile.pathAnton Hvornum
Since it triggers multiple walks and HTTP requests.
2020-12-06Removed debugging for walkAnton Hvornum
Application profiles now seam properly integrated by setup.py, remote profiles have not yet been tested.
2020-12-06Added application profiles to the setup.pyAnton Hvornum
Otherwise local lookups for application specific profiles will break/be missing.
2020-12-06DebuggingAnton Hvornum
2020-12-06Added additional user-verification to guided.pyAnton Hvornum
Also spelling error in subpath
2020-12-06Fixed issue where absolute paths to profiles got squashedAnton Hvornum
2020-12-06Reverted last commit and added debugging in guided insteadAnton Hvornum
2020-12-06Added debugging to find application issueAnton Hvornum
2020-12-06Modified Application() and list_profiles()Anton Hvornum
list_profiles() support a subpath parameter, which just gets appended after any given path found in PROFILE_PATH as well as UPSTREAM_URL to support filtering on application level.
2020-12-06Returning Profile() to correctly handle with statementAnton Hvornum
2020-12-06Update profiles.pyAnton Hvornum
2020-12-06Added spec as an instance variable to Script()Anton Hvornum
2020-12-06Moving self.installer to Script() instead of Profile()Anton Hvornum
2020-12-06Wrong variable passed to spec_from_file_location()Anton Hvornum
2020-12-06DebuggingAnton Hvornum
2020-12-06Simplifying the Profile() and Imported() logic.Anton Hvornum
Combining two/three separate logics into one, to make it easier to maintain profile loading.
2020-11-29Added a lower() factor to mac addresses in get_interface_from_mac() to match ↵Anton Hvornum
list_interfaces().