Timothy Asir has uploaded a new change for review.

Change subject: gluster: add glusterfs version into host detail view
......................................................................

gluster: add glusterfs version into host detail view

Change-Id: Iabe7feeb4de647ba525bcdccf3f3513a2702796e
Signed-off-by: Timothy Asir <tjeya...@redhat.com>
---
M 
backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VDS.java
M 
backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VdsDynamic.java
M 
backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/VdsDAODbFacadeImpl.java
M 
backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/VdsDynamicDAODbFacadeImpl.java
M 
backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/VdsBrokerObjectsBuilder.java
M 
backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/VdsProperties.java
M 
frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/hosts/HostGeneralModel.java
M 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/ApplicationConstants.java
M 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/host/SubTabHostGeneralView.java
M packaging/dbscripts/create_tables.sql
M packaging/dbscripts/create_views.sql
M packaging/dbscripts/vds_sp.sql
12 files changed, 61 insertions(+), 6 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/62/19862/1

diff --git 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VDS.java
 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VDS.java
index dd2baee..6abb5f4 100644
--- 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VDS.java
+++ 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VDS.java
@@ -172,6 +172,7 @@
         vds.setKernelVersion(getKernelVersion());
         vds.setKvmVersion(getKvmVersion());
         vds.setLibvirtVersion(getLibvirtVersion());
+        vds.setGlusterVersion(getGlusterVersion());
         vds.setHooksStr(getHooksStr());
         vds.setActiveNic(getActiveNic());
 
@@ -1042,6 +1043,14 @@
         this.mVdsDynamic.setspice_version(value);
     }
 
+    public String getGlusterVersion() {
+        return this.mVdsDynamic.getgluster_version();
+    }
+
+    public void setGlusterVersion(String value) {
+        this.mVdsDynamic.setgluster_version(value);
+    }
+
     public String getKernelVersion() {
         return this.mVdsDynamic.getkernel_version();
     }
diff --git 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VdsDynamic.java
 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VdsDynamic.java
index 5275592..51ad8ba 100644
--- 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VdsDynamic.java
+++ 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VdsDynamic.java
@@ -79,6 +79,8 @@
 
     private String spice_version;
 
+    private String gluster_version;
+
     private String kernel_version;
 
     private String iScsiInitiatorName;
@@ -514,6 +516,14 @@
         this.kernel_version = value;
     }
 
+    public String getgluster_version() {
+        return this.gluster_version;
+    }
+
+    public void setgluster_version(String value) {
+        this.gluster_version = value;
+    }
+
     public String getbuild_name() {
         return this.buildName;
     }
@@ -598,6 +608,7 @@
         result = prime * result + ((reserved_mem == null) ? 0 : 
reserved_mem.hashCode());
         result = prime * result + ((softwareVersion == null) ? 0 : 
softwareVersion.hashCode());
         result = prime * result + ((spice_version == null) ? 0 : 
spice_version.hashCode());
+        result = prime * result + ((gluster_version == null) ? 0 : 
gluster_version.hashCode());
         result = prime * result + ((status == null) ? 0 : status.hashCode());
         result = prime * result + ((supported_cluster_levels == null) ? 0 : 
supported_cluster_levels.hashCode());
         result = prime * result + ((supported_engines == null) ? 0 : 
supported_engines.hashCode());
@@ -661,6 +672,7 @@
                 && ObjectUtils.objectsEqual(reserved_mem, other.reserved_mem)
                 && ObjectUtils.objectsEqual(getsoftware_version(), 
other.getsoftware_version())
                 && ObjectUtils.objectsEqual(spice_version, other.spice_version)
+                && ObjectUtils.objectsEqual(gluster_version, 
other.gluster_version)
                 && status == other.status
                 && ObjectUtils.objectsEqual(supported_cluster_levels, 
other.supported_cluster_levels)
                 && ObjectUtils.objectsEqual(supported_engines, 
other.supported_engines)
diff --git 
a/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/VdsDAODbFacadeImpl.java
 
b/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/VdsDAODbFacadeImpl.java
index 2b09bfb..7bcf36d 100644
--- 
a/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/VdsDAODbFacadeImpl.java
+++ 
b/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/VdsDAODbFacadeImpl.java
@@ -312,6 +312,7 @@
             
entity.setVdsGroupSupportsVirtService(rs.getBoolean("vds_group_virt_service"));
             
entity.setVdsGroupSupportsGlusterService(rs.getBoolean("vds_group_gluster_service"));
             entity.setHostOs(rs.getString("host_os"));
+            entity.setGlusterVersion(rs.getString("gluster_version"));
             entity.setKvmVersion(rs.getString("kvm_version"));
             entity.setLibvirtVersion(new 
RpmVersion(rs.getString("libvirt_version")));
             entity.setSpiceVersion(rs.getString("spice_version"));
diff --git 
a/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/VdsDynamicDAODbFacadeImpl.java
 
b/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/VdsDynamicDAODbFacadeImpl.java
index bda9460..d3e67f0 100644
--- 
a/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/VdsDynamicDAODbFacadeImpl.java
+++ 
b/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/VdsDynamicDAODbFacadeImpl.java
@@ -71,6 +71,7 @@
             entity.setkvm_version(rs.getString("kvm_version"));
             entity.setlibvirt_version(new 
RpmVersion(rs.getString("libvirt_version")));
             entity.setspice_version(rs.getString("spice_version"));
+            entity.setgluster_version(rs.getString("gluster_version"));
             entity.setkernel_version(rs.getString("kernel_version"));
             entity.setIScsiInitiatorName(rs
                     .getString("iscsi_initiator_name"));
@@ -137,6 +138,7 @@
                 .addValue("kvm_version", vds.getkvm_version())
                 .addValue("libvirt_version", 
vds.getlibvirt_version().getRpmName())
                 .addValue("spice_version", vds.getspice_version())
+                .addValue("gluster_version", vds.getgluster_version())
                 .addValue("kernel_version", vds.getkernel_version())
                 .addValue("iscsi_initiator_name", vds.getIScsiInitiatorName())
                 .addValue("transparent_hugepages_state",
@@ -195,6 +197,7 @@
                 .addValue("kvm_version", vds.getkvm_version())
                 .addValue("libvirt_version", 
vds.getlibvirt_version().getRpmName())
                 .addValue("spice_version", vds.getspice_version())
+                .addValue("gluster_version", vds.getgluster_version())
                 .addValue("kernel_version", vds.getkernel_version())
                 .addValue("iscsi_initiator_name", vds.getIScsiInitiatorName())
                 .addValue("transparent_hugepages_state",
diff --git 
a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/VdsBrokerObjectsBuilder.java
 
b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/VdsBrokerObjectsBuilder.java
index e1e6ae5..885c7ed 100644
--- 
a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/VdsBrokerObjectsBuilder.java
+++ 
b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/VdsBrokerObjectsBuilder.java
@@ -442,6 +442,10 @@
                 Map<String, Object> kernel = (Map<String, Object>) 
packages.get(VdsProperties.kernelPackageName);
                 vds.setKernelVersion(getPackageVersionFormated2(kernel));
             }
+            if (packages.containsKey(VdsProperties.glusterPackageName)) {
+                Map<String, Object> gluster = (Map<String, Object>) 
packages.get(VdsProperties.glusterPackageName);
+                vds.setGlusterVersion(getPackageVersionFormated2(gluster));
+            }
         }
     }
 
diff --git 
a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/VdsProperties.java
 
b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/VdsProperties.java
index e388ab4..bdab885 100644
--- 
a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/VdsProperties.java
+++ 
b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/VdsProperties.java
@@ -127,6 +127,7 @@
     public static final String qemuKvmPackageName = "qemu-kvm";
     public static final String vdsmPackageName = "vdsm";
     public static final String spiceServerPackageName = "spice-server";
+    public static final String glusterPackageName = "glusterfs";
 
     public static final String mem_available = "memAvailable";
     public static final String memFree = "memFree";
diff --git 
a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/hosts/HostGeneralModel.java
 
b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/hosts/HostGeneralModel.java
index 3a0a348..c9c150d 100644
--- 
a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/hosts/HostGeneralModel.java
+++ 
b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/hosts/HostGeneralModel.java
@@ -234,6 +234,22 @@
         }
     }
 
+    private String glusterVersion;
+
+    public String getGlusterVersion()
+    {
+        return glusterVersion;
+    }
+
+    public void setGlusterVersion(String value)
+    {
+        if (!StringHelper.stringsEqual(spiceVersion, value))
+        {
+            glusterVersion = value;
+            onPropertyChanged(new PropertyChangedEventArgs("GlusterVersion")); 
//$NON-NLS-1$
+        }
+    }
+
     private String iScsiInitiatorName;
 
     public String getIScsiInitiatorName()
@@ -1042,6 +1058,7 @@
         setLibvirtVersion(vds.getLibvirtVersion());
         setVdsmVersion(vds.getVersion());
         setSpiceVersion(vds.getSpiceVersion());
+        setGlusterVersion(vds.getGlusterVersion());
         setIScsiInitiatorName(vds.getIScsiInitiatorName());
 
         setSpmPriorityValue(vds.getVdsSpmPriority());
diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/ApplicationConstants.java
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/ApplicationConstants.java
index 747e4d2..1d4c62a 100644
--- 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/ApplicationConstants.java
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/ApplicationConstants.java
@@ -3285,4 +3285,7 @@
 
     @DefaultStringValue("Rebalance NOT STARTED")
     String rebalanceNotStarted();
+
+    @DefaultStringValue("GLUSTER Version")
+    String glusterVersionHostGeneral();
 }
diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/host/SubTabHostGeneralView.java
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/host/SubTabHostGeneralView.java
index 98bc146..ebab672 100644
--- 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/host/SubTabHostGeneralView.java
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/host/SubTabHostGeneralView.java
@@ -54,6 +54,7 @@
     VersionLabel libvirtVersion = new VersionLabel();
     TextBoxLabel spiceVersion = new TextBoxLabel();
     TextBoxLabel kernelVersion = new TextBoxLabel();
+    TextBoxLabel glusterVersion = new TextBoxLabel();
     @Path("IScsiInitiatorName")
     TextBoxLabel iScsiInitiatorName = new TextBoxLabel();
     TextBoxLabel cpuName = new TextBoxLabel();
@@ -140,7 +141,7 @@
         formBuilder.addFormItem(new 
FormItem(constants.libvirtVersionHostGeneral(), libvirtVersion, 3, 0, 
virtSupported));
         formBuilder.addFormItem(new 
FormItem(constants.vdsmVersionHostGeneral(), vdsmVersion, 4, 0));
         formBuilder.addFormItem(new 
FormItem(constants.spiceVersionHostGeneral(), spiceVersion, 5, 0, 
virtSupported));
-        formBuilder.addFormItem(new 
FormItem(constants.isciInitNameHostGeneral(), iScsiInitiatorName, 6, 0, 
virtSupported));
+        formBuilder.addFormItem(new 
FormItem(constants.glusterVersionHostGeneral(), glusterVersion, 6, 0, 
virtSupported));
 
         formBuilder.addFormItem(new FormItem(constants.spmPriority(), 
spmPriority, 0, 1, virtSupported));
         formBuilder.addFormItem(new FormItem(constants.activeVmsHostGeneral(), 
activeVms, 1, 1, virtSupported));
@@ -156,6 +157,7 @@
         formBuilder.addFormItem(new FormItem(constants.maxSchedulingMemory(), 
maxSchedulingMemory, 3, 2, virtSupported));
         formBuilder.addFormItem(new 
FormItem(constants.memPageSharingHostGeneral(), memoryPageSharing, 4, 2));
         formBuilder.addFormItem(new 
FormItem(constants.autoLargePagesHostGeneral(), automaticLargePage, 5, 2));
+        formBuilder.addFormItem(new 
FormItem(constants.isciInitNameHostGeneral(), iScsiInitiatorName, 6, 2, 
virtSupported));
     }
 
     void initMemorySizeLabels() {
diff --git a/packaging/dbscripts/create_tables.sql 
b/packaging/dbscripts/create_tables.sql
index 1c6654b..632082f 100644
--- a/packaging/dbscripts/create_tables.sql
+++ b/packaging/dbscripts/create_tables.sql
@@ -463,6 +463,7 @@
    host_os VARCHAR(4000),
    kvm_version VARCHAR(4000),
    spice_version VARCHAR(4000),
+   gluster_version VARCHAR(4000),
    kernel_version VARCHAR(4000),
    iscsi_initiator_name VARCHAR(4000),
    transparent_hugepages_state INTEGER NOT NULL DEFAULT '0',
diff --git a/packaging/dbscripts/create_views.sql 
b/packaging/dbscripts/create_views.sql
index b3893b4..9281b02 100644
--- a/packaging/dbscripts/create_views.sql
+++ b/packaging/dbscripts/create_views.sql
@@ -664,7 +664,7 @@
                       vds_dynamic.cpu_flags as cpu_flags,vds_groups.cpu_name 
as vds_group_cpu_name, vds_dynamic.cpu_sockets as cpu_sockets, 
vds_spm_id_map.vds_spm_id as vds_spm_id, vds_static.otp_validity as 
otp_validity,
                       CASE WHEN storage_pool.spm_vds_id = vds_static.vds_id 
THEN CASE WHEN storage_pool.status = 5 THEN 1 ELSE 2 END ELSE 0 END as 
spm_status, vds_dynamic.supported_cluster_levels as supported_cluster_levels, 
vds_dynamic.supported_engines as supported_engines, 
vds_groups.compatibility_version as vds_group_compatibility_version,
                       vds_groups.virt_service as vds_group_virt_service, 
vds_groups.gluster_service as vds_group_gluster_service,
-                      vds_dynamic.host_os as host_os, vds_dynamic.kvm_version 
as kvm_version, vds_dynamic.libvirt_version as libvirt_version, 
vds_dynamic.spice_version as spice_version, vds_dynamic.kernel_version as 
kernel_version, vds_dynamic.iscsi_initiator_name as iscsi_initiator_name,
+                      vds_dynamic.host_os as host_os, vds_dynamic.kvm_version 
as kvm_version, vds_dynamic.libvirt_version as libvirt_version, 
vds_dynamic.spice_version as spice_version, vds_dynamic.gluster_version as 
gluster_version, vds_dynamic.kernel_version as kernel_version, 
vds_dynamic.iscsi_initiator_name as iscsi_initiator_name,
                       vds_dynamic.transparent_hugepages_state as 
transparent_hugepages_state, vds_dynamic.anonymous_hugepages as 
anonymous_hugepages, vds_dynamic.non_operational_reason as 
non_operational_reason,
                        vds_static.recoverable as recoverable, 
vds_static.sshKeyFingerprint as sshKeyFingerprint, vds_dynamic.hw_manufacturer 
as hw_manufacturer, vds_dynamic.hw_product_name as hw_product_name, 
vds_dynamic.hw_version as hw_version,
                       vds_dynamic.hw_serial_number as hw_serial_number, 
vds_dynamic.hw_uuid as hw_uuid, vds_dynamic.hw_family as hw_family, 
vds_static.console_address as console_address,
@@ -707,7 +707,7 @@
                       CASE WHEN storage_pool.spm_vds_id = vds_static.vds_id 
THEN CASE WHEN storage_pool.status = 5 THEN 1 ELSE 2 END ELSE 0 END AS
 spm_status, vds_dynamic.supported_cluster_levels, 
vds_dynamic.supported_engines,
                       vds_groups.compatibility_version AS 
vds_group_compatibility_version, vds_dynamic.host_os, vds_dynamic.kvm_version, 
vds_dynamic.libvirt_version,
-                      vds_dynamic.spice_version, vds_dynamic.kernel_version, 
vds_dynamic.iscsi_initiator_name,
+                      vds_dynamic.spice_version, vds_dynamic.gluster_version, 
vds_dynamic.kernel_version, vds_dynamic.iscsi_initiator_name,
                       vds_dynamic.transparent_hugepages_state, 
vds_dynamic.anonymous_hugepages, vds_dynamic.non_operational_reason,
                       storage_pool_iso_map.storage_id, vds_static.ssh_port, 
vds_static.ssh_username
 FROM         vds_groups INNER JOIN
diff --git a/packaging/dbscripts/vds_sp.sql b/packaging/dbscripts/vds_sp.sql
index 5781ce9..bd2540d 100644
--- a/packaging/dbscripts/vds_sp.sql
+++ b/packaging/dbscripts/vds_sp.sql
@@ -170,6 +170,7 @@
  v_kvm_version VARCHAR(4000) ,
  v_libvirt_version VARCHAR(4000) ,
  v_spice_version VARCHAR(4000) ,
+ v_gluster_version VARCHAR(4000) ,
  v_kernel_version VARCHAR(4000) ,
  v_iscsi_initiator_name VARCHAR(4000) ,
  v_transparent_hugepages_state INTEGER ,
@@ -188,8 +189,8 @@
 BEGIN
 
    BEGIN
-INSERT INTO vds_dynamic(cpu_cores, cpu_threads, cpu_model, cpu_speed_mh, 
if_total_speed, kvm_enabled, mem_commited, physical_mem_mb,   status, vds_id, 
vm_active, vm_count, vm_migrating, reserved_mem, guest_overhead, rpm_version, 
software_version, version_name, build_name, previous_status, cpu_flags, 
cpu_over_commit_time_stamp, vms_cores_count, pending_vcpus_count, 
pending_vmem_size, cpu_sockets,net_config_dirty, supported_cluster_levels, 
supported_engines, host_os, kvm_version, libvirt_version, spice_version, 
kernel_version, iscsi_initiator_name, transparent_hugepages_state, 
anonymous_hugepages,hooks, hw_manufacturer, hw_product_name, hw_version, 
hw_serial_number, hw_uuid, hw_family, hbas, supported_emulated_machines)
-       VALUES(v_cpu_cores,     v_cpu_threads, v_cpu_model,     v_cpu_speed_mh, 
v_if_total_speed, v_kvm_enabled, v_mem_commited, v_physical_mem_mb,     
v_status, v_vds_id, v_vm_active, v_vm_count, v_vm_migrating,    v_reserved_mem, 
v_guest_overhead, v_rpm_version, v_software_version, v_version_name, 
v_build_name, v_previous_status, v_cpu_flags, v_cpu_over_commit_time_stamp, 
v_vms_cores_count,v_pending_vcpus_count, v_pending_vmem_size, v_cpu_sockets, 
v_net_config_dirty, v_supported_cluster_levels, v_supported_engines, v_host_os, 
v_kvm_version, v_libvirt_version, v_spice_version, v_kernel_version, 
v_iscsi_initiator_name, v_transparent_hugepages_state, 
v_anonymous_hugepages,v_hooks, v_hw_manufacturer, v_hw_product_name, 
v_hw_version, v_hw_serial_number, v_hw_uuid, v_hw_family, v_hbas, 
v_supported_emulated_machines);
+INSERT INTO vds_dynamic(cpu_cores, cpu_threads, cpu_model, cpu_speed_mh, 
if_total_speed, kvm_enabled, mem_commited, physical_mem_mb,   status, vds_id, 
vm_active, vm_count, vm_migrating, reserved_mem, guest_overhead, rpm_version, 
software_version, version_name, build_name, previous_status, cpu_flags, 
cpu_over_commit_time_stamp, vms_cores_count, pending_vcpus_count, 
pending_vmem_size, cpu_sockets,net_config_dirty, supported_cluster_levels, 
supported_engines, host_os, kvm_version, libvirt_version, spice_version, 
gluster_version, kernel_version, iscsi_initiator_name, 
transparent_hugepages_state, anonymous_hugepages,hooks, hw_manufacturer, 
hw_product_name, hw_version, hw_serial_number, hw_uuid, hw_family, hbas, 
supported_emulated_machines)
+       VALUES(v_cpu_cores,     v_cpu_threads, v_cpu_model,     v_cpu_speed_mh, 
v_if_total_speed, v_kvm_enabled, v_mem_commited, v_physical_mem_mb,     
v_status, v_vds_id, v_vm_active, v_vm_count, v_vm_migrating,    v_reserved_mem, 
v_guest_overhead, v_rpm_version, v_software_version, v_version_name, 
v_build_name, v_previous_status, v_cpu_flags, v_cpu_over_commit_time_stamp, 
v_vms_cores_count,v_pending_vcpus_count, v_pending_vmem_size, v_cpu_sockets, 
v_net_config_dirty, v_supported_cluster_levels, v_supported_engines, v_host_os, 
v_kvm_version, v_libvirt_version, v_spice_version, v_gluster_version, 
v_kernel_version, v_iscsi_initiator_name, v_transparent_hugepages_state, 
v_anonymous_hugepages,v_hooks, v_hw_manufacturer, v_hw_product_name, 
v_hw_version, v_hw_serial_number, v_hw_uuid, v_hw_family, v_hbas, 
v_supported_emulated_machines);
    END;
 
    RETURN;
@@ -233,6 +234,7 @@
  v_kvm_version VARCHAR(4000) ,
  v_libvirt_version VARCHAR(4000) ,
  v_spice_version VARCHAR(4000) ,
+ v_gluster_version VARCHAR(4000) ,
  v_kernel_version VARCHAR(4000) ,
  v_iscsi_initiator_name VARCHAR(4000) ,
  v_transparent_hugepages_state INTEGER ,
@@ -269,7 +271,7 @@
       cpu_sockets = v_cpu_sockets,net_config_dirty = v_net_config_dirty,
       supported_cluster_levels = v_supported_cluster_levels,
       supported_engines = v_supported_engines,host_os = v_host_os,
-      kvm_version = v_kvm_version,libvirt_version = 
v_libvirt_version,spice_version = v_spice_version,
+      kvm_version = v_kvm_version,libvirt_version = 
v_libvirt_version,spice_version = v_spice_version, gluster_version = 
v_gluster_version,
       kernel_version = v_kernel_version,iscsi_initiator_name = 
v_iscsi_initiator_name,
       transparent_hugepages_state = v_transparent_hugepages_state,
       anonymous_hugepages = v_anonymous_hugepages,hooks = v_hooks,


-- 
To view, visit http://gerrit.ovirt.org/19862
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Iabe7feeb4de647ba525bcdccf3f3513a2702796e
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Timothy Asir <tjeya...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to