Commit Graph

1572 Commits

Author SHA1 Message Date
Dylan M. Taylor 1affee7c7b
Bump to 2.1.4 2021-04-15 10:00:57 -04:00
Anton Hvornum c9e1d4a8c3
Merge pull request #304 from advaithm/master
Fixing kbd layout issues and non-logical crashes in guided.py questions
2021-04-14 11:30:24 +00:00
Anton Hvornum 4e2c3c3dc7
Language issue 2021-04-14 13:26:14 +02:00
Anton Hvornum 3f101be225
Increased margin to facilitate error output 2021-04-14 13:21:15 +02:00
Anton Hvornum 12b43f443b
Removed layout filtering
This caused languages such as `be-latin1` to be hidden both in Search and direct input.
Because as an example that layout belongs to `azerty` and not `qwerty`.
2021-04-14 13:16:18 +02:00
Anton Hvornum 7f29f9d283
Added a default keyboard layout
This is just in case either the search step or the selector inputs nothing.
Something has to be set, and the default is US.
2021-04-14 13:14:12 +02:00
Anton Hvornum 1aadfa98c4
Added a safety net to language selection 2021-04-14 12:46:18 +02:00
Anton Hvornum 48c679d501
Updated README's minimal example 2021-04-14 12:17:17 +02:00
Anton Hvornum 5b3a122141
Updated the loop logic for mirrors
It wouldn't break out of the loop since the `valid_mirror` variable was never changed.
2021-04-14 12:08:37 +02:00
Anton Hvornum 99fb1304ea
Updated the loop logic for packages
It wouldn't loop over the question again, so correct for that.
2021-04-14 12:06:15 +02:00
Anton Hvornum c07d286f57
Modified return value back to {} 2021-04-14 11:58:51 +02:00
Anton Hvornum 91723e7dd9
Reverted back to raise 2021-04-14 11:55:40 +02:00
Anton Hvornum 7ae4b170b3
Removed excessive import
The exceptions are already exposed in `archinstall.<exception>`.
This might change in the future tho.
2021-04-14 11:53:31 +02:00
advaithm 7e12a2abc4
Merge branch 'master' of github.com:advaithm/archinstall 2021-04-14 14:48:11 +05:30
advaithm df3f7af91b
reworked mirror selection 2021-04-14 14:47:57 +05:30
Anton Hvornum c13c109bff
Removed a \t 2021-04-14 11:16:31 +02:00
Anton Hvornum 5aad809274
Converted back to a raise exception.
Since we simply forgot to actually call `raise` here (my bad) I think that will be better, and we handle it where we need to.
2021-04-14 11:10:09 +02:00
advaithm b08b2f3062
another patch for line 249 2021-04-14 14:29:46 +05:30
advaithm 78a9f0077e
fixed line 249 2021-04-14 14:21:53 +05:30
advaithm 8e9a09a8ff
typo 2021-04-14 14:18:18 +05:30
advaithm 85bcc58951
missed a merge 2021-04-14 14:16:11 +05:30
advaithm efd23e67d6
return {} not None 2021-04-14 14:07:22 +05:30
advaithm 757aa15f95
git automerge removed some important stuff 2021-04-14 14:05:37 +05:30
Anton Hvornum 82710fe381
Merge pull request #302 from dylanmtaylor/patch-5
Fix some more awesome installation issues
2021-04-14 08:28:38 +00:00
advaithm b292981de6
rebased to latest commits 2021-04-14 13:50:54 +05:30
advaithm 3347d04bfa
fixed issues raised in a review 2021-04-14 13:46:47 +05:30
Anton Hvornum af2671c1ec
Merge pull request #301 from dylanmtaylor/patch-3
Fix warning on BIOS/MBR systems
2021-04-14 05:52:23 +00:00
Dylan M. Taylor 06920652b3
Fix some more awesome installation issues 2021-04-13 21:21:43 -04:00
Dylan M. Taylor dffb611d18
Fix warning on BIOS/MBR systems 2021-04-13 20:19:46 -04:00
Anton Hvornum 2433a9ee76
Merge PR #300 - Cloes #299
better logging for audio servers
2021-04-13 13:20:20 +00:00
advaithm 37fae92253
set archinstall.arguments['audio']=None 2021-04-13 18:45:55 +05:30
advaithm 0617292340
better prompts for audio servers 2021-04-13 18:41:23 +05:30
Anton Hvornum 516402cac4 Moved the '.drop_to_shell()' into the with installation context so we don't loose 'installation'. 2021-04-13 13:54:23 +02:00
Anton Hvornum fad9f40a83 Modifying to enable piping in custom environment variables. This is required to disable systemd coloring and paging when querying for service states. Otherwise it returns unreliable data that can cause hanging. 2021-04-13 13:36:40 +02:00
Anton Hvornum 4750b0b2a1 Fixed a spelling error. 2021-04-13 12:56:50 +02:00
Anton Hvornum 4d7c787cfd Fixing reflector waiting state. It can be dead which means it's done, or failed it systemd failed to start/find it. 2021-04-13 12:47:17 +02:00
Anton Hvornum ea4394262f Closing forked process PID in order to close any ramining open file handles. 2021-04-13 12:39:12 +02:00
Anton Hvornum 9295f38134 Added two comments. 2021-04-13 11:02:45 +02:00
Anton Hvornum 342dbb4ebf Added a Info level to the reflector wait in case it's slow. 2021-04-13 10:56:22 +02:00
Anton Hvornum 311426cbc2 Fixing a logic issue with ask_to_configure_network(). It no longer returns None if skipped, it returns a dict so that we can do sub-level logic checks in guided. 2021-04-13 10:27:33 +02:00
Anton Hvornum 67b05d8fb1 Added option to not touch mirror-list. Example if archlinux.org times out, use the existing mirror-list without trying to overwrite it. 2021-04-13 10:01:54 +02:00
Anton Hvornum 9f21ec713d
Merge pull request #295 from dylanmtaylor/patch-3
Default timezone to UTC (very useful for servers)
2021-04-13 07:15:18 +00:00
Anton Hvornum 4391dd68d5
Merge pull request #289 from dylanmtaylor/chroot-prompt
Implement chroot prompt after successful installation
2021-04-13 07:09:58 +00:00
Anton Hvornum c2958aba16
Merge pull request #293 from JakobDev/osystemfix
Replace os.system with subprocess.call
2021-04-13 07:08:29 +00:00
Anton Hvornum 47dbda1442
Merge pull request #298 from dylanmtaylor/patch-5
Implement function to set the shell for a user (#291)
2021-04-13 07:07:31 +00:00
Dylan M. Taylor f6d6e0328e
Implement function to set the shell for a user (#291) 2021-04-12 16:06:50 -04:00
Dylan M. Taylor 60ee752a12 Default timezone to UTC (very useful for servers)
Update user_interaction.py
2021-04-12 10:48:01 -04:00
Dylan Taylor 3034def365 Move logic to guided 2021-04-12 10:09:37 -04:00
Anton Hvornum e4b2742192 Adding some error handling to list_mirrors() 2021-04-12 15:58:52 +02:00
Dylan Taylor b44c0e5197 Implement chroot prompt after successful installation
Try os.subprocess


Revert to subprocess.check_call
2021-04-12 09:21:10 -04:00