1. 07 Aug, 2013 9 commits
  2. 05 Aug, 2013 6 commits
  3. 30 Jul, 2013 1 commit
  4. 26 Jul, 2013 1 commit
  5. 25 Jul, 2013 5 commits
    • Guido Trotter's avatar
      Merge branch 'stable-2.9' · 21c2612d
      Guido Trotter authored
      
      
      * stable-2.9:
        Update NEWS and version for Ganeti 2.7.1
        Add hvparam to disable VNET_HDR on tap devices
        daemon-util: pass --oknodo at rotate_logs
        Fix another missing renaming
        Add logrotate example
        daemon-util: provide rotate_logs and rotate_all_logs actions
        Fix usage of mapping from disk templates to storage types
        Rename VALID_STORAGE_TYPES to STORAGE_TYPES
        Unit tests for constants consistency
        Rename disk_template/storage_type map + cleanup
        Move space reporting constant to constants.py
        Update hroller manpage
        Update NEWS file wrt to file storage dir
        Update man page of gnt-cluster regarding file-storage-dir
        gnt-cluster {init, modify} --file-storage-dir
        Always return tuples in Expand*Name
        Prepare QA for shared file storage
        Fix permission errors for split users
        Make RAPI export device names and UUIDs
      Signed-off-by: default avatarGuido Trotter <ultrotter@google.com>
      Reviewed-by: default avatarThomas Thrainer <thomasth@google.com>
      21c2612d
    • Guido Trotter's avatar
      Merge branch 'stable-2.8' into stable-2.9 · 17cda747
      Guido Trotter authored
      
      
      * stable-2.8:
        Update NEWS and version for Ganeti 2.7.1
        Add hvparam to disable VNET_HDR on tap devices
        daemon-util: pass --oknodo at rotate_logs
        Add logrotate example
        daemon-util: provide rotate_logs and rotate_all_logs actions
        Fix permission errors for split users
        Make RAPI export device names and UUIDs
      
      Conflicts:
      	lib/constants.py: trivial
      	lib/rapi/rlib2.py: trivial
      Signed-off-by: default avatarGuido Trotter <ultrotter@google.com>
      Reviewed-by: default avatarThomas Thrainer <thomasth@google.com>
      17cda747
    • Guido Trotter's avatar
      Merge branch 'stable-2.7' into stable-2.8 · 24f8fca3
      Guido Trotter authored
      
      
      * stable-2.7:
        Update NEWS and version for Ganeti 2.7.1
        daemon-util: pass --oknodo at rotate_logs
        Add logrotate example
        daemon-util: provide rotate_logs and rotate_all_logs actions
      
      Conflicts:
      	NEWS: trivial
      	configure.ac: trivial (keep 2.8 version)
      Signed-off-by: default avatarGuido Trotter <ultrotter@google.com>
      Reviewed-by: default avatarMichele Tartara <mtartara@google.com>
      24f8fca3
    • Guido Trotter's avatar
      Update NEWS and version for Ganeti 2.7.1 · 1646848f
      Guido Trotter authored
      
      
      Release 2.7.1 with a handful of minor fixes.
      Signed-off-by: default avatarGuido Trotter <ultrotter@google.com>
      Reviewed-by: default avatarMichele Tartara <mtartara@google.com>
      1646848f
    • Stratos Psomdakis's avatar
      Add hvparam to disable VNET_HDR on tap devices · 8a534fbe
      Stratos Psomdakis authored
      
      
      IFF_VNET_HDR allows tap devices to extract a VIRTIO_NET_HDR from pkts
      going through the tap iface, enabling segmentation offload for the
      virtio nics.
      
      Current (Debian) kernels (3.2 for Debian Squeeze backrports / Wheezy)
      don't seem able to handle well VMs with 'broken' virtio ifaces (e.g.
      FreeBSD virtio-net driver), using GSO. Broken or malicious virtio-net
      drivers can cause the host kernel to flood the logs with WARNs(),
      effectively live-locking the system and affecting its overall stabitlity
      (eg DRBD disconnects).
      
      The WARN() flooding has been fixed / ratelimited in Linus' tree, but it
      hasn't been backported to -stable.
      
      This patch adds the vnet_hdr hvparam for KVM, to select whether the tap
      devices used for KVM virtio ifaces will get created with VNET_HDR
      support (IFF_VNET_HDR), even when the underlying kernel supports it, in
      order to avoid this issue.
      Signed-off-by: default avatarStratos Psomadakis <psomas@grnet.gr>
      Reviewed-by: default avatarGuido Trotter <ultrotter@google.com>
      8a534fbe
  6. 24 Jul, 2013 4 commits
  7. 23 Jul, 2013 13 commits
  8. 22 Jul, 2013 1 commit