[ https://issues.apache.org/jira/browse/HBASE-17988?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16049522#comment-16049522 ]
Chinmay Kulkarni commented on HBASE-17988: ------------------------------------------ I have changed the fix versions. If everything looks good, can we merge this patch into _master_? > get-active-master.rb and draining_servers.rb no longer work > ----------------------------------------------------------- > > Key: HBASE-17988 > URL: https://issues.apache.org/jira/browse/HBASE-17988 > Project: HBase > Issue Type: Bug > Components: scripts > Affects Versions: 2.0.0 > Reporter: Mike Drob > Assignee: Chinmay Kulkarni > Priority: Critical > Fix For: 2.0.0, 3.0.0 > > Attachments: HBASE-17988.002.patch, HBASE-17988.patch > > > The scripts {{bin/get-active-master.rb}} and {{bin/draining_servers.rb}} no > longer work on current master branch. Here is an example error message: > {noformat} > $ bin/hbase-jruby bin/get-active-master.rb > NoMethodError: undefined method `masterAddressZNode' for > #<Java::OrgApacheHadoopHbaseZookeeper::ZooKeeperWatcher:0x1b0e9707> > <main> at bin/get-active-master.rb:35 > {noformat} > My initial probing suggests that this is likely due to movement that happened > in HBASE-16690. Perhaps instead of reworking the ruby, there is similar Java > functionality already existing somewhere. > Putting priority at critical since it's impossible to know whether users rely > on the scripts. -- This message was sent by Atlassian JIRA (v6.4.14#64029)