Anton Hvornum
0ba4e631ef
Fixing glitch in variable use after moving to __packages__ definition.
2021-04-02 11:38:42 +02:00
Anton Hvornum
3f0a534374
Merging master into feature branch.
2021-04-02 11:32:52 +02:00
Anton Hvornum
0488c93a50
Merge pull request #134 from conqp/master
...
General code cleanup
2021-04-02 09:01:07 +00:00
Anton Hvornum
5f9966b5c1
Merge pull request #136 from Torxed/torxed-135
...
Missing variable
2021-04-02 08:58:58 +00:00
Anton Hvornum
2fd570167d
Merge pull request #138 from kusakata/fix-doc-issues
...
Fix doc issues
2021-04-02 08:57:45 +00:00
Anton Hvornum
65ec50dae5
Merge PR #113 into torxed-v2.2.0 feature branch.
...
This merge should add BIOS through MBR support and GRUB.
2021-04-02 10:42:26 +02:00
advaithm
b5e32f980a
added hardwareincompatibilty erros and updated readme
2021-04-02 10:28:04 +05:30
advaithm
6b218e555b
changed __enter__
2021-04-02 10:16:48 +05:30
advaithm
655ec06119
accidentlly called dict as function
2021-04-02 10:12:45 +05:30
advaithm
b974b93004
fixed some issues with the changes
2021-04-02 10:08:16 +05:30
advaithm
f4e616cd9e
updated to latest commits
2021-04-02 09:48:41 +05:30
Shohei Kusakata
cd3553ad89
Fixing short title underline warning
2021-04-02 10:50:07 +09:00
Shohei Kusakata
94042517a4
Fixing document interlink error
2021-04-02 10:47:21 +09:00
Anton Hvornum
ef7f2f53b1
Missing variable
...
This should fix #135
2021-04-01 22:12:52 +02:00
Richard Neumann
c0cfa7ae92
Remove useless __init__ methods
2021-04-01 20:46:28 +02:00
Richard Neumann
cab8c7d43a
Move class-related docstring to class definition
2021-04-01 20:45:45 +02:00
Richard Neumann
1d54a625f4
Simplify boolean checks
2021-04-01 20:31:29 +02:00
Anton Hvornum
2c90f02b6b
Merge pull request #132 from kpcyrd/range-check
...
Add range check to generic_select
2021-03-30 14:57:40 +00:00
kpcyrd
40dbb5791c
Add range check to disk selection
2021-03-30 16:24:48 +02:00
kpcyrd
82342a0e94
Add range check to generic_select
2021-03-30 16:12:52 +02:00
Anton Hvornum
bb5caf70b7
Merge pull request #125 from Torxed/torxed-v2.2.3
...
Fixes encrypted -> non-encrypted setups
2021-03-29 16:19:52 +00:00
Anton Hvornum
b03de49f0f
Removed debugging and finalized fix.
2021-03-29 18:17:09 +02:00
Anton Hvornum
151c90a56d
Added some debugging.
2021-03-29 18:12:05 +02:00
Anton Hvornum
a50aa59060
Adding .encrypted logic after .format calls to correctly identify partitions as encrypted/not-encrypted. This after a .flush_cache has been called.
2021-03-29 18:11:46 +02:00
Anton Hvornum
8c8a441c26
Added some debugging.
2021-03-29 18:10:02 +02:00
Anton Hvornum
1b903550b5
Reworking cache logic to not loose .encrypted flag on partitions after flushing cache.
2021-03-29 17:53:30 +02:00
Anton Hvornum
0c86440e2e
Rolling back change to check parent blockdevice for safe formatting, it would wipe the boot partition if the boot partition for multiple drives was shared on the specific drive.
2021-03-29 17:47:34 +02:00
Anton Hvornum
a29bd75954
Removing a flush of the cache that was excessive.
2021-03-29 17:46:07 +02:00
Anton Hvornum
512f0327f0
Experimenting with cache, carrying over .allow_formatting
2021-03-29 17:34:13 +02:00
Anton Hvornum
a0980afff1
Experimenting with carrying over flags across cache flush. This to solve issues when flush is cleared and target mountpoints gets lost, making it impossible to do .find_mountpoint('/') later on for instance.
2021-03-29 17:32:48 +02:00
Anton Hvornum
f3907310e3
Allowing individual partitions safety checks to rely on the parent blockdevice keep_partitions status.
2021-03-29 16:59:09 +02:00
Anton Hvornum
5e9c973d42
Added support for flushing a BlockDevice() cache after a partition has been formatted. This is to avoid internal confusion of which partitions are encrypted or not when going from Encrypted -> Un-encrypted setups.
2021-03-29 16:51:30 +02:00
Anton Hvornum
d26c1f820d
Toned down the debugging a bit.
2021-03-29 16:11:30 +02:00
Anton Hvornum
39cb0b94d9
Moved some debugging to catch more variable settings.
2021-03-29 15:57:31 +02:00
Anton Hvornum
0e26975247
Adding callstack to debug output for easier debugging. Removed hardcoded debug crash
2021-03-29 15:55:36 +02:00
Anton Hvornum
e94a8d8b25
Debugging
2021-03-29 13:16:42 +02:00
Anton Hvornum
4c5be61918
Merge pull request #123 from Torxed/torxed-v2.2.3
...
Reverting .strip() logic and moving the check into the get_password()…
2021-03-29 08:21:42 +00:00
Anton Hvornum
70480d4681
Merge pull request #122 from Didr/patch-1
...
Fix spelling error in filesystem choice
2021-03-29 08:21:06 +00:00
Anton Hvornum
36dfa2e1c4
Reverting .strip() logic and moving the check into the get_password() function.
2021-03-29 10:20:35 +02:00
Didr
f452dc695a
Fix spelling error in filesystem choice
...
Fixes a simple spelling error when the user is asked to select a filesystem.
"Select which filesystem your main partition should use (by number **of** name)" should be **or**.
2021-03-29 10:16:20 +02:00
Anton Hvornum
5e3a152364
Merge pull request #121 from Torxed/torxed-v2.2.3
...
Torxed v2.2.3
2021-03-29 07:35:04 +00:00
Anton Hvornum
ed565e1348
Adding some overclarification to encryption checks.
2021-03-29 09:33:58 +02:00
Anton Hvornum
3161cd8aff
Fixing rare occation where partitions dissapear just before .format().
2021-03-29 09:09:25 +02:00
Anton Hvornum
a156f224a8
Fixing un-encrypted drives matching on block encrypted.
2021-03-29 08:56:41 +02:00
Anton Hvornum
6cba404b75
Merge pull request #120 from Torxed/torxed-patch-sunday
...
Torxed patch sunday
2021-03-28 21:15:54 +00:00
Anton Hvornum
37ad64147f
Added some more useful debug data to the log.
2021-03-28 23:10:23 +02:00
Anton Hvornum
0637ab6eb0
Adding debug to correct for a potential issue where partitions get marked as encrypted even tho \!disk-password was neven set.
2021-03-28 23:03:41 +02:00
Anton Hvornum
9c44ab85ce
Version bump in prep for minor patch release.
2021-03-28 22:38:15 +02:00
Anton Hvornum
37a6018aae
Fixed a path-check issue with Time Zones.
2021-03-28 22:36:47 +02:00
Anton Hvornum
99dd9b1fb7
New feature: Profile() now supports .packages which returns any defined packages for that specific profile, as well as archinstall.__packages__ contain any packages that Installer() is responsible for. This can be used to quickly gather any required packages and dependencies by archinstall. Not all profiles have it yet, so .packages might return None.
2021-03-25 15:07:49 +01:00