Skip to content

Conversation

@iceiilin
Copy link
Member

Quick fix ODR-339 (https://hwjiraprd01.corp.emc.com/browse/ODR-399) reporting no poller for management server.

The missing of poller is caused by missing of "bmc" source in catalogs, which is the response from "ipmitool lan print" command. In the catalog-mgmt-bmc task, the command is "ipmitool lan print || true", which is sent to a child process as parameters to ipmitool. the "|| true" is invalid parameters and caused the stderr in the response.

The solution is to remove "|| true" from command, and store it as an ignoreFailure flag to determine whether other commands will continue to process.

It might not be the best solution here, just a quick fix of 1.1.0 branch without modifying other common codes.
A more clear way about 1) adding ignore flag in workflow and 2) modify command parser will be added to master branch.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

'helper' is not defined.

@anhou
Copy link
Member

anhou commented Jan 15, 2016

👍

1 similar comment
@yyscamper
Copy link
Contributor

👍

yyscamper added a commit that referenced this pull request Jan 15, 2016
Modify local ipmi command to remove "ignoreFailure" flag
@yyscamper yyscamper merged commit 141196e into RackHD:release/1.1.0-branch Jan 15, 2016
@iceiilin iceiilin deleted the mgmt_srv_1.1.0 branch January 21, 2016 07:07
kellylu2sym pushed a commit to kellylu2sym/on-tasks that referenced this pull request Aug 8, 2017
updated switch discovery to update lookups
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants