Ip Ports table sorting by Fixed IP does not work

Bug #1397920 reported by Ilya Shakhat
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Fix Released
Low
Igor Yozhikov
6.0.x
Won't Fix
Low
MOS Horizon
6.1.x
Won't Fix
Low
MOS Horizon
7.0.x
Fix Released
Medium
Igor Yozhikov

Bug Description

Steps to repro:
1. Login into Horizon
2. Start VM in net04
3. Go to Networks -> net04 (Network Details screen)
4. Click on header 'Fixed IP" of Ports table
Sorting works in all columns except Fixed IP (screenshot attached)

VERSION:
  feature_groups:
    - mirantis
  production: "docker"
  release: "6.0"
  api: "1.0"
  build_number: "17"
  build_id: "2014-11-28_11-28-01"
  astute_sha: "277b694bc6c2aa68601f0be96b6ab94a0cf6fe37"
  fuellib_sha: "8988db91329754dee6961ebb2a4e88f94f5c7cc9"
  ostf_sha: "ccab72934d5359ef4f25b10f90ff9e087ace5c07"
  nailgun_sha: "d4443afa51f96755b1bb8be4577da650b951bd92"
  fuelmain_sha: "d84c80e5b66aac395f8ab053f12a60d1c3abb5b6"

DEPLOYMENT: HA + Ubuntu

Tags: horizon
Revision history for this message
Ilya Shakhat (shakhat) wrote :
tags: added: horizon
Changed in mos:
assignee: nobody → MOS Horizon (mos-horizon)
importance: Undecided → Low
status: New → Confirmed
Changed in mos:
status: Confirmed → Won't Fix
Timur Sufiev (tsufiev-x)
Changed in mos:
milestone: 6.0.1 → 7.0
status: Won't Fix → Confirmed
no longer affects: mos/7.0.x
Revision history for this message
Vlad Okhrimenko (vokhrimenko) wrote :

I can't reproduce

{"build_id": "2015-04-06_08-49-30", "ostf_sha": "b978badb43243d3f1b85dde15b8e301a21f12254", "build_number": "282", "release_versions": {"2014.2-6.1": {"VERSION": {"build_id": "2015-04-06_08-49-30", "ostf_sha": "b978badb43243d3f1b85dde15b8e301a21f12254", "build_number": "282", "api": "1.0", "nailgun_sha": "a2dc04af9c5838a990adeab81789d4c090943701", "production": "docker", "python-fuelclient_sha": "9ad42671130deb2cc81135fb453ef0793883be2c", "astute_sha": "240bfefe0a0b5af21b79854d0c96d8a3ee0fd885", "feature_groups": ["mirantis"], "release": "6.1", "fuelmain_sha": "f90d7d40ceff39ee6d7587b183c63bd00ed0743f", "fuellib_sha": "601cc8e1dccbdcf328f83f071270609e824d6c5a"}}}, "auth_required": true, "api": "1.0", "nailgun_sha": "a2dc04af9c5838a990adeab81789d4c090943701", "production": "docker", "python-fuelclient_sha": "9ad42671130deb2cc81135fb453ef0793883be2c", "astute_sha": "240bfefe0a0b5af21b79854d0c96d8a3ee0fd885", "feature_groups": ["mirantis"], "release": "6.1", "fuelmain_sha": "f90d7d40ceff39ee6d7587b183c63bd00ed0743f", "fuellib_sha": "601cc8e1dccbdcf328f83f071270609e824d6c5a"}

Revision history for this message
Vlad Okhrimenko (vokhrimenko) wrote :

reproduced on

{"build_id": "2015-07-20_04-49-06", "build_number": "57", "release_versions": {"2014.2.2-7.0": {"VERSION": {"build_id": "2015-07-20_04-49-06", "build_number": "57", "api": "1.0", "fuel-library_sha": "7d015ee8864850c83725b290d84e13b879adfef8", "nailgun_sha": "d1c2616d4ccd1feed81bef0dda885834c166ea87", "feature_groups": ["mirantis"], "openstack_version": "2014.2.2-7.0", "fuel-agent_sha": "8ef6b9810feb8f2a0f9ec8427bb54ae9c40efda0", "production": "docker", "python-fuelclient_sha": "134d15b69781ed1d92d5dfcb338d041e3d3262e9", "astute_sha": "305a2a0a823591de8e132da2e7157afc7f20d317", "fuel-ostf_sha": "19ec156cf286871788b0f0fe4c938049ad5c25b2", "release": "7.0", "fuelmain_sha": "22a534ba9c848d792b44d6336be3ab6163ad15be"}}}, "auth_required": true, "api": "1.0", "fuel-library_sha": "7d015ee8864850c83725b290d84e13b879adfef8", "nailgun_sha": "d1c2616d4ccd1feed81bef0dda885834c166ea87", "feature_groups": ["mirantis"], "openstack_version": "2014.2.2-7.0", "fuel-agent_sha": "8ef6b9810feb8f2a0f9ec8427bb54ae9c40efda0", "production": "docker", "python-fuelclient_sha": "134d15b69781ed1d92d5dfcb338d041e3d3262e9", "astute_sha": "305a2a0a823591de8e132da2e7157afc7f20d317", "fuel-ostf_sha": "19ec156cf286871788b0f0fe4c938049ad5c25b2", "release": "7.0", "fuelmain_sha": "22a534ba9c848d792b44d6336be3ab6163ad15be"}

Revision history for this message
Oleksiy Butenko (obutenko) wrote :

Still reproduced on MOS 7.0 ISO 82
{"build_id": "2015-07-23_10-59-34", "build_number": "82", "release_versions": {"2015.1.0-7.0": {"VERSION": {"build_id": "2015-07-23_10-59-34", "build_number": "82", "api": "1.0", "fuel-library_sha": "58d94955479aee4b09c2b658d90f57083e668ce4", "nailgun_sha": "d1087923e45b0e6d946ce48cb05a71733e1ac113", "feature_groups": ["mirantis"], "openstack_version": "2015.1.0-7.0", "fuel-agent_sha": "bc25d3b728e823e6154bac0442f6b88747ac48e1", "production": "docker", "python-fuelclient_sha": "471948c26a8c45c091c5593e54e6727405136eca", "astute_sha": "b1f37a988e097175cbbd14338286017b46b584c3", "fuel-ostf_sha": "94a483c8aba639be3b96616c1396ef290dcc00cd", "release": "7.0", "fuelmain_sha": "68871248453b432ecca0cca5a43ef0aad6079c39"}}}, "auth_required": true, "api": "1.0", "fuel-library_sha": "58d94955479aee4b09c2b658d90f57083e668ce4", "nailgun_sha": "d1087923e45b0e6d946ce48cb05a71733e1ac113", "feature_groups": ["mirantis"], "openstack_version": "2015.1.0-7.0", "fuel-agent_sha": "bc25d3b728e823e6154bac0442f6b88747ac48e1", "production": "docker", "python-fuelclient_sha": "471948c26a8c45c091c5593e54e6727405136eca", "astute_sha": "b1f37a988e097175cbbd14338286017b46b584c3", "fuel-ostf_sha": "94a483c8aba639be3b96616c1396ef290dcc00cd", "release": "7.0", "fuelmain_sha": "68871248453b432ecca0cca5a43ef0aad6079c39"}

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to openstack/horizon (openstack-ci/fuel-7.0/2015.1.0)

Fix proposed to branch: openstack-ci/fuel-7.0/2015.1.0
Change author: Vlad Okhrimenko <email address hidden>
Review: https://review.fuel-infra.org/9990

Revision history for this message
Oleksiy Butenko (obutenko) wrote :

Still reproduced on MOS 7.0 ISO 110
{"build_id": "2015-07-30_03-46-56", "build_number": "110", "release_versions": {"2015.1.0-7.0": {"VERSION": {"build_id": "2015-07-30_03-46-56", "build_number": "110", "api": "1.0", "fuel-library_sha": "90aff7558fb00373ccd363b7722e2f90dc25894d", "nailgun_sha": "999efffd19b823a27b17f0e97a42ac0d47ae9ce5", "feature_groups": ["mirantis"], "fuel-nailgun-agent_sha": "1512b9af6b41cc95c4d891c593aeebe0faca5a63", "openstack_version": "2015.1.0-7.0", "fuel-agent_sha": "355c08a04917f047b88f66242767049d2b1d0ff0", "production": "docker", "python-fuelclient_sha": "f04e6c46783ecd6000df31b61b6749da66d4d828", "astute_sha": "126709e7f18a719ec4bd2a13a37d972285381892", "fuel-ostf_sha": "f907eca277ab4ba769774417d6ff5bf30ef479ee", "release": "7.0", "fuelmain_sha": "de5b333815f8541224c6726dc8446ffc7fb18b5b"}}}, "auth_required": true, "api": "1.0", "fuel-library_sha": "90aff7558fb00373ccd363b7722e2f90dc25894d", "nailgun_sha": "999efffd19b823a27b17f0e97a42ac0d47ae9ce5", "feature_groups": ["mirantis"], "fuel-nailgun-agent_sha": "1512b9af6b41cc95c4d891c593aeebe0faca5a63", "openstack_version": "2015.1.0-7.0", "fuel-agent_sha": "355c08a04917f047b88f66242767049d2b1d0ff0", "production": "docker", "python-fuelclient_sha": "f04e6c46783ecd6000df31b61b6749da66d4d828", "astute_sha": "126709e7f18a719ec4bd2a13a37d972285381892", "fuel-ostf_sha": "f907eca277ab4ba769774417d6ff5bf30ef479ee", "release": "7.0", "fuelmain_sha": "de5b333815f8541224c6726dc8446ffc7fb18b5b"}

Revision history for this message
Timur Sufiev (tsufiev-x) wrote :

The local Horizon (from openstack-ci/fuel-7.0/2015.1.0 branch) connected to the same OpenStack instance that Oleksiy mentioned in above comment shows no traces of the bug. This implies that the problem is in some package with static assets which differ in upstream Horizon and MOS Horizon. Reassigning to Paul Karikh since he's investigation the issue with broken statics in 7.0.

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Change abandoned on openstack/horizon (openstack-ci/fuel-7.0/2015.1.0)

Change abandoned by Timur Sufiev <email address hidden> on branch: openstack-ci/fuel-7.0/2015.1.0
Review: https://review.fuel-infra.org/9990
Reason: Nope, sorting in MOS 7.0 Horizon works when I run Horizon locally. It's not caused by Horizon code, it's caused by some 3rd-party static library.

Revision history for this message
Timur Sufiev (tsufiev-x) wrote :

Reassigning the bug to Igor Yozhikov, because it's necessary to use the most resent TableSorter package version, namely XStatic-JQuery.TableSorter==2.14.5.1 (as currently in upstream).

Revision history for this message
Timur Sufiev (tsufiev-x) wrote :
Revision history for this message
Alexander Nagovitsyn (gluk12189) wrote :

Still reproduced on MOS 7.0 ISO 288

VERSION:
  feature_groups:
    - mirantis
  production: "docker"
  release: "7.0"
  openstack_version: "2015.1.0-7.0"
  api: "1.0"
  build_number: "288"
  build_id: "288"
  nailgun_sha: "93477f9b42c5a5e0506248659f40bebc9ac23943"
  python-fuelclient_sha: "1ce8ecd8beb640f2f62f73435f4e18d1469979ac"
  fuel-agent_sha: "082a47bf014002e515001be05f99040437281a2d"
  fuel-nailgun-agent_sha: "d7027952870a35db8dc52f185bb1158cdd3d1ebd"
  astute_sha: "a717657232721a7fafc67ff5e1c696c9dbeb0b95"
  fuel-library_sha: "121016a09b0e889994118aa3ea42fa67eabb8f25"
  fuel-ostf_sha: "1f08e6e71021179b9881a824d9c999957fcc7045"
  fuelmain_sha: "6b83d6a6a75bf7bca3177fcf63b2eebbf1ad0a85"

Changed in mos:
status: Fix Committed → Confirmed
Revision history for this message
Timur Sufiev (tsufiev-x) wrote :

Alexander, could you please post the version of python-xstatic-jquery.tablesorter package on controller node?

Revision history for this message
Alexander Nagovitsyn (gluk12189) wrote :

I didn't find python-xstatic, but found these:

XStatic-jQuery (1.10.2.1)
XStatic-JQuery-Migrate (1.2.1.1)
XStatic-jquery-ui (1.10.4.1)
XStatic-JQuery.quicksearch (2.0.4.1)
XStatic-JQuery.TableSorter (2.14.5.1)

Revision history for this message
Alexander Nagovitsyn (gluk12189) wrote :

Sorry, because of the delay interface I refreshed the page and sorting returned to its original state.

On 288 it works properly

Changed in mos:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.