1. 10 Dec, 2013 2 commits
  2. 11 Nov, 2013 1 commit
    • Christos Stavrakakis's avatar
      cyclades: Retry failed instance creation · 4e3b9527
      Christos Stavrakakis authored
      Handle special case where an OP_INSTANCE_CREATE job which uses the
      opportunistic locking feature fails. This failure is probably due to the
      fact that all nodes may be already locked. In this case, make
      snf-dispatcher retry the failed job with opportunistic locking turned
      off. Also, make snf-ganeti-eventd include in the message the input of
      the failed job.
      
      Finally, add setting 'GANETI_USE_OPPORTUNISTIC_LOCKING' to turn on/off
      the use of opportunistic locking feature.
      4e3b9527
  3. 16 Jul, 2013 1 commit
  4. 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
  5. 11 Dec, 2012 1 commit
    • Vangelis Koukis's avatar
      Migrate default settings to files under conf/ · 69771c77
      Vangelis Koukis authored
      Migrate default settings to files under conf/ for every
      Synnefo component.
      
      TODO: Obliterate snf-cyclades-app/synnefo/appt_settings/default/*
      and similar files. Make import of synnefo settings common throughout
      the code.
      69771c77