[ 
https://issues.apache.org/jira/browse/AMBARI-8166?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14274341#comment-14274341
 ] 

Jaimin D Jetly commented on AMBARI-8166:
----------------------------------------

[~rpidva]
The new added test is failing with the following error message:
{code:title=mvn clean test -Dtest=KdcServerConnectionVerificationTest}
-------------------------------------------------------------------------------
Test set: org.apache.ambari.server.api.rest.KdcServerConnectionVerificationTest
-------------------------------------------------------------------------------
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.08 sec <<< 
FAILURE!
initializationError(org.apache.ambari.server.api.rest.KdcServerConnectionVerificationTest)
  Time elapsed: 0.004 sec  <<< ERROR!
java.lang.Exception: Method classSetup() should be static
        at 
org.junit.runners.model.FrameworkMethod.validatePublicVoid(FrameworkMethod.java:84)
        at 
org.junit.runners.model.FrameworkMethod.validatePublicVoidNoArg(FrameworkMethod.java:67)
        at 
org.junit.runners.ParentRunner.validatePublicVoidNoArgMethods(ParentRunner.java:131)
        at 
org.junit.runners.ParentRunner.collectInitializationErrors(ParentRunner.java:111)
        at 
org.junit.runners.BlockJUnit4ClassRunner.collectInitializationErrors(BlockJUnit4ClassRunner.java:98)
        at org.junit.runners.ParentRunner.validate(ParentRunner.java:344)
        at org.junit.runners.ParentRunner.<init>(ParentRunner.java:74)
        at 
org.junit.runners.BlockJUnit4ClassRunner.<init>(BlockJUnit4ClassRunner.java:55)
        at 
org.junit.internal.builders.JUnit4Builder.runnerForClass(JUnit4Builder.java:13)
        at 
org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:57)
        at 
org.junit.internal.builders.AllDefaultPossibilitiesBuilder.runnerForClass(AllDefaultPossibilitiesBuilder.java:29)
        at 
org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:57)
        at 
org.junit.internal.requests.ClassRequest.getRunner(ClassRequest.java:24)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:234)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:134)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:113)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at 
org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
        at 
org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
        at 
org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
        at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:103)
        at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:74)
{code}
Please take a look at it.

> Implement custom command for checking connectivity to KDC, via REST API
> -----------------------------------------------------------------------
>
>                 Key: AMBARI-8166
>                 URL: https://issues.apache.org/jira/browse/AMBARI-8166
>             Project: Ambari
>          Issue Type: New Feature
>          Components: ambari-agent, ambari-server
>    Affects Versions: 2.0.0
>            Reporter: Robert Levas
>            Assignee: Rishi Pidva
>              Labels: connectivity_, kdc, kerberos
>             Fix For: 2.0.0
>
>         Attachments: AMBARI-8166-v2.patch, AMBARI-8166-v3.patch, 
> AMBARI-8166.patch, AMBARI-8166.patch.4, Screen Shot 2014-11-04 at 11.16.41 
> PM.png
>
>
> There needs to be a way, given the details about a KDC to verify that Ambari 
> and (optionally) the nodes in the existing cluster can connect to it. 
> From the cluster hosts, this test should test that the address and port 
> combinations are reachable. 
> From the Ambari server, this test should make sure the administrator 
> credentials allow at least read access to the KDC.
> As an example of a similar action, see how Oozie does this for DB check pre 
> install.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to