Jörg Thalheim
74da633144
Merge pull request #296 from nix-community/disko-installer
...
add disko to all installer
2024-10-12 11:04:13 +02:00
Jörg Thalheim
dccb43ecc4
bump nixos-facter to 0.1.1
2024-10-12 10:51:15 +02:00
Jörg Thalheim
9892aba986
don't allow anonymous nixos modules
...
we always want _file
2024-10-12 10:50:42 +02:00
Jörg Thalheim
a20142faf9
add disko to all installer
...
Since disko is just some shell scripts it's comparable small and we can
easily embed this everywhere.
We can make use of this in our NixOS tutorials by providing nicer
images.
2024-10-12 10:50:17 +02:00
github-actions[bot]
d489f41dfa
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixos-stable':
'github:NixOS/nixpkgs/ecbc1ca8ffd6aea8372ad16be9ebbb39889e55b6?narHash=sha256-PbDWAIjKJdlVg%2BqQRhzdSor04bAPApDqIv2DofTyynk%3D' (2024-10-06)
→ 'github:NixOS/nixpkgs/1bfbbbe5bbf888d675397c66bfdb275d0b99361c?narHash=sha256-a0a0M1TmXMK34y3M0cugsmpJ4FJPT/xsblhpiiX1CXo%3D' (2024-10-07)
• Updated input 'nixos-unstable':
'github:NixOS/nixpkgs/ff0da78cfd41aa1784910ce1fea89119822013ce?narHash=sha256-E9JaDKGi21oUypH0P9881lbkhi6USNJ6XL2tFzU5uuE%3D' (2024-10-06)
→ 'github:NixOS/nixpkgs/5633bcff0c6162b9e4b5f1264264611e950c8ec7?narHash=sha256-9UTxR8eukdg%2BXZeHgxW5hQA9fIKHsKCdOIUycTryeVw%3D' (2024-10-09)
2024-10-10 01:04:07 +00:00
dependabot[bot]
88409f19c7
build(deps): bump cachix/install-nix-action from 29 to 30
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 29 to 30.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/v29...v30 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-07 10:30:16 +00:00
github-actions[bot]
f63f58eecb
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixos-stable':
'github:NixOS/nixpkgs/1719f27dd95fd4206afb9cec9f415b539978827e?narHash=sha256-9/79hjQc9%2BxyH%2BQxeMcRsA6hDyw6Z9Eo1/oxjvwirLk%3D' (2024-09-30)
→ 'github:NixOS/nixpkgs/ecbc1ca8ffd6aea8372ad16be9ebbb39889e55b6?narHash=sha256-PbDWAIjKJdlVg%2BqQRhzdSor04bAPApDqIv2DofTyynk%3D' (2024-10-06)
• Updated input 'nixos-unstable':
'github:NixOS/nixpkgs/35d02934a17a4fdc53a8857826ed35f3694e5f1c?narHash=sha256-%2Bt0jCdN1AFWLpi%2BXwHK4r/Jp%2BpJfo9ePHIy%2B4/BUCI4%3D' (2024-10-02)
→ 'github:NixOS/nixpkgs/ff0da78cfd41aa1784910ce1fea89119822013ce?narHash=sha256-E9JaDKGi21oUypH0P9881lbkhi6USNJ6XL2tFzU5uuE%3D' (2024-10-06)
2024-10-07 01:39:04 +00:00
github-actions[bot]
c6d733b5cb
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixos-stable':
'github:NixOS/nixpkgs/fbca5e745367ae7632731639de5c21f29c8744ed?narHash=sha256-40J9tW7Y794J7Uw4GwcAKlMxlX2xISBl6IBigo83ih8%3D' (2024-09-28)
→ 'github:NixOS/nixpkgs/1719f27dd95fd4206afb9cec9f415b539978827e?narHash=sha256-9/79hjQc9%2BxyH%2BQxeMcRsA6hDyw6Z9Eo1/oxjvwirLk%3D' (2024-09-30)
• Updated input 'nixos-unstable':
'github:NixOS/nixpkgs/b5c4f45cfcaa5a44632c7119922987e131249cd2?narHash=sha256-3BhOfmcg9Pxjm/kU%2BIVYe76CvHL6zArK9ktlCJeP06E%3D' (2024-09-29)
→ 'github:NixOS/nixpkgs/35d02934a17a4fdc53a8857826ed35f3694e5f1c?narHash=sha256-%2Bt0jCdN1AFWLpi%2BXwHK4r/Jp%2BpJfo9ePHIy%2B4/BUCI4%3D' (2024-10-02)
2024-10-03 01:03:38 +00:00
dependabot[bot]
ab9c837ddc
build(deps): bump cachix/install-nix-action from V28 to 29
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from V28 to 29. This release includes the previously tagged commit.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/V28...v29 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 10:03:47 +00:00
github-actions[bot]
13ea1c6669
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixos-stable':
'github:NixOS/nixpkgs/944b2aea7f0a2d7c79f72468106bc5510cbf5101?narHash=sha256-NmcVhGElxDbmEWzgXsyAjlRhUus/nEqPC5So7BOJLUM%3D' (2024-09-20)
→ 'github:NixOS/nixpkgs/fbca5e745367ae7632731639de5c21f29c8744ed?narHash=sha256-40J9tW7Y794J7Uw4GwcAKlMxlX2xISBl6IBigo83ih8%3D' (2024-09-28)
• Updated input 'nixos-unstable':
'github:NixOS/nixpkgs/179b6bce21525a3a9e725c08e6ed58d56da74825?narHash=sha256-bj9ch2QIF8jqBlPOVRnJygy1K7yWtvh8Lf7I/rsqG3A%3D' (2024-09-22)
→ 'github:NixOS/nixpkgs/b5c4f45cfcaa5a44632c7119922987e131249cd2?narHash=sha256-3BhOfmcg9Pxjm/kU%2BIVYe76CvHL6zArK9ktlCJeP06E%3D' (2024-09-29)
2024-09-30 01:06:01 +00:00
Jörg Thalheim
acd37edb64
nixos-facter: switch back to main
2024-09-26 17:10:53 +00:00
Jörg Thalheim
3e7978bab1
Merge pull request #287 from nix-community/nixos-facter
...
package nixos-facter for stable as well
2024-09-26 18:13:33 +02:00
Jörg Thalheim
eb2ad6029e
drop nixlibs from test
2024-09-26 17:58:34 +02:00
Jörg Thalheim
74909c85db
package nixos-facter for stable as well
2024-09-26 17:28:28 +02:00
Jörg Thalheim
65d9487002
Merge pull request #285 from nix-community/nixos-facter
...
fix python3 overrides
2024-09-24 22:39:06 +02:00
mergify[bot]
13b54e8e22
Merge branch 'main' into nixos-facter
2024-09-24 20:35:34 +00:00
Jörg Thalheim
f4b3c682cf
kexec: switch to xz compressor for initrd
2024-09-24 22:34:07 +02:00
Jörg Thalheim
d8293de5be
fix python3 overrides
2024-09-24 22:27:56 +02:00
Jörg Thalheim
debda57e91
Merge pull request #284 from nix-community/nixos-facter
...
kexec: Save more space by using python3 minimal
2024-09-24 21:59:25 +02:00
Jörg Thalheim
881fad4fe0
save more space by using python3 minimal
2024-09-24 21:55:47 +02:00
Jörg Thalheim
8650b1df8f
actually including nixos-facter + nixos test
2024-09-24 16:12:56 +00:00
github-actions[bot]
1420644027
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixos-stable':
'github:NixOS/nixpkgs/086b448a5d54fd117f4dc2dee55c9f0ff461bdc1?narHash=sha256-2yV8nmYE1p9lfmLHhOCbYwQC/W8WYfGQABoGzJOb1JQ%3D' (2024-09-16)
→ 'github:NixOS/nixpkgs/944b2aea7f0a2d7c79f72468106bc5510cbf5101?narHash=sha256-NmcVhGElxDbmEWzgXsyAjlRhUus/nEqPC5So7BOJLUM%3D' (2024-09-20)
• Updated input 'nixos-unstable':
'github:NixOS/nixpkgs/e88358265511d3a73b30dc6e4c15579844b35280?narHash=sha256-k/Ojv%2BMUDKUbj8JPd1MulJrf5BVz3jIUfrreMHbeTBE%3D' (2024-09-20)
→ 'github:NixOS/nixpkgs/179b6bce21525a3a9e725c08e6ed58d56da74825?narHash=sha256-bj9ch2QIF8jqBlPOVRnJygy1K7yWtvh8Lf7I/rsqG3A%3D' (2024-09-22)
2024-09-23 01:30:34 +00:00
Jörg Thalheim
776ee2484d
Merge pull request #281 from nix-community/zfs-latest
...
installer: add our own latestZfsCompatibleLinuxPackages
2024-09-22 17:59:21 +02:00
Jörg Thalheim
4de5aac8e9
improve selecting latest zfs kernel
2024-09-22 17:57:34 +02:00
Jörg Thalheim
4e105478ce
installer: add our own latestZfsCompatibleLinuxPackages
2024-09-20 18:51:33 +02:00
Jörg Thalheim
830790e801
drop repl-flake feature
2024-09-20 10:41:39 +00:00
github-actions[bot]
8660853a74
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixos-stable':
'github:NixOS/nixpkgs/8f7492cce28977fbf8bd12c72af08b1f6c7c3e49?narHash=sha256-RuVXUwcYwaUeks6h3OLrEmg14z9aFXdWppTWPMTwdQw%3D' (2024-09-14)
→ 'github:NixOS/nixpkgs/086b448a5d54fd117f4dc2dee55c9f0ff461bdc1?narHash=sha256-2yV8nmYE1p9lfmLHhOCbYwQC/W8WYfGQABoGzJOb1JQ%3D' (2024-09-16)
• Updated input 'nixos-unstable':
'github:NixOS/nixpkgs/513193ba87b70f4d4e4d892f43fac30af286861b?narHash=sha256-mDxHh5vQyBTjNKkp%2Bl1/WL6cEDOjxyEQxv2c%2Bdnw8Fg%3D' (2024-09-17)
→ 'github:NixOS/nixpkgs/75ac2a58e988a346960938ab16cea903a3cb053a?narHash=sha256-SiiWCVg/W8i6jvpgQj3NNd3YtV%2Bjfnn/t3Za7hfn1iE%3D' (2024-09-18)
2024-09-20 10:41:39 +00:00
Jörg Thalheim
6ccd248715
Merge pull request #280 from nix-community/mergify/zowoq/config-update
...
ci(Mergify): configuration update
2024-09-20 09:30:36 +02:00
zowoq
1d01357c59
ci(Mergify): configuration update
...
Signed-off-by: null <null>
2024-09-20 13:04:54 +10:00
Jörg Thalheim
9e7834cc3c
Merge pull request #278 from nix-community/nixos-facter
...
add nixos-facter to installer
2024-09-18 17:53:23 +02:00
Jörg Thalheim
dd5f75eec3
add boot tests for iso
2024-09-18 17:39:45 +02:00
Jörg Thalheim
28d4a57b3a
add boot tests for iso image
2024-09-18 17:39:45 +02:00
Jörg Thalheim
8e077ae20b
kexec-installer: use pkgs.testers to define test
2024-09-18 17:39:45 +02:00
Jörg Thalheim
41eb99f3cc
remove obsolete garnix.yaml
2024-09-18 17:39:45 +02:00
Jörg Thalheim
0bd625f4eb
add nixos-facter to installer
2024-09-18 17:39:45 +02:00
Jörg Thalheim
770a010bb7
fix ext4 support
2024-09-16 12:10:30 +00:00
dependabot[bot]
fcebbac471
build(deps): bump cachix/install-nix-action from V27 to 28
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from V27 to 28. This release includes the previously tagged commit.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/V27...V28 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-16 10:22:15 +00:00
dependabot[bot]
e1478b5b78
build(deps): bump DeterminateSystems/update-flake-lock from 23 to 24
...
Bumps [DeterminateSystems/update-flake-lock](https://github.com/determinatesystems/update-flake-lock ) from 23 to 24.
- [Release notes](https://github.com/determinatesystems/update-flake-lock/releases )
- [Commits](https://github.com/determinatesystems/update-flake-lock/compare/v23...v24 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-16 10:20:57 +00:00
zowoq
912b7dd7fb
flake: unpin stable
2024-09-16 08:55:00 +00:00
Jörg Thalheim
51c98a9f32
Merge pull request #273 from usama8800/dev
...
Add requirement in README for secure boot off
2024-09-07 18:36:08 +02:00
Usama Ahsan
64c8ec1671
Update README.md
2024-09-07 10:27:29 +05:00
github-actions[bot]
1326aa0570
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixos-unstable':
'github:NixOS/nixpkgs/66a352a3f27a2eb2f27e42a13c6fe245d3be2b98?narHash=sha256-xXINAjCR8eTmp3AxZTk/PIH9nNoFNN0OM7MUw6eB7oQ%3D' (2024-09-02)
→ 'github:NixOS/nixpkgs/9b40840066f93767bb528810ea7dc9caacd8997f?narHash=sha256-YWbVeDERbIHAEQCtDtUunHYUNH31ReIdJIP8juXfdpM%3D' (2024-09-04)
2024-09-05 01:00:06 +00:00
Jörg Thalheim
e8b6d35f6e
Merge pull request #272 from nix-community/dhcp
...
Better dhcp support
2024-09-03 11:49:40 +02:00
Jörg Thalheim
b81c6e0ace
default to root for autologin in nixos kexec image
2024-09-03 11:35:40 +02:00
Jörg Thalheim
23f987d2af
add workaround for nvidia
2024-09-03 11:03:51 +02:00
Jörg Thalheim
b1e43cae8b
add script to gets network restore locally
2024-09-03 09:56:08 +02:00
Jörg Thalheim
46cd291c60
avoid toplevel python script in nix-store
...
this will trigger a os.listdir() on the nix-store
2024-09-03 09:53:47 +02:00
Jörg Thalheim
db9119b88a
try to restore previous ip lease
2024-09-03 09:53:47 +02:00
Jörg Thalheim
c89ec7f957
restore-routes: just join list once with newlines
2024-09-03 09:53:47 +02:00
Jörg Thalheim
73910674dc
restore-routes: introduce more type-safety and split up networkd unit generation
2024-09-03 09:53:47 +02:00