1. 14 Feb, 2013 28 commits
  2. 13 Feb, 2013 7 commits
  3. 12 Feb, 2013 5 commits
    • Christos Stavrakakis's avatar
      Fix reconciliation for building VMs · c0785d26
      Christos Stavrakakis authored
      Since commit 482c645, a VM exists in the Cyclades DB before the
      corresponding job is enqueued in the Ganeti backend. Therefore, there is
      a corner case, where Cyclades can not enqueue the job to Ganeti and
      Cyclades crashes before deleting the VM from the DB, which results in a
      stale VM entry in a building state. This commit adds the necessary check
      to guarantee that these VMs will be removed by the reconciliation
      process.
      c0785d26
    • Christos Stavrakakis's avatar
      Fix transaction handling when creating server · ae6964c7
      Christos Stavrakakis authored
      Better handling of transactions when creating a server. Commit the
      creation of VM in DB, before enqueuing the job to the Ganeti backend.
      If communication with Ganeti fails, then the VM is deleted from the DB.
      If the servers crashes before deleting the VM, the stale VM will be
      removed by the reconciliation mechanism.
      ae6964c7
    • Constantinos Venetsanopoulos's avatar
      Major documentation fixes/updates for 0.13 · 28b54d26
      Constantinos Venetsanopoulos authored
       * Various semantic fixes on different guides
       * Various shpinx related fixes
       * New pictures for the overall Synnefo architecture
       * Update the scaling-up section of the admin guide
      28b54d26
    • Kostas Papadimitriou's avatar
      Fix dummy field description · 5f06527f
      Kostas Papadimitriou authored
      5f06527f
    • Kostas Papadimitriou's avatar
      Remove unused module · 8acb57f3
      Kostas Papadimitriou authored
      8acb57f3