1. 12 Apr, 2021 1 commit
  2. 08 Apr, 2021 2 commits
  3. 07 Apr, 2021 4 commits
  4. 06 Apr, 2021 2 commits
  5. 02 Apr, 2021 1 commit
    • Zen Fu's avatar
      Timeout and report the actual check_mirrors.rb run (sysadmin#17702) · cb775d3b
      Zen Fu authored
      I chose 200m as default timeout for the `check-mirrors.rb` runs because
      of the following reasoning:
      
        - There are 4h between first (longest) and second run of
          `check-mirrors.rb.`
      
        - Each job can sleep up to 2048s (~35m) before actually running the
          command.
      
        - This leaves ~205m for the check-mirrors.rb command itself.
      
        - A manual run took ~165m.
      
        - Let's timeout after 200m then, to ensure the previous job will
          always be killed before the next one starts.
      cb775d3b
  6. 01 Apr, 2021 1 commit
  7. 31 Mar, 2021 1 commit
  8. 26 Mar, 2021 2 commits
  9. 24 Mar, 2021 4 commits
  10. 23 Mar, 2021 2 commits
  11. 22 Mar, 2021 2 commits
  12. 18 Mar, 2021 3 commits
  13. 15 Mar, 2021 1 commit
  14. 05 Mar, 2021 1 commit
    • intrigeri's avatar
      jenkins-slave.service: clean up workspace as root · 277b0c58
      intrigeri authored
      This makes our CI setup robust against test suite jobs that abort
      in a way they leave files owned by root in the workspace.
      
      One of the branches I've been working on recently does this,
      and as a result, since a few days, isotesters are regularly
      left offline because jenkins-slave.service fails to start,
      because it is not allowed to "/bin/rm -rf /var/lib/jenkins/workspace/"
      as the "jenkins" user. Every time, I have to manually re-run
      this command as root, then restart jenkins-slave.service.
      Let's automate this :)
      277b0c58
  15. 04 Mar, 2021 13 commits