nixbot

builds

nix-community/disko build #178 failed

branch master · PR #1273 · commit b40d180858 · · took 11m 31s · eval 1m 46s

eval warnings 8 kinds · 28 occurrences
  • error "error: The option `disko.devices.disk.disk1.content.partitions."[definition 1-entry 1]".content._config` is read-only, but it's set multiple times," ×10
  • error ×2
  • error vmTools: the `kernel` argument (kernel-modules) has no ×2
  • warn The legacy table is outdated and should not be used. We recommend using the gpt type instead. ×10
  • warn stdenv.isDarwin is deprecated, use stdenv.hostPlatform.isDarwin instead ×1
  • warn mdadm: Neither MAILADDR nor PROGRAM has been set. This will cause the `mdmon` service to crash. ×1
  • warn the create output is deprecated and will be removed, please open an issue if you're using it! ×1
  • warn the mount output is deprecated and will be removed, please open an issue if you're using it! ×1

3 failed
failed attributes
status attribute duration
failed checks.x86_64-linux.bcachefs 7m 43s
vm-test-run-disko-bcachefs: return next(self.gen) File "/nix/store/cv7i9vpb22si01yqmlqykljn3xjircnx-nixos-test-driver-1.1/lib/python3.14/site-packages/tes …
vm-test-run-disko-bcachefs:
    return next(self.gen)
  File "/nix/store/cv7i9vpb22si01yqmlqykljn3xjircnx-nixos-test-driver-1.1/lib/python3.14/site-packages/test_driver/machine/__init__.py", line 1197, in _managed_screenshot
    self.send_monitor_command(f"screendump {screenshot_path}")
    ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/nix/store/cv7i9vpb22si01yqmlqykljn3xjircnx-nixos-test-driver-1.1/lib/python3.14/site-packages/test_driver/machine/__init__.py", line 923, in send_monitor_command
    self.monitor.send(message)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^
BrokenPipeError: [Errno 32] Broken pipe
failed eval checks.x86_64-linux.make-disk-image —
error: … while calling the 'derivationStrict' builtin at «nix-internal»/derivation-internal.nix:37:12: 36| 37| strict = …
error:
       … while calling the 'derivationStrict' builtin
         at «nix-internal»/derivation-internal.nix:37:12:
           36|
           37|   strict = derivationStrict drvAttrs;
             |            ^
           38|

       … while evaluating derivation 'nixos-disko-images'
         whose name attribute is located at «github:NixOS/nixpkgs/3181085bfd08663b6b9e60bc7a8395c2aaa741bd?narHash=sha256-EVMNYv7hYDDD9TGVT/hIyTYgpiXA8y3m5xIEIxuGNU0%3D»/pkgs/stdenv/generic/make-derivation.nix:651:11

       … while evaluating attribute 'args' of derivation 'nixos-disko-images'
         at «github:NixOS/nixpkgs/3181085bfd08663b6b9e60bc7a8395c2aaa741bd?narHash=sha256-EVMNYv7hYDDD9TGVT/hIyTYgpiXA8y3m5xIEIxuGNU0%3D»/pkgs/build-support/vm/default.nix:414:9:
          413|         builder = "${bash}/bin/sh";
          414|         args = [
             |         ^
          415|           "-e"

       (stack trace truncated; use '--show-trace' to show the full, detailed trace)

       error: vmTools: the `kernel` argument (kernel-modules) has no
       `target` attribute, so the kernel image filename cannot be determined.

       If you are passing a module tree (e.g. from `pkgs.aggregateModules`) to
       make extra modules available, pass it via `kernelModules` instead and
       keep `kernel` pointing at a real kernel derivation. Alternatively, pass
       `kernelImage` explicitly with the path of the bootable image relative
       to the `kernel` derivation output (e.g. "bzImage" or "Image").
failed eval checks.x86_64-linux.make-disk-image-impure —
error: … while evaluating a branch condition at «string»:25:5: 24| v: 25| if !builtins.isAttrs v || isDrv v then …
error:
       … while evaluating a branch condition
         at «string»:25:5:
           24|     v:
           25|     if !builtins.isAttrs v || isDrv v then
             |     ^
           26|       v

       … in the left operand of the OR (||) operator
         at «string»:25:28:
           24|     v:
           25|     if !builtins.isAttrs v || isDrv v then
             |                            ^
           26|       v

       … while evaluating definitions from `/nix/store/x67g1vmrynhwqsr9fhhp5zwk6bl7q99w-source/lib/make-disk-image.nix':

       (stack trace truncated; use '--show-trace' to show the full, detailed trace)

       error: vmTools: the `kernel` argument (kernel-modules) has no
       `target` attribute, so the kernel image filename cannot be determined.

       If you are passing a module tree (e.g. from `pkgs.aggregateModules`) to
       make extra modules available, pass it via `kernelModules` instead and
       keep `kernel` pointing at a real kernel derivation. Alternatively, pass
       `kernelImage` explicitly with the path of the bootable image relative
       to the `kernel` derivation output (e.g. "bzImage" or "Image").
50 succeeded ⚠ 5
succeeded attributes
status attribute duration
succeeded checks.x86_64-linux.disko-install
  • stdenv.isDarwin is deprecated, use stdenv.hostPlatform.isDarwin instead
10m 44s
succeeded checks.x86_64-linux.legacy-table
  • The legacy table is outdated and should not be used. We recommend using the gpt type instead. Please note that certain features, such as the test framework, may not function properly with the legacy table type. If you encounter errors similar to: "error: The option `disko.devices.disk.disk1.content.partitions."[definition 1-entry 1]".content._config` is read-only, but it's set multiple times," this is likely due to the use of the legacy table type. for a migration you can follow the guide at https://github.com/nix-community/disko/blob/master/docs/table-to-gpt.md
  • The legacy table is outdated and should not be used. We recommend using the gpt type instead. Please note that certain features, such as the test framework, may not function properly with the legacy table type. If you encounter errors similar to: "error: The option `disko.devices.disk.disk1.content.partitions."[definition 1-entry 1]".content._config` is read-only, but it's set multiple times," this is likely due to the use of the legacy table type. for a migration you can follow the guide at https://github.com/nix-community/disko/blob/master/docs/table-to-gpt.md
1m 20s
succeeded checks.x86_64-linux.legacy-table-with-whitespace
  • The legacy table is outdated and should not be used. We recommend using the gpt type instead. Please note that certain features, such as the test framework, may not function properly with the legacy table type. If you encounter errors similar to: "error: The option `disko.devices.disk.disk1.content.partitions."[definition 1-entry 1]".content._config` is read-only, but it's set multiple times," this is likely due to the use of the legacy table type. for a migration you can follow the guide at https://github.com/nix-community/disko/blob/master/docs/table-to-gpt.md
  • The legacy table is outdated and should not be used. We recommend using the gpt type instead. Please note that certain features, such as the test framework, may not function properly with the legacy table type. If you encounter errors similar to: "error: The option `disko.devices.disk.disk1.content.partitions."[definition 1-entry 1]".content._config` is read-only, but it's set multiple times," this is likely due to the use of the legacy table type. for a migration you can follow the guide at https://github.com/nix-community/disko/blob/master/docs/table-to-gpt.md
1m 20s
succeeded checks.x86_64-linux.mdadm-btrfs-wipe
  • mdadm: Neither MAILADDR nor PROGRAM has been set. This will cause the `mdmon` service to crash.
1m 31s
succeeded checks.x86_64-linux.standalone
  • The legacy table is outdated and should not be used. We recommend using the gpt type instead. Please note that certain features, such as the test framework, may not function properly with the legacy table type. If you encounter errors similar to: "error: The option `disko.devices.disk.disk1.content.partitions."[definition 1-entry 1]".content._config` is read-only, but it's set multiple times," this is likely due to the use of the legacy table type. for a migration you can follow the guide at https://github.com/nix-community/disko/blob/master/docs/table-to-gpt.md
  • the create output is deprecated and will be removed, please open an issue if you're using it!
  • The legacy table is outdated and should not be used. We recommend using the gpt type instead. Please note that certain features, such as the test framework, may not function properly with the legacy table type. If you encounter errors similar to: "error: The option `disko.devices.disk.disk1.content.partitions."[definition 1-entry 1]".content._config` is read-only, but it's set multiple times," this is likely due to the use of the legacy table type. for a migration you can follow the guide at https://github.com/nix-community/disko/blob/master/docs/table-to-gpt.md
  • the mount output is deprecated and will be removed, please open an issue if you're using it!
  • The legacy table is outdated and should not be used. We recommend using the gpt type instead. Please note that certain features, such as the test framework, may not function properly with the legacy table type. If you encounter errors similar to: "error: The option `disko.devices.disk.disk1.content.partitions."[definition 1-entry 1]".content._config` is read-only, but it's set multiple times," this is likely due to the use of the legacy table type. for a migration you can follow the guide at https://github.com/nix-community/disko/blob/master/docs/table-to-gpt.md
33s
succeeded checks.aarch64-darwin.disko-doc 8s
succeeded checks.aarch64-darwin.treefmt 2s
succeeded checks.aarch64-linux.disko-doc 4s
succeeded checks.aarch64-linux.treefmt 2s
succeeded checks.x86_64-linux.boot-raid1 2m 19s
succeeded checks.x86_64-linux.btrfs-only-root-subvolume 1m 49s
succeeded checks.x86_64-linux.btrfs-subvolumes 1m 49s
succeeded checks.x86_64-linux.cli 2m 34s
succeeded checks.x86_64-linux.complex 2m 39s
succeeded checks.x86_64-linux.disko-doc 12s
succeeded checks.x86_64-linux.f2fs 1m 41s
succeeded checks.x86_64-linux.gpt-bios-compat 1m 39s
succeeded checks.x86_64-linux.gpt-name-with-special-chars 1m 48s
succeeded checks.x86_64-linux.gpt-unformatted 1m 34s
succeeded checks.x86_64-linux.hybrid 1m 37s
succeeded checks.x86_64-linux.hybrid-mbr 1m 41s
succeeded checks.x86_64-linux.hybrid-tmpfs-on-root 1m 31s
succeeded checks.x86_64-linux.long-device-name 1m 31s
succeeded checks.x86_64-linux.luks-btrfs-raid 2m 29s
succeeded checks.x86_64-linux.luks-btrfs-subvolumes 2m 27s
succeeded checks.x86_64-linux.luks-fido2 1m 53s
succeeded checks.x86_64-linux.luks-interactive-login 2m 13s
succeeded checks.x86_64-linux.luks-lvm 2m 31s
succeeded checks.x86_64-linux.luks-on-mdadm 2m 23s
succeeded checks.x86_64-linux.luks-password-mismatch 1m 29s
succeeded checks.x86_64-linux.lvm-raid 1m 45s
succeeded checks.x86_64-linux.lvm-sizes-sort 1m 23s
succeeded checks.x86_64-linux.lvm-thin 1m 18s
succeeded checks.x86_64-linux.mdadm 1m 47s
succeeded checks.x86_64-linux.mdadm-raid0 1m 39s
succeeded checks.x86_64-linux.mdadm-raid5-args 1m 46s
succeeded checks.x86_64-linux.module 1m 57s
succeeded checks.x86_64-linux.multi-device-no-deps 42s
succeeded checks.x86_64-linux.negative-size 37s
succeeded checks.x86_64-linux.non-root-zfs 1m 45s
succeeded checks.x86_64-linux.simple-efi 59s
succeeded checks.x86_64-linux.swap 1m 25s
succeeded checks.x86_64-linux.tmpfs 1m 5s
succeeded checks.x86_64-linux.treefmt 4s
succeeded checks.x86_64-linux.with-lib 1m 10s
succeeded checks.x86_64-linux.xfs 1m 11s
succeeded checks.x86_64-linux.zfs 1m 25s
succeeded checks.x86_64-linux.zfs-encrypted-root 1m 12s
succeeded checks.x86_64-linux.zfs-over-legacy 1m 12s
succeeded checks.x86_64-linux.zfs-with-vdevs 2m 49s
6 already built ⚠ 3
skipped attributes
status attribute duration
skipped local checks.aarch64-darwin.jsonTypes
  • The legacy table is outdated and should not be used. We recommend using the gpt type instead. Please note that certain features, such as the test framework, may not function properly with the legacy table type. If you encounter errors similar to: "error: The option `disko.devices.disk.disk1.content.partitions."[definition 1-entry 1]".content._config` is read-only, but it's set multiple times," this is likely due to the use of the legacy table type. for a migration you can follow the guide at https://github.com/nix-community/disko/blob/master/docs/table-to-gpt.md
—
skipped local checks.aarch64-linux.jsonTypes
  • The legacy table is outdated and should not be used. We recommend using the gpt type instead. Please note that certain features, such as the test framework, may not function properly with the legacy table type. If you encounter errors similar to: "error: The option `disko.devices.disk.disk1.content.partitions."[definition 1-entry 1]".content._config` is read-only, but it's set multiple times," this is likely due to the use of the legacy table type. for a migration you can follow the guide at https://github.com/nix-community/disko/blob/master/docs/table-to-gpt.md
—
skipped local checks.x86_64-linux.jsonTypes
  • The legacy table is outdated and should not be used. We recommend using the gpt type instead. Please note that certain features, such as the test framework, may not function properly with the legacy table type. If you encounter errors similar to: "error: The option `disko.devices.disk.disk1.content.partitions."[definition 1-entry 1]".content._config` is read-only, but it's set multiple times," this is likely due to the use of the legacy table type. for a migration you can follow the guide at https://github.com/nix-community/disko/blob/master/docs/table-to-gpt.md
—
skipped local checks.aarch64-darwin.checkJqSyntax —
skipped local checks.aarch64-linux.checkJqSyntax —
skipped local checks.x86_64-linux.checkJqSyntax —