diff --git a/ops/machines.nix b/ops/machines.nix index 5f9307be..be780a58 100644 --- a/ops/machines.nix +++ b/ops/machines.nix @@ -21,6 +21,15 @@ let sha256 = "1b61nzvy0d46cspy07szkc0rggacxiqg9v1py27pkqpj7rvawfsk"; }) { }; + # TODO(patryk): unpin and upgrade + nixpkgsBgpwtf = import (pkgs.fetchFromGitHub { + owner = "nixos"; + repo = "nixpkgs-channels"; + rev = "e26c0ffdb013cd378fc2528a44689a8bf35d2a6c"; + sha256 = "1b33hw35fqb9rzszdg5jpiyfvhx2cxpv0qrkyr19zkdpdahzdbss"; + }) { }; + + # mkMachine builds NixOS modules into a NixOS derivation. # It: # 1) injects passthru.hscloud.provision which deploys that configuration @@ -113,7 +122,7 @@ let "dcr01s22.hswaw.net" = mkClusterMachine self ../cluster/machines/dcr01s22.hswaw.net.nix; "dcr01s24.hswaw.net" = mkClusterMachine self ../cluster/machines/dcr01s24.hswaw.net.nix; - "edge01.waw.bgp.wtf" = mkMachine self pkgs [ + "edge01.waw.bgp.wtf" = mkMachine self nixpkgsBgpwtf [ ../bgpwtf/machines/edge01.waw.bgp.wtf.nix ../bgpwtf/machines/edge01.waw.bgp.wtf-hardware.nix ];