-
Notifications
You must be signed in to change notification settings - Fork 297
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DAOS-4033 control: attempt protobuf defn sharing across ctl & mgmt #1755
DAOS-4033 control: attempt protobuf defn sharing across ctl & mgmt #1755
Conversation
Give symmetry to the handling of system commands by returning generic per-rank results through a harness action helper. Helper issues gRPC requests to each host in system membership. - improve fanout by returning rank results from harness action - test coverage for fanout operations over system membership - test coverage for harness action helper - test coverage for system membership - proto changes to return rank results in grpc fanout - make system commands synchronous, waiting on harness activity dmg "system query" command should verify member responsiveness and update status of member accordingly. Signed-off-by: Tom Nabarro <tom.nabarro@intel.com>
Signed-off-by: Tom Nabarro <tom.nabarro@intel.com>
Signed-off-by: Tom Nabarro <tom.nabarro@intel.com>
Signed-off-by: Tom Nabarro <tom.nabarro@intel.com>
Signed-off-by: Tom Nabarro <tom.nabarro@intel.com>
Signed-off-by: Tom Nabarro <tom.nabarro@intel.com>
Signed-off-by: Tom Nabarro <tom.nabarro@intel.com>
Signed-off-by: Tom Nabarro <tom.nabarro@intel.com>
Signed-off-by: Tom Nabarro <tom.nabarro@intel.com>
dmg "system query" command should verify member responsiveness and update status of member accordingly. Signed-off-by: Tom Nabarro <tom.nabarro@intel.com>
Enable daos_io_server processes to be stopped by the daos_server harness through the instance runner interface. This create a simple backup kill method in case inband shutdown fails. Signed-off-by: Tom Nabarro <tom.nabarro@intel.com> Conflicts: src/control/server/mgmt_svc.go
Signed-off-by: Tom Nabarro <tom.nabarro@intel.com>
Signed-off-by: Tom Nabarro <tom.nabarro@intel.com>
Signed-off-by: Tom Nabarro <tom.nabarro@intel.com>
Signed-off-by: Tom Nabarro <tom.nabarro@intel.com>
Signed-off-by: Tom Nabarro <tom.nabarro@intel.com>
…dress() Signed-off-by: Tom Nabarro <tom.nabarro@intel.com>
Signed-off-by: Tom Nabarro <tom.nabarro@intel.com>
Signed-off-by: Tom Nabarro <tom.nabarro@intel.com>
Signed-off-by: Tom Nabarro <tom.nabarro@intel.com>
Signed-off-by: Tom Nabarro <tom.nabarro@intel.com>
Signed-off-by: Tom Nabarro <tom.nabarro@intel.com>
Signed-off-by: Tom Nabarro <tom.nabarro@intel.com>
Test stage Build RPM on Leap 15 completed with status UNSTABLE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-1755/1/execution/node/188/log |
Test stage Build RPM on CentOS 7 completed with status UNSTABLE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-1755/1/execution/node/195/log |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This seems like a lot of change for minimal value... Couldn't a similar end result be achieved using symlinks?
@@ -1,5 +1,5 @@ | |||
# | |||
# (C) Copyright 2019 Intel Corporation. | |||
# (C) Copyright 2020 Intel Corporation. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit: Copyright updates are supposed to be a range, aren't they? i.e. 2019-2020, since the file was created in 2019 and updated in 2020.
Test stage Build on CentOS 7 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-1755/1/execution/node/203/log |
Test stage Build on Ubuntu 18.04 with Clang completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-1755/1/execution/node/192/log |
Test stage Build on Leap 15 with Intel-C and TARGET_PREFIX completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-1755/1/execution/node/189/log |
common/proto/srv/srv.pb.go\ | ||
common/proto/ctl/rank.pb.go\ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hm, when I asked for this I assumed that it was trivial to import protobuf files from other directory locations. If we wind up duplicating either way, maybe it should just be left the way it already was.
5dc6514
to
515158c
Compare
Signed-off-by: Tom Nabarro tom.nabarro@intel.com