Menu

#3133 PMR47405:rvitals lcds on p775 returns garbled data

2.7.5
closed
jjh
6
2013-01-25
2012-10-25
Mark Perez
No

Version 2.7.5 (svn r13880, built Mon Sep 24 22:35:20 EDT 2012)
Running rvitals lcds, on p775 system I am getting what looks like extra text:
c250f01c12ap02-hf0: Current LCD: 0611 ibm
c250f01c12ap09-hf0: Current LCD: blank
c250f01c12ap29-hf0: Current LCD: 0611 om c250f
c250f01c10ap25-hf0: Current LCD:
c250f01c10ap29-hf0: Current LCD: c250f01c10ap13-hf0: 1| om c250f[[
c250f01c10ap05-hf0: 1| ibm.com [[
c250f01c10ap02-hf0: 1|0c20 .pok.ibm[[
c250f01c10ap09-hf0: 1| 17-hf0.p[[

Discussion

  • Bruce

    Bruce - 2012-10-25
    • labels: --> power p775
    • assigned_to: zhao er tao
    • priority: 2 --> 6
     
  • jjh

    jjh - 2012-10-26

    the c250f01c10ap25-hf0 (id=25 on f01cec10) doesn't exist. So when run rvitals, it output the error msgs for the c250f01c10ap25-hf0 , and the other node are successful. But the perl code couldn't parse this case. fixed it. And the output is as follows:

    c250f01c12ap02-hf0: Current LCD: 0611
    c250f01c12ap09-hf0: Current LCD: blank
    c250f01c12ap29-hf0: Current LCD: 0611
    c250f01c10ap02-hf0: Current LCD: blank
    c250f01c10ap05-hf0: Current LCD: blank
    c250f01c10ap09-hf0: Current LCD: 0c20
    c250f01c10ap25-hf0: Current LCD: Error: c250f01c10ap25-hf0: Error response received from hardware control point "40.1.10.2". rc=243
    c250f01c10ap29-hf0: Current LCD: blank

    I have checked the code into xCAT trunk r14135 and xCAT 2.7.6 r14136. And I also attach the fixed here. You can put the file FSPvitals.pm in /opt/xcat/lib/perl/xCAT, and restart the xcatd.

    any other problems, please let me know. Thanks.

    This fix is to be applied to 2.7.5. Note the SVN tag of 2.7.5 is incorrect. The highest revision number in 2.7.5 is (svn r14039, built Tue Oct 16 23:16:45 EDT 2012

     

    Last edit: Lissa Valletta 2013-10-22
  • jjh

    jjh - 2012-10-26

    For Linux, You can put the file FSPvitals.pm in /opt/xcat/lib/perl/xCAT, and restart the xcatd. service xcatd restart.

    This file is to be applied to xCAT 2.7.5, it is delivered in xCAT 2.7.6.

     

    Last edit: Lissa Valletta 2013-10-22
  • jjh

    jjh - 2012-10-26
    • status: open --> pending
    • assigned_to: zhao er tao --> jjh
     
  • Scott Greenlese

    Scott Greenlese - 2012-11-02

    xCAT Team - I tested the ifix package SF3133.121101.epkg.Z on c250mgrs25-pvt and it appears that the ifix is not working, or at least not completely. With and without the ifix installed, I see the same extraneous output which is displayed to the right of the correct LCD output. For example:

    date;rvitals compute lcds

    c250f06c01ap21-hf0: Current LCD: 0611 t
    c250f06c01ap25-hf0: Current LCD: blank
    c250f06c01ap29-hf0: Current LCD: blank
    c250f02c07ap01-hf0: Current LCD: blank
    c250f02c07ap05-hf0: Current LCD: AA00E158 p
    c250f02c07ap09-hf0: Current LCD: AA00E158 c250f0
    c250f02c07ap13-hf0: Current LCD: 0611 12ap25
    c250f02c07ap17-hf0: Current LCD: 0611
    c250f02c07ap21-hf0: Current LCD: AA00E158
    c250f02c07ap25-hf0: Current LCD: AA00E158 5
    c250f02c07ap29-hf0: Current LCD: blank
    c250f02c08ap05-hf0: Current LCD: AA00E158 5
    c250f02c08ap09-hf0: Current LCD: AA00E158 12ap25
    c250f02c08ap13-hf0: Current LCD: AA00E158
    c250f02c08ap17-hf0: Current LCD: AA00E158
    c250f02c08ap21-hf0: Current LCD: AA00E158 ype
    c250f02c08ap25-hf0: Current LCD: AA00E158 p
    c250f02c08ap29-hf0: Current LCD: AA00E158 vailable
    c250f02c04ap01-hf0: Current LCD: AA00E158 12ap25
    c250f02c04ap05-hf0: Current LCD: blank
    c250f02c04ap09-hf0: Current LCD: AA00E158 vailable
    c250f02c04ap13-hf0: Current LCD: AA00E158 p
    c250f02c04ap17-hf0: Current LCD: AA00E158 c250f0
    c250f02c04ap21-hf0: Current LCD: AA00E158
    c250f02c04ap25-hf0: Current LCD: AA00E158 ype

    Bill Wajda is debugging the problem on my EMS, and thinks it may still be a parsing issue down in the dfm layer. He's experimenting with dfm updates, and will open a CMVC defect to check code in.

    Showing that the ifix is installed:

    [root@c250mgrs25-pvt:/tmp/swg]

    emgr -l

    ID STATE LABEL INSTALL TIME UPDATED BY ABSTRACT

    1 S SF3485032 07/04/12 01:33:10 SF3485032 fix c31 hang
    2 S IV25843m03 08/16/12 16:31:06 IV25843,IV23152,etc/7.1 TL1 SP3
    3 S SF3133 11/02/12 10:45:10 xCAT SF3133 FSPvitals.pm ifix

    Also, I made sure to run /opt/xcat/sbin/restartxcatd to recycle xcatd. (Did it twice, just to make sure).

    And, the sum of the updated file is correct and matches what is in the README:

    sum /opt/xcat/lib/perl/xCAT/FSPvitals.pm
    18338 15 /opt/xcat/lib/perl/xCAT/FSPvitals.pm

    So in the mean time, I do not think the 3133 ifix will cause any addition problems, it just doesn't completely fix the garbled output issue.

    NOTE TO ANYONE LOOKING TO USE THE IFIX PROVIDED BY BUG 3133:

    The ifix actually does resolve the original issue (garbled / corrupt LED output) reported by this bug report. The issue I reported after installing the ifix is different. I was seeing some extraneous output to the right of the valid LED data, and this is being addressed by CMVC defect 183624 against the DFM component (see update below). I recommend that customers install ifix for bug 3133, with or without a fix for 183624.

     

    Last edit: Scott Greenlese 2012-11-07
  • Scott Greenlese

    Scott Greenlese - 2012-11-02

    CMVC sev3 Defect is open for this problem against the DFM component:

    183624 query_lcds shows characters for incorrectly malloc'd memory

    This was fixed in xcat-dfm-2.7.6 (xcat271245a).

     

    Last edit: Lissa Valletta 2013-10-21
  • Lissa Valletta

    Lissa Valletta - 2012-11-05
    • labels: power p775 --> power p775, PMR
    • summary: rvitals lcds on p775 returns garbled data --> PMR47405:rvitals lcds on p775 returns garbled data
     
  • Lissa Valletta

    Lissa Valletta - 2012-11-05

    Internal Service Saul

     
  • Lissa Valletta

    Lissa Valletta - 2012-11-13

    Attached is AIX efix + README and a tar file + README and the README

     

    Last edit: Lissa Valletta 2012-11-13
  • Brian  Croswell

    Brian Croswell - 2012-11-29
    • status: pending --> open
     
  • Brian  Croswell

    Brian Croswell - 2012-11-29

    I reopened this xCAT bug since there seems to be an issue where the
    rvitals blade lcds does not provide output for NGP firebird blades

     
  • Brian  Croswell

    Brian Croswell - 2012-11-29
    • status: open --> pending
     
  • Mark Perez

    Mark Perez - 2013-01-25
    • status: pending --> closed