1. 08 Nov, 2019 1 commit
  2. 30 Nov, 2018 2 commits
  3. 29 Oct, 2018 1 commit
    • golang: Don't require users to put \ into gowork.install · 754acb1b
      Previously it was required to put \ into multi-entry gowork.install,
      because the way it was processed was to directly pass it into bash
      command, and if \n were there the command was cut by bash and the
      trailing was considered as another command.
      
      We can avoid that by explicitly processing \n in gowork.install and
      translate it to just ' '. This helps people because now gowork.install
      becomes just a regular multiline buildout entry, similar e.g. to
      gowork.cpkgpath et all.
      
      Here is one example where it helps:
      
      jerome/slapos@95c45fe0 (comment 68408)
      
      /reviewed-by @jerome
      /reviewed-on !430
      Kirill Smelkov committed
  4. 17 Sep, 2018 3 commits
  5. 13 Jun, 2018 1 commit
  6. 05 Jun, 2018 2 commits
  7. 16 Mar, 2018 1 commit
  8. 25 Jan, 2018 1 commit
  9. 11 Dec, 2017 1 commit
  10. 20 Oct, 2017 1 commit
  11. 18 Oct, 2017 2 commits
  12. 13 Oct, 2017 1 commit
  13. 10 Oct, 2017 1 commit
  14. 13 Sep, 2017 1 commit
  15. 03 Jun, 2017 1 commit
  16. 09 May, 2017 1 commit
  17. 18 Apr, 2017 1 commit
  18. 24 Feb, 2017 3 commits
  19. 31 Jan, 2017 1 commit
  20. 26 Jan, 2017 1 commit
  21. 12 Jan, 2017 1 commit
    • gitlab: watcher should take care of sidekiq killed by SIGTERM · d14dc814
      The watcher should also watch for signals like SIGTERM killing sidekiq, which
      are trapped by sidekiq, with sidekiq exiting successfully (with exit code 0).
      
      To achieve this we rework our watcher-sigkill to be a generic watcher -
      that can be given a set of restart exit codes including signal names and
      monitors whether child process terminated with matching for restart exit
      code.
      
      Example usage:
      
      	watcher 0,SIGKILL prog ...
      
      Based on patch by @iv.
      Discussion: https://lab.nexedi.com/lab.nexedi.com/lab.nexedi.com/issues/25#note_22085
      Kirill Smelkov committed
  22. 05 Jan, 2017 1 commit
  23. 30 Dec, 2016 1 commit
  24. 29 Dec, 2016 2 commits
    • gitlab: start automation of gitlab-backup · ae7b4120
        - git-clone and build git-backup sources
        - add a cron job doing `gitlab-backup-pull` every 4 hours by default
        - add instance parameter to change backup frequency
        - add xnice for using less resources while backuping
        - add lock to avoid concurrent calls of backup script
        - add a specific software type `gitlab-export` doing all this instead of in
          `default`; this can be changed in Services > parameters (kirr's changes)
      
      `coreutils`, `grep` and `tar` components are used by `gitlab-backup-pull`
      script, as it is called from a cron and the PATH has to include these
      binaries paths
      iv committed
    • gitlab: use slapos-cookbook-develop + pin slapos cookbook version · 25acc473
      This is needed until the patch regarding `pidfile` in wrapper.py
      (571d6514) is added to released SlapOS cookbook egg.
      iv committed
  25. 20 Oct, 2016 5 commits
  26. 07 Aug, 2016 3 commits