Exemple #1
0
  def disable_security(self, env):
    import params

    if not params.stack_supports_zk_security:
      return

    zkmigrator = ZkMigrator(params.ha_zookeeper_quorum, params.java_exec, params.java_home, params.jaas_file, params.hdfs_user)
    zkmigrator.set_acls(params.zk_namespace if params.zk_namespace.startswith('/') else '/' + params.zk_namespace, 'world:anyone:crdwa')
 def disable_security(self, env):
     import params
     if not params.zk_connection_string:
         return
     zkmigrator = ZkMigrator(params.zk_connection_string, params.java_exec,
                             params.java64_home, params.jaas_file,
                             params.oozie_user)
     zkmigrator.set_acls(
         params.zk_namespace if params.zk_namespace.startswith('/') else
         '/' + params.zk_namespace, 'world:anyone:crdwa')
Exemple #3
0
 def disable_security(self, env):
   import params
   if not params.stack_supports_zk_security:
     Logger.info("Stack doesn't support zookeeper security")
     return
   if not params.zk_connection_string:
     Logger.info("No zookeeper connection string. Skipping reverting ACL")
     return
   zkmigrator = ZkMigrator(params.zk_connection_string, params.java_exec, params.java64_home, params.jaas_file, params.oozie_user)
   zkmigrator.set_acls(params.zk_namespace if params.zk_namespace.startswith('/') else '/' + params.zk_namespace, 'world:anyone:crdwa')
Exemple #4
0
 def disable_security(self, env):
     import params
     if not params.infra_solr_znode:
         Logger.info("Skipping reverting ACL")
         return
     zkmigrator = ZkMigrator(zk_host=params.zookeeper_quorum,
                             java_exec=params.java_exec,
                             java_home=params.java64_home,
                             jaas_file=params.infra_solr_jaas_file,
                             user=params.infra_solr_user)
     zkmigrator.set_acls(params.infra_solr_znode, 'world:anyone:crdwa')
Exemple #5
0
 def disable_security(self, env):
     import params
     if not params.stack_supports_zk_security:
         Logger.info("Stack doesn't support zookeeper security")
         return
     if not params.zookeeper_quorum:
         Logger.info(
             "No zookeeper connection string. Skipping reverting ACL")
         return
     zkmigrator = ZkMigrator(params.zookeeper_quorum, params.java_exec,
                             params.java64_home, params.atlas_jaas_file,
                             params.metadata_user)
     zkmigrator.set_acls(
         params.zk_root if params.zk_root.startswith('/') else '/' +
         params.zk_root, 'world:anyone:crdwa')
Exemple #6
0
 def disable_security(self, env):
   import params
   zkmigrator = ZkMigrator(params.hive_zookeeper_quorum, params.java_exec, params.java64_home, params.jaas_file, params.hive_user)
   if params.hive_cluster_token_zkstore:
     zkmigrator.set_acls(self._base_node(params.hive_cluster_token_zkstore), 'world:anyone:crdwa')
   if params.hive_zk_namespace:
     zkmigrator.set_acls(
       params.hive_zk_namespace if params.hive_zk_namespace.startswith('/') else '/' + params.hive_zk_namespace,
       'world:anyone:crdwa')
   zkmigrator.set_acls(params.zkdtsm_pattern, 'world:anyone:crdwa')
Exemple #7
0
 def disable_security(self, env):
   import params
   if not params.rm_zk_address:
     Logger.info("Skipping reverting ACL")
     return
   zkmigrator = ZkMigrator(
     params.rm_zk_address, \
     params.java_exec, \
     params.java64_home, \
     params.yarn_jaas_file, \
     params.yarn_user)
   zkmigrator.set_acls(params.rm_zk_znode, 'world:anyone:crdwa')
   zkmigrator.set_acls(params.hadoop_registry_zk_root, 'world:anyone:crdwa')
   zkmigrator.delete_node(params.rm_zk_failover_znode)
Exemple #8
0
 def disable_security(self, env):
   import params
   if not params.zookeeper_quorum:
     Logger.info("No zookeeper connection string. Skipping reverting ACL")
     return
   zkmigrator = ZkMigrator(params.zookeeper_quorum, params.java_exec, params.java64_home, params.atlas_jaas_file, params.metadata_user)
   zkmigrator.set_acls(params.zk_root if params.zk_root.startswith('/') else '/' + params.zk_root, 'world:anyone:crdwa')
   if params.atlas_kafka_group_id:
     zkmigrator.set_acls(format('/consumers/{params.atlas_kafka_group_id}'), 'world:anyone:crdwa')
Exemple #9
0
 def disable_security(self, env):
     import params
     if not params.stack_supports_zk_security:
         Logger.info("Stack doesn't support zookeeper security")
         return
     if not params.rm_zk_address:
         Logger.info("No zookeeper connection string. Skipping reverting ACL")
         return
     zkmigrator = ZkMigrator(
         params.rm_zk_address,
         params.java_exec,
         params.java64_home,
         params.yarn_jaas_file,
         params.yarn_user)
     zkmigrator.set_acls(params.rm_zk_znode, 'world:anyone:crdwa')
     zkmigrator.set_acls(params.hadoop_registry_zk_root, 'world:anyone:crdwa')
     zkmigrator.delete_node(params.rm_zk_failover_znode)