Bug 1064526 (RHEV_GUI_over_REST_API) - [RFE] move GUI to work over REST API
Summary: [RFE] move GUI to work over REST API
Keywords:
Status: CLOSED WONTFIX
Alias: RHEV_GUI_over_REST_API
Product: ovirt-engine
Classification: oVirt
Component: RFEs
Version: ---
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
: ---
Assignee: bugs@ovirt.org
QA Contact: bugs@ovirt.org
URL:
Whiteboard: ux
Depends On:
Blocks: 1064533 1134147
TreeView+ depends on / blocked
 
Reported: 2014-02-12 19:13 UTC by Einav Cohen
Modified: 2022-07-13 08:13 UTC (History)
10 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
: 1064533 (view as bug list)
Environment:
Last Closed: 2015-11-16 14:48:13 UTC
oVirt Team: UX
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 1194287 0 unspecified CLOSED VM display type in REST API doesn't have 1:1 match with GUI 2021-02-22 00:41:40 UTC
Red Hat Bugzilla 1194291 0 unspecified CLOSED [RFE] REST API is calling a query _per VM_ in order to re-populate the display-related values -> potential engine overlo... 2021-02-22 00:41:40 UTC
Red Hat Issue Tracker RHV-47657 0 None None None 2022-07-13 08:13:02 UTC

Internal Links: 1194287 1194291

Description Einav Cohen 2014-02-12 19:13:06 UTC
engine GUI (webadmin/userportal) is currently communicating with the engine-core (backend) via the legacy backend api; the GUI consumes this api via a GWT RPC servlet. 

We would like to:

(1) stop GUI communication with the legacy backend api and start working with the "official" engine api (exposed via the rest api).

(2) stop working with GWT RPC as our transport layer and simply work with direct requests to the engine's rest api (via an engine javascript SDK). 

more details here:
http://www.ovirt.org/Features/Design/Using_REST_API_In_Web_UI

Comment 1 Sandro Bonazzola 2015-09-04 09:01:24 UTC
This is an automated message.
This Bugzilla report has been opened on a version which is not maintained anymore.
Please check if this bug is still relevant in oVirt 3.5.4.
If it's not relevant anymore, please close it (you may use EOL or CURRENT RELEASE resolution)
If it's an RFE please update the version to 4.0 if still relevant.

Comment 2 Einav Cohen 2015-09-04 12:15:39 UTC
(In reply to Sandro Bonazzola from comment #1)
> This is an automated message.
> This Bugzilla report has been opened on a version which is not maintained
> anymore.
> Please check if this bug is still relevant in oVirt 3.5.4.
> If it's not relevant anymore, please close it (you may use EOL or CURRENT
> RELEASE resolution)
> If it's an RFE please update the version to 4.0 if still relevant.

not sure why I've received this message, as this RFE is already targeted for 4.0.0 since April 2015. @Sandro - worth checking the script. Thanks.

Comment 3 Sandro Bonazzola 2015-09-04 12:28:18 UTC
(In reply to Einav Cohen from comment #2)
> (In reply to Sandro Bonazzola from comment #1)
> > This is an automated message.
> > This Bugzilla report has been opened on a version which is not maintained
> > anymore.
> > Please check if this bug is still relevant in oVirt 3.5.4.
> > If it's not relevant anymore, please close it (you may use EOL or CURRENT
> > RELEASE resolution)
> > If it's an RFE please update the version to 4.0 if still relevant.
> 
> not sure why I've received this message, as this RFE is already targeted for
> 4.0.0 since April 2015. @Sandro - worth checking the script. Thanks.

This bug Target Version is 4.0 but it has been opened on 3.4 version and version field still points to 3.4 which is not supported anymore.
Please consider moving that to 4.0 too.

Comment 4 Einav Cohen 2015-09-04 13:16:50 UTC
(In reply to Sandro Bonazzola from comment #3)
> 
> This bug Target Version is 4.0 but it has been opened on 3.4 version and
> version field still points to 3.4 which is not supported anymore.
> Please consider moving that to 4.0 too.

a version that is not supported anymore is a version to which BZs cannot be *targeted* to. 

The fact that the BZ was reported in a version that is not supported anymore doesn't mean that it should not be fixed, so I don't think that such BZs are good candidates for closing; good candidates for closing are e.g. BZs that did not have any activity on them for a long time. 

If a user has found an issue in a certain version, then that's the Version that should be filled in the BZ - I don't think that it should be changed at any point in time. Moreover, let's say that a reporter tests the issue in the current version and then changes the BZ's Version accordingly as you suggest; once this BZ will be assigned to someone, the BZ assignee may think that this issue is much more recent than it really is, which may confuse him when coming to determine the root cause of the issue. 

I think that BZs should stay in the Version they were reported in. What reporters can do is see if the issue still reproduces in the current version, and then close the BZ if it doesn't, or put a comment like "still reproducible on 3.6" if it is - but not change the Version, or close on EOL.

Comment 5 Sandro Bonazzola 2015-09-04 13:45:55 UTC
(In reply to Einav Cohen from comment #4)

I'm not going to enforce this in anyway, I'll just point you to
https://bugzilla.redhat.com/page.cgi?id=fields.html#version

"If bug report is a feature request, set it to the version you would like to see problem fixed in."

I can't find a reference to the policy used by Fedora, but you can take a look at 

https://bugzilla.redhat.com/show_bug.cgi?id=1021310#c2 and see that bug with version 20 has been closed eol, without having set a target version.
The close message says:

"Fedora 20 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version."

so, changing version is common practice.

Comment 6 Red Hat Bugzilla Rules Engine 2015-10-19 10:59:57 UTC
Target release should be placed once a package build is known to fix a issue. Since this bug is not modified, the target version has been reset. Please use target milestone to plan a fix for a oVirt release.

Comment 7 Einav Cohen 2015-11-16 14:48:13 UTC
closing for now. will re-open if necessary.


Note You need to log in before you can comment on or make changes to this bug.