Skip to content

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

Open

Description

@zuchuanlong

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

Activity

  1. wbolster commented on Mar 31, 2016

    @wbolster
    Member

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

  2. wbolster commented on Sep 15, 2016

    @wbolster
    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?)

  3. adamdec commented on May 8, 2017

    @adamdec

    Hi, any ETA when Kerberos support will be added?

  4. wbolster commented on May 8, 2017

    @wbolster
    Member

    @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/ )

  5. adamdec commented on May 8, 2017

    @adamdec

    @wbolster
    Please calm down.

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

  6. wbolster commented on May 8, 2017

    @wbolster
    Member

    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.)

  7. seanpmorgan commented on May 8, 2017

    @seanpmorgan
    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.

  8. dimaspivak commented on Oct 16, 2018

    @dimaspivak

    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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions