| 1 Aug 2021 |
David Arnold (blaggacao) | And it doesn't work? đ§ | 06:48:16 |
@timdeh:matrix.org | ⯠bud build NixOS bootstrapIso
warning: Git tree '/home/nrd/git/github/divnix/dev' is dirty
error: flake 'git+file:///home/nrd/git/github/divnix/dev' does not provide attribute 'packages.x86_64-linux.nixosConfigurations."NixOS".config.system.build.bootstrapIso', 'legacyPackages.x86_64-linux.nixosConfigurations."NixOS".config.system.build.bootstrapIso' or 'nixosConfigurations."NixOS".config.system.build.bootstrapIso'
| 06:48:49 |
@timdeh:matrix.org | I rebased on develop, maybe 4 days ago | 06:49:24 |
@timdeh:matrix.org | oh damn, even arch can't detect the drive đŠ | 06:49:41 |
@timdeh:matrix.org | but windows seems to have no problems with it âšī¸ | 06:49:48 |
David Arnold (blaggacao) | Either you still have the typoed version boostrap or you need to add the digga.nixosModule.boostrapIso | 06:49:52 |
David Arnold (blaggacao) | * Either you still have the typoed version `boostrapIso` or you need to add the `digga.nixosModule.boostrapIso` | 06:50:05 |
@timdeh:matrix.org | oops typo đ
| 06:50:13 |
@timdeh:matrix.org | guess I'll just have to buy a new drive đ | 06:50:35 |
David Arnold (blaggacao) | nix flake lock --update-input digga should fix that. | 06:50:55 |
David Arnold (blaggacao) | * `nix flake lock --update-input digga` should fix that typo | 06:51:03 |
@timdeh:matrix.org | or maybe windows has corrupted the drive beyond recognition for linux đ¤Ŗ | 06:52:42 |
David Arnold (blaggacao) | Maybe https://www.github.com/NixOS/nixpkgs/tree/master/nixos%2Fmodules%2Fprofiles%2Fall-hardware.nix has some pointers? | 06:53:47 |
David Arnold (blaggacao) | (which is not included in bud build iso) | 06:54:03 |
David Arnold (blaggacao) | * (which is _not_ included in `bud build iso`) | 06:54:12 |
David Arnold (blaggacao) | * (which is _not_ included in `bud build iso` - only in `boostrapIso`) | 06:54:41 |
David Arnold (blaggacao) | * (which is _not_ included in `bud build iso` - only in `bootstrapIso`) | 06:56:15 |
David Arnold (blaggacao) | Have to go fetch a bucket of sleep. đ | 06:58:03 |
David Arnold (blaggacao) | * Have to go fetch a bucket of sleep. đ Let's continue the hunt tomorrow. | 06:59:06 |
@timdeh:matrix.org | I wonder if it's one of those strange vendors that provides out of tree linux drivers đ¤ | 18:10:25 |
@timdeh:matrix.org | guess I'm gonna have to boot windows to find out đ¤ĸ | 18:10:47 |
@timdeh:matrix.org | found the reason! It was the sata mode being set to raid instead of AHCI by default. Didn't catch it at first because the uefi firmware hides the setting behind a secret ctrl+s key combo that must be pressed to expose the option. That's pretty hilarious. So there is the basic bios, then the advanced menu, and apparently the super secret, must read the docs to know about it extra advanced menu đ¤Ŗ | 19:46:46 |
@timdeh:matrix.org | by the way David Arnold, after fixing my typo bud build NixOS bootstrapIso still doesn't work đ | 19:57:03 |
David Arnold (blaggacao) | It was my typo đ fixed in commit | 19:58:33 |
David Arnold (blaggacao) | THere have been a few other relevant fixes: https://github.com/divnix/digga/commits/main/modules/bootstrap-iso.nix | 20:01:22 |
David Arnold (blaggacao) | (I'm also currently trying to boostrap a new set of hosts) | 20:01:41 |
@kraftnix:matrix.org | In reply to @blaggacao:matrix.org (I'm also currently trying to boostrap a new set of hosts) was this typo on purpose this time? | 20:32:41 |
@kraftnix:matrix.org | In reply to @timdeh:matrix.org whoa boy, building a squashfs image is no joke, even for an i9 đ
squashfs is also largely dependent on your IO speed as well, so how quick is your NVMe :) | 20:33:46 |
@kraftnix:matrix.org | In reply to @blaggacao:matrix.org kraftnix: w.r.t. test-driver.py: let me know what you've concluded. I'm currently doing a refactoring ("over the eons") with tfc to get a better testing experience. Any insights will be really helpful. w.r.t. home-manager, there are now "portable" profiles that work completely without setting up any nixos hosts at all. This addition makes the use case easier where you want to start onboarding all-out with hm but without any NixOS. Here is the implementation in digga conclusion is test-driver.py just needs an sys.exit(0) at the end and then it doesn't randomly fail sometimes if one of the tests doesn't want to fully exit instantly once killed. otherwise i haven't had an issue since patching nixpkgs with the change | 20:35:20 |
@kraftnix:matrix.org | another one for David Arnold , i'm having issues with an install since moving to bud, I'm getting
/nix/store/abyqbjsxk7bfccig7jvvzjjdz2c5xpa0-nixos-install/bin/nixos-install: line 93: realpath: command not found
when I try to run bud install host
| 20:36:05 |