Shelvacu
9fbbf66fac
stuff
update-flake-lock / lockfile (push) Has been cancelled
2025-07-17 10:02:54 -07:00
Shelvacu
b2f7daa80b
stuff
update-flake-lock / lockfile (push) Has been cancelled
2025-06-28 18:37:01 -07:00
Shelvacu
4d09eb6a74
stuff
update-flake-lock / lockfile (push) Has been cancelled
2025-06-04 20:06:10 -07:00
Shelvacu
21aac59ae9
stuff
2025-06-04 19:40:59 -07:00
Shelvacu
cf25133a3b
stuff
2025-06-04 19:01:23 -07:00
github-actions[bot]
58d6e5a83f
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/bdac72d387dca7f836f6ef1fe547755fb0e9df61?narHash=sha256-UQubDNIQ/Z42R8tPCIpY%2BBOhlxO8t8ZojwC9o2FW3c8%3D' (2025-05-25)
→ 'github:NixOS/nixpkgs/5929de975bcf4c7c8d8b5ca65c8cd9ef9e44523e?narHash=sha256-BHmgfHlCJVNisJShVaEmfDIr/Ip58i/4oFGlD1iK6lk%3D' (2025-06-01)
2025-06-02 02:47:18 +00:00
github-actions[bot]
a894f2811e
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/3fcbdcfc707e0aa42c541b7743e05820472bdaec?narHash=sha256-JBXbjJ0t6T6BbVc9iPVquQI9XSXCGQJD8c8SgnUquus%3D' (2025-05-17)
→ 'github:NixOS/nixpkgs/bdac72d387dca7f836f6ef1fe547755fb0e9df61?narHash=sha256-UQubDNIQ/Z42R8tPCIpY%2BBOhlxO8t8ZojwC9o2FW3c8%3D' (2025-05-25)
2025-05-26 02:10:55 +00:00
Jörg Thalheim
df522e787f
only use nom if we write to a terminal
2025-05-20 12:07:15 +00:00
dependabot[bot]
58e72c6ec2
build(deps): bump DeterminateSystems/update-flake-lock from 24 to 25
...
Bumps [DeterminateSystems/update-flake-lock](https://github.com/determinatesystems/update-flake-lock ) from 24 to 25.
- [Release notes](https://github.com/determinatesystems/update-flake-lock/releases )
- [Commits](https://github.com/determinatesystems/update-flake-lock/compare/v24...v25 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
dependency-version: '25'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-20 07:01:14 +00:00
github-actions[bot]
cec44d77d9
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/eaeed9530c76ce5f1d2d8232e08bec5e26f18ec1?narHash=sha256-ByfPRQuqj%2BnhtVV0koinEpmJw0KLzNbgcgi9EF%2BNVow%3D' (2025-05-12)
→ 'github:NixOS/nixpkgs/3fcbdcfc707e0aa42c541b7743e05820472bdaec?narHash=sha256-JBXbjJ0t6T6BbVc9iPVquQI9XSXCGQJD8c8SgnUquus%3D' (2025-05-17)
2025-05-19 02:16:55 +00:00
github-actions[bot]
ec7c109a4f
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/b3582c75c7f21ce0b429898980eddbbf05c68e55?narHash=sha256-FshoQvr6Aor5SnORVvh/ZdJ1Sa2U4ZrIMwKBX5k2wu0%3D' (2025-05-07)
→ 'github:NixOS/nixpkgs/eaeed9530c76ce5f1d2d8232e08bec5e26f18ec1?narHash=sha256-ByfPRQuqj%2BnhtVV0koinEpmJw0KLzNbgcgi9EF%2BNVow%3D' (2025-05-12)
2025-05-15 02:03:50 +00:00
Matthias Beyer
490c0d6bd1
Fix typo
2025-05-14 12:38:36 +00:00
Jörg Thalheim
85555d27de
remove broken flakestry github action
...
This has been throwing http 500 for a while.
2025-05-08 18:33:44 +00:00
Jörg Thalheim
6ca7c94d6a
create-release: indent version.nix according to nixfmt
2025-05-08 18:33:44 +00:00
Jörg Thalheim
14afb10129
release: reset released flag
2025-05-08 18:21:21 +00:00
Jörg Thalheim
a956a7c255
release: v1.12.0
2025-05-08 18:21:21 +00:00
Jörg Thalheim
6bb82b77ce
luks: drop unnecessary subshell
2025-05-08 09:13:14 +00:00
Philipp Schmitt
06fb9283ca
Unlock luks devices once and only once
2025-05-08 09:13:14 +00:00
Philipp Schmitt
69265ccde5
Fix _destroy
2025-05-08 09:13:14 +00:00
Philipp Schmitt
cbc1f418d0
Improve luks device detection
2025-05-08 09:13:14 +00:00
Philipp Schmitt
aa5d53aee8
Add disk.destroy option
2025-05-08 09:13:14 +00:00
Jörg Thalheim
c7e0b00007
diskoImagesScript: unset NIX_REMOTE
...
for some reason this is set and breaks running disko outside of the vm
2025-05-08 09:07:26 +00:00
Jörg Thalheim
aba0ae38df
fix evaluation of disko-images example
2025-05-08 09:07:26 +00:00
Jörg Thalheim
b5cfd59e9a
fix documentation on booting disko inside a VM
...
fixes https://github.com/nix-community/disko/issues/1018
2025-05-08 09:07:26 +00:00
github-actions[bot]
c4fe2d108b
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/f21e4546e3ede7ae34d12a84602a22246b31f7e0?narHash=sha256-thYTdWqCRipwPRxWiTiH1vusLuAy0okjOyzRx4hLWh4%3D' (2025-05-03)
→ 'github:NixOS/nixpkgs/b3582c75c7f21ce0b429898980eddbbf05c68e55?narHash=sha256-FshoQvr6Aor5SnORVvh/ZdJ1Sa2U4ZrIMwKBX5k2wu0%3D' (2025-05-07)
2025-05-08 02:09:15 +00:00
nothingnesses
78d6a1365c
Use a hard-coded UUID for the failing example to get it to work
2025-05-07 17:27:41 +00:00
Kyle Petryszak
8d78963819
fix: addresses: https://github.com/koverstreet/bcachefs/issues/812
2025-05-07 17:27:41 +00:00
github-actions[bot]
b5d1320ebc
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/ebe4301cbd8f81c4f8d3244b3632338bbeb6d49c?narHash=sha256-5RJTdUHDmj12Qsv7XOhuospjAjATNiTMElplWnJE9Hs%3D' (2025-04-17)
→ 'github:NixOS/nixpkgs/f21e4546e3ede7ae34d12a84602a22246b31f7e0?narHash=sha256-thYTdWqCRipwPRxWiTiH1vusLuAy0okjOyzRx4hLWh4%3D' (2025-05-03)
2025-05-05 02:11:54 +00:00
nothingnesses
7b63642358
Make bcachefs subvolumes boot-time mount tests pass + more tests
2025-05-04 20:24:55 +00:00
Torsten Curdt
d0c543d740
[fix] added missing single quote in script
2025-04-28 03:50:20 +00:00
nothingnesses
ca27b88c88
Add bcachefs type with encryption and multi-disk support
...
This update introduces a bcachefs type with encryption support and advanced formatting options.
It includes a new example (`examples/bcachefs-multi-disk.nix`) to demonstrate multi-disk setups and available options.
Key changes:
- Deterministic UUID generation.
- Addressed limitations with multi-disk root setups due to bcachefs and systemd issues.
- Provided a systemd-mount alternative for fileSystems configuration.
- Added subvolume support and updated scripts for clarity and functionality.
---------
Co-authored-by: Jonas Heinrich <onny@project-insanity.org >
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com >
Co-authored-by: Kyle Petryszak <6314611+ProjectInitiative@users.noreply.github.com >
Update
* Add examples
* Improve descriptions
Remove debugging
Remove comment
Use `unique` to dedup lists
2025-04-24 13:41:42 +00:00
nothingnesses
c5140c6079
Improve testing documentation
2025-04-23 00:57:01 +00:00
github-actions[bot]
1770bf1ae5
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/eb0e0f21f15c559d2ac7633dc81d079d1caf5f5f?narHash=sha256-ArWLUgRm1tKHiqlhnymyVqi5kLNCK5ghvm06mfCl4QY%3D' (2025-03-29)
→ 'github:NixOS/nixpkgs/ebe4301cbd8f81c4f8d3244b3632338bbeb6d49c?narHash=sha256-5RJTdUHDmj12Qsv7XOhuospjAjATNiTMElplWnJE9Hs%3D' (2025-04-17)
2025-04-21 08:38:52 +00:00
Jeremy Fleischman
51d33bbb7f
UI nit: remove unnecessary newline when prompting user for password
2025-04-18 01:42:02 +00:00
Jörg Thalheim
76c0a6dba3
udevadm settle: use timeout
...
there are cases where this can just indefinitly hang as we can see in VM
tests. Let's add a tie breaker.
2025-04-08 20:46:43 +00:00
Jörg Thalheim
a8e75da08f
disko-deactivate: fix jq syntax
2025-04-08 18:03:50 +00:00
Jörg Thalheim
8f806681d7
tree-wise: quote path correctlys
2025-04-08 15:36:04 +00:00
Ari Gato
329d3d7e8b
interactive-vm: use disk.imageName instead of .name
...
Avoids a "No such file or directory" if a configuration uses a named disk image.
2025-04-02 12:57:47 +00:00
github-actions[bot]
f6dbc8952d
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/ed0b1881565c1ffef490c10d663d4f542031dad3?narHash=sha256-y2hByvBM03s9T2fpeLjW6iprbxnhV9mJMmSwCHc41ZQ%3D' (2025-03-08)
→ 'github:NixOS/nixpkgs/eb0e0f21f15c559d2ac7633dc81d079d1caf5f5f?narHash=sha256-ArWLUgRm1tKHiqlhnymyVqi5kLNCK5ghvm06mfCl4QY%3D' (2025-03-29)
2025-04-01 16:19:55 +00:00
Gabriel Nützi
ddbe63d43e
chore: small improvements in interactive-vm.md
2025-04-01 16:14:41 +00:00
Jörg Thalheim
b36e87600d
zfs: properly disable zfs-based swap
2025-04-01 15:42:50 +00:00
Jörg Thalheim
212ff71553
allow to build cli
...
this is useful for format scripts.
A remote builder is still necessary
2025-04-01 15:42:50 +00:00
Jörg Thalheim
b2c95fb68f
make devshell usuable on macOS
2025-04-01 15:42:50 +00:00
Jörg Thalheim
0d8c6ad4a4
Merge pull request #990 from meck/fix_cache_miss
...
Set `buildPlatform` in make-disk-image
2025-03-12 14:31:55 +01:00
Jörg Thalheim
0c8f1b9eab
Merge pull request #977 from nix-community/update_flake_lock_action
...
flake.lock: Update
2025-03-12 14:13:09 +01:00
Jörg Thalheim
46b9f51eb6
Merge pull request #993 from nix-community/disk-deactivate-fix
...
Disk deactivate fix
2025-03-12 13:36:50 +01:00
Jörg Thalheim
eea057603d
fix syntax of disk-deactivate.jq
2025-03-12 13:19:46 +01:00
meck
9a7ab516cf
Set buildPlatform
in make-disk-image
...
Currently if building an image using cross compilation:
nixpkgs = {
config.allowUnsupportedSystem = true;
hostPlatform = "armv7l-linux";
buildPlatform = "x86_64-linux";
};
And resetting the Disko packages for binFmt use:
disko.imageBuilder =
let
diskoPkgs = nixpkgs.legacyPackages."x86_64-linux";
in
{
enableBinfmt = true;
pkgs = diskoPkgs;
kernelPackages = diskoPkgs.linuxPackages_latest;
};
Something will differ between host/build Platform in diskoPkgs (Not sure
what, they look the same when tracing but there is functions that maybe
differ) causing it to miss the nixpkgs cache and rebuilding for x86_64-linux.
Also resettings buildPlatform fixes this.
2025-03-12 08:35:27 +01:00
Jörg Thalheim
87d86e499c
fix eval for make-disk-image test
2025-03-11 10:11:35 +01:00
Dennis Værum
2db1d64fc0
Added example for swap on zfs_volume
...
I could not find an example of how to enable swap on a `zfs_volume` but since I made it work I wanted to share it 😁
2025-03-11 09:06:40 +00:00