Re: [Starlingx-discuss] Train patch elimination
Hello, I hope also the community can help with this questions. @Chen, Yan<mailto:yan.chen@intel.com> Can you help me to verify if this feature is still disabled on Train version: Horizon/CSRF AngularJS Fixes ? On last test plan for Stein this feature was no longer required on Horizon and was disabled on SarlingX code. @Gerry.Kopec@windriver.com<mailto:Gerry.Kopec@windriver.com> About the Live Migration bugs I mentioned on the last meeting, almost all of them are merged, except the last three. All those patches are related to live migration, so my question is if I perform live migrations such patches will be covered or should be tested in a different way? The last three were marked as Unlikely and was not merged on Stein. I don't have more info about such patches. Enable delete bound trunk for linux bridge agent: https://review.opendev.org/#/c/605589 0040-rpc-removing-timeout-backoff-multiplier.patch (2e4ca00): https://review.opendev.org/#/c/623401 and https://review.opendev.org/#/c/626109 0062-dvr-force-admin-state-update-before-distri.patch (edf9731): https://review.opendev.org/#/c/625134 0065-dvr-do-not-create-agent-gateway-ports-unle.patch (2857911): https://review.opendev.org/#/c/628071 0077-api-reject-routes-with-invalid-network-val.patch (6ed8fe6): https://review.opendev.org/#/c/623415 0014-add-support-for-querying-quotas-with-usage.patch (71c07d7): https://review.opendev.org/#/c/621507/ Prevent DHCP from processing stale RPC messages: ?? 0039-dhcp-handle-concurrent-port-creation-error.patch (a38f89): ?? 0047-wsgi-prevent-accepting-socket-without-a-gr.patch (8e72491): ?? Regards. Juan Carlos Alonso
Carlos, Please remove Horizon/CSRF AngularJS Fixes related cases in your test plan, which are originally planned for STX additional patches, as those patches are already removed from our project and not upstreamed. Yan From: Alonso, Juan Carlos <juan.carlos.alonso@intel.com> Sent: Wednesday, November 6, 2019 23:18 To: Hu, Yong <yong.hu@intel.com>; Chen, Yan <yan.chen@intel.com>; Gerry.Kopec@windriver.com; starlingx-discuss@lists.starlingx.io Cc: Cabrales, Ada <ada.cabrales@intel.com> Subject: RE: Train patch elimination Hello, I hope also the community can help with this questions. @Chen, Yan<mailto:yan.chen@intel.com> Can you help me to verify if this feature is still disabled on Train version: Horizon/CSRF AngularJS Fixes ? On last test plan for Stein this feature was no longer required on Horizon and was disabled on SarlingX code. @Gerry.Kopec@windriver.com<mailto:Gerry.Kopec@windriver.com> About the Live Migration bugs I mentioned on the last meeting, almost all of them are merged, except the last three. All those patches are related to live migration, so my question is if I perform live migrations such patches will be covered or should be tested in a different way? The last three were marked as Unlikely and was not merged on Stein. I don't have more info about such patches. Enable delete bound trunk for linux bridge agent: https://review.opendev.org/#/c/605589 0040-rpc-removing-timeout-backoff-multiplier.patch (2e4ca00): https://review.opendev.org/#/c/623401 and https://review.opendev.org/#/c/626109 0062-dvr-force-admin-state-update-before-distri.patch (edf9731): https://review.opendev.org/#/c/625134 0065-dvr-do-not-create-agent-gateway-ports-unle.patch (2857911): https://review.opendev.org/#/c/628071 0077-api-reject-routes-with-invalid-network-val.patch (6ed8fe6): https://review.opendev.org/#/c/623415 0014-add-support-for-querying-quotas-with-usage.patch (71c07d7): https://review.opendev.org/#/c/621507/ Prevent DHCP from processing stale RPC messages: ?? 0039-dhcp-handle-concurrent-port-creation-error.patch (a38f89): ?? 0047-wsgi-prevent-accepting-socket-without-a-gr.patch (8e72491): ?? Regards. Juan Carlos Alonso
Hello Yan, Thank you for your response. Same question now for: Horizon/Custom Confirmation Messages : Custom confirmation message for Suppress Sensor Group, Relearn Sensor Model and Suppress Sensor. I added the bmc_ip, bmc_type, bmc_username and bmc_password for each node, but I cannot display any sensors on Horizon nor CLI. $ system host-update compute-0 bm_username=<user_name> bm_password=<password> bm_type=bmc bm_ip=<bmc_ip> $ system host-lock compute-0 $ system host-sensor-list compute-0 <none> $ system host-unlock compute-0 $ system host-sensor-list compute-0 <none> Is there any other configuration needed or is this feature not supported anymore? Regards. Juan Carlos Alonso From: Chen, Yan <yan.chen@intel.com> Sent: Thursday, November 7, 2019 12:15 AM To: Alonso, Juan Carlos <juan.carlos.alonso@intel.com>; Hu, Yong <yong.hu@intel.com>; Gerry.Kopec@windriver.com; starlingx-discuss@lists.starlingx.io Cc: Cabrales, Ada <ada.cabrales@intel.com> Subject: RE: Train patch elimination Carlos, Please remove Horizon/CSRF AngularJS Fixes related cases in your test plan, which are originally planned for STX additional patches, as those patches are already removed from our project and not upstreamed. Yan From: Alonso, Juan Carlos <juan.carlos.alonso@intel.com<mailto:juan.carlos.alonso@intel.com>> Sent: Wednesday, November 6, 2019 23:18 To: Hu, Yong <yong.hu@intel.com<mailto:yong.hu@intel.com>>; Chen, Yan <yan.chen@intel.com<mailto:yan.chen@intel.com>>; Gerry.Kopec@windriver.com<mailto:Gerry.Kopec@windriver.com>; starlingx-discuss@lists.starlingx.io<mailto:starlingx-discuss@lists.starlingx.io> Cc: Cabrales, Ada <ada.cabrales@intel.com<mailto:ada.cabrales@intel.com>> Subject: RE: Train patch elimination Hello, I hope also the community can help with this questions. @Chen, Yan<mailto:yan.chen@intel.com> Can you help me to verify if this feature is still disabled on Train version: Horizon/CSRF AngularJS Fixes ? On last test plan for Stein this feature was no longer required on Horizon and was disabled on SarlingX code. @Gerry.Kopec@windriver.com<mailto:Gerry.Kopec@windriver.com> About the Live Migration bugs I mentioned on the last meeting, almost all of them are merged, except the last three. All those patches are related to live migration, so my question is if I perform live migrations such patches will be covered or should be tested in a different way? The last three were marked as Unlikely and was not merged on Stein. I don't have more info about such patches. Enable delete bound trunk for linux bridge agent: https://review.opendev.org/#/c/605589 0040-rpc-removing-timeout-backoff-multiplier.patch (2e4ca00): https://review.opendev.org/#/c/623401 and https://review.opendev.org/#/c/626109 0062-dvr-force-admin-state-update-before-distri.patch (edf9731): https://review.opendev.org/#/c/625134 0065-dvr-do-not-create-agent-gateway-ports-unle.patch (2857911): https://review.opendev.org/#/c/628071 0077-api-reject-routes-with-invalid-network-val.patch (6ed8fe6): https://review.opendev.org/#/c/623415 0014-add-support-for-querying-quotas-with-usage.patch (71c07d7): https://review.opendev.org/#/c/621507/ Prevent DHCP from processing stale RPC messages: ?? 0039-dhcp-handle-concurrent-port-creation-error.patch (a38f89): ?? 0047-wsgi-prevent-accepting-socket-without-a-gr.patch (8e72491): ?? Regards. Juan Carlos Alonso
Hello Yan/community, Any update on this? (: Regards. Juan Carlos Alonso From: Alonso, Juan Carlos Sent: Thursday, November 7, 2019 9:56 AM To: Chen, Yan <yan.chen@intel.com>; Hu, Yong <yong.hu@intel.com>; Gerry.Kopec@windriver.com; starlingx-discuss@lists.starlingx.io Cc: Cabrales, Ada <ada.cabrales@intel.com> Subject: RE: Train patch elimination Hello Yan, Thank you for your response. Same question now for: Horizon/Custom Confirmation Messages : Custom confirmation message for Suppress Sensor Group, Relearn Sensor Model and Suppress Sensor. I added the bmc_ip, bmc_type, bmc_username and bmc_password for each node, but I cannot display any sensors on Horizon nor CLI. $ system host-update compute-0 bm_username=<user_name> bm_password=<password> bm_type=bmc bm_ip=<bmc_ip> $ system host-lock compute-0 $ system host-sensor-list compute-0 <none> $ system host-unlock compute-0 $ system host-sensor-list compute-0 <none> Is there any other configuration needed or is this feature not supported anymore? Regards. Juan Carlos Alonso From: Chen, Yan <yan.chen@intel.com<mailto:yan.chen@intel.com>> Sent: Thursday, November 7, 2019 12:15 AM To: Alonso, Juan Carlos <juan.carlos.alonso@intel.com<mailto:juan.carlos.alonso@intel.com>>; Hu, Yong <yong.hu@intel.com<mailto:yong.hu@intel.com>>; Gerry.Kopec@windriver.com<mailto:Gerry.Kopec@windriver.com>; starlingx-discuss@lists.starlingx.io<mailto:starlingx-discuss@lists.starlingx.io> Cc: Cabrales, Ada <ada.cabrales@intel.com<mailto:ada.cabrales@intel.com>> Subject: RE: Train patch elimination Carlos, Please remove Horizon/CSRF AngularJS Fixes related cases in your test plan, which are originally planned for STX additional patches, as those patches are already removed from our project and not upstreamed. Yan From: Alonso, Juan Carlos <juan.carlos.alonso@intel.com<mailto:juan.carlos.alonso@intel.com>> Sent: Wednesday, November 6, 2019 23:18 To: Hu, Yong <yong.hu@intel.com<mailto:yong.hu@intel.com>>; Chen, Yan <yan.chen@intel.com<mailto:yan.chen@intel.com>>; Gerry.Kopec@windriver.com<mailto:Gerry.Kopec@windriver.com>; starlingx-discuss@lists.starlingx.io<mailto:starlingx-discuss@lists.starlingx.io> Cc: Cabrales, Ada <ada.cabrales@intel.com<mailto:ada.cabrales@intel.com>> Subject: RE: Train patch elimination Hello, I hope also the community can help with this questions. @Chen, Yan<mailto:yan.chen@intel.com> Can you help me to verify if this feature is still disabled on Train version: Horizon/CSRF AngularJS Fixes ? On last test plan for Stein this feature was no longer required on Horizon and was disabled on SarlingX code. @Gerry.Kopec@windriver.com<mailto:Gerry.Kopec@windriver.com> About the Live Migration bugs I mentioned on the last meeting, almost all of them are merged, except the last three. All those patches are related to live migration, so my question is if I perform live migrations such patches will be covered or should be tested in a different way? The last three were marked as Unlikely and was not merged on Stein. I don't have more info about such patches. Enable delete bound trunk for linux bridge agent: https://review.opendev.org/#/c/605589 0040-rpc-removing-timeout-backoff-multiplier.patch (2e4ca00): https://review.opendev.org/#/c/623401 and https://review.opendev.org/#/c/626109 0062-dvr-force-admin-state-update-before-distri.patch (edf9731): https://review.opendev.org/#/c/625134 0065-dvr-do-not-create-agent-gateway-ports-unle.patch (2857911): https://review.opendev.org/#/c/628071 0077-api-reject-routes-with-invalid-network-val.patch (6ed8fe6): https://review.opendev.org/#/c/623415 0014-add-support-for-querying-quotas-with-usage.patch (71c07d7): https://review.opendev.org/#/c/621507/ Prevent DHCP from processing stale RPC messages: ?? 0039-dhcp-handle-concurrent-port-creation-error.patch (a38f89): ?? 0047-wsgi-prevent-accepting-socket-without-a-gr.patch (8e72491): ?? Regards. Juan Carlos Alonso
JC, Have you enabled BMC config in your test servers and BIOS? If so, please use "ipmitool" utility to have a try to read sensor info. regards, Yong On 2019/11/8 11:29 PM, Alonso, Juan Carlos wrote:
Hello Yan/community,
Any update on this? (:
Regards.
Juan Carlos Alonso
*From:* Alonso, Juan Carlos *Sent:* Thursday, November 7, 2019 9:56 AM *To:* Chen, Yan <yan.chen@intel.com>; Hu, Yong <yong.hu@intel.com>; Gerry.Kopec@windriver.com; starlingx-discuss@lists.starlingx.io *Cc:* Cabrales, Ada <ada.cabrales@intel.com> *Subject:* RE: Train patch elimination
Hello Yan,
Thank you for your response.
Same question now for:
_Horizon/Custom Confirmation Messages : Custom confirmation message for Suppress Sensor Group, Relearn Sensor Model and Suppress Sensor._
I added the bmc_ip, bmc_type, bmc_username and bmc_password for each node, but I cannot display any sensors on Horizon nor CLI.
$ system host-update compute-0 bm_username=<user_name> bm_password=<password> bm_type=bmc bm_ip=<bmc_ip>
$ system host-lock compute-0
$ system host-sensor-list compute-0
<none>
$ system host-unlock compute-0
$ system host-sensor-list compute-0
<none>
Is there any other configuration needed or is this feature not supported anymore?
Regards.
Juan Carlos Alonso
*From:* Chen, Yan <yan.chen@intel.com <mailto:yan.chen@intel.com>> *Sent:* Thursday, November 7, 2019 12:15 AM *To:* Alonso, Juan Carlos <juan.carlos.alonso@intel.com <mailto:juan.carlos.alonso@intel.com>>; Hu, Yong <yong.hu@intel.com <mailto:yong.hu@intel.com>>; Gerry.Kopec@windriver.com <mailto:Gerry.Kopec@windriver.com>; starlingx-discuss@lists.starlingx.io <mailto:starlingx-discuss@lists.starlingx.io> *Cc:* Cabrales, Ada <ada.cabrales@intel.com <mailto:ada.cabrales@intel.com>> *Subject:* RE: Train patch elimination
Carlos,
Please remove _Horizon/CSRF AngularJS Fixes_ related cases in your test plan, which are originally planned for STX additional patches, as those patches are already removed from our project and not upstreamed.
Yan
*From:* Alonso, Juan Carlos <juan.carlos.alonso@intel.com <mailto:juan.carlos.alonso@intel.com>> *Sent:* Wednesday, November 6, 2019 23:18 *To:* Hu, Yong <yong.hu@intel.com <mailto:yong.hu@intel.com>>; Chen, Yan <yan.chen@intel.com <mailto:yan.chen@intel.com>>; Gerry.Kopec@windriver.com <mailto:Gerry.Kopec@windriver.com>; starlingx-discuss@lists.starlingx.io <mailto:starlingx-discuss@lists.starlingx.io> *Cc:* Cabrales, Ada <ada.cabrales@intel.com <mailto:ada.cabrales@intel.com>> *Subject:* RE: Train patch elimination
Hello,
I hope also the community can help with this questions.
@Chen, Yan <mailto:yan.chen@intel.com>
Can you help me to verify if this feature is still disabled on Train version: _Horizon/CSRF AngularJS Fixes_?
On last test plan for Stein this feature was no longer required on Horizon and was disabled on SarlingX code.
@Gerry.Kopec@windriver.com <mailto:Gerry.Kopec@windriver.com>
About the Live Migration bugs I mentioned on the last meeting, almost all of them are merged, except the last three.
All those patches are related to live migration, so my question is if I perform live migrations such patches will be covered or should be tested in a different way?
The last three were marked as Unlikely and was not merged on Stein. I don’t have more info about such patches.
Enable delete bound trunk for linux bridge agent: https://review.opendev.org/#/c/605589
0040-rpc-removing-timeout-backoff-multiplier.patch (2e4ca00): https://review.opendev.org/#/c/623401 and https://review.opendev.org/#/c/626109
0062-dvr-force-admin-state-update-before-distri.patch (edf9731): https://review.opendev.org/#/c/625134
0065-dvr-do-not-create-agent-gateway-ports-unle.patch (2857911): https://review.opendev.org/#/c/628071
0077-api-reject-routes-with-invalid-network-val.patch (6ed8fe6): https://review.opendev.org/#/c/623415
0014-add-support-for-querying-quotas-with-usage.patch (71c07d7): _https://review.opendev.org/#/c/621507/_
Prevent DHCP from processing stale RPC messages: ??
0039-dhcp-handle-concurrent-port-creation-error.patch (a38f89): ??
0047-wsgi-prevent-accepting-socket-without-a-gr.patch (8e72491): ??
Regards.
Juan Carlos Alonso
Yong's suggestion to check the server's BMC settings is good. Some servers such as Dell, have an 'Enable IPMI over LAN setting. Do you see a BMC access alarm ?
fm alarm-list
Try to ping the target server BMC. If that works then I suggest you try and read the sensors manually using ipmitool. ipmitool -I lanplus -H <ip address> -U <username> -P <password> sensor list If a list of sensors is displayed and you can't see the sensor list with 'system host-sensor-list' then 1. Inspect recent logs in /var/log/mtcAgent.log and var/log/hwmond.log looking for logs that pertain to BMC accesses. 2. Check that your provisioned username, ip address and password are correct. Try deprovisioning and reprovisioning the BMC. > system host-update <hostname> bm_type=none And then provision again ensuring the credentials are correct. Wait 5-10 minutes Tail mtcAgent and hwmond.log files. If there is a failure the logs will help us narrow in on the issue. 3. Provide output of the following commands cat /var/run/bmc/* ls -r /var/run/bmc/* 4. Ideally compress and attach the mtcAgent.log file Eric. -----Original Message----- From: Yong Hu [mailto:yong.hu@intel.com] Sent: Sunday, November 10, 2019 8:27 PM To: Alonso, Juan Carlos; Chen, Yan; starlingx-discuss@lists.starlingx.io Cc: Cabrales, Ada Subject: Re: [Starlingx-discuss] Train patch elimination JC, Have you enabled BMC config in your test servers and BIOS? If so, please use "ipmitool" utility to have a try to read sensor info. regards, Yong On 2019/11/8 11:29 PM, Alonso, Juan Carlos wrote:
Hello Yan/community,
Any update on this? (:
Regards.
Juan Carlos Alonso
*From:* Alonso, Juan Carlos *Sent:* Thursday, November 7, 2019 9:56 AM *To:* Chen, Yan <yan.chen@intel.com>; Hu, Yong <yong.hu@intel.com>; Gerry.Kopec@windriver.com; starlingx-discuss@lists.starlingx.io *Cc:* Cabrales, Ada <ada.cabrales@intel.com> *Subject:* RE: Train patch elimination
Hello Yan,
Thank you for your response.
Same question now for:
_Horizon/Custom Confirmation Messages : Custom confirmation message for Suppress Sensor Group, Relearn Sensor Model and Suppress Sensor._
I added the bmc_ip, bmc_type, bmc_username and bmc_password for each node, but I cannot display any sensors on Horizon nor CLI.
$ system host-update compute-0 bm_username=<user_name> bm_password=<password> bm_type=bmc bm_ip=<bmc_ip>
$ system host-lock compute-0
$ system host-sensor-list compute-0
<none>
$ system host-unlock compute-0
$ system host-sensor-list compute-0
<none>
Is there any other configuration needed or is this feature not supported anymore?
Regards.
Juan Carlos Alonso
*From:* Chen, Yan <yan.chen@intel.com <mailto:yan.chen@intel.com>> *Sent:* Thursday, November 7, 2019 12:15 AM *To:* Alonso, Juan Carlos <juan.carlos.alonso@intel.com <mailto:juan.carlos.alonso@intel.com>>; Hu, Yong <yong.hu@intel.com <mailto:yong.hu@intel.com>>; Gerry.Kopec@windriver.com <mailto:Gerry.Kopec@windriver.com>; starlingx-discuss@lists.starlingx.io <mailto:starlingx-discuss@lists.starlingx.io> *Cc:* Cabrales, Ada <ada.cabrales@intel.com <mailto:ada.cabrales@intel.com>> *Subject:* RE: Train patch elimination
Carlos,
Please remove _Horizon/CSRF AngularJS Fixes_ related cases in your test plan, which are originally planned for STX additional patches, as those patches are already removed from our project and not upstreamed.
Yan
*From:* Alonso, Juan Carlos <juan.carlos.alonso@intel.com <mailto:juan.carlos.alonso@intel.com>> *Sent:* Wednesday, November 6, 2019 23:18 *To:* Hu, Yong <yong.hu@intel.com <mailto:yong.hu@intel.com>>; Chen, Yan <yan.chen@intel.com <mailto:yan.chen@intel.com>>; Gerry.Kopec@windriver.com <mailto:Gerry.Kopec@windriver.com>; starlingx-discuss@lists.starlingx.io <mailto:starlingx-discuss@lists.starlingx.io> *Cc:* Cabrales, Ada <ada.cabrales@intel.com <mailto:ada.cabrales@intel.com>> *Subject:* RE: Train patch elimination
Hello,
I hope also the community can help with this questions.
@Chen, Yan <mailto:yan.chen@intel.com>
Can you help me to verify if this feature is still disabled on Train version: _Horizon/CSRF AngularJS Fixes_?
On last test plan for Stein this feature was no longer required on Horizon and was disabled on SarlingX code.
@Gerry.Kopec@windriver.com <mailto:Gerry.Kopec@windriver.com>
About the Live Migration bugs I mentioned on the last meeting, almost all of them are merged, except the last three.
All those patches are related to live migration, so my question is if I perform live migrations such patches will be covered or should be tested in a different way?
The last three were marked as Unlikely and was not merged on Stein. I don’t have more info about such patches.
Enable delete bound trunk for linux bridge agent: https://review.opendev.org/#/c/605589
0040-rpc-removing-timeout-backoff-multiplier.patch (2e4ca00): https://review.opendev.org/#/c/623401 and https://review.opendev.org/#/c/626109
0062-dvr-force-admin-state-update-before-distri.patch (edf9731): https://review.opendev.org/#/c/625134
0065-dvr-do-not-create-agent-gateway-ports-unle.patch (2857911): https://review.opendev.org/#/c/628071
0077-api-reject-routes-with-invalid-network-val.patch (6ed8fe6): https://review.opendev.org/#/c/623415
0014-add-support-for-querying-quotas-with-usage.patch (71c07d7): _https://review.opendev.org/#/c/621507/_
Prevent DHCP from processing stale RPC messages: ??
0039-dhcp-handle-concurrent-port-creation-error.patch (a38f89): ??
0047-wsgi-prevent-accepting-socket-without-a-gr.patch (8e72491): ??
Regards.
Juan Carlos Alonso
_______________________________________________ Starlingx-discuss mailing list Starlingx-discuss@lists.starlingx.io http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss
Hi guys, i checked everything in the way that you suggested. MtcAgent.log is showing, im working in a Duplex configuration locked and trying to get sensors from controller-0: p ( 601) redfishUtil_get_bmc_info: Info : controller-0 has 2 Processors ; Ena bled and OK:OK 2019-11-11T10:38:49.554 [1945193.00281] controller-1 mtcAgent --- redfishUtil.cp p ( 624) redfishUtil_get_bmc_info: Info : controller-0 has 96 GiB Memory ; Ena bled and OK:OK 2019-11-11T10:38:49.554 [1945193.00282] controller-1 mtcAgent |-| mtcNodeHdlrs.c pp (6492) bmc_handler : Info : controller-0 bmc audit timer started (120 secs) 2019-11-11T10:38:49.554 [1945193.00283] controller-1 mtcAgent |-| mtcNodeHdlrs.c pp (6507) bmc_handler : Info : controller-0 bmc is accessible using cd /var/run/bmc/ [sysadmin@controller-1 bmc(keystone_admin)]$ ls controller-0 controller-1 ipmitool redfishtool cat /var/run/bmc/ cat controller-0 {"protocol":"redfishtool","power_state":"on"} cat controller-1 {"protocol":"redfishtool","power_state":"on"} cd ipmitool controller-1:/var/run/bmc/ipmitool$ controller-1:/var/run/bmc/ipmitool$ controller-1:/var/run/bmc/ipmitool$ ls controller-1:/var/run/bmc/ipmitool$ edfishtool$ ls hwmond_controller-0_power_sensor_data hwmond_controller-1_power_sensor_data mtcAgent_controller-0_bmc_info mtcAgent_controller-1_bmc_info hwmond_controller-0_thermal_sensor_data hwmond_controller-1_thermal_sensor_data mtcAgent_controller-0_root_query mtcAgent_controller-1_root_query If I check any of the files I got this: cat hwmond_controller-0_power_sensor_data redfishtool:Transport: Fatal timeout waiting for response from rhostTraceback (most recent call last): File "/usr/bin/redfishtool", line 18, in <module> main(sys.argv) File "/usr/lib64/python2.7/site-packages/redfishtool/redfishtoolMain.py", line 372, in main rc,r,j,d=runSubCmd(rft) File "/usr/lib64/python2.7/site-packages/redfishtool/redfishtoolMain.py", line 449, in runSubCmd rc,r,j,d=subCmdTable[rft.subcommand](rft,cmdTop=True) File "/usr/lib64/python2.7/site-packages/redfishtool/Chassis.py", line 157, in ChassisMain rc,r,j,d = self.runOperation(rft) File "/usr/lib64/python2.7/site-packages/redfishtool/Chassis.py", line 113, in runOperation rc,r,j,d=operationTable[self.operation](self, op, rft, cmdTop=True) File "/usr/lib64/python2.7/site-packages/redfishtool/Chassis.py", line 428, in getPower rc,r,j,d=op.get(sc, op, rft, cmdTop, resName) File "/usr/lib64/python2.7/site-packages/redfishtool/Chassis.py", line 234, in get sysPath,rc,r,j,d=rft.getPathBy(rft, r, d, prop) File "/usr/lib64/python2.7/site-packages/redfishtool/redfishtoolTransport.py", line 885, in getPathBy rc, r, j, d = rft.listCollection(rft, r, coll, prop) File "/usr/lib64/python2.7/site-packages/redfishtool/redfishtoolTransport.py", line 1025, in listCollection rc,r,j,d=rft.rftSendRecvRequest(rft.AUTHENTICATED_API, 'GET', r.url, relPath=path) AttributeError: 'NoneType' object has no attribute 'url' So , my question should be, is the redfishtool blocking ipmitool to show the values? Because impitool is showing sensors by itself. BR Elio -----Original Message----- From: MacDonald, Eric <Eric.MacDonald@windriver.com> Sent: Monday, November 11, 2019 8:33 AM To: Hu, Yong <yong.hu@intel.com>; Alonso, Juan Carlos <juan.carlos.alonso@intel.com>; Chen, Yan <yan.chen@intel.com>; starlingx-discuss@lists.starlingx.io Cc: Cabrales, Ada <ada.cabrales@intel.com> Subject: Re: [Starlingx-discuss] Train patch elimination Yong's suggestion to check the server's BMC settings is good. Some servers such as Dell, have an 'Enable IPMI over LAN setting. Do you see a BMC access alarm ?
fm alarm-list
Try to ping the target server BMC. If that works then I suggest you try and read the sensors manually using ipmitool. ipmitool -I lanplus -H <ip address> -U <username> -P <password> sensor list If a list of sensors is displayed and you can't see the sensor list with 'system host-sensor-list' then 1. Inspect recent logs in /var/log/mtcAgent.log and var/log/hwmond.log looking for logs that pertain to BMC accesses. 2. Check that your provisioned username, ip address and password are correct. Try deprovisioning and reprovisioning the BMC. > system host-update <hostname> bm_type=none And then provision again ensuring the credentials are correct. Wait 5-10 minutes Tail mtcAgent and hwmond.log files. If there is a failure the logs will help us narrow in on the issue. 3. Provide output of the following commands cat /var/run/bmc/* ls -r /var/run/bmc/* 4. Ideally compress and attach the mtcAgent.log file Eric. -----Original Message----- From: Yong Hu [mailto:yong.hu@intel.com] Sent: Sunday, November 10, 2019 8:27 PM To: Alonso, Juan Carlos; Chen, Yan; starlingx-discuss@lists.starlingx.io Cc: Cabrales, Ada Subject: Re: [Starlingx-discuss] Train patch elimination JC, Have you enabled BMC config in your test servers and BIOS? If so, please use "ipmitool" utility to have a try to read sensor info. regards, Yong On 2019/11/8 11:29 PM, Alonso, Juan Carlos wrote:
Hello Yan/community,
Any update on this? (:
Regards.
Juan Carlos Alonso
*From:* Alonso, Juan Carlos *Sent:* Thursday, November 7, 2019 9:56 AM *To:* Chen, Yan <yan.chen@intel.com>; Hu, Yong <yong.hu@intel.com>; Gerry.Kopec@windriver.com; starlingx-discuss@lists.starlingx.io *Cc:* Cabrales, Ada <ada.cabrales@intel.com> *Subject:* RE: Train patch elimination
Hello Yan,
Thank you for your response.
Same question now for:
_Horizon/Custom Confirmation Messages : Custom confirmation message for Suppress Sensor Group, Relearn Sensor Model and Suppress Sensor._
I added the bmc_ip, bmc_type, bmc_username and bmc_password for each node, but I cannot display any sensors on Horizon nor CLI.
$ system host-update compute-0 bm_username=<user_name> bm_password=<password> bm_type=bmc bm_ip=<bmc_ip>
$ system host-lock compute-0
$ system host-sensor-list compute-0
<none>
$ system host-unlock compute-0
$ system host-sensor-list compute-0
<none>
Is there any other configuration needed or is this feature not supported anymore?
Regards.
Juan Carlos Alonso
*From:* Chen, Yan <yan.chen@intel.com <mailto:yan.chen@intel.com>> *Sent:* Thursday, November 7, 2019 12:15 AM *To:* Alonso, Juan Carlos <juan.carlos.alonso@intel.com <mailto:juan.carlos.alonso@intel.com>>; Hu, Yong <yong.hu@intel.com <mailto:yong.hu@intel.com>>; Gerry.Kopec@windriver.com <mailto:Gerry.Kopec@windriver.com>; starlingx-discuss@lists.starlingx.io <mailto:starlingx-discuss@lists.starlingx.io> *Cc:* Cabrales, Ada <ada.cabrales@intel.com <mailto:ada.cabrales@intel.com>> *Subject:* RE: Train patch elimination
Carlos,
Please remove _Horizon/CSRF AngularJS Fixes_ related cases in your test plan, which are originally planned for STX additional patches, as those patches are already removed from our project and not upstreamed.
Yan
*From:* Alonso, Juan Carlos <juan.carlos.alonso@intel.com <mailto:juan.carlos.alonso@intel.com>> *Sent:* Wednesday, November 6, 2019 23:18 *To:* Hu, Yong <yong.hu@intel.com <mailto:yong.hu@intel.com>>; Chen, Yan <yan.chen@intel.com <mailto:yan.chen@intel.com>>; Gerry.Kopec@windriver.com <mailto:Gerry.Kopec@windriver.com>; starlingx-discuss@lists.starlingx.io <mailto:starlingx-discuss@lists.starlingx.io> *Cc:* Cabrales, Ada <ada.cabrales@intel.com <mailto:ada.cabrales@intel.com>> *Subject:* RE: Train patch elimination
Hello,
I hope also the community can help with this questions.
@Chen, Yan <mailto:yan.chen@intel.com>
Can you help me to verify if this feature is still disabled on Train version: _Horizon/CSRF AngularJS Fixes_?
On last test plan for Stein this feature was no longer required on Horizon and was disabled on SarlingX code.
@Gerry.Kopec@windriver.com <mailto:Gerry.Kopec@windriver.com>
About the Live Migration bugs I mentioned on the last meeting, almost all of them are merged, except the last three.
All those patches are related to live migration, so my question is if I perform live migrations such patches will be covered or should be tested in a different way?
The last three were marked as Unlikely and was not merged on Stein. I don’t have more info about such patches.
Enable delete bound trunk for linux bridge agent: https://review.opendev.org/#/c/605589
0040-rpc-removing-timeout-backoff-multiplier.patch (2e4ca00): https://review.opendev.org/#/c/623401 and https://review.opendev.org/#/c/626109
0062-dvr-force-admin-state-update-before-distri.patch (edf9731): https://review.opendev.org/#/c/625134
0065-dvr-do-not-create-agent-gateway-ports-unle.patch (2857911): https://review.opendev.org/#/c/628071
0077-api-reject-routes-with-invalid-network-val.patch (6ed8fe6): https://review.opendev.org/#/c/623415
0014-add-support-for-querying-quotas-with-usage.patch (71c07d7): _https://review.opendev.org/#/c/621507/_
Prevent DHCP from processing stale RPC messages: ??
0039-dhcp-handle-concurrent-port-creation-error.patch (a38f89): ??
0047-wsgi-prevent-accepting-socket-without-a-gr.patch (8e72491): ??
Regards.
Juan Carlos Alonso
_______________________________________________ Starlingx-discuss mailing list Starlingx-discuss@lists.starlingx.io http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss _______________________________________________ Starlingx-discuss mailing list Starlingx-discuss@lists.starlingx.io http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss
Do you see the same kind of traceback in hwmond_controller-0_thermal_sensor_data ? Your issue looks like mtcAgent selected RedFish as the BMC access protocol after getting a good response but when the hardware monitor queries sensors from this server it gets a redfishtool python exception. Please send me the group of logs for controller-0 from mtcAgent containing the 'redfishUtil_get_bmc_info' label so that I can understand more about the server you have. If you like you can execute the following 2 commands to force the system to use ipmitool instead of redfish. system service-parameter-modify platform maintenance bmc_access_method=ipmi system service-parameter-apply platform Wait a few minutes and then try and read your sensors with the system-sensor-list controller-0 I'd be interested in seeing the raw result of the sensor read commands against this server using redfishtool. time redfishtool -r <ip> -u <un> -p <pw> Chassis Thermal time redfishtool -r <ip> -u <un> -p <pw> Chassis Power Basically the same thing but outside daemon control. Eric. -----Original Message----- From: Martinez Monroy, Elio [mailto:elio.martinez.monroy@intel.com] Sent: Monday, November 11, 2019 12:12 PM To: MacDonald, Eric; Hu, Yong; Alonso, Juan Carlos; Chen, Yan; starlingx-discuss@lists.starlingx.io Cc: Cabrales, Ada Subject: RE: [Starlingx-discuss] Train patch elimination Importance: High Hi guys, i checked everything in the way that you suggested. MtcAgent.log is showing, im working in a Duplex configuration locked and trying to get sensors from controller-0: p ( 601) redfishUtil_get_bmc_info: Info : controller-0 has 2 Processors ; Ena bled and OK:OK 2019-11-11T10:38:49.554 [1945193.00281] controller-1 mtcAgent --- redfishUtil.cp p ( 624) redfishUtil_get_bmc_info: Info : controller-0 has 96 GiB Memory ; Ena bled and OK:OK 2019-11-11T10:38:49.554 [1945193.00282] controller-1 mtcAgent |-| mtcNodeHdlrs.c pp (6492) bmc_handler : Info : controller-0 bmc audit timer started (120 secs) 2019-11-11T10:38:49.554 [1945193.00283] controller-1 mtcAgent |-| mtcNodeHdlrs.c pp (6507) bmc_handler : Info : controller-0 bmc is accessible using cd /var/run/bmc/ [sysadmin@controller-1 bmc(keystone_admin)]$ ls controller-0 controller-1 ipmitool redfishtool cat /var/run/bmc/ cat controller-0 {"protocol":"redfishtool","power_state":"on"} cat controller-1 {"protocol":"redfishtool","power_state":"on"} cd ipmitool controller-1:/var/run/bmc/ipmitool$ controller-1:/var/run/bmc/ipmitool$ controller-1:/var/run/bmc/ipmitool$ ls controller-1:/var/run/bmc/ipmitool$ edfishtool$ ls hwmond_controller-0_power_sensor_data hwmond_controller-1_power_sensor_data mtcAgent_controller-0_bmc_info mtcAgent_controller-1_bmc_info hwmond_controller-0_thermal_sensor_data hwmond_controller-1_thermal_sensor_data mtcAgent_controller-0_root_query mtcAgent_controller-1_root_query If I check any of the files I got this: cat hwmond_controller-0_power_sensor_data redfishtool:Transport: Fatal timeout waiting for response from rhostTraceback (most recent call last): File "/usr/bin/redfishtool", line 18, in <module> main(sys.argv) File "/usr/lib64/python2.7/site-packages/redfishtool/redfishtoolMain.py", line 372, in main rc,r,j,d=runSubCmd(rft) File "/usr/lib64/python2.7/site-packages/redfishtool/redfishtoolMain.py", line 449, in runSubCmd rc,r,j,d=subCmdTable[rft.subcommand](rft,cmdTop=True) File "/usr/lib64/python2.7/site-packages/redfishtool/Chassis.py", line 157, in ChassisMain rc,r,j,d = self.runOperation(rft) File "/usr/lib64/python2.7/site-packages/redfishtool/Chassis.py", line 113, in runOperation rc,r,j,d=operationTable[self.operation](self, op, rft, cmdTop=True) File "/usr/lib64/python2.7/site-packages/redfishtool/Chassis.py", line 428, in getPower rc,r,j,d=op.get(sc, op, rft, cmdTop, resName) File "/usr/lib64/python2.7/site-packages/redfishtool/Chassis.py", line 234, in get sysPath,rc,r,j,d=rft.getPathBy(rft, r, d, prop) File "/usr/lib64/python2.7/site-packages/redfishtool/redfishtoolTransport.py", line 885, in getPathBy rc, r, j, d = rft.listCollection(rft, r, coll, prop) File "/usr/lib64/python2.7/site-packages/redfishtool/redfishtoolTransport.py", line 1025, in listCollection rc,r,j,d=rft.rftSendRecvRequest(rft.AUTHENTICATED_API, 'GET', r.url, relPath=path) AttributeError: 'NoneType' object has no attribute 'url' So , my question should be, is the redfishtool blocking ipmitool to show the values? Because impitool is showing sensors by itself. BR Elio -----Original Message----- From: MacDonald, Eric <Eric.MacDonald@windriver.com> Sent: Monday, November 11, 2019 8:33 AM To: Hu, Yong <yong.hu@intel.com>; Alonso, Juan Carlos <juan.carlos.alonso@intel.com>; Chen, Yan <yan.chen@intel.com>; starlingx-discuss@lists.starlingx.io Cc: Cabrales, Ada <ada.cabrales@intel.com> Subject: Re: [Starlingx-discuss] Train patch elimination Yong's suggestion to check the server's BMC settings is good. Some servers such as Dell, have an 'Enable IPMI over LAN setting. Do you see a BMC access alarm ?
fm alarm-list
Try to ping the target server BMC. If that works then I suggest you try and read the sensors manually using ipmitool. ipmitool -I lanplus -H <ip address> -U <username> -P <password> sensor list If a list of sensors is displayed and you can't see the sensor list with 'system host-sensor-list' then 1. Inspect recent logs in /var/log/mtcAgent.log and var/log/hwmond.log looking for logs that pertain to BMC accesses. 2. Check that your provisioned username, ip address and password are correct. Try deprovisioning and reprovisioning the BMC. > system host-update <hostname> bm_type=none And then provision again ensuring the credentials are correct. Wait 5-10 minutes Tail mtcAgent and hwmond.log files. If there is a failure the logs will help us narrow in on the issue. 3. Provide output of the following commands cat /var/run/bmc/* ls -r /var/run/bmc/* 4. Ideally compress and attach the mtcAgent.log file Eric. -----Original Message----- From: Yong Hu [mailto:yong.hu@intel.com] Sent: Sunday, November 10, 2019 8:27 PM To: Alonso, Juan Carlos; Chen, Yan; starlingx-discuss@lists.starlingx.io Cc: Cabrales, Ada Subject: Re: [Starlingx-discuss] Train patch elimination JC, Have you enabled BMC config in your test servers and BIOS? If so, please use "ipmitool" utility to have a try to read sensor info. regards, Yong On 2019/11/8 11:29 PM, Alonso, Juan Carlos wrote:
Hello Yan/community,
Any update on this? (:
Regards.
Juan Carlos Alonso
*From:* Alonso, Juan Carlos
*Sent:* Thursday, November 7, 2019 9:56 AM
*To:* Chen, Yan <yan.chen@intel.com>; Hu, Yong <yong.hu@intel.com>;
Gerry.Kopec@windriver.com; starlingx-discuss@lists.starlingx.io
*Cc:* Cabrales, Ada <ada.cabrales@intel.com>
*Subject:* RE: Train patch elimination
Hello Yan,
Thank you for your response.
Same question now for:
_Horizon/Custom Confirmation Messages : Custom confirmation message
for Suppress Sensor Group, Relearn Sensor Model and Suppress Sensor._
I added the bmc_ip, bmc_type, bmc_username and bmc_password for each
node, but I cannot display any sensors on Horizon nor CLI.
$ system host-update compute-0 bm_username=<user_name>
bm_password=<password> bm_type=bmc bm_ip=<bmc_ip>
$ system host-lock compute-0
$ system host-sensor-list compute-0
<none>
$ system host-unlock compute-0
$ system host-sensor-list compute-0
<none>
Is there any other configuration needed or is this feature not
supported anymore?
Regards.
Juan Carlos Alonso
*From:* Chen, Yan <yan.chen@intel.com <mailto:yan.chen@intel.com>>
*Sent:* Thursday, November 7, 2019 12:15 AM
*To:* Alonso, Juan Carlos <juan.carlos.alonso@intel.com
<mailto:juan.carlos.alonso@intel.com>>; Hu, Yong <yong.hu@intel.com
<mailto:yong.hu@intel.com>>; Gerry.Kopec@windriver.com
<mailto:Gerry.Kopec@windriver.com>;
starlingx-discuss@lists.starlingx.io
<mailto:starlingx-discuss@lists.starlingx.io>
*Cc:* Cabrales, Ada <ada.cabrales@intel.com
<mailto:ada.cabrales@intel.com>>
*Subject:* RE: Train patch elimination
Carlos,
Please remove _Horizon/CSRF AngularJS Fixes_ related cases in your
test plan, which are originally planned for STX additional patches, as
those patches are already removed from our project and not upstreamed.
Yan
*From:* Alonso, Juan Carlos <juan.carlos.alonso@intel.com
<mailto:juan.carlos.alonso@intel.com>>
*Sent:* Wednesday, November 6, 2019 23:18
*To:* Hu, Yong <yong.hu@intel.com <mailto:yong.hu@intel.com>>; Chen,
Yan <yan.chen@intel.com <mailto:yan.chen@intel.com>>;
Gerry.Kopec@windriver.com <mailto:Gerry.Kopec@windriver.com>;
starlingx-discuss@lists.starlingx.io
<mailto:starlingx-discuss@lists.starlingx.io>
*Cc:* Cabrales, Ada <ada.cabrales@intel.com
<mailto:ada.cabrales@intel.com>>
*Subject:* RE: Train patch elimination
Hello,
I hope also the community can help with this questions.
@Chen, Yan <mailto:yan.chen@intel.com>
Can you help me to verify if this feature is still disabled on Train
version: _Horizon/CSRF AngularJS Fixes_?
On last test plan for Stein this feature was no longer required on
Horizon and was disabled on SarlingX code.
@Gerry.Kopec@windriver.com <mailto:Gerry.Kopec@windriver.com>
About the Live Migration bugs I mentioned on the last meeting, almost
all of them are merged, except the last three.
All those patches are related to live migration, so my question is if
I perform live migrations such patches will be covered or should be
tested in a different way?
The last three were marked as Unlikely and was not merged on Stein. I
don’t have more info about such patches.
Enable delete bound trunk for linux bridge agent:
0040-rpc-removing-timeout-backoff-multiplier.patch (2e4ca00):
0062-dvr-force-admin-state-update-before-distri.patch (edf9731):
0065-dvr-do-not-create-agent-gateway-ports-unle.patch (2857911):
0077-api-reject-routes-with-invalid-network-val.patch (6ed8fe6):
0014-add-support-for-querying-quotas-with-usage.patch (71c07d7):
Prevent DHCP from processing stale RPC messages: ??
0039-dhcp-handle-concurrent-port-creation-error.patch (a38f89): ??
0047-wsgi-prevent-accepting-socket-without-a-gr.patch (8e72491): ??
Regards.
Juan Carlos Alonso
_______________________________________________ Starlingx-discuss mailing list Starlingx-discuss@lists.starlingx.io http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss _______________________________________________ Starlingx-discuss mailing list Starlingx-discuss@lists.starlingx.io http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss
Hi, The patches you listed below are not live migration related and I'm not familiar with them. As they're in the networking area maybe check with Huifeng Le who's PL. Gerry From: Alonso, Juan Carlos [mailto:juan.carlos.alonso@intel.com] Sent: Wednesday, November 06, 2019 10:18 AM To: Hu, Yong; Chen, Yan; Kopec, Gerald (Gerry); starlingx-discuss@lists.starlingx.io Cc: Cabrales, Ada Subject: RE: Train patch elimination Hello, I hope also the community can help with this questions. @Chen, Yan<mailto:yan.chen@intel.com> Can you help me to verify if this feature is still disabled on Train version: Horizon/CSRF AngularJS Fixes ? On last test plan for Stein this feature was no longer required on Horizon and was disabled on SarlingX code. @Gerry.Kopec@windriver.com<mailto:Gerry.Kopec@windriver.com> About the Live Migration bugs I mentioned on the last meeting, almost all of them are merged, except the last three. All those patches are related to live migration, so my question is if I perform live migrations such patches will be covered or should be tested in a different way? The last three were marked as Unlikely and was not merged on Stein. I don't have more info about such patches. Enable delete bound trunk for linux bridge agent: https://review.opendev.org/#/c/605589 0040-rpc-removing-timeout-backoff-multiplier.patch (2e4ca00): https://review.opendev.org/#/c/623401 and https://review.opendev.org/#/c/626109 0062-dvr-force-admin-state-update-before-distri.patch (edf9731): https://review.opendev.org/#/c/625134 0065-dvr-do-not-create-agent-gateway-ports-unle.patch (2857911): https://review.opendev.org/#/c/628071 0077-api-reject-routes-with-invalid-network-val.patch (6ed8fe6): https://review.opendev.org/#/c/623415 0014-add-support-for-querying-quotas-with-usage.patch (71c07d7): https://review.opendev.org/#/c/621507/ Prevent DHCP from processing stale RPC messages: ?? 0039-dhcp-handle-concurrent-port-creation-error.patch (a38f89): ?? 0047-wsgi-prevent-accepting-socket-without-a-gr.patch (8e72491): ?? Regards. Juan Carlos Alonso
participants (6)
-
Alonso, Juan Carlos
-
Chen, Yan
-
Kopec, Gerald (Gerry)
-
MacDonald, Eric
-
Martinez Monroy, Elio
-
Yong Hu