Exemplo n.º 1
0
    def configure(self, env, upgrade_type=None, setup_db=False):
        import params
        env.set_params(params)

        # set up db if we are not upgrading and setup_db is true
        if setup_db and upgrade_type is None:
            setup_ranger_xml.setup_ranger_db()

        setup_ranger_xml.ranger('ranger_admin', upgrade_type=upgrade_type)

        # set up java patches if we are not upgrading and setup_db is true
        if setup_db and upgrade_type is None:
            setup_ranger_xml.setup_java_patch()

            # Updating password for Ranger Admin user
            setup_ranger_xml.setup_ranger_admin_passwd_change(
                params.admin_username, params.admin_password,
                params.default_admin_password)
            # Updating password for Ranger Usersync user
            setup_ranger_xml.setup_ranger_admin_passwd_change(
                params.rangerusersync_username,
                params.rangerusersync_user_password,
                params.default_rangerusersync_user_password)
            # Updating password for Ranger Tagsync user
            setup_ranger_xml.setup_ranger_admin_passwd_change(
                params.rangertagsync_username,
                params.rangertagsync_user_password,
                params.default_rangertagsync_user_password)
            # Updating password for Ranger Keyadmin user
            setup_ranger_xml.setup_ranger_admin_passwd_change(
                params.keyadmin_username, params.keyadmin_user_password,
                params.default_keyadmin_user_password)
Exemplo n.º 2
0
  def pre_rolling_restart(self, env):
    import params
    env.set_params(params)
    upgrade.prestart(env, "ranger-usersync")

    if params.xml_configurations_supported:
      from setup_ranger_xml import ranger
      ranger('ranger_usersync', rolling_upgrade=True)
Exemplo n.º 3
0
  def pre_upgrade_restart(self, env, upgrade_type=None):
    import params
    env.set_params(params)
    upgrade.prestart(env, "ranger-usersync")

    if params.xml_configurations_supported:
      from setup_ranger_xml import ranger
      ranger('ranger_usersync', upgrade_type=upgrade_type)
  def pre_upgrade_restart(self, env, upgrade_type=None):
    import params
    env.set_params(params)
    upgrade.prestart(env, "ranger-usersync")

    if params.xml_configurations_supported:
      from setup_ranger_xml import ranger
      ranger('ranger_usersync', upgrade_type=upgrade_type)
Exemplo n.º 5
0
    def configure(self, env, upgrade_type=None):
        import params
        env.set_params(params)
        if params.xml_configurations_supported:
            from setup_ranger_xml import ranger
        else:
            from setup_ranger import ranger

        ranger('ranger_admin', upgrade_type=upgrade_type)
Exemplo n.º 6
0
  def configure(self, env):
    import params
    env.set_params(params)
    if params.xml_configurations_supported:
      from setup_ranger_xml import ranger
    else:
      from setup_ranger import ranger

    ranger('ranger_admin')
Exemplo n.º 7
0
  def configure(self, env):
    import params
    env.set_params(params)
    if params.xml_configurations_supported:
      from setup_ranger_xml import ranger
    else:
      from setup_ranger import ranger

    ranger('ranger_admin')
Exemplo n.º 8
0
    def pre_rolling_restart(self, env):
        import params
        env.set_params(params)

        if params.xml_configurations_supported:
            from setup_ranger_xml import ranger, setup_ranger_db, setup_java_patch
            ranger('ranger_admin', rolling_upgrade=True)
            setup_ranger_db(rolling_upgrade=True)
            setup_java_patch(rolling_upgrade=True)

        self.set_ru_rangeradmin_in_progress()
        upgrade.prestart(env, "ranger-admin")
Exemplo n.º 9
0
  def pre_upgrade_restart(self, env, upgrade_type=None):
    import params
    env.set_params(params)

    upgrade.prestart(env, "ranger-admin")

    if params.xml_configurations_supported:
      from setup_ranger_xml import ranger, setup_ranger_db, setup_java_patch
      ranger('ranger_admin', upgrade_type=upgrade_type)
      setup_ranger_db(upgrade_type=upgrade_type)
      setup_java_patch(upgrade_type=upgrade_type)

    self.set_ru_rangeradmin_in_progress()
Exemplo n.º 10
0
  def pre_rolling_restart(self, env):
    import params
    env.set_params(params)

    upgrade.prestart(env, "ranger-admin")

    if params.xml_configurations_supported:
      from setup_ranger_xml import ranger, setup_ranger_db, setup_java_patch
      ranger('ranger_admin', rolling_upgrade=True)
      setup_ranger_db(rolling_upgrade=True)
      setup_java_patch(rolling_upgrade=True)

    self.set_ru_rangeradmin_in_progress()
Exemplo n.º 11
0
    def pre_upgrade_restart(self, env, upgrade_type=None):
        import params
        env.set_params(params)

        upgrade.prestart(env, "ranger-admin")

        if params.xml_configurations_supported:
            from setup_ranger_xml import ranger, setup_ranger_db, setup_java_patch
            ranger('ranger_admin', upgrade_type=upgrade_type)
            setup_ranger_db(upgrade_type=upgrade_type)
            setup_java_patch(upgrade_type=upgrade_type)

        self.set_ru_rangeradmin_in_progress(params.upgrade_marker_file)
Exemplo n.º 12
0
    def configure(self, env, upgrade_type=None, setup_db=False):
        import params
        env.set_params(params)

        # set up db if we are not upgrading and setup_db is true
        if setup_db and upgrade_type is None:
            from setup_ranger_xml import setup_ranger_db
            setup_ranger_db()

        ranger('ranger_admin', upgrade_type=upgrade_type)

        # set up java patches if we are not upgrading and setup_db is true
        if setup_db and upgrade_type is None:
            from setup_ranger_xml import setup_java_patch
            setup_java_patch()

            if params.stack_supports_ranger_admin_password_change:
                setup_ranger_admin_passwd_change()
Exemplo n.º 13
0
    def configure(self, env, upgrade_type=None, setup_db=False):
        import params
        env.set_params(params)
        if params.xml_configurations_supported:
            from setup_ranger_xml import ranger
        else:
            from setup_ranger import ranger

        # set up db if we are not upgrading and setup_db is true
        if setup_db and upgrade_type is None:
            if params.xml_configurations_supported:
                from setup_ranger_xml import setup_ranger_db
                setup_ranger_db()

        ranger('ranger_admin', upgrade_type=upgrade_type)
        Execute("chown -R ranger:ranger %s" % params.ranger_conf)
        # set up java patches if we are not upgrading and setup_db is true
        if setup_db and upgrade_type is None:
            if params.xml_configurations_supported:
                from setup_ranger_xml import setup_java_patch
                setup_java_patch()

            if params.stack_supports_ranger_admin_password_change:
                setup_ranger_admin_passwd_change()
Exemplo n.º 14
0
 def configure(self, env, upgrade_type=None):
     import params
     env.set_params(params)
     ranger('ranger_tagsync', upgrade_type=upgrade_type)
Exemplo n.º 15
0
    def configure(self, env, upgrade_type=None):
        import params
        env.set_params(params)

        setup_ranger_xml.ranger('ranger_usersync', upgrade_type=upgrade_type)