| 27 Sep 2022 |
@v0id:nltrix.net | I have these in nix.conf:
extra-platforms = aarch64-linux armv6l-linux armv7l-linux i686-linux and the I can build as a remote builder from another machine. interesting.
| 12:17:58 |
@v0id:nltrix.net | * I have these in nix.conf:
extra-platforms = aarch64-linux armv6l-linux armv7l-linux i686-linux
and the I can build as a remote builder from another machine. interesting.
| 12:18:02 |
@v0id:nltrix.net | * I have these in nix.conf:
extra-platforms = aarch64-linux armv6l-linux armv7l-linux i686-linux
and I can build as a remote builder from another machine. interesting.
| 12:33:02 |
@grahamc:nixos.org | does your machines file include it? | 12:40:05 |
@grahamc:nixos.org | I think if you don't give hydra a machines file it invents one for you using localhost, and it probably isn't aware of extra-platforms | 12:40:24 |
@v0id:nltrix.net | um | 12:43:12 |
@v0id:nltrix.net | cat machines
ssh://nix-abel@localhost x86_64-linux,aarch64-linux,armv6l-linux,armv7l-linux,i686-linux path-to-root-ssh-key-here 16 1 kvm,nixos-test,big-parallel,benchmark public-key-material-here
| 12:44:00 |
@v0id:nltrix.net | so this is the machines files I don't specify one in hydra service and AFAIK it defaults to /etc/nix/machines | 12:44:25 |
@v0id:nltrix.net | i've overcome ssh issues by defining a build user and inserting it into machines. | 12:44:45 |
@v0id:nltrix.net | but still I get unsup. build step. | 12:45:08 |
@v0id:nltrix.net | * but still I get unsup. build step like as if this failing step is in very early stage. | 12:45:28 |
@v0id:nltrix.net | maybe it is not parsing the file correctly not sure. | 12:45:50 |
@grahamc:nixos.org | I think you're missing a field for mandatory features | 12:46:45 |
@grahamc:nixos.org | 1s | 12:46:49 |
@v0id:nltrix.net | oh. | 12:46:57 |
@grahamc:nixos.org | root@0054840b.packethost.net aarch64-linux /var/lib/hydra/queue-runner/.ssh/id_ed25519 40 1 kvm,nixos-test - c3NoLWVkMjU1MTkgQUFBQUMzTnphQzFsWkRJMU5URTVBQUFBSUgzbUFaaVZsR3NwdjV4UUpxMDBISmN4emFEWXgyQUFoaFhiSjhHbkR2OEc= | 12:47:32 |
@v0id:nltrix.net | um there is one - (dash) missing | 12:48:04 |
@grahamc:nixos.org | yeah, that is the "nothing" for mandatory features | 12:48:21 |
@v0id:nltrix.net | wow | 12:48:32 |
@grahamc:nixos.org | what does /queue-runner-status say? | 12:48:33 |
@v0id:nltrix.net | wierd. | 12:48:35 |
@v0id:nltrix.net | lol | 12:49:17 |
@v0id:nltrix.net | exactly as you've pointed. | 12:49:25 |
@v0id:nltrix.net |
"mandatoryFeatures" : [ "c3NoLWVkMjU1MTkgQUFBQUMzTnphQzFsWkRJMU5URTVBQUFBSVA2RXg4bmc4QUNhWGRXL1lML0pZcS9VbE8yYm1ZRkVVNndLV2xNOGtJQXcgcm9vdEBhYmVsCg==" ],
| 12:49:31 |
@grahamc:nixos.org | "neat" :) | 12:49:35 |
@v0id:nltrix.net | mandatoryfeatures is publickey | 12:49:38 |
@grahamc:nixos.org | very secure | 12:49:44 |
@v0id:nltrix.net | lol | 12:49:48 |
@v0id:nltrix.net | but how come this happened I've generate it via the module | 12:50:05 |
@v0id:nltrix.net | let me see. | 12:50:08 |