1. 21 May, 2013 1 commit
    • Christos Stavrakakis's avatar
      cyclades: Sypport backends with Xen hypervisor · 8bcc0f5f
      Christos Stavrakakis authored
      Support Ganeti backends with Xen hypervisor:
      * Extend 'Backend' model with the 'hypervisor' attribute, which
        currently can be 'kvm' or 'xen'. Use 'kvm' as default value to
        easy database migration. Also add the corresponding schema migration.
      * Do not use hotplug at Xen backends, since it is not
        implemented.
      * Support different 'hvparams' for Xen and KVM backends. Update
        GANETI_CREATEINSTNACE_KWARGS setting to hold 'hvparams' for both
        Xen and KVM.
      * When getting instance console, check 'serial_console' hvparam only
        for Xen instances.
      
      Refs #3772
      8bcc0f5f
  2. 30 Oct, 2012 1 commit
  3. 27 Jul, 2012 1 commit
  4. 23 Jul, 2012 1 commit
    • Christos Stavrakakis's avatar
      Implement backend allocator and management command · f89f883e
      Christos Stavrakakis authored
      New module implementing instance allocation to one of the available
      backends. Allocation is performed based on memory and disk utilization.
      Statistics for each backend are stored in DB and updated periodically.
      
      Allocation can be customized by creating a new allocation strategy
      and declaring it in BACKEND_ALLOCATOR_MODULE setting.
      f89f883e
  5. 30 Jan, 2012 1 commit
  6. 09 Jan, 2012 1 commit
  7. 24 Nov, 2011 1 commit
  8. 22 Nov, 2011 1 commit
  9. 18 Nov, 2011 1 commit
  10. 15 Nov, 2011 2 commits
  11. 13 Oct, 2011 1 commit
  12. 01 Sep, 2011 1 commit
  13. 17 Jul, 2011 1 commit
    • Vangelis Koukis's avatar
      Make RAPI CreateInstance() arguments configurable · ea57ae2c
      Vangelis Koukis authored
      Make RAPI CreateInstance() arguments deployment-specific.
      Add the GANETI_CREATEINSTANCE_KWARGS setting, which allows the administrator
      to set arbitrary arguments to RAPI CreateInstance().
      
      Also add initial version of README.Upgrade, detailing
      upgrades of Synnefo deployments.
      
      Fixes #835
      ea57ae2c
  14. 07 Jul, 2011 1 commit
  15. 01 Jul, 2011 1 commit
  16. 27 Jun, 2011 1 commit
  17. 16 Jun, 2011 1 commit
  18. 03 Apr, 2011 1 commit
    • Giorgos Verigakis's avatar
      Move to OpenStack API v1.1 · d7495f79
      Giorgos Verigakis authored
      * Removes piston dependency.
      * Adds dateutil dependency.
      
      Fixes #183 - Implement /servers
      Fixes #185 - Implement /images
      Fixes #245 - Details in exception handlers
      Fixes #249 - Metadata handling
      Fixes #253 - Transition to OpenStack API v1.1
      Fixes #255 - Fix XML for addresses
      Fixes #287 - Piston related bug
      Fixes #289 - Support both XML and JSON
      Fixes #309 - GUI not refreshing
      Fixes #339 - Support API extensions
      Fixes #359 - action returns serviceUnavailable
      Fixes #361 - return dates with timezones
      Refs #301 - Sanitization of API
      Refs #315 - Replace API v1.1
      d7495f79