-
Notifications
You must be signed in to change notification settings - Fork 916
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
[Bug] InvalidACL appears in engine after upgrade to Kyuubi 1.6.0 #3744
Comments
Problem is caused by PR #2993 :
|
Workaround: Set |
cc @cxzl25 |
cc @turboFei |
Sorry for the late reply and mistake. I am ok that we can add kyuubi.kinit.principal & kyuubi.kinit.keytab back to engine side. |
After think twice, I think that we should not add kyuubi.kinit.principal & kyuubi.kinit.keytab back to engine side. It is not security(maybe a CVE), the server keytab has super permission. If you want to delegate it to engine side, it might be leak to any one that can access the staging dir, for example, the user can get the server keytab from spark staging dir. So, we should not delegate server keytab to engine side.
This is the correct way, we need make a dedicated keytab for zk. How do you think about? @pan3793 |
@turboFei's concern sounds reasonable to me, security is more important than compatible, we need a migration guide. |
I'm also agree with @turboFei . |
…to Kyuubi 1.6.0
…to Kyuubi 1.6.0
…to Kyuubi 1.6.0
…to Kyuubi 1.6.0
…to Kyuubi 1.6.0
…to Kyuubi 1.6.0
…to Kyuubi 1.6.0
…ubi 1.6.0 Fix #3744 - [ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible - [ ] Add screenshots for manual tests if appropriate - [x] [Run test](https://kyuubi.apache.org/docs/latest/develop_tools/testing.html#running-tests) locally before make a pull request Closes #3771 from zhouyifan279/3744. Closes #3744 5876429 [zhouyifan279] [KYUUBI #3744][Bug] InvalidACL appears in engine after upgrade to Kyuubi 1.6.0 554e889 [zhouyifan279] [KYUUBI #3744][Bug] InvalidACL appears in engine after upgrade to Kyuubi 1.6.0 a6bfa3d [zhouyifan279] [KYUUBI #3744][Bug] InvalidACL appears in engine after upgrade to Kyuubi 1.6.0 c90470f [zhouyifan279] [KYUUBI #3744][Bug] InvalidACL appears in engine after upgrade to Kyuubi 1.6.0 fe55f4a [zhouyifan279] [KYUUBI #3744][Bug] InvalidACL appears in engine after upgrade to Kyuubi 1.6.0 e262872 [zhouyifan279] [KYUUBI #3744][Bug] InvalidACL appears in engine after upgrade to Kyuubi 1.6.0 ed5e8bd [zhouyifan279] [KYUUBI #3744][Bug] InvalidACL appears in engine after upgrade to Kyuubi 1.6.0 Authored-by: zhouyifan279 <zhouyifan279@gmail.com> Signed-off-by: Cheng Pan <chengpan@apache.org>
Code of Conduct
Search before asking
Describe the bug
Kyuubi Spark SQL engine works using Kyuubi Server Configurations provided below in Kyuubi 1.4.1.
After upgrade to Kyuubi 1.6.0, engine fails to start when set acl for node created on Zookeeper.
Affects Version(s)
1.6.0
Kyuubi Server Log Output
Kyuubi Engine Log Output
No response
Kyuubi Server Configurations
Kyuubi Engine Configurations
No response
Additional context
No response
Are you willing to submit PR?
The text was updated successfully, but these errors were encountered: