1. 05 Feb, 2015 1 commit
    • Alain Takoudjou's avatar
      Allow to create tap and nat interface · d3d65916
      Alain Takoudjou authored
      A new parameter 'use-nat', True by default will specify if we will setup a nat interface.
      if 'use-tap' is Truei (false by default), a tap interface will be connected with a new interface in kvm.
      if 'use-tap' and 'use-nat' are True, then virtual machine will have two interfaces, one with tap and
      one with nat.
      d3d65916
  2. 08 Aug, 2013 4 commits
  3. 07 Aug, 2013 1 commit
  4. 31 Jul, 2013 1 commit
  5. 07 Nov, 2012 2 commits
  6. 05 Nov, 2012 2 commits
  7. 24 Aug, 2012 1 commit
  8. 20 Jun, 2012 1 commit
  9. 13 Feb, 2012 1 commit
  10. 11 Jan, 2012 1 commit
    • Romain Courteaud's avatar
      WIP rewrite of KVM software release. · b6036af9
      Romain Courteaud authored
      Move all configuration to more generic recipes, so that recipes can be shared
      between software releases.
      
      Disable previous recipers.
      
      Slave configuration is not finished and need to be migrated.
      It is needed to publish the slave URL.
      
      Hardcoded vifib rewrite map has been removed.
      It is needed to use a frontend slave instance to achieve this functionnality.
      This means, frontend slave instances need more parameters.
      
      NBD software release has been merged into the KVM software release as a
      software type. It allows to use the same binary for nbd and kvm, and so, save
      space on servers and ease maintainance.
      
      Remove software release's python dependency.
      
      Add more promises to check status of nbd, kvm and frontend.
      
      slapmonitor functionnality has to be restored.
      b6036af9
  11. 04 Jan, 2012 1 commit
  12. 03 Jan, 2012 3 commits
  13. 02 Jan, 2012 1 commit
  14. 09 Dec, 2011 2 commits
  15. 06 Dec, 2011 2 commits
  16. 24 Nov, 2011 3 commits
  17. 23 Nov, 2011 5 commits
  18. 10 Nov, 2011 1 commit
  19. 13 Oct, 2011 3 commits
    • Cédric de Saint Martin's avatar
      Remove ugly hack where numpy is compiled at instance deployment. Use... · f340d944
      Cédric de Saint Martin authored
      Remove ugly hack where numpy is compiled at instance deployment. Use soon-to-be-released websockify egg.
      f340d944
    • Antoine Catton's avatar
      Merge Antoine Catton work on promises. · 0bb200df
      Antoine Catton authored
      Squashed commit of the following:
      
      commit 29caaa556d1d641f6b2241db84d2d8b588689a82
      Merge: 32d5fef 13d6e1d3
      Author: Antoine Catton <acatton@tiolive.com>
      Date:   Mon Sep 19 11:49:27 2011 +0200
      
          Merge branch 'master' into promises
      
          Conflicts:
          	slapos/recipe/kvm/__init__.py
      
      commit 32d5fef49f22e3a47ca0b0728e502d177979b214
      Author: Antoine Catton <acatton@tiolive.com>
      Date:   Wed Aug 24 16:45:31 2011 +0200
      
          Minor: Use pkg_resources the right way
      
          http://peak.telecommunity.com/DevCenter/PkgResources
      
      commit e2fae493ab6a96fa10cbe6531ee1a1ba9c16bb4c
      Author: Antoine Catton <acatton@tiolive.com>
      Date:   Wed Aug 24 16:00:02 2011 +0200
      
          Minor: some typo fix to get the recipe working
      
      commit 3764ab93da5031f9b5ea59072090d2b961a791cf
      Author: Antoine Catton <acatton@tiolive.com>
      Date:   Wed Aug 24 15:53:17 2011 +0200
      
          Minor: typo fix
      
      commit 259026f718e0e37c5c151fb40dbf85866f6ab87f
      Author: Antoine Catton <acatton@tiolive.com>
      Date:   Wed Aug 24 15:33:04 2011 +0200
      
          Cleanup: use createPromiseWrapper instead of easy_install.script
      
          - Install the socket_connection_attempt script into bin/ directory
          - Create promises running this script specifying the right command line
            arguments
      
      commit a870a4d77a3b72d79354e557ee0b8571da9a7459
      Author: Antoine Catton <acatton@tiolive.com>
      Date:   Wed Aug 24 13:44:50 2011 +0200
      
          Minor: remove appending promise path to path_list
      
      commit 260df1be27ac382061809aa8851130cd26f74be0
      Author: Łukasz Nowak <luke@nexedi.com>
      Date:   Thu Jul 28 14:40:29 2011 +0200
      
          Do not expose python's shabang.
      
      commit 7db31e9b6759183a54390480a77032009bf2e9ae
      Author: Antoine Catton <acatton@tiolive.com>
      Date:   Thu Jul 28 14:13:03 2011 +0200
      
          Replaced the usage python script as template by the easy_install
          capability usage.
      
      commit 3f62cda3a2a9e64cc92cd4c01585b422bb30ff0e
      Author: Antoine Catton <acatton@tiolive.com>
      Date:   Tue Jul 26 15:34:13 2011 +0200
      
          Adding promises to kvm software release.
      
          Not tested yet
      
          Minor: removed magic number 5900
      
      commit 2e36426bd11e4833ec3be6a8e2b664e343760417
      Author: Antoine Catton <acatton@tiolive.com>
      Date:   Tue Jul 26 13:38:14 2011 +0200
      
          Trailing spaces on KVM recipe
      
      commit 02ed180bd0002cbfe387875ec917e4d6e214e40e
      Author: Antoine Catton <acatton@tiolive.com>
      Date:   Mon Jul 25 16:57:43 2011 +0200
      
          Method createPromise in slapos.librecipe
      
          This method create a promise script which should return 0 whether the
          promise was kept.
      0bb200df
    • Cédric de Saint Martin's avatar
  20. 10 Oct, 2011 1 commit
  21. 19 Sep, 2011 1 commit
    • Antoine Catton's avatar
      Merge Antoine Catton work on promises. · 79e8f0a2
      Antoine Catton authored
      Squashed commit of the following:
      
      commit 29caaa556d1d641f6b2241db84d2d8b588689a82
      Merge: 32d5fef 13d6e1d3
      Author: Antoine Catton <acatton@tiolive.com>
      Date:   Mon Sep 19 11:49:27 2011 +0200
      
          Merge branch 'master' into promises
      
          Conflicts:
          	slapos/recipe/kvm/__init__.py
      
      commit 32d5fef49f22e3a47ca0b0728e502d177979b214
      Author: Antoine Catton <acatton@tiolive.com>
      Date:   Wed Aug 24 16:45:31 2011 +0200
      
          Minor: Use pkg_resources the right way
      
          http://peak.telecommunity.com/DevCenter/PkgResources
      
      commit e2fae493ab6a96fa10cbe6531ee1a1ba9c16bb4c
      Author: Antoine Catton <acatton@tiolive.com>
      Date:   Wed Aug 24 16:00:02 2011 +0200
      
          Minor: some typo fix to get the recipe working
      
      commit 3764ab93da5031f9b5ea59072090d2b961a791cf
      Author: Antoine Catton <acatton@tiolive.com>
      Date:   Wed Aug 24 15:53:17 2011 +0200
      
          Minor: typo fix
      
      commit 259026f718e0e37c5c151fb40dbf85866f6ab87f
      Author: Antoine Catton <acatton@tiolive.com>
      Date:   Wed Aug 24 15:33:04 2011 +0200
      
          Cleanup: use createPromiseWrapper instead of easy_install.script
      
          - Install the socket_connection_attempt script into bin/ directory
          - Create promises running this script specifying the right command line
            arguments
      
      commit a870a4d77a3b72d79354e557ee0b8571da9a7459
      Author: Antoine Catton <acatton@tiolive.com>
      Date:   Wed Aug 24 13:44:50 2011 +0200
      
          Minor: remove appending promise path to path_list
      
      commit 260df1be27ac382061809aa8851130cd26f74be0
      Author: Łukasz Nowak <luke@nexedi.com>
      Date:   Thu Jul 28 14:40:29 2011 +0200
      
          Do not expose python's shabang.
      
      commit 7db31e9b6759183a54390480a77032009bf2e9ae
      Author: Antoine Catton <acatton@tiolive.com>
      Date:   Thu Jul 28 14:13:03 2011 +0200
      
          Replaced the usage python script as template by the easy_install
          capability usage.
      
      commit 3f62cda3a2a9e64cc92cd4c01585b422bb30ff0e
      Author: Antoine Catton <acatton@tiolive.com>
      Date:   Tue Jul 26 15:34:13 2011 +0200
      
          Adding promises to kvm software release.
      
          Not tested yet
      
          Minor: removed magic number 5900
      
      commit 2e36426bd11e4833ec3be6a8e2b664e343760417
      Author: Antoine Catton <acatton@tiolive.com>
      Date:   Tue Jul 26 13:38:14 2011 +0200
      
          Trailing spaces on KVM recipe
      
      commit 02ed180bd0002cbfe387875ec917e4d6e214e40e
      Author: Antoine Catton <acatton@tiolive.com>
      Date:   Mon Jul 25 16:57:43 2011 +0200
      
          Method createPromise in slapos.librecipe
      
          This method create a promise script which should return 0 whether the
          promise was kept.
      79e8f0a2
  22. 07 Sep, 2011 1 commit
  23. 13 Jul, 2011 1 commit