Uncaught TypeError: Cannot read property while Edit node role

Bug #1488845 reported by sryabin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Critical
Alexandra Morozova

Bug Description

Reproduce:
     Select one node
     Click 'Edit role'

Backtrace:
        Uncaught TypeError: Cannot read property 'map' of undefinedi.createClass.getInitialState @ node_list_screen.js:135S.createClass.t @ react-with-addons.min.js:13b.mountComponent @ react-with-addons.min.js:13i.mountComponent @ react-with-addons.min.js:14b.mountComponent @ react-with-addons.min.js:13i.mountComponent @ react-with-addons.min.js:14m.Mixin._mountChildByNameAtIndex @ react-with-addons.min.js:14m.Mixin._updateChildren @ react-with-addons.min.js:14m.Mixin.updateChildren @ react-with-addons.min.js:14s.Mixin._updateDOMChildren @ react-with-addons.min.js:13s.Mixin.updateComponent @ react-with-addons.min.js:13s.Mixin.receiveComponent @ react-with-addons.min.js:13i.receiveComponent @ react-with-addons.min.js:14b._updateRenderedComponent @ react-with-addons.min.js:13b._performComponentUpdate @ react-with-addons.min.js:13b.updateComponent @ react-with-addons.min.js:13b.receiveComponent @ react-with-addons.min.js:13i.receiveComponent @ react-with-addons.min.js:14b._updateRenderedComponent @ react-with-addons.min.js:13b._performComponentUpdate @ react-with-addons.min.js:13b.updateComponent @ react-with-addons.min.js:13b.receiveComponent @ react-with-addons.min.js:13i.receiveComponent @ react-with-addons.min.js:14a.updateChildren @ react-with-addons.min.js:13m.Mixin._updateChildren @ react-with-addons.min.js:14m.Mixin.updateChildren @ react-with-addons.min.js:14s.Mixin._updateDOMChildren @ react-with-addons.min.js:13s.Mixin.updateComponent @ react-with-addons.min.js:13s.Mixin.receiveComponent @ react-with-addons.min.js:13i.receiveComponent @ react-with-addons.min.js:14b._updateRenderedComponent @ react-with-addons.min.js:13b._performComponentUpdate @ react-with-addons.min.js:13b.updateComponent @ react-with-addons.min.js:13b.receiveComponent @ react-with-addons.min.js:13i.receiveComponent @ react-with-addons.min.js:14b._updateRenderedComponent @ react-with-addons.min.js:13b._performComponentUpdate @ react-with-addons.min.js:13b.updateComponent @ react-with-addons.min.js:13b.receiveComponent @ react-with-addons.min.js:13i.receiveComponent @ react-with-addons.min.js:14b._updateRenderedComponent @ react-with-addons.min.js:13b._performComponentUpdate @ react-with-addons.min.js:13b.updateComponent @ react-with-addons.min.js:13b.performUpdateIfNecessary @ react-with-addons.min.js:13i.performUpdateIfNecessary @ react-with-addons.min.js:14a @ react-with-addons.min.js:15r.perform @ react-with-addons.min.js:15r.perform @ react-with-addons.min.js:15f.perform @ react-with-addons.min.js:15x @ react-with-addons.min.js:15r.closeAll @ react-with-addons.min.js:15r.perform @ react-with-addons.min.js:15d.batchedUpdates @ react-with-addons.min.js:14o @ react-with-addons.min.js:15n @ react-with-addons.min.js:15d.enqueueSetState @ react-with-addons.min.js:15n.setState @ react-with-addons.min.js:13(anonymous function) @ nodes_tab.js:66n @ lodash.js:3128it.Callbacks.u @ jquery.js:3148it.Callbacks.d.fireWith @ jquery.js:3260(anonymous function) @ jquery.js:3312it.Callbacks.u @ jquery.js:3148it.Callbacks.d.fireWith @ jquery.js:3260it.extend.when.c @ jquery.js:3389it.Callbacks.u @ jquery.js:3148it.Callbacks.d.fireWith @ jquery.js:3260it.extend.Deferred.it.each.i.(anonymous function) @ jquery.js:3350it.Callbacks.u @ jquery.js:3148it.Callbacks.d.fireWith @ jquery.js:3260n @ jquery.js:9314it.ajaxTransport.send.t @ jquery.js:9718

VERSION:
  feature_groups:
    - mirantis
  production: "docker"
  release: "7.0"
  openstack_version: "2015.1.0-7.0"
  api: "1.0"
  build_number: "222"
  build_id: "2015-08-24_09-17-24"
  nailgun_sha: "fdc7720dc5f8790d3d60afde3dc28592576d6267"
  python-fuelclient_sha: "fc7b63aa6900fe3b2c183108ba6a13e868bc0472"
  fuel-agent_sha: "4c2ab9d6c623d345086c6e2874d1df81fd96a942"
  fuel-nailgun-agent_sha: "e01693992d7a0304d926b922b43f3b747c35964c"
  astute_sha: "53c86cba593ddbac776ce5a3360240274c20738c"
  fuel-library_sha: "7c46d5152eabf0711669fc4e9341d452f9e24e09"
  fuel-ostf_sha: "3ad03d076c46347691cc3480dd19d34e37b73df4"
  fuelmain_sha: "36f7344d4cf71c07d31c14b7f0ea5575769973dd"

Tags: ui
sryabin (sryabin)
Changed in fuel:
assignee: nobody → Fuel for Openstack (fuel)
Changed in fuel:
status: New → Confirmed
importance: Undecided → High
assignee: Fuel for Openstack (fuel) → Alexandra Morozova (astepanchuk)
milestone: none → 7.0
importance: High → Critical
Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-web (master)

Reviewed: https://review.openstack.org/217047
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=60fadb56f92c5020b26bdb8c29842a273e2fb6b5
Submitter: Jenkins
Branch: master

commit 60fadb56f92c5020b26bdb8c29842a273e2fb6b5
Author: Alexandra Morozova <email address hidden>
Date: Wed Aug 26 11:16:12 2015 +0200

    Fix for edit roles broken

    Closes-bug: #1488845
    Change-Id: I80e98c36bc0f0e9921afff289f1188ffbb8b331c

Changed in fuel:
status: In Progress → Fix Committed
tags: added: on-verification
Revision history for this message
Anastasia Palkina (apalkina) wrote :

Verified on ISO #256

"build_id": "2015-08-30_09-35-52", "build_number": "256", "release_versions": {"2015.1.0-7.0": {"VERSION": {"build_id": "2015-08-30_09-35-52", "build_number": "256", "api": "1.0", "fuel-library_sha": "bc04a7092d92400c79e6ea6ede25e7b67c6a6355", "nailgun_sha": "3189ccfb8c1dac888e351f535b03bdbc9d392406", "feature_groups": ["mirantis"], "fuel-nailgun-agent_sha": "d7027952870a35db8dc52f185bb1158cdd3d1ebd", "openstack_version": "2015.1.0-7.0", "fuel-agent_sha": "1e8f38bbb864ed99aa8fe862b6367e82afec3263", "production": "docker", "python-fuelclient_sha": "9643fa07f1290071511066804f962f62fe27b512", "astute_sha": "53c86cba593ddbac776ce5a3360240274c20738c", "fuel-ostf_sha": "644db51186dc23c9b27e9b5486c120c8363dc87c", "release": "7.0", "fuelmain_sha": "0e54d68392b359bc122e5bbba9249c729eeaf579"}}}, "auth_required": true, "api": "1.0", "fuel-library_sha": "bc04a7092d92400c79e6ea6ede25e7b67c6a6355", "nailgun_sha": "3189ccfb8c1dac888e351f535b03bdbc9d392406", "feature_groups": ["mirantis"], "fuel-nailgun-agent_sha": "d7027952870a35db8dc52f185bb1158cdd3d1ebd", "openstack_version": "2015.1.0-7.0", "fuel-agent_sha": "1e8f38bbb864ed99aa8fe862b6367e82afec3263", "production": "docker", "python-fuelclient_sha": "9643fa07f1290071511066804f962f62fe27b512", "astute_sha": "53c86cba593ddbac776ce5a3360240274c20738c", "fuel-ostf_sha": "644db51186dc23c9b27e9b5486c120c8363dc87c", "release": "7.0", "fuelmain_sha": "0e54d68392b359bc122e5bbba9249c729eeaf579"

tags: removed: on-verification
Changed in fuel:
status: Fix Committed → 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.