| Commit message (Collapse) | Author | Age |
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
aarch64 image
As was done in commit cd2e740dde9541ad5f1d9efd93bcb5a967379ece.
|
|
|
|
|
| |
3d040f93051866 removed it from installation-device.nix, but the default
loglevel is just too low for ARM and the like.
|
|
|
|
| |
Also add some comments on the existing config settings as well.
|
|\
| |
| | |
Aarch64 Netboot
|
| | |
|
|/ |
|
|
|
|
|
| |
Also move patches from sd-image-aarch64.nix, they might be useful for
the older raspberries as well.
|
|
|
|
| |
see https://github.com/NixOS/nixpkgs/pull/31630#issuecomment-344073438
|
|\
| |
| | |
nixos-prepare-root: chmod if dir already exists, fixes #22413
|
| | |
|
|/ |
|
|
|
|
|
| |
This brings useful goodies like lspci and lsusb that were missing
previously.
|
|
|
|
|
| |
Also drop boot.consoleLogLevel which already comes from
installation-device.nix
|
| |
|
|
|
|
|
|
|
|
|
|
| |
In particular, it conflicts with `services.tlp.enable` option.
There exists workaround:
```
powerManagement.cpuFreqGovernor = lib.mkForce null;
services.tlp.enable = true;
```
But should it?
|
|\
| |
| | |
nixos: clean up wifi firmware & default kernel modules
|
| |
| |
| |
| |
| |
| | |
All available options were just enabling
hardware.enableRedistributableFirmware. There were nix files without
modules which weren't referenced anywhere.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Regression introduced by 801c920e95642ec663d4aa486c81e5443e25b182.
Since then, the btrfsSimple subtest of the installer VM test fails with:
Btrfs did not return a path for the subvolume at /
The reason for this is that the output for "btrfs subvol show" has
changed between version 4.8.2 and 4.13.1.
For example the output of "btrfs subvol show /" in version 4.8.2 was:
/ is toplevel subvolume
In version 4.13.1, the output now is the following and thus the regular
expressions used in nixos-generate-config.pl and install-grub.pl now
match (which results in the error mentioned above):
/
Name: <FS_TREE>
UUID: -
Parent UUID: -
Received UUID: -
Creation time: -
Subvolume ID: 5
Generation: 287270
Gen at creation: 0
Parent ID: 0
Top level ID: 0
Flags: -
Snapshot(s):
In order to fix this I've changed nixos-generate-config.pl and
install-grub.pl, because both use "btrfs subvol show" in a similar vein,
so the regex for parsing the output now doesn't match anymore whenever
the volume path is "/", which should result in the same behaviour as we
had with btrfs-progs version 4.8.2.
Tested against the btrfsSimple, btrfsSubvols and btrfsSubvolDefault
subtests of the installer VM test and they all succeed now.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|/ |
|
|
|
|
|
| |
This makes it easy to identify which NixOS version is written to an USB
stick without actually booting it.
|
|\
| |
| | |
nixos-install: re-enable --chroot option
|
| |
| |
| | |
I forgot to implement it the first time around. Whoops!
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
Add another option for debugging instead. Lots of users have been
complaining about this default behaviour.
This patch also cleans up the EFI bootloader entries in the ISO.
|
| | |
|
|\ \
| | |
| | | |
Installer changes
|
| | |
| | |
| | |
| | |
| | | |
This avoids running out of space in space-constrained environments,
e.g. VMs with relatively small amounts of memory and tmp on tmpfs
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | | |
Document the stateVersion more
|
| | |/
| |/| |
|
|/ / |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This version should have more conventional regexes that work across many
platforms and regex engines. This is an issue because up until Nix 1.11,
Nix called out to the libc regex matcher, which behaved differently on
Darwin and Linux. And in Nix 1.12, we're moving to std::regex which will
also behave differently here.
And yes, I do actually evaluate make-disk-image.nix on Darwin ;)
|
| |
| |
| |
| | |
Add the proxy variables so that auto upgrade works behind a proxy.
|
| | |
|
|/ |
|
|
|
|
| |
This prevents the script from breaking when channel_root is empty.
|
|
|
|
|
|
|
| |
Fixes #11384.
Note: in Nix 1.12, you can set NIX_REMOTE to "local" to avoid
ambiguity.
|
|
|
|
| |
(cherry picked from commit 7b1e936b24ca60810cdb6d46b68300cd179836f1)
|
| |
|
|
|
|
| |
It's annoying to not have manpages when installing.
|
|\
| |
| | |
nixos/iso-image: add option for copytoram
|
| | |
|
| | |
|
|/
|
|
|
|
|
|
| |
Due the recent inclusion of broadcom-bt-firmware in enableAllFirmware,
it was required to set `nixpkgs.config.allowUnfree` to obtain the full
list. To make this dependency more explicit an assertion is added and an
alternative option `enableRedistributalFirmware` is provided to only
obtain firmware with an license allowing redistribution.
|