1. 28 Aug, 2013 2 commits
  2. 27 Aug, 2013 2 commits
  3. 23 Aug, 2013 1 commit
  4. 22 Aug, 2013 3 commits
  5. 21 Aug, 2013 3 commits
  6. 20 Aug, 2013 4 commits
  7. 19 Aug, 2013 3 commits
  8. 16 Aug, 2013 1 commit
  9. 13 Aug, 2013 4 commits
  10. 12 Aug, 2013 1 commit
  11. 09 Aug, 2013 1 commit
  12. 08 Aug, 2013 9 commits
  13. 07 Aug, 2013 6 commits
    • Thomas Thrainer's avatar
      Merge branch 'stable-2.8' into stable-2.9 · 804d72eb
      Thomas Thrainer authored
      
      
      * stable-2.8
        Fix batch creation of instances
        Fix documentation of gnt-instance batch-create
        Support multi instance allocs without iallocator
        Support DSA SSH keys in bootstrap
        Include VCS version in `gnt-cluster version`
        Document 'viridian' hypervisor parameter
        Support 'viridian' parameter in Xen HVM
        Document --no-conflicts-check for gnt-network
        Version bump for 2.8.0 rc1
        Add Make to the list of dependencies
        Check for luxid permission during verify config
        Add monitoring-query-format.rst to $(docinput)
        Fix documentation building rules
        Check disk template in right dict when copying
        Check disk template in right dict when copying
        ganeti.backend_unittest: chmod restricted cmd dir
        Fix formatting of tuple in error message
        Mark the UUID design doc as implemented
        Clarify that cmdlib/ must be removed downgrading
        Fix formatting error in the UPGRADE document
        Make build_chroot compatible with Squeeze
        Update security doc and NEWS for luxid
        Add --cleanup to instance failover manpage
        Update NEWS with failover cleanup
        Add cleanup parameter to instance failover
        Fix 'prcre' typo in INSTALL
        Update NEWS file for 2.8 wrt vnet_hdr KVM hvparam
        Document the vnet_hdr HV parameter for KVM
        Format gnt-network info group output
        Add 2.7.2 NEWS entry
        Prepare NEWS for 2.8.0 beta2
        Fix the downgrade function of cfgupgrade
        Increase maximum HTTP message size
        Clarify hbal man page
        Properly add the UUID to all the disks
      
      Conflicts:
      	NEWS
      	configure.ac
      	doc/design-draft.rst
      	doc/index.rst
      	lib/cmdlib/instance.py
      	lib/cmdlib/instance_migration.py
      	lib/constants.py
      	lib/hypervisor/hv_xen.py
      	man/gnt-instance.rst
      	man/gnt-network.rst
      	test/hs/Test/Ganeti/OpCodes.hs
      	tools/cfgupgrade
      
      All trivially merged.
      Signed-off-by: default avatarThomas Thrainer <thomasth@google.com>
      Reviewed-by: default avatarGuido Trotter <ultrotter@google.com>
      804d72eb
    • Thomas Thrainer's avatar
      Merge branch 'stable-2.7' into stable-2.8 · 0c072225
      Thomas Thrainer authored
      
      
      * stable-2.7
        Fix documentation of gnt-instance batch-create
        Support multi instance allocs without iallocator
        Document --no-conflicts-check for gnt-network
        Check disk template in right dict when copying
        ganeti.backend_unittest: chmod restricted cmd dir
        Fix formatting of tuple in error message
        Fix 'prcre' typo in INSTALL
        Format gnt-network info group output
        Add 2.7.2 NEWS entry
      
      Conflicts:
      	INSTALL
            (trivial)
      	NEWS
            (added entry to unreleased 2.8 section with remark that it was
             merged from 2.7)
      	lib/cmdlib.py
            (followed cmdlib split)
      Signed-off-by: default avatarThomas Thrainer <thomasth@google.com>
      Reviewed-by: default avatarGuido Trotter <ultrotter@google.com>
      0c072225
    • Thomas Thrainer's avatar
      Fix batch creation of instances · 33b52bdc
      Thomas Thrainer authored
      
      
      During batch creation of instances the 'reason' field in opcodes is set
      to None (but the field is present). This caused problems when adding a
      reasons to the reason trail.
      
      Setting the default value for the 'reason' field to the empty list fixes
      this issue.
      Signed-off-by: default avatarThomas Thrainer <thomasth@google.com>
      Reviewed-by: default avatarMichele Tartara <mtartara@google.com>
      33b52bdc
    • Thomas Thrainer's avatar
      Fix documentation of gnt-instance batch-create · e3aa2b69
      Thomas Thrainer authored
      
      
      The documentation of gnt-instance batch-create was outdated and
      contained invalid examples. This patch corrects the man page and
      includes working example inputs.
      Signed-off-by: default avatarThomas Thrainer <thomasth@google.com>
      Reviewed-by: default avatarMichele Tartara <mtartara@google.com>
      e3aa2b69
    • Thomas Thrainer's avatar
      Support multi instance allocs without iallocator · eba4d783
      Thomas Thrainer authored
      
      
      If all instances in the multi allocation request have already their
      primary and secondary node set, there is no need for an iallocator. Thus
      don't require it in this case and omit the call to it all together.
      Signed-off-by: default avatarThomas Thrainer <thomasth@google.com>
      Reviewed-by: default avatarMichele Tartara <mtartara@google.com>
      eba4d783
    • Thomas Thrainer's avatar
      Support DSA SSH keys in bootstrap · a9542a4f
      Thomas Thrainer authored
      
      
      As outlined in issue 338, Ganeti failed to initialize a cluster if no
      RSA SSH key is present on the master node. This patch extends Ganetis
      support to DSA keys, so clusters with only DSA keys are possible now.
      
      This fixes issue 338.
      Signed-off-by: default avatarThomas Thrainer <thomasth@google.com>
      Reviewed-by: default avatarHelga Velroyen <helgav@google.com>
      a9542a4f