1. 21 May, 2013 1 commit
  2. 13 May, 2013 1 commit
  3. 22 Apr, 2013 1 commit
    • Christos Stavrakakis's avatar
      Remove transaction from 'backend-add' command · c117548d
      Christos Stavrakakis authored
      Do not run 'backend-add' command inside transaction, because if
      'snf-dispatcher' is running, it will receive messages that will arrive
      from a Ganeti backend that does not exist in the DB and will not be able
      to process them.
      c117548d
  4. 02 Apr, 2013 1 commit
  5. 14 Mar, 2013 1 commit
  6. 06 Feb, 2013 1 commit
  7. 05 Dec, 2012 1 commit
  8. 16 Nov, 2012 2 commits
  9. 03 Oct, 2012 1 commit
    • Christos Stavrakakis's avatar
      Pool Ganeti RAPI clients · eb344b41
      Christos Stavrakakis authored
      - Move Ganeti RAPI client from snf-common to snf-cyclades-app/logic.
      - Create GanetiRapiClientPool for pooling GanetiRapiClient objects
      - Create context manager in db.models for pool handling
      - Update code using the RAPI client
      eb344b41
  10. 01 Oct, 2012 1 commit
  11. 07 Sep, 2012 2 commits
    • Christos Stavrakakis's avatar
      Implement multiple public networks · 2b00bd8f
      Christos Stavrakakis authored
      Implement multiple public networks in order to support:
      - different public networks per backend
      - non-consecutive IP ranges in each backend
      
      To support this, public networks are treated different from private
      ones. Namely, they are correlated with one backend (and so have
      only one BackendNetwork entry) instead of private which are expanded
      to all available backends.
      
      Also the backend allocator is modified in order to exclude the backends
      that have only full networks.
      
      Finally GANETI_PUBLIC_NETWORK became obsolete, and so removed.
      
      Currently, choice of public network is done by synnefo, but in the
      future the user may be able to choose it (needs extension of the
      api with network-id)
      2b00bd8f
    • Christos Stavrakakis's avatar
      New method for creating BackendNetwork entries · 8ceb9da5
      Christos Stavrakakis authored
      Create a new method to the Network model, in order to create the
      BackendNetwork entries tha correspond to this network. Also remove
      the custom save method, since when multiple public network will be
      supported, we want them to be correlated with specific backends.
      8ceb9da5
  12. 26 Jul, 2012 1 commit
  13. 24 Jul, 2012 1 commit
  14. 23 Jul, 2012 5 commits