We need https://gerrit.ovirt.org/#/c/86536/ in 4.2
Verify with: Engine Version 4.2.2.4-0.1.el7 Steps: Upgrade engine from 4.1 to 4.2 Check the kernel_features is updated to jsonb -bash-4.2$ psql engine -c '\d vds_dynamic' Table "public.vds_dynamic" Column | Type | Modifiers -------------------------------+--------------------------+--------------------------------- vds_id | uuid | not null status | integer | not null cpu_cores | integer | cpu_model | character varying(255) | cpu_speed_mh | numeric(18,0) | if_total_speed | character varying(40) | kvm_enabled | boolean | physical_mem_mb | integer | mem_commited | integer | default 0 vm_active | integer | default 0 vm_count | integer | not null default 0 vm_migrating | integer | default 0 reserved_mem | integer | guest_overhead | integer | software_version | character varying(40) | version_name | character varying(40) | build_name | character varying(40) | previous_status | integer | cpu_flags | character varying(4000) | vms_cores_count | integer | pending_vcpus_count | integer | cpu_sockets | integer | net_config_dirty | boolean | supported_cluster_levels | character varying(40) | host_os | character varying(4000) | kvm_version | character varying(4000) | spice_version | character varying(4000) | kernel_version | character varying(4000) | iscsi_initiator_name | character varying(4000) | transparent_hugepages_state | integer | not null default 0 hooks | text | default ''::character varying _update_date | timestamp with time zone | non_operational_reason | integer | not null default 0 pending_vmem_size | integer | not null default 0 rpm_version | character varying(256) | default NULL::character varying supported_engines | character varying(40) | libvirt_version | character varying(256) | default NULL::character varying cpu_threads | integer | hw_manufacturer | character varying(255) | hw_product_name | character varying(255) | hw_version | character varying(255) | hw_serial_number | character varying(255) | hw_uuid | character varying(255) | hw_family | character varying(255) | hbas | text | supported_emulated_machines | text | gluster_version | character varying(4000) | controlled_by_pm_policy | boolean | default false kdump_status | smallint | not null default '-1'::integer selinux_enforce_mode | integer | auto_numa_balancing | smallint | is_numa_supported | boolean | supported_rng_sources | character varying(255) | online_cpus | text | maintenance_reason | text | incoming_migrations | integer | not null default 0 outgoing_migrations | integer | not null default 0 is_update_available | boolean | not null default false external_status | integer | not null default 0 is_hostdev_enabled | boolean | not null default false librbd1_version | character varying(4000) | glusterfs_cli_version | character varying(4000) | kernel_args | text | pretty_name | character varying(255) | hosted_engine_configured | boolean | not null default false kernel_features | jsonb | dns_resolver_configuration_id | uuid | in_fence_flow | boolean | not null default false Indexes: "pk_vds_dynamic" PRIMARY KEY, btree (vds_id) "idx_vds_dynamic_dns_resolver_configuration_id" btree (dns_resolver_configuration_id) "idx_vds_dynamic_status" btree (status) Foreign-key constraints: "vds_dynamic_dns_resolver_configuration_id_fkey" FOREIGN KEY (dns_resolver_configuration_id) REFERENCES dns_resolver_configuration(id) ON DELETE SET NULL "vds_static_vds_dynamic" FOREIGN KEY (vds_id) REFERENCES vds_static(vds_id)
This bugzilla is included in oVirt 4.2.2 release, published on March 28th 2018. Since the problem described in this bug report should be resolved in oVirt 4.2.2 release, it has been closed with a resolution of CURRENT RELEASE. If the solution does not work for you, please open a new bug report.