You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@impala.apache.org by "Dan Hecht (JIRA)" <ji...@apache.org> on 2017/08/24 00:42:00 UTC

[jira] [Resolved] (IMPALA-5215) Isilon build fails due to lack of permission

     [ https://issues.apache.org/jira/browse/IMPALA-5215?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dan Hecht resolved IMPALA-5215.
-------------------------------
    Resolution: Cannot Reproduce

If it doesn't repro, let's resolve and reopen if it does repro again.

> Isilon build fails due to lack of permission
> --------------------------------------------
>
>                 Key: IMPALA-5215
>                 URL: https://issues.apache.org/jira/browse/IMPALA-5215
>             Project: IMPALA
>          Issue Type: Bug
>          Components: Infrastructure
>    Affects Versions: Impala 2.8.0
>            Reporter: Taras Bobrovytsky
>            Priority: Blocker
>              Labels: broken-build
>
> The following failure happens intermittently and has happened 2 times so far. This type of error happened when executing a different test each time.
> {code}
> authorization/test_grant_revoke.py .
> ../../Impala-auxiliary-tests/tests/aux_custom_cluster_tests/test_ldap.py xxxxx
>  generated xml file: /data/jenkins/workspace/impala-umbrella-build-and-test-isilon/repos/Impala/logs/custom_cluster_tests/results/TEST-impala-custom-cluster.xml 
> =================================== FAILURES ===================================
> _______ TestInsertBehaviourCustomCluster.test_insert_inherit_permission ________
> self = <test_insert_behaviour.TestInsertBehaviourCustomCluster object at 0x7f7c90018f50>
>     @SkipIfLocal.hdfs_client
>     @SkipIfLocal.root_path
>     @pytest.mark.execute_serially
>     @CustomClusterTestSuite.with_args("--insert_inherit_permissions=true")
>     def test_insert_inherit_permission(self):
>       """Create a table with three partition columns to test permission inheritance"""
>       client = self._get_impala_client()
>       try:
> >       self.hdfs_client.chmod("test-warehouse/%s/p1=1/" % TEST_TBL, "777")
> custom_cluster/test_insert_behaviour.py:86: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> util/hdfs_util.py:59: in chmod
>     _raise_pywebhdfs_exception(response.status_code, response.text)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> resp_code = 403
> message = '<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
> <html><head>
> <title>403 Forbidden</title>
> </head><body>
> <h1>Forbidden</h1>
> <p>You don\'t have permission to access /v1/html/500Text.html
> on this server.</p>
> </body></html>
> '
>     def _raise_pywebhdfs_exception(resp_code, message=None):
>     
>         if resp_code == http_client.BAD_REQUEST:
>             raise errors.BadRequest(msg=message)
>         elif resp_code == http_client.UNAUTHORIZED:
>             raise errors.Unauthorized(msg=message)
>         elif resp_code == http_client.NOT_FOUND:
>             raise errors.FileNotFound(msg=message)
>         elif resp_code == http_client.METHOD_NOT_ALLOWED:
>             raise errors.MethodNotAllowed(msg=message)
>         else:
> >           raise errors.PyWebHdfsException(msg=message)
> E           PyWebHdfsException: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
> E           <html><head>
> E           <title>403 Forbidden</title>
> E           </head><body>
> E           <h1>Forbidden</h1>
> E           <p>You don't have permission to access /v1/html/500Text.html
> E           on this server.</p>
> E           </body></html>
> ../infra/python/env/lib/python2.6/site-packages/pywebhdfs/webhdfs.py:477: PyWebHdfsException
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)