-
Notifications
You must be signed in to change notification settings - Fork 301
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-13670 control: Add system name validation on startup #12644
Conversation
Bug-tracker data: |
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.
LGTM. No errors found by checkpatch.
72866b6
to
4747914
Compare
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.
LGTM. No errors found by checkpatch.
Test stage Functional on EL 8 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-12644/2/execution/node/1097/log |
PR will fail until PR #12544 has been landed within release 2.4 branch. |
4747914
to
faa4157
Compare
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.
LGTM. No errors found by checkpatch.
Test stage Functional Hardware Medium Verbs Provider completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-12644/3/execution/node/1259/log |
Explicitly check the configured system name and fail if it does not meet requirements. Miscellaneous small improvements of the src/tests/ftest/control/version.py test. Features: control Required-githooks: true Signed-off-by: Michael MacDonald <mjmac.macdonald@intel.com> Signed-off-by: Tom Nabarro <tom.nabarro@intel.com> Signed-off-by: Cedric Koch-Hofer <cedric.koch-hofer@intel.com>
faa4157
to
60db2cd
Compare
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.
LGTM. No errors found by checkpatch.
Test stage Functional on EL 8 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-12644/4/execution/node/1096/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.
LGTM. No errors found by checkpatch.
Test stage Functional Hardware Medium Verbs Provider completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-12644/5/execution/node/1241/log |
The last PR build 5 failed on one known issue:
|
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.
The only comment I left is minor and should only be addressed if you have to re-push, thanks
@@ -222,6 +222,12 @@ and access control settings, along with system wide operations.` | |||
logCmd.SetLog(log) | |||
} | |||
|
|||
switch cmd.(type) { |
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: this could probably resolve to a if _, ok := cmd.(*versionCmd) {return...}
@daos-stack/daos-gatekeeper please could this PR be force landed? |
Description
Explicitly check the configured system name and fail if it does not meet requirements.
Miscellaneous small improvements of the src/tests/ftest/control/version.py test.
Before requesting gatekeeper:
Features:
(orTest-tag*
) commit pragma was used or there is a reason documented that there are no appropriate tags for this PR.Gatekeeper: