Skip to content
Snippets Groups Projects
  1. Aug 29, 2022
  2. Aug 15, 2022
  3. Aug 03, 2022
  4. Jun 10, 2022
  5. May 23, 2022
  6. May 20, 2022
  7. May 10, 2022
  8. May 03, 2022
  9. May 02, 2022
  10. Apr 29, 2022
  11. Apr 15, 2022
  12. Feb 27, 2022
  13. Feb 25, 2022
  14. Feb 24, 2022
  15. Feb 21, 2022
  16. Feb 11, 2022
  17. Feb 10, 2022
    • Jean-Paul Calderone's avatar
      Read the VPN server IP address from the monitoring node config · 0eee7f76
      Jean-Paul Calderone authored
      morph offers an auto-passed `nodes` parameter from which we can read all of
      the nodes in the morph "network".  We can dig around in this to find the
      monitoring node and then read its configured IP address.
      
      It may be worth noting that this address appears in at least two places in the
      configuration.  It appears in our "input" configuration which grid.nix
      defines.  This change reads it from there.  We also have a NixOS module
      `nixos/modules/monitoring/vpn/server.nix` which reads this "input" and uses it
      to configure `networking.wireguard.interfaces.monitoringvpn`.  This is fed
      onwards to <nixos> to generate actual system configuration.
      
      It seems better to use the former than the latter because we have more direct
      control over it and if we consider the whole configuration system a function
      then it is more like an argument we are supplying rather than an obscure
      implementation detail.
      0eee7f76
    • Florian Sesser's avatar
      Revert "Also turn on auto-optimize nix store on local dev VMs" · c44d7c2f
      Florian Sesser authored
      This reverts commit 3113a3e6.
      
      Thinking a second time:  While the staging grid is deployed to
      by an automaton anyway and it taking a minute longer won't bother
      us, 20 % space savings is probably not worth slowing down
      development interactivity.
      c44d7c2f
    • Florian Sesser's avatar
    • Florian Sesser's avatar
  18. Feb 07, 2022
    • Tom Prince's avatar
      Add a derivation that builds all three grids. · 52255d18
      Tom Prince authored
      This is the derivation I use when running `nix store diff-closures` for the
      weekly nixpkgs update.
      
      The derivation also includes some attributes that are useful for exploring the
      various grid configurations in the nix repl.
      52255d18
  19. Feb 03, 2022
Loading