Skip to content
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

How to interactive with HBase when Kerberos is turned on? #117

Open
zuchuanlong opened this issue Mar 30, 2016 · 8 comments
Open

How to interactive with HBase when Kerberos is turned on? #117

zuchuanlong opened this issue Mar 30, 2016 · 8 comments

Comments

@zuchuanlong
Copy link

Hi guys,
I'm using HappyBase to interact with HBase. Everything is ok when Kerberos is turned off. While if I turn on Kerberos, my python program cannot work and there is no reaction on the terminal. I guess Kerberos prevents HappyHase from accessing HBase. Whether anyone else had the similar problem before? And what is the solution? Thanks.
Kindly regards,
Chuanlong

@wbolster
Copy link
Member

i don't know anything about this, but there are other issues about this: #107 and #100

@wbolster
Copy link
Member

no kerberos support currently. and i'm not working on such enterprise stuff either in my spare time.

underlying libs need support, and maybe happybase can piggyback on top of it with a few flags, but protocol stuff is not something that will be implemented in happybase itself since that's what thriftpy is for.

closing this issue sinec there are others about kerberos. (did yuo search or just blindly opened a new one?)

@adamdec
Copy link

adamdec commented May 8, 2017

Hi, any ETA when Kerberos support will be added?

@wbolster
Copy link
Member

wbolster commented May 8, 2017

@adamdec

i wrote above:

no kerberos support currently. and i'm not working on such enterprise stuff either in my spare time.

<sarcasm>
hi, any eta when you will draft a design, and then submit a perfect pull request for this? and commit to maintain this feature?
</sarcasm>

to be clear: your comment is phrased in such a way that it seems you expect others to work for free for you. that is not how this works. actually, it causes negative emotions on my side.

(interesting read: https://jeremyckahn.github.io/blog/2014/10/19/open-source-does-not-mean-free-labor/ )

@adamdec
Copy link

adamdec commented May 8, 2017

@wbolster
Please calm down.

My question refers to: #100
Which seems more or less done.

@wbolster
Copy link
Member

wbolster commented May 8, 2017

well, maybe you can pick up work on #100 by asking the contributors there instead of asking here.

i cannot try #100 at all because i have no enterprise stuff available to me (the only hbase i can run is a stand-alone node on my laptop), and judging from the comments, it seems it has at least partially non-functional and outdated code.

(and as to my tone: i get multiple "requests" and "questions" and even angry complaints a week for this and other open source hobby projects of mine, and it makes me frustrated. this is nothing personal, please bear with me.)

@seanpmorgan
Copy link
Contributor

Yeah #100 is quite outdated as happybase uses thriftpy now. I'm willing to test a patch once Thriftpy/thriftpy#213 is completed.

I planned on working on that issue for thriftpy sometime in the future but feel free to beat me to it.

@dimaspivak
Copy link

Just as an FYI, I'd like to contribute this functionality to happybase to be a good citizen and give back to this awesome project. Let me kick around this week and see what I can come up with.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants