Please update doc-text for 4.0.0 RFEs, it will be easier to prepare release
notes.
Thanks,
$ ./release_notes.py ovirt-4.0.0
----------------------------------------------------------
Enhancement
- [BZ
1054070](https://bugzilla.redhat.com/1054070) <b>[RFE] add ability to
cold restart of a VM when it run by Run Once and reboots</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1182373](https://bugzilla.redhat.com/1182373) <b>[RFE][HC] - UI
should allow a start with force option for a glusterfs volume in degraded
state</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1058690](https://bugzilla.redhat.com/1058690) <b>[RFE] [engine-setup]
add LANG=cs_CZ.UTF-8 localization</b>
Feature: add cs_CZ.UTF-8 localization to engine-setup<br>
<br>
Reason: <br>
<br>
Result (if any):<br>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1196438](https://bugzilla.redhat.com/1196438) <b>[RFE] [HC]
background tasks running on gluster volume should show as active tasks in
the UI</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1285446](https://bugzilla.redhat.com/1285446) <b>Random sub-template
of given name is used to create VM Pool via REST</b>
Feature: The latest template version is used within VM creation via REST
when just the template name (or Blank) is provided.<br>
<br>
Reason: Prior this enhancement, the template version had to be specified in
the REST create VM command explicitly or a random version was selected
otherwise.<br>
<br>
Result: The user can rely on default template version selection when
creating VM via REST.<br>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1139306](https://bugzilla.redhat.com/1139306) <b>[RFE][AAA] Transfer
message from aaa filters to login screen</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1119265](https://bugzilla.redhat.com/1119265) <b>[RFE] Add '?' near
all custom properties to explain what is the correct usage of custom
property</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1079089](https://bugzilla.redhat.com/1079089) <b>[RFE][host-deploy]
use ovirt-node-upgrade script to upgrade ovirt-node</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1277495](https://bugzilla.redhat.com/1277495) <b>remove the pre-3.6
setupnetworks api</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1172394](https://bugzilla.redhat.com/1172394) <b>[RFE] rename
gwt-extension.jar->ovirt-engine-gwt-extension.jar</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1260636](https://bugzilla.redhat.com/1260636) <b>Support
multi-monitor for RHEL 7 Spice guests properly</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1267508](https://bugzilla.redhat.com/1267508) <b>[RFE] Replace
python-cheetah with python-jinja2 within ovirt-engine</b>
Replaced python-cheetah with python-jinja2 as template-engine for services
configuration files, as python-cheetah didn't receive updates since 2012
and is not available on R
HEL 7.2.<br>
----------------------------------------------------------
----------------------------------------------------------
Deprecated Functionality
- [BZ
1320515](https://bugzilla.redhat.com/1320515) <b>Remove deprecated
api/vms/<id>/move</b>
The API of /vms/<vmid>/move has been removed, after been deprecated since
3.1<br>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1172390](https://bugzilla.redhat.com/1172390) <b>[RFE] GUI should
have a field/column chooser in the UI</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1109157](https://bugzilla.redhat.com/1109157) <b>[RFE] provide an
option to turn off KSM on a per VM basis</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1126286](https://bugzilla.redhat.com/1126286) <b>[RFE][Admin GUI]
missing indicator in 'Add Users and Groups' dialog when the search took
more than few seconds.</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1200469](https://bugzilla.redhat.com/1200469) <b>[RFE] add support
for hosted-engine deployment on additional hosts</b>
Feature: support for hosted-engine deployment on additional hosts has been
added to ovirt-host-deploy<br>
<br>
Reason: to ease hosted-engine additional node deployment<br>
<br>
Result: ovirt-engine can now use ovirt-host-deploy for deploying hosted
engine additional nodes<br>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1011117](https://bugzilla.redhat.com/1011117) <b>[RFE] there is no
option to initialize local data center when all local data domains are
inaccessible</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1059717](https://bugzilla.redhat.com/1059717) <b>[RFE] Add
'disksUsage' data reported by guest agent into RESTAPI</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1060791](https://bugzilla.redhat.com/1060791) <b>[RFE] Cleanup,
remove IP information guest_info section from VM resource</b>
Feature: <br>
<br>
Remove "guest_info" section from VM resource.<br>
<br>
Reason: <br>
<br>
In previous versions (before 4.0) the RESTAPI reported the information
about the IP addresses of guest network interfaces in several places:<br>
<br>
1. /vms/{vm:id}<br>
<br>
<vm href="..." id="..."><br>
...<br>
<name>whatever</name><br>
...<br>
<guest_info><br>
<ips><br>
<ip address="192.168.122.30"/><br>
</ips><br>
<fqdn>whatever.example.com</fqdn><br>
</guest_info><br>
</vm><br>
<br>
2. /vms/{vm:id}/nics and /vms/{vm:id}/reporteddevices<br>
<br>
<nics><br>
<nic><br>
...<br>
<reported_devices><br>
<reported_device href="..." id=".."><br>
<name>eth0</name><br>
<description>guest reported data</description><br>
<type>network</type><br>
<mac address="00:1a:4a:b5:4c:94"/><br>
<ips><br>
<ip address="192.168.1.115" version="v4"/><br>
<ip address="fe80::21a:4aff:feb5:4c94"
version="v6"/><br>
<ip address="::1:21a:4aff:feb5:4c94"
version="v6"/><br>
</ips><br>
<vm href="..." id="..."/><br>
</reported_device><br>
</reported_devices><br>
...<br>
</nic><br>
</nics><br>
<br>
Number 1 was the first implementation, and is was only for backwards
compatibility. It has been removed in 4.0.<br>
<br>
Result: <br>
<br>
The old "guest_info" element has been removed.<br>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1110577](https://bugzilla.redhat.com/1110577) <b>[RFE] introduce
Italian</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1250102](https://bugzilla.redhat.com/1250102) <b>[RFE] - Show
user/group icons in search results for users</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1250134](https://bugzilla.redhat.com/1250134) <b>[RFE] Make use of
known users and groups in Add Permissions dialog by default (use directory
search as an option)</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1118354](https://bugzilla.redhat.com/1118354) <b>[RFE] Automated
testing should prevent leaking sensitive data</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1223732](https://bugzilla.redhat.com/1223732) <b>[RFE] Add authz
provider column for user session management</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1290737](https://bugzilla.redhat.com/1290737) <b>[AAA] add
credentials modify sequence</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1086329](https://bugzilla.redhat.com/1086329) <b>[RFE] semi-automatic
hook registration</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1177791](https://bugzilla.redhat.com/1177791) <b>[RFE][HC] - add
parameters and default policies for data centers running hyper converged
nodes to utilize images loca
lity.</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1273041](https://bugzilla.redhat.com/1273041) <b>[RFE] extend
Permission tab with list of 'My groups'</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1019921](https://bugzilla.redhat.com/1019921) <b>[RFE] Support custom
Engine session TTL</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1109868](https://bugzilla.redhat.com/1109868) <b>[RFE] Rethink DC/CL
version - check for features not formal versioning</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1084489](https://bugzilla.redhat.com/1084489) <b>[RFE] engine
packages dependencies should be restructured</b>
Feature: Restructure engine packages dependencies<br>
<br>
Reason: <br>
<br>
Result:<br>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1096137](https://bugzilla.redhat.com/1096137) <b>[RFE] [oVirt 4.0]
add python 3.x support to the sdk</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1181466](https://bugzilla.redhat.com/1181466) <b>[RFE][HC] – Require
GlusterFS 3.7.3 for rpc-auth-allow-insecure to be used by libgfapi</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1313625](https://bugzilla.redhat.com/1313625) <b>RFE [HC] - Dashboard
should indicate the status of the DC</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1159621](https://bugzilla.redhat.com/1159621) <b>[RFE] Using JPA in
the engine</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1315751](https://bugzilla.redhat.com/1315751) <b>[RFE] - Upgrade the
Talend to latest version that supports OpenJDK 1.8.</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1183307](https://bugzilla.redhat.com/1183307) <b>[RFE][HC] - a more
integrated workflow is needed when removing a storage domain in
hyperconverged cluster</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1317468](https://bugzilla.redhat.com/1317468) <b>[RFE]Email
notification when the number of LVs in SD are reaching/more than 350</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1267232](https://bugzilla.redhat.com/1267232) <b>Implement support to
search all special characters within search backend</b>
----------------------------------------------------------
----------------------------------------------------------
Deprecated Functionality
- [BZ
1314790](https://bugzilla.redhat.com/1314790) <b>Drop
ovirt-host-deploy-offline</b>
ovirt-host-deploy-offline won't be available anymore in 4.0<br>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1255409](https://bugzilla.redhat.com/1255409) <b>[RFE] Add
ovirt-shell support for Mac OS</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1240954](https://bugzilla.redhat.com/1240954)
<b>[RFE][webadmin-portal] Cannot override template's name when importing an
image as template from glance</b>
It is now possible to specify a custom name for the template when importing
a Glance disk through the Web Admin portal.<br>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1221238](https://bugzilla.redhat.com/1221238) <b>[RFE][performance] -
generate large scale list running too slow.</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
910679](https://bugzilla.redhat.com/910679) <b>[RFE] Adjust PM
support to fence-agents changes for 4.x</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1131869](https://bugzilla.redhat.com/1131869) <b>[RFE] Custom
properties - allow to supply format explanation</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1188152](https://bugzilla.redhat.com/1188152) <b>[RFE] - Show alerts
in WebAdmin portal when system has low disk space.</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1216888](https://bugzilla.redhat.com/1216888) <b>[RFE] engine-backup
should not depend on the engine</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1175800](https://bugzilla.redhat.com/1175800) <b>[RFE][HC] -
GlusterFS domain-backed VMs do not use libgfapi, instead use FUSE
mount.</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1140245](https://bugzilla.redhat.com/1140245) <b>[RFE] Add hook for
multiple IPv4 addresses per host network</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1271698](https://bugzilla.redhat.com/1271698) <b>Change terminology
from "virtual machine disk" to "virtual disk"</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1118338](https://bugzilla.redhat.com/1118338) <b>[RFE] Remove the
"Destroy" menu item from the contextual menu</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1132482](https://bugzilla.redhat.com/1132482) <b>[RFE][GUI over REST
API gaps] missing remove multiple snapshots (in a single request)</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1183306](https://bugzilla.redhat.com/1183306) <b>[RFE][HC] - volumes
actions should be restricted when volume is assigned as a storage domain
within hyperconverged cl
uster</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1228546](https://bugzilla.redhat.com/1228546) <b>[RFE] hot-unplug
memory</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1145259](https://bugzilla.redhat.com/1145259) <b>[RFE] Add option to
disconnect hosted-engine NFS storage pool</b>
----------------------------------------------------------
----------------------------------------------------------
Deprecated Functionality
- [BZ
1282798](https://bugzilla.redhat.com/1282798) <b>Drop All-in-One
support</b>
All-In-One setup support has been dropped in favor of Hosted Engine.<br>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1251469](https://bugzilla.redhat.com/1251469) <b>[RFE] Add support
for more fence agents</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1182092](https://bugzilla.redhat.com/1182092) <b>[RFE] Make plug-able
API for supervdsm</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1026718](https://bugzilla.redhat.com/1026718) <b>[RFE] Notification
service - use API instead of health servlet for keep alive</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1203253](https://bugzilla.redhat.com/1203253) <b>[RFE][New] Gluster -
Brick sub tab under the hosts and volumes tab should be consistent.</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1082090](https://bugzilla.redhat.com/1082090) <b>[RFE] Support search
query for all resource collections</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1282690](https://bugzilla.redhat.com/1282690) <b>[RFE] re-write the
search mechanism</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1305339](https://bugzilla.redhat.com/1305339) <b>[RFE] - Allow
addition of boot kernel params arguments</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1197449](https://bugzilla.redhat.com/1197449) <b>[RFE] add source_ip
to the sessions table</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1240940](https://bugzilla.redhat.com/1240940) <b>[RFE] Make
VdcActionType enum available to engine-setup</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1285637](https://bugzilla.redhat.com/1285637) <b>[RFE] Tracker for
Katello additions and enhancements for 4.0</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1217431](https://bugzilla.redhat.com/1217431) <b>[RFE][HC] -
High-availability will be disabled in HyperConverged flow to avoid fencing
a brick.</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1305575](https://bugzilla.redhat.com/1305575) <b>[RFE] Python SDK 4.0
- make boot device syntax more pythonic</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1317461](https://bugzilla.redhat.com/1317461) <b>[RFE] Rename
"Edit"
button in Storage Domains tab to "Manage Domain"</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1013752](https://bugzilla.redhat.com/1013752) <b>[RFE] rename
gwt-extension.jar->ovirt-engine-gwt-extension.jar</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1183308](https://bugzilla.redhat.com/1183308) <b>[RFE][HC] - volume
creation for hyperconverged use case should only allow replica 3
volumes</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1130090](https://bugzilla.redhat.com/1130090) <b>[RFE] template name
should be unique per data center, not per engine</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1064526](https://bugzilla.redhat.com/1064526) <b>[RFE] move GUI to
work over REST API</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1104107](https://bugzilla.redhat.com/1104107) <b>[RFE][AAA] support
only UPN format for usernames</b>
rhevm-2.x SAM user format of profile\user is not supported any more.<br>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1292188](https://bugzilla.redhat.com/1292188) <b>[RFE] Gluster -
Align new cluster dialog (import existing gluster) with add host</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1139198](https://bugzilla.redhat.com/1139198) <b>[RFE] Add "Export to
CSV" options throughout the GUI (search results for main tabs, alerts,
tasks)</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1184919](https://bugzilla.redhat.com/1184919) <b>[RFE] please support
editing Permissions</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1150239](https://bugzilla.redhat.com/1150239) <b>[RFE] [pre-4.0]
Model memory volumes as disks in the database/backend</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1238688](https://bugzilla.redhat.com/1238688) <b>[RFE][notifier]
Distinguish which filter entries are from conf file and event_subscriber
table in log file</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1037844](https://bugzilla.redhat.com/1037844) <b>[RFE][AAA] Allow the
user to change an expired password as a part of the User Portal login
process</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1258206](https://bugzilla.redhat.com/1258206) <b>[SR-IOV] - 'Queues'
are not working if 'passthrough'' is checked on the vNIC profile</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1285640](https://bugzilla.redhat.com/1285640) <b>[RFE][Backend]
support pagination for Katello ERRATA</b>
----------------------------------------------------------
----------------------------------------------------------
Enhancement
- [BZ
1217448](https://bugzilla.redhat.com/1217448) <b>[RFE][HC] - Add
support to Hosted Engine for provisioning gluster replica 3 storage given 3
clean hosts.</b>
----------------------------------------------------------
https://bugzilla.redhat.com/buglist.cgi?action=wrap&bug_id=1054070%2C
1182373%2C 1058690%2C 1196438%2C 1285446%2C 1139306%2C 1119265%2C
1079089%2C 1277495%2C 1172394%2C 1260
636%2C 1267508%2C 1320515%2C 1172390%2C 1109157%2C 1126286%2C 1200469%2C
1011117%2C 1059717%2C 1060791%2C 1110577%2C 1250102%2C 1250134%2C
1118354%2C 1223732%2C 1290737%2C 1
086329%2C 1177791%2C 1273041%2C 1019921%2C 1109868%2C 1084489%2C 1096137%2C
1181466%2C 1313625%2C 1159621%2C 1315751%2C 1183307%2C 1317468%2C
1267232%2C 1314790%2C 1255409%2
C 1240954%2C 1221238%2C 910679%2C 1131869%2C 1188152%2C 1216888%2C
1175800%2C 1140245%2C 1271698%2C 1118338%2C 1132482%2C 1183306%2C
1228546%2C 1145259%2C 1282798%2C 1251469
%2C 1182092%2C 1026718%2C 1203253%2C 1082090%2C 1282690%2C 1305339%2C
1197449%2C 1240940%2C 1285637%2C 1217431%2C 1305575%2C 1317461%2C
1013752%2C 1183308%2C 1130090%2C 1064
526%2C 1104107%2C 1292188%2C 1139198%2C 1184919%2C 1150239%2C 1238688%2C
1037844%2C 1258206%2C 1285640%2C 1217448%2C
--
Sandro Bonazzola
Better technology. Faster innovation. Powered by community collaboration.
See how it works at
redhat.com