index : archinstall32 | |
Archlinux32 installer | gitolite user |
summaryrefslogtreecommitdiff |
Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-11-12 | Removed the GPT vs MBR lookup on __enter__ as it's no longer necessary to ↵ | Anton Hvornum | |
validate this on instance creation. load_layout() Uses this only to detect what partition table format it should use when wiping the drive. Other than that we only check if MBR and part numbers are > 3, that's the only use of this variable at this moment. | |||
2021-11-11 | Merged PR #711 - Fixing disk "ghosting" issues using partprobe | Anton Hvornum | |
* Adding partprobe at strategic places. * Swapped `for partition in blockdevice` to `for uuid, partition in blockdevice.partitions.items()` instead as `__iter__` for debugging purposes. * `get_mount_info()` now causes a exception rather than returning nothing if there is nothing to be shown. This to avoid issues where in places this is crucial information and it went by unnoticeable. Using exception handlers where it doesn't matter if there's any information or not. | |||
2021-11-11 | Merged PR #713 - Fixes #712 | Anton Hvornum | |
Removed assumptions that !user and !super-users exists. | |||
2021-11-11 | Removed assumptions that !user and !super-users exists. | Anton Hvornum | |
2021-11-11 | Converted partprobe call into a function. | Anton Hvornum | |
2021-11-11 | Dealt with exception in partition | Anton Hvornum | |
2021-11-11 | Added a hard exception for when mount information can't be detected | Anton Hvornum | |
2021-11-11 | Added more partprobe's | Anton Hvornum | |
2021-11-11 | Added more debug output for get_mount_info() | Anton Hvornum | |
2021-11-11 | Improved partition.uuid handling of lsblk information | Anton Hvornum | |
2021-11-11 | Tweaked partitions usage in blockdevice | Anton Hvornum | |
2021-11-11 | Tweaked partitions usage in blockdevice | Anton Hvornum | |
2021-11-11 | Added more debugging (some duplicate, but that's fine) | Anton Hvornum | |
2021-11-11 | Adding in debugging | Anton Hvornum | |
2021-11-11 | elif -> if | Anton Hvornum | |
2021-11-11 | Removed legacy code related to disk wiping. Also added in partprobe in ↵ | Anton Hvornum | |
strategic places (not sure this is enough, will have to test) | |||
2021-11-11 | Merged PR #707 - Fixes password leakage to terminal | Anton Hvornum | |
Created a new JSON serializer called `UNSAFE_JSON` that will serialize everything, including sensitive information. And `JSON` which is the default up to this point now safely ignores any sensitive information in dictionaries marked with `!`, for instance `{"!password" : "mypassword"}` will be omitted from any output. | |||
2021-11-11 | Bad copy paste of code prohibited credentials from being stored. | Anton Hvornum | |
2021-11-11 | Only adding disk encryption to user_credentials.json when supplied. | Anton Hvornum | |
2021-11-11 | Modified last few places where password gets set. | Anton Hvornum | |
2021-11-11 | Merge pull request #709 from wllacer/master | Anton Hvornum | |
Solves issue #689. Attribute Error.'None type' has no attribute 'form… | |||
2021-11-10 | Fixed linting issue | Anton Hvornum | |
2021-11-10 | Solves issue #689. Attribute Error.'None type' has no attribute 'format' ... | Werner Llácer | |
It seems the system does not syncronus update its internal information after a partitioning. Two places are affected. Directly on filesystem.add_partition (the uuid of the new partition isn't available after the parted command) and blockdevice.get_partition, where the list of partitions for the iterator might not be available in the query. The patch places both sections under controlled loops, giving the system the chance to update the information. Should be more controlled via application parameters | |||
2021-11-09 | Changed partition password to !password | Anton Hvornum | |
And also added a check to grab !encryption-password if no partition-specific password was given. | |||
2021-11-09 | Forgot to change the cls=JSON inside the recursive call of UNSAFE_JSON | Anton Hvornum | |
2021-11-09 | Merge pull request #706 from archlinux/torxed-add-credentials | Anton Hvornum | |
Adding in storage of user supplied credentials in a separate file. | |||
2021-11-09 | Forgot the disk encryption password, also escaped with ! | Anton Hvornum | |
2021-11-09 | Adding in storage of user supplied credentials. This separates credentials ↵ | Anton Hvornum | |
from user_configuration.json into user_credentials.json. As well as the JSON serializer will omit the credentials from the user_configuration.json by detecting ! in the dictionary keys (which is why they are important). UNSAFE_JSON will leave those keys in there, good for storing credentials in a separate file." | |||
2021-11-09 | Revert default automatic hostname in user_config.json, I realized it's ↵ | Anton Hvornum | |
better to use --silent than forcing something in there. Some users might want to get poked on every machine. | |||
2021-11-09 | Automatically fill the hostname in user_config.json | Anton Hvornum | |
2021-11-09 | Merge pull request #704 from archlinux/torxed-fix-689 | Anton Hvornum | |
Fix #689 by adding a exception to filesystem.parted() on failure | |||
2021-11-09 | Adding a exception to filesystem.parted() if it fails. We can't let these go ↵ | Anton Hvornum | |
by unoticed | |||
2021-11-09 | Linting fix | Anton Hvornum | |
2021-11-09 | Merge pull request #695 from wllacer/master | Anton Hvornum | |
Solves issue #674 | |||
2021-11-09 | Merge pull request #703 from dylanmtaylor/patch-2 | Anton Hvornum | |
Fix user_interaction import as well - this is also in the parent directory | |||
2021-11-08 | Fix user_interaction import as well - this is also in the parent directory. | Dylan M. Taylor | |
2021-11-08 | Merge pull request #702 from dylanmtaylor/subvolume-disk-size | Anton Hvornum | |
If using subvolumes, make root partition 100% instead of using home | |||
2021-11-08 | If using subvolumes, make root partition 100% instead of using home | Dylan M. Taylor | |
2021-11-08 | Merge pull request #699 from dylanmtaylor/patch-2 | Anton Hvornum | |
Fix luks import so that encryption works correctly | |||
2021-11-08 | Fix luks import so that encryption works correctly | Dylan M. Taylor | |
2021-11-08 | Followup to the previous one. Output of size function is rounded to the ↵ | Werner Llácer | |
first decimal so output doesn't look too cluttered | |||
2021-11-08 | Solves issue #674 | Werner Llácer | |
We turned the size query of the devices to byte mode in lsblk (lsblk -b) It avoids problems with the localized output of the lsblk utility. | |||
2021-11-07 | Fixes #690 by Clearing storage['active_boot'] if shutdown was successful (#691) | Anton Hvornum | |
* Clear storage variable if shutdown was successful * Adding shutdown monitoring and debug output. * It seams systemd-run gets a connection reset from running 'shutdown now', but in a good way - so it doesn't raise any exceptions. Or at least that's what it looks like. | |||
2021-11-06 | Revert "Added a delay on systemd-nspawn", did not help | Anton Hvornum | |
This reverts commit d9aa7e6b34a969b46f97a24b9387d215605747c8. | |||
2021-11-06 | Added a delay on systemd-nspawn | Anton Hvornum | |
This to avoid "Transport endpoint is not connected" | |||
2021-11-06 | Merged #679 - Fix #109 Wrapper to create files inside installation | Anton Hvornum | |
Added a wrapper to create files inside the installation | |||
2021-11-06 | Merge branch 'master' of https://github.com/archlinux/archinstall into ↵ | Anton Hvornum | |
torxed-fix-109 | |||
2021-11-06 | Added mimic function for file operations | Anton Hvornum | |
2021-11-06 | Update installer.py | Anton Hvornum | |
2021-11-06 | Merge pull request #678 from archlinux/torxed-fix-175 | Anton Hvornum | |
Adding support for swap on zram |