JobsetEvals: fixup permission references

[?]
Feb 1, 2021, 3:21 PM
C7XPUHU6ZNXOJBWVG5WC36NW3PFZMJKN63J2G7HS2VUE2U2PJQ6AC

Dependencies

  • [2] GXRKOXQJ Add cancel-build role
  • [3] JO75HQLO Add a restart-jobs role
  • [4] VHV6GI4L Add a jobset eval action to restart all aborted/cancelled builds
  • [5] 6DMDTQ7M Add bump-to-front role
  • [6] MZ63OVKP Allow bumping an entire evaluation to the front of the queue
  • [7] UOINKJ2J Add an action to cancel all builds in a jobset eval
  • [8] 6S3ZLOZL Return JSON for /eval
  • [9] AR5EHCUF Add action to restart all failed builds in an eval
  • [*] U4TD3AIQ Add support for viewing jobset evaluations

Change contents

  • replacement in src/lib/Hydra/Controller/JobsetEval.pm at line 146
    [3.751][2.56:122]()
    requireCancelBuildPrivileges($c, $c->stash->{eval}->project);
    [3.751]
    [3.808]
    requireCancelBuildPrivileges($c, $c->stash->{project});
  • replacement in src/lib/Hydra/Controller/JobsetEval.pm at line 155
    [3.51][3.0:62]()
    requireRestartPrivileges($c, $c->stash->{eval}->project);
    [3.51]
    [3.52]
    requireRestartPrivileges($c, $c->stash->{project});
  • replacement in src/lib/Hydra/Controller/JobsetEval.pm at line 177
    [3.79][3.49:132]()
    requireBumpPrivileges($c, $c->stash->{eval}->project); # FIXME: require admin?
    [3.79]
    [3.160]
    requireBumpPrivileges($c, $c->stash->{project}); # FIXME: require admin?