Fix version test

[?]
Dec 8, 2016, 3:03 PM
EVSK5TBBG44BIYIYP4I62AMZGLP2UBFI5KIHWZAJIOQYDEXXYFCQC

Dependencies

  • [2] EFWDY2V7 Support testing build determinism
  • [3] VZKB5CIE Workaround for RemoteStore not supporting cmdBuildDerivation yet
  • [4] BYVRA54Q Temporarily disable machines on any exception, not just connection failures
  • [*] 5AIYUMTB Basic remote building

Change contents

  • replacement in src/hydra-queue-runner/build-remote.cc at line 183
    [3.1013][2.43:260]()
    if (GET_PROTOCOL_MINOR(remoteVersion) < 3 && step->isDeterministic)
    throw Error("machine ‘%1%’ does not support deterministic builds; please upgrade it to Nix 1.12", machine->sshName);
    [3.1013]
    [3.91]
    if (GET_PROTOCOL_MINOR(remoteVersion) < 3 && repeats > 0)
    throw Error("machine ‘%1%’ does not support repeating a build; please upgrade it to Nix 1.12", machine->sshName);