1. 07 Dec, 2018 1 commit
  2. 05 Dec, 2018 4 commits
  3. 03 Dec, 2018 2 commits
  4. 29 Nov, 2018 1 commit
  5. 28 Nov, 2018 1 commit
  6. 27 Nov, 2018 6 commits
  7. 26 Nov, 2018 2 commits
  8. 21 Nov, 2018 1 commit
  9. 01 Nov, 2018 1 commit
  10. 24 Oct, 2018 3 commits
    • Swann Perarnau's avatar
      [fix] ensure container has single owner · 926c8302
      Swann Perarnau authored
      Ensure that the client that created the container is considered as the
      one owning it, with the consequence that if its command exits, the
      container is destroyed. Also deals with the race issue we had on the cmd
      side.
      926c8302
    • Swann Perarnau's avatar
      [refactor/fix] always send process events for run · 11d667db
      Swann Perarnau authored
      Current code sends start/exit events when a container is created and
      process_start/process_exit when its already there. Instead, have the
      container start/exit only care about container stuff, and always sends
      the process start/exit events around. That makes the cmd run fsm easier
      to work out.
      
      Changes the message format a tiny bit.
      Fixes some missing stdout/stderr issues we had before.
      11d667db
    • Swann Perarnau's avatar
      [fix] have command provide a default uuid · 4c0fdd5f
      Swann Perarnau authored
      Previous merges let the cmd send an empty container uuid, resulting in
      some issues when the user doesn't provide one. Restore the previous
      behavior.
      4c0fdd5f
  11. 23 Oct, 2018 2 commits
  12. 21 Oct, 2018 3 commits
  13. 17 Oct, 2018 2 commits
  14. 06 Sep, 2018 2 commits
    • Swann Perarnau's avatar
      Merge branch 'fix-ioloop' into 'master' · aece6b21
      Swann Perarnau authored
      [fix] Lock with Pipenv all packages
      
      See merge request !25
      aece6b21
    • Swann Perarnau's avatar
      [fix] Lock with Pipenv all packages · 3e1742f9
      Swann Perarnau authored
      Some packages were being pulled into the virtual environment through
      setup.py. It just happens that the new versions of pyzmq and tornado
      don't really play nice with the current daemon code. Mostly because of a
      "better" ioloop hijacking mecanism, that doesn't work for us.
      
      This patch moves the install requirements of the setup.py to Pipfile,
      and lock them to a working version.
      
      Note: the code still currently triggers #14.
      3e1742f9
  15. 15 Aug, 2018 3 commits
  16. 14 Aug, 2018 1 commit
  17. 13 Aug, 2018 2 commits
  18. 10 Aug, 2018 3 commits