[jira] [Commented] (ATLAS-661) REST API Authentication
[ https://issues.apache.org/jira/browse/ATLAS-661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15276164#comment-15276164 ] Hemanth Yamijala commented on ATLAS-661: Filed ATLAS-762 to harden the assertion in {{NegativeSSLAndKerberosTest}} > REST API Authentication > --- > > Key: ATLAS-661 > URL: https://issues.apache.org/jira/browse/ATLAS-661 > Project: Atlas > Issue Type: Improvement >Affects Versions: 0.7-incubating >Reporter: Erik Bergenholtz >Assignee: Nixon Rodrigues >Priority: Critical > Labels: incompatibleChange > Fix For: 0.7-incubating > > Attachments: ATLAS-661.2.patch, ATLAS-661.3.patch, ATLAS-661.4.patch, > ATLAS-661.patch > > > Atlas needs to authorize the REST API invocations; as necessary requests will > be forced to authenticate. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ATLAS-661) REST API Authentication
[ https://issues.apache.org/jira/browse/ATLAS-661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15276081#comment-15276081 ] ATLAS QA commented on ATLAS-661: {color:red}-1 overall{color}. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12802934/ATLAS-661.4.patch against master revision 53bbebc. {color:green}+1 @author{color}. The patch does not contain any @author tags. {color:green}+1 tests included{color}. The patch appears to include 6 new or modified test files. {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:green}+1 javadoc{color}. There were no new javadoc warning messages. +1 checkstyle. The patch generated 0 code style errors. {color:red}-1 findbugs{color}. The patch appears to introduce 363 new Findbugs (version 2.0.3) warnings. {color:green}+1 release audit{color}. The applied patch does not increase the total number of release audit warnings. {color:red}-1 core tests{color}. The patch failed these unit tests in : org.apache.atlas.repository.audit.HBaseBasedAuditRepositoryTest ./repository/target/surefire-reports/junitreports/TEST-org.apache.atlas.repository.audit.HBaseBasedAuditRepositoryTest ./repository/target/surefire-reports/junitreports/TEST-org.apache.atlas.service.DefaultMetadataServiceTest org.apache.atlas.service.DefaultMetadataServiceTest Test results: https://builds.apache.org/job/PreCommit-ATLAS-Build/217//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/217//artifact/patchprocess/newPatchFindbugsWarningswebapp.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/217//artifact/patchprocess/newPatchFindbugsWarningsclient.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/217//artifact/patchprocess/newPatchFindbugsWarningshive-bridge.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/217//artifact/patchprocess/newPatchFindbugsWarningshdfs-model.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/217//artifact/patchprocess/newPatchFindbugsWarningssqoop-bridge.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/217//artifact/patchprocess/newPatchFindbugsWarningsstorm-bridge.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/217//artifact/patchprocess/newPatchFindbugsWarningscommon.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/217//artifact/patchprocess/newPatchFindbugsWarningstypesystem.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/217//artifact/patchprocess/newPatchFindbugsWarningsnotification.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/217//artifact/patchprocess/newPatchFindbugsWarningstitan.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/217//artifact/patchprocess/newPatchFindbugsWarningsrepository.html Console output: https://builds.apache.org/job/PreCommit-ATLAS-Build/217//console This message is automatically generated. > REST API Authentication > --- > > Key: ATLAS-661 > URL: https://issues.apache.org/jira/browse/ATLAS-661 > Project: Atlas > Issue Type: Improvement >Affects Versions: 0.7-incubating >Reporter: Erik Bergenholtz >Assignee: Nixon Rodrigues >Priority: Critical > Fix For: 0.7-incubating > > Attachments: ATLAS-661.2.patch, ATLAS-661.3.patch, ATLAS-661.4.patch, > ATLAS-661.patch > > > Atlas needs to authorize the REST API invocations; as necessary requests will > be forced to authenticate. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ATLAS-661) REST API Authentication
[ https://issues.apache.org/jira/browse/ATLAS-661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15276013#comment-15276013 ] Shwetha G S commented on ATLAS-661: --- Its timing issue and jenkins build has been failing for a while with the same issue. For others, some other test fails. So, its not related to ATLAS-690 > REST API Authentication > --- > > Key: ATLAS-661 > URL: https://issues.apache.org/jira/browse/ATLAS-661 > Project: Atlas > Issue Type: Improvement >Affects Versions: 0.7-incubating >Reporter: Erik Bergenholtz >Assignee: Nixon Rodrigues >Priority: Critical > Fix For: 0.7-incubating > > Attachments: ATLAS-661.2.patch, ATLAS-661.3.patch, ATLAS-661.patch > > > Atlas needs to authorize the REST API invocations; as necessary requests will > be forced to authenticate. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ATLAS-661) REST API Authentication
[ https://issues.apache.org/jira/browse/ATLAS-661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15275961#comment-15275961 ] Hemanth Yamijala commented on ATLAS-661: I am looking at this again - given ATLAS-759 is in. Will be updating this as soon as I finish my validation. > REST API Authentication > --- > > Key: ATLAS-661 > URL: https://issues.apache.org/jira/browse/ATLAS-661 > Project: Atlas > Issue Type: Improvement >Affects Versions: 0.7-incubating >Reporter: Erik Bergenholtz >Assignee: Nixon Rodrigues >Priority: Critical > Fix For: 0.7-incubating > > Attachments: ATLAS-661.2.patch, ATLAS-661.3.patch, ATLAS-661.patch > > > Atlas needs to authorize the REST API invocations; as necessary requests will > be forced to authenticate. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ATLAS-661) REST API Authentication
[ https://issues.apache.org/jira/browse/ATLAS-661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15275941#comment-15275941 ] Selvamohan Neethiraj commented on ATLAS-661: +1 for the PATCH: ATLAS-661.3.patch > REST API Authentication > --- > > Key: ATLAS-661 > URL: https://issues.apache.org/jira/browse/ATLAS-661 > Project: Atlas > Issue Type: Improvement >Affects Versions: 0.7-incubating >Reporter: Erik Bergenholtz >Assignee: Nixon Rodrigues >Priority: Critical > Fix For: 0.7-incubating > > Attachments: ATLAS-661.2.patch, ATLAS-661.3.patch, ATLAS-661.patch > > > Atlas needs to authorize the REST API invocations; as necessary requests will > be forced to authenticate. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ATLAS-661) REST API Authentication
[ https://issues.apache.org/jira/browse/ATLAS-661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15275939#comment-15275939 ] Selvamohan Neethiraj commented on ATLAS-661: [~yhemanth] - Validated the patch - ATLAS-661.3.patch. mvn install - seems to be passing all tests in general ... However, sometimes NegativeSSLAndKerberosTest seems to fail. But, if you re-run the test alone, it seems to be passing. I feel that there is some test sequence issues - where some state is not being reset correctly. We should spend sometime to identify this issue later. +1 for the patch. If the NegativeSSLAndKerberosTest - fails on/off, can we disable the test until we are able to identify the test sequence issue ? > REST API Authentication > --- > > Key: ATLAS-661 > URL: https://issues.apache.org/jira/browse/ATLAS-661 > Project: Atlas > Issue Type: Improvement >Affects Versions: 0.7-incubating >Reporter: Erik Bergenholtz >Assignee: Nixon Rodrigues >Priority: Critical > Fix For: 0.7-incubating > > Attachments: ATLAS-661.2.patch, ATLAS-661.3.patch, ATLAS-661.patch > > > Atlas needs to authorize the REST API invocations; as necessary requests will > be forced to authenticate. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ATLAS-661) REST API Authentication
[ https://issues.apache.org/jira/browse/ATLAS-661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15275259#comment-15275259 ] Selvamohan Neethiraj commented on ATLAS-661: Thanks [~yhemanth]. I have validated most of your merge changes and am trying to run IT and will post the results once I am done with validating the changes. > REST API Authentication > --- > > Key: ATLAS-661 > URL: https://issues.apache.org/jira/browse/ATLAS-661 > Project: Atlas > Issue Type: Improvement >Affects Versions: 0.7-incubating >Reporter: Erik Bergenholtz >Assignee: Nixon Rodrigues >Priority: Critical > Fix For: 0.7-incubating > > Attachments: ATLAS-661.2.patch, ATLAS-661.3.patch, ATLAS-661.patch > > > Atlas needs to authorize the REST API invocations; as necessary requests will > be forced to authenticate. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ATLAS-661) REST API Authentication
[ https://issues.apache.org/jira/browse/ATLAS-661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15275218#comment-15275218 ] ATLAS QA commented on ATLAS-661: {color:red}-1 overall{color}. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12802814/ATLAS-661.3.patch against master revision 2c0dc40. {color:green}+1 @author{color}. The patch does not contain any @author tags. {color:green}+1 tests included{color}. The patch appears to include 6 new or modified test files. {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:green}+1 javadoc{color}. There were no new javadoc warning messages. +1 checkstyle. The patch generated 0 code style errors. {color:red}-1 findbugs{color}. The patch appears to introduce 363 new Findbugs (version 2.0.3) warnings. {color:green}+1 release audit{color}. The applied patch does not increase the total number of release audit warnings. {color:red}-1 core tests{color}. The patch failed these unit tests in : ./webapp/target/surefire-reports/junitreports/TEST-org.apache.atlas.web.security.NegativeSSLAndKerberosTest org.apache.atlas.web.security.NegativeSSLAndKerberosTest ./webapp/test-output/junitreports/TEST-org.apache.atlas.web.resources.EntityJerseyResourceIT ./webapp/test-output/junitreports/TEST-org.apache.atlas.web.resources.AdminJerseyResourceIT ./webapp/test-output/junitreports/TEST-org.apache.atlas.web.resources.RexsterGraphJerseyResourceIT ./webapp/test-output/junitreports/TEST-org.apache.atlas.web.resources.MetadataDiscoveryJerseyResourceIT ./webapp/test-output/junitreports/TEST-org.apache.atlas.web.resources.TypesJerseyResourceIT Test results: https://builds.apache.org/job/PreCommit-ATLAS-Build/215//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/215//artifact/patchprocess/newPatchFindbugsWarningsclient.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/215//artifact/patchprocess/newPatchFindbugsWarningstypesystem.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/215//artifact/patchprocess/newPatchFindbugsWarningsrepository.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/215//artifact/patchprocess/newPatchFindbugsWarningstitan.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/215//artifact/patchprocess/newPatchFindbugsWarningsstorm-bridge.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/215//artifact/patchprocess/newPatchFindbugsWarningshdfs-model.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/215//artifact/patchprocess/newPatchFindbugsWarningssqoop-bridge.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/215//artifact/patchprocess/newPatchFindbugsWarningshive-bridge.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/215//artifact/patchprocess/newPatchFindbugsWarningswebapp.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/215//artifact/patchprocess/newPatchFindbugsWarningscommon.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/215//artifact/patchprocess/newPatchFindbugsWarningsnotification.html Console output: https://builds.apache.org/job/PreCommit-ATLAS-Build/215//console This message is automatically generated. > REST API Authentication > --- > > Key: ATLAS-661 > URL: https://issues.apache.org/jira/browse/ATLAS-661 > Project: Atlas > Issue Type: Improvement >Affects Versions: 0.7-incubating >Reporter: Erik Bergenholtz >Assignee: Nixon Rodrigues >Priority: Critical > Fix For: 0.7-incubating > > Attachments: ATLAS-661.2.patch, ATLAS-661.3.patch, ATLAS-661.patch > > > Atlas needs to authorize the REST API invocations; as necessary requests will > be forced to authenticate. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ATLAS-661) REST API Authentication
[ https://issues.apache.org/jira/browse/ATLAS-661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15275202#comment-15275202 ] Hemanth Yamijala commented on ATLAS-661: Tried committing this patch and found a few issues during the commit process: * The patch didn't apply due to recent commits. Attached a rebased patch (ATLAS-661.3.patch) * NegativeSSLAndKerberosTest failed. It looks like the test expects a certain error message when Kerberos is enabled and right credentials are not found. I modified the error message for now, because I think we are going to handle the Kerberos authentication later. * QuickStartIT failed. This is because the test launches QuickStart.main() and this hangs asking for user name / password. I refactored test code a little bit to pass in user name and password. However, the user name and password seems exposed in this case which I think we should not do. Maybe we should fix this in another JIRA. * There were failures in Hive bridge IT. Tried to debug that, but see them failing in master as well. Not sure why. This is still WIP. It would be good if someone can verify the changes I made. Thanks. > REST API Authentication > --- > > Key: ATLAS-661 > URL: https://issues.apache.org/jira/browse/ATLAS-661 > Project: Atlas > Issue Type: Improvement >Affects Versions: 0.7-incubating >Reporter: Erik Bergenholtz >Assignee: Nixon Rodrigues >Priority: Critical > Fix For: 0.7-incubating > > Attachments: ATLAS-661.2.patch, ATLAS-661.3.patch, ATLAS-661.patch > > > Atlas needs to authorize the REST API invocations; as necessary requests will > be forced to authenticate. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ATLAS-661) REST API Authentication
[ https://issues.apache.org/jira/browse/ATLAS-661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15272555#comment-15272555 ] ATLAS QA commented on ATLAS-661: {color:red}-1 overall{color}. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12802434/ATLAS-661.2.patch against master revision dab9cb7. {color:green}+1 @author{color}. The patch does not contain any @author tags. {color:green}+1 tests included{color}. The patch appears to include 5 new or modified test files. {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:green}+1 javadoc{color}. There were no new javadoc warning messages. +1 checkstyle. The patch generated 0 code style errors. {color:red}-1 findbugs{color}. The patch appears to introduce 363 new Findbugs (version 2.0.3) warnings. {color:green}+1 release audit{color}. The applied patch does not increase the total number of release audit warnings. {color:red}-1 core tests{color}. The patch failed these unit tests in : ./webapp/test-output/junitreports/TEST-org.apache.atlas.web.resources.TypesJerseyResourceIT ./webapp/test-output/junitreports/TEST-org.apache.atlas.web.resources.AdminJerseyResourceIT ./webapp/test-output/junitreports/TEST-org.apache.atlas.web.resources.MetadataDiscoveryJerseyResourceIT ./webapp/test-output/junitreports/TEST-org.apache.atlas.web.resources.RexsterGraphJerseyResourceIT ./webapp/test-output/junitreports/TEST-org.apache.atlas.web.resources.EntityJerseyResourceIT org.apache.atlas.web.security.NegativeSSLAndKerberosTest ./webapp/target/surefire-reports/junitreports/TEST-org.apache.atlas.web.security.NegativeSSLAndKerberosTest Test results: https://builds.apache.org/job/PreCommit-ATLAS-Build/207//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/207//artifact/patchprocess/newPatchFindbugsWarningshive-bridge.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/207//artifact/patchprocess/newPatchFindbugsWarningssqoop-bridge.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/207//artifact/patchprocess/newPatchFindbugsWarningsstorm-bridge.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/207//artifact/patchprocess/newPatchFindbugsWarningshdfs-model.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/207//artifact/patchprocess/newPatchFindbugsWarningsclient.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/207//artifact/patchprocess/newPatchFindbugsWarningsnotification.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/207//artifact/patchprocess/newPatchFindbugsWarningstypesystem.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/207//artifact/patchprocess/newPatchFindbugsWarningscommon.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/207//artifact/patchprocess/newPatchFindbugsWarningstitan.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/207//artifact/patchprocess/newPatchFindbugsWarningsrepository.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/207//artifact/patchprocess/newPatchFindbugsWarningswebapp.html Console output: https://builds.apache.org/job/PreCommit-ATLAS-Build/207//console This message is automatically generated. > REST API Authentication > --- > > Key: ATLAS-661 > URL: https://issues.apache.org/jira/browse/ATLAS-661 > Project: Atlas > Issue Type: Improvement >Affects Versions: 0.7-incubating >Reporter: Erik Bergenholtz >Assignee: Nixon Rodrigues >Priority: Critical > Fix For: 0.7-incubating > > Attachments: ATLAS-661.2.patch, ATLAS-661.patch > > > Atlas needs to authorize the REST API invocations; as necessary requests will > be forced to authenticate. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ATLAS-661) REST API Authentication
[ https://issues.apache.org/jira/browse/ATLAS-661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15258523#comment-15258523 ] ATLAS QA commented on ATLAS-661: {color:red}-1 overall{color}. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12800813/ATLAS-661.patch against master revision 5357472. {color:green}+1 @author{color}. The patch does not contain any @author tags. {color:green}+1 tests included{color}. The patch appears to include 3 new or modified test files. {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:green}+1 javadoc{color}. There were no new javadoc warning messages. +1 checkstyle. The patch generated 0 code style errors. {color:red}-1 findbugs{color}. The patch appears to introduce 358 new Findbugs (version 2.0.3) warnings. {color:green}+1 release audit{color}. The applied patch does not increase the total number of release audit warnings. {color:red}-1 core tests{color}. The patch failed these unit tests in : ./webapp/test-output/junitreports/TEST-org.apache.atlas.web.resources.TypesJerseyResourceIT ./webapp/test-output/junitreports/TEST-org.apache.atlas.web.resources.AdminJerseyResourceIT ./webapp/test-output/junitreports/TEST-org.apache.atlas.web.resources.MetadataDiscoveryJerseyResourceIT ./webapp/test-output/junitreports/TEST-org.apache.atlas.web.resources.RexsterGraphJerseyResourceIT ./webapp/test-output/junitreports/TEST-org.apache.atlas.web.resources.EntityJerseyResourceIT Test results: https://builds.apache.org/job/PreCommit-ATLAS-Build/181//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/181//artifact/patchprocess/newPatchFindbugsWarningshive-bridge.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/181//artifact/patchprocess/newPatchFindbugsWarningssqoop-bridge.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/181//artifact/patchprocess/newPatchFindbugsWarningsstorm-bridge.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/181//artifact/patchprocess/newPatchFindbugsWarningshdfs-model.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/181//artifact/patchprocess/newPatchFindbugsWarningsclient.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/181//artifact/patchprocess/newPatchFindbugsWarningsnotification.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/181//artifact/patchprocess/newPatchFindbugsWarningstypesystem.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/181//artifact/patchprocess/newPatchFindbugsWarningscommon.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/181//artifact/patchprocess/newPatchFindbugsWarningstitan.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/181//artifact/patchprocess/newPatchFindbugsWarningsrepository.html Findbugs warnings: https://builds.apache.org/job/PreCommit-ATLAS-Build/181//artifact/patchprocess/newPatchFindbugsWarningswebapp.html Console output: https://builds.apache.org/job/PreCommit-ATLAS-Build/181//console This message is automatically generated. > REST API Authentication > --- > > Key: ATLAS-661 > URL: https://issues.apache.org/jira/browse/ATLAS-661 > Project: Atlas > Issue Type: Improvement >Affects Versions: 0.7-incubating >Reporter: Erik Bergenholtz >Assignee: Nixon Rodrigues >Priority: Critical > Fix For: 0.7-incubating > > Attachments: ATLAS-661.patch > > > Atlas needs to authorize the REST API invocations; as necessary requests will > be forced to authenticate. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ATLAS-661) REST API Authentication
[ https://issues.apache.org/jira/browse/ATLAS-661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15258397#comment-15258397 ] Nixon Rodrigues commented on ATLAS-661: --- Patch contains changes for providing REST API level authentication: Also, making changes in {{quick_start.py}}, {{atlas_admin.py}} & {{import_hive.sh}} to take password argument for basic authentication. Example command that user will have to execute : {noformat} ./atlas_admin.py -status -p admin ./quick_start.py -p admin {noformat} *+Note+*: The sha256 password to be used in the {{user-credentials.properties}} can be generated using the following command: {noformat} echo -n "MyP4ssw@rd" | shasum -a 256 {noformat} > REST API Authentication > --- > > Key: ATLAS-661 > URL: https://issues.apache.org/jira/browse/ATLAS-661 > Project: Atlas > Issue Type: Improvement >Affects Versions: 0.7-incubating >Reporter: Erik Bergenholtz >Assignee: Nixon Rodrigues >Priority: Critical > Fix For: 0.7-incubating > > Attachments: ATLAS-661.patch > > > Atlas needs to authorize the REST API invocations; as necessary requests will > be forced to authenticate. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ATLAS-661) REST API Authentication
[ https://issues.apache.org/jira/browse/ATLAS-661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15258388#comment-15258388 ] Nixon Rodrigues commented on ATLAS-661: --- [~guptaneeru], This has been handled in this patch using SHA-256 encoding. > REST API Authentication > --- > > Key: ATLAS-661 > URL: https://issues.apache.org/jira/browse/ATLAS-661 > Project: Atlas > Issue Type: Improvement >Affects Versions: 0.7-incubating >Reporter: Erik Bergenholtz >Assignee: Nixon Rodrigues >Priority: Critical > Fix For: 0.7-incubating > > Attachments: ATLAS-661.patch > > > Atlas needs to authorize the REST API invocations; as necessary requests will > be forced to authenticate. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ATLAS-661) REST API Authentication
[ https://issues.apache.org/jira/browse/ATLAS-661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15258227#comment-15258227 ] Neeru Gupta commented on ATLAS-661: --- I have noticed that as part of recent changes for Ui authentication, Atlas Ui sends password as plain text. Passwords should atleast be Base 64 encrypted. > REST API Authentication > --- > > Key: ATLAS-661 > URL: https://issues.apache.org/jira/browse/ATLAS-661 > Project: Atlas > Issue Type: Improvement >Affects Versions: 0.7-incubating >Reporter: Erik Bergenholtz >Assignee: Nixon Rodrigues >Priority: Critical > Fix For: 0.7-incubating > > > Atlas needs to authorize the REST API invocations; as necessary requests will > be forced to authenticate. -- This message was sent by Atlassian JIRA (v6.3.4#6332)