Merge branch 'stable-2.8' into stable-2.9
authorGuido Trotter <ultrotter@google.com>
Thu, 25 Jul 2013 13:40:32 +0000 (15:40 +0200)
committerGuido Trotter <ultrotter@google.com>
Thu, 25 Jul 2013 14:27:16 +0000 (16:27 +0200)
* 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: Guido Trotter <ultrotter@google.com>
Reviewed-by: Thomas Thrainer <thomasth@google.com>

1  2 
.gitignore
Makefile.am
NEWS
doc/install.rst
lib/constants.py
lib/hypervisor/hv_kvm.py
lib/rapi/rlib2.py

diff --cc .gitignore
Simple merge
diff --cc Makefile.am
Simple merge
diff --cc NEWS
Simple merge
diff --cc doc/install.rst
Simple merge
@@@ -957,8 -949,7 +957,9 @@@ HV_KVM_EXTRA = "kvm_extra
  HV_KVM_MACHINE_VERSION = "machine_version"
  HV_KVM_PATH = "kvm_path"
  HV_VIF_TYPE = "vif_type"
 +HV_VIF_SCRIPT = "vif_script"
 +HV_XEN_CMD = "xen_cmd"
+ HV_VNET_HDR = "vnet_hdr"
  
  
  HVS_PARAMETER_TYPES = {
    HV_KVM_EXTRA: VTYPE_STRING,
    HV_KVM_MACHINE_VERSION: VTYPE_STRING,
    HV_VIF_TYPE: VTYPE_STRING,
 +  HV_VIF_SCRIPT: VTYPE_STRING,
 +  HV_XEN_CMD: VTYPE_STRING,
+   HV_VNET_HDR: VTYPE_BOOL,
    }
  
  HVS_PARAMETERS = frozenset(HVS_PARAMETER_TYPES.keys())
@@@ -2156,10 -2105,9 +2158,11 @@@ HVC_DEFAULTS = 
      HV_VGA: "",
      HV_KVM_EXTRA: "",
      HV_KVM_MACHINE_VERSION: "",
+     HV_VNET_HDR: True,
      },
 -  HT_FAKE: {},
 +  HT_FAKE: {
 +    HV_MIGRATION_MODE: HT_MIGRATION_LIVE,
 +  },
    HT_CHROOT: {
      HV_INIT_SCRIPT: "/ganeti-chroot",
      },
Simple merge
@@@ -71,10 -71,10 +71,11 @@@ _COMMON_FIELDS = ["ctime", "mtime", "uu
  I_FIELDS = ["name", "admin_state", "os",
              "pnode", "snodes",
              "disk_template",
-             "nic.ips", "nic.macs", "nic.modes",
+             "nic.ips", "nic.macs", "nic.modes", "nic.uuids", "nic.names",
              "nic.links", "nic.networks", "nic.networks.names", "nic.bridges",
              "network_port",
-             "disk.sizes", "disk.spindles", "disk_usage",
 -            "disk.sizes", "disk_usage", "disk.uuids", "disk.names",
++            "disk.sizes", "disk.spindles", "disk_usage", "disk.uuids",
++            "disk.names",
              "beparams", "hvparams",
              "oper_state", "oper_ram", "oper_vcpus", "status",
              "custom_hvparams", "custom_beparams", "custom_nicparams",