1. 28 Sep, 2017 3 commits
    • Hardik Juneja's avatar
      Slaprunner (gunicorn): version up · 22002e3b
      Hardik Juneja authored
      I have been facing some gunicorn issues while fixing tickets. The gunicorn fails start because the pid has been taken by some other process.
      This bug has been solved in the v19.7.0.
      See: https://github.com/benoitc/gunicorn/blob/master/gunicorn/pidfile.py#L75
      Also See: https://github.com/benoitc/gunicorn/releases/tag/19.7.0
      
      Almsost a year ago Nicolas fixed the version of gunicorn to v19.4.5 here 391b026e
      Since then the bug stoping up from upgrading has been fixed as well.
      
      /reviewed-on nexedi/slapos!228
      22002e3b
    • Łukasz Nowak's avatar
      deploy-test: Expose software and instance log · 471e6927
      Łukasz Nowak authored
      Without logs of SlapOS it is hard to understand the problem in case of
      failure, thus add part of this information into log file.
      471e6927
    • Jérome Perrin's avatar
      Add Mosh component · 728b9ba2
      Jérome Perrin authored
      Add a Mosh (mobile shell) component https://mosh.org/ , especially for the "local echo" feature ( see [demo](https://youtu.be/XsIxNYl0oyU?t=6m11s)) that makes remote shell over high latency network less painful.
      
      ---
      I could not get the integrated `mosh` command to work with webrunner's openssh, but I'm already opening this MR for visibility.
      For now, connecting using the way described as **Q: How do I run the mosh client and server separately?** in mosh [FAQ](https://mosh.org/#faq) works.
      
      You can evaluate this with:
      ```ini
      [buildout]
      extends = component/mosh/buildout.cfg
      parts = mosh
      ```
      
      Start the server from the server side (after ssh'ing to the server) :
      ```bash
      $ LC_ALL=C.UTF-8 ./parts/mosh/bin/mosh-server new -s -v
      ```
      it will prints something like:
      ```
      MOSH CONNECT 60002 XXXeu5nj+CLZtw/HiIcrLQ
      
      mosh-server (mosh 1.3.0) [build mosh 1.3.0]
      Copyright 2012 Keith Winstein <mosh-devel@mit.edu>
      License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
      This is free software: you are free to change and redistribute it.
      There is NO WARRANTY, to the extent permitted by law.
      
      [mosh-server detached, pid = 24525]
      ```
      
      then from client connect with:
       ```bash
      $ MOSH_KEY=XXXeu5nj+CLZtw/HiIcrLQ mosh-client 2001:X:X:X:X  60002
      ```
      
      /reviewed-on !164
      728b9ba2
  2. 27 Sep, 2017 9 commits
  3. 26 Sep, 2017 1 commit
  4. 25 Sep, 2017 1 commit
  5. 20 Sep, 2017 2 commits
  6. 18 Sep, 2017 1 commit
  7. 14 Sep, 2017 3 commits
  8. 13 Sep, 2017 7 commits
  9. 12 Sep, 2017 4 commits
  10. 11 Sep, 2017 3 commits
  11. 07 Sep, 2017 2 commits
  12. 06 Sep, 2017 2 commits
  13. 01 Sep, 2017 2 commits