Bug 1303693 - Network topology should fit the screen
Summary: Network topology should fit the screen
Keywords:
Status: CLOSED EOL
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: python-django-horizon
Version: 8.0 (Liberty)
Hardware: x86_64
OS: Linux
medium
medium
Target Milestone: ---
: 8.0 (Liberty)
Assignee: Radomir Dopieralski
QA Contact: Ido Ovadia
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-02-01 16:52 UTC by Ido Ovadia
Modified: 2019-05-01 20:38 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-05-01 20:38:41 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
networks out (253.05 KB, video/mp4)
2016-02-23 13:20 UTC, Itxaka
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Launchpad 1540484 0 None None None 2016-02-01 17:11:29 UTC
OpenStack gerrit 283704 0 None None None 2016-04-07 08:17:54 UTC

Description Ido Ovadia 2016-02-01 16:52:13 UTC
Description of problem:
=======================
Network topology should fit the screen.
User can move the network topology beyond screen border

Version-Release number of selected component:
=============================================
python-django-horizon-8.0.0-10.el7ost.noarch

How reproducible:
=================
100%

Steps to Reproduce:
===================
1. Install RHOS (test on Director and packstack)
2. Create a Network
3. Create an instance and connect it to the network you have created. 
4. Browse to network topology
5. Move the network to screen borders

Actual results:
===============
Network topology could move beyond screen border, and the topology can disappear

Expected results:
=================
Network topology could not move beyond screen border

Additional info:

Comment 1 Itxaka 2016-02-23 13:18:17 UTC
I can confirm this, but it seems to me that its done by design as to allow the 2d movement around when having a lot of devices/networks and when zooming in/out.

Unfortunately, its true that even if you zoom out to the max allowed zoon you can still drag the canvas so all your networks are not showing.


Maybe a button to center back the canvas could be added as a workaround for this?

See video attached for an small example of zooming in/out and getting all devices out of the screen.

Comment 2 Itxaka 2016-02-23 13:20:48 UTC
Created attachment 1129758 [details]
networks out

Comment 3 Itxaka 2016-06-10 11:35:08 UTC
Patch upstream still under review

Comment 6 Ido Ovadia 2016-08-28 14:30:25 UTC
Failed QA
=========
python-django-horizon-8.0.1-6.el7ost.noarch

Seems it doesn't merge yet
I can still drag the canvas so all your networks are not showing.

There is no any button that resets the visualization so it gets in the center and removes zoom.


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