Skip to content
This repository was archived by the owner on Jun 26, 2023. It is now read-only.

EOS-26881 : Update memory limits based on setup size#1662

Open
shahidSTX wants to merge 90 commits into
mainfrom
br/ms/EOS-26881-memory_limits
Open

EOS-26881 : Update memory limits based on setup size#1662
shahidSTX wants to merge 90 commits into
mainfrom
br/ms/EOS-26881-memory_limits

Conversation

@shahidSTX
Copy link
Copy Markdown
Contributor

Signed-off-by: Mohammed Shahid mohammed.shahid@seagate.com

Problem Statement

  • Problem statement

Design

  • For Bug, Describe the fix here.
  • For Feature, Post the link for design

Coding

Checklist for Author

  • Coding conventions are followed and code is consistent

Testing

Checklist for Author

  • Unit and System Tests are added
  • Test Cases cover Happy Path, Non-Happy Path and Scalability
  • Testing was performed with RPM

Impact Analysis

Checklist for Author/Reviewer/GateKeeper

  • Interface change (if any) are documented
  • Side effects on other features (deployment/upgrade)
  • Dependencies on other component(s)

Review Checklist

Checklist for Author

  • JIRA number/GitHub Issue added to PR
  • PR is self reviewed
  • Jira and state/status is updated and JIRA is updated with PR link
  • Check if the description is clear and explained

Documentation

Checklist for Author

  • Changes done to WIKI / Confluence page / Quick Start Guide

vimalraghwani20 and others added 30 commits November 28, 2021 23:08
…ework (#1090)

* EOS-23396: Added module name to framework
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed test phase module name
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>
* logger changes for K8S

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* further changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* undo rpm changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* further changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* copied s3cluster config file

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* compatibility with shahids changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* haproxy and slapd changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* reset head

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* reset head

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* support bundle script minor change

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

Co-authored-by: nileshgovande <63101371+nileshgovande@users.noreply.github.com>
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>
* EOS-23396: Added module name to framework
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed test phase module name
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: [k8s] Added module name parameter to mini provisioner framework (#1090)

* EOS-23396: Added module name to framework
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed test phase module name
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: [k8s] Added module name parameter to mini provisioner framework (#1090)

* EOS-23396: Added module name to framework
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed test phase module name
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: template and sample file updated
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Introduce the config keys in to template and sample files
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: reverted bgdelete changes
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Minor change

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: copy config files from /opt/seagate/cortx to /etc/cortx

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Added log and config file in to mini provisioner sample and template files

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: [k8s] Added module name parameter to mini provisioner framework (#1090)

* EOS-23396: Added module name to framework
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed test phase module name
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: replaced /opt/seagate/cortx to /etc/cortx for config file

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: resolved conflicts

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* Minor changes

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: merge logic using config pathwq

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: indentation fixed.

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: compile error fixed

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed the validation

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: cluster id file path fixed

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Cluster id fixed

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: cluster id class fixed

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: changed the authserver config file path in to setup_ldap.sh

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: bgdelete config file issue fixed

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: minor issue

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: authserver config issue fixed

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: fixed s3authserver cipher issue

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: [k8s] Added module name parameter to mini provisioner framework (#1090)

* EOS-23396: Added module name to framework
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed test phase module name
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* [EOS-21417] : [K8S] Adopt to Kubernetes (Logging) (#1103)

* logger changes for K8S

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* further changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* undo rpm changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* further changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* copied s3cluster config file

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* compatibility with shahids changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* haproxy and slapd changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* reset head

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* reset head

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* support bundle script minor change

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

Co-authored-by: nileshgovande <63101371+nileshgovande@users.noreply.github.com>

* EOS-23396: ecrypt password script fix

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: deleted config file in upgrade

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: addressed review comments

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* authserver reverted

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: config validation cahnge for config phase

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Addressed review comments

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: [k8s] Added module name parameter to mini provisioner framework (#1090)

* EOS-23396: Added module name to framework
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed test phase module name
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* [EOS-21417] : [K8S] Adopt to Kubernetes (Logging) (#1103)

* logger changes for K8S

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* further changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* undo rpm changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* further changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* copied s3cluster config file

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* compatibility with shahids changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* haproxy and slapd changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* reset head

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* reset head

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* support bundle script minor change

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

Co-authored-by: nileshgovande <63101371+nileshgovande@users.noreply.github.com>

* EOS-23396: Shared path changes

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: base config path passed as argument

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed shared log and config path

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: suffle copy config and update config

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed cluster path

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: fixed the setup_ldap script

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: fixed syntax error

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: fix s3 config file path

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Authserver start issue fixed

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Removed authserver crash due to logger

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: remove ipv4 from auth

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Authserver ip compile issye fix

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed coe check format

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed IPV4 for auth server

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: copy authserver resource to /etc/cortx

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: fixed auth ipv4

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed authserver st's
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed /etc/cortx path in authserver tests

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: path typo fixed

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

Co-authored-by: Pranav Diliprao Pawar <68326838+pranavPawar07@users.noreply.github.com>
Co-authored-by: nileshgovande <63101371+nileshgovande@users.noreply.github.com>
* EOS-23396: [k8s] Added module name parameter to mini provisioner framework (#1090)

* EOS-23396: Added module name to framework
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed test phase module name
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* [EOS-21417] : [K8S] Adopt to Kubernetes (Logging) (#1103)

* logger changes for K8S

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* further changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* undo rpm changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* further changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* copied s3cluster config file

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* compatibility with shahids changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* haproxy and slapd changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* reset head

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* reset head

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* support bundle script minor change

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

Co-authored-by: nileshgovande <63101371+nileshgovande@users.noreply.github.com>

* EOS-24813:S3:workaround step for k8s producer issue

Signed-off-by: Sachitanand Shelake <sachitanand.shelake@seagate.com>

Co-authored-by: vimalraghwani20 <68695688+vimalraghwani20@users.noreply.github.com>
Co-authored-by: Pranav Diliprao Pawar <68326838+pranavPawar07@users.noreply.github.com>
Co-authored-by: nileshgovande <63101371+nileshgovande@users.noreply.github.com>
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>
Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>
…es (#1252)

* EOS-23396: [k8s] Added module name parameter to mini provisioner framework (#1090)

* EOS-23396: Added module name to framework
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed test phase module name
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* [EOS-21417] : [K8S] Adopt to Kubernetes (Logging) (#1103)

* logger changes for K8S

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* further changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* undo rpm changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* further changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* copied s3cluster config file

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* compatibility with shahids changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* haproxy and slapd changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* reset head

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* reset head

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* support bundle script minor change

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

Co-authored-by: nileshgovande <63101371+nileshgovande@users.noreply.github.com>

* Fixed code check format on K8S branch (#1239)

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: [K8S] Config file changes   (#1102)

* EOS-23396: Added module name to framework
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed test phase module name
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: [k8s] Added module name parameter to mini provisioner framework (#1090)

* EOS-23396: Added module name to framework
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed test phase module name
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: [k8s] Added module name parameter to mini provisioner framework (#1090)

* EOS-23396: Added module name to framework
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed test phase module name
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: template and sample file updated
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Introduce the config keys in to template and sample files
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: reverted bgdelete changes
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Minor change

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: copy config files from /opt/seagate/cortx to /etc/cortx

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Added log and config file in to mini provisioner sample and template files

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: [k8s] Added module name parameter to mini provisioner framework (#1090)

* EOS-23396: Added module name to framework
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed test phase module name
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: replaced /opt/seagate/cortx to /etc/cortx for config file

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: resolved conflicts

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* Minor changes

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: merge logic using config pathwq

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: indentation fixed.

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: compile error fixed

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed the validation

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: cluster id file path fixed

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Cluster id fixed

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: cluster id class fixed

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: changed the authserver config file path in to setup_ldap.sh

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: bgdelete config file issue fixed

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: minor issue

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: authserver config issue fixed

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: fixed s3authserver cipher issue

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: [k8s] Added module name parameter to mini provisioner framework (#1090)

* EOS-23396: Added module name to framework
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed test phase module name
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* [EOS-21417] : [K8S] Adopt to Kubernetes (Logging) (#1103)

* logger changes for K8S

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* further changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* undo rpm changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* further changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* copied s3cluster config file

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* compatibility with shahids changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* haproxy and slapd changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* reset head

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* reset head

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* support bundle script minor change

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

Co-authored-by: nileshgovande <63101371+nileshgovande@users.noreply.github.com>

* EOS-23396: ecrypt password script fix

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: deleted config file in upgrade

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: addressed review comments

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* authserver reverted

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: config validation cahnge for config phase

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Addressed review comments

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: [k8s] Added module name parameter to mini provisioner framework (#1090)

* EOS-23396: Added module name to framework
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed test phase module name
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* [EOS-21417] : [K8S] Adopt to Kubernetes (Logging) (#1103)

* logger changes for K8S

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* further changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* undo rpm changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* further changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* copied s3cluster config file

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* compatibility with shahids changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* haproxy and slapd changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* reset head

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* reset head

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* support bundle script minor change

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

Co-authored-by: nileshgovande <63101371+nileshgovande@users.noreply.github.com>

* EOS-23396: Shared path changes

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: base config path passed as argument

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed shared log and config path

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: suffle copy config and update config

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed cluster path

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: fixed the setup_ldap script

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: fixed syntax error

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: fix s3 config file path

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Authserver start issue fixed

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Removed authserver crash due to logger

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: remove ipv4 from auth

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Authserver ip compile issye fix

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed coe check format

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed IPV4 for auth server

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: copy authserver resource to /etc/cortx

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: fixed auth ipv4

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed authserver st's
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed /etc/cortx path in authserver tests

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: path typo fixed

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

Co-authored-by: Pranav Diliprao Pawar <68326838+pranavPawar07@users.noreply.github.com>
Co-authored-by: nileshgovande <63101371+nileshgovande@users.noreply.github.com>

* [K8S] EOS-24813:S3: workaround step for bgdelete producer (#1238)

* EOS-23396: [k8s] Added module name parameter to mini provisioner framework (#1090)

* EOS-23396: Added module name to framework
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed test phase module name
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* [EOS-21417] : [K8S] Adopt to Kubernetes (Logging) (#1103)

* logger changes for K8S

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* further changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* undo rpm changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* further changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* copied s3cluster config file

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* compatibility with shahids changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* haproxy and slapd changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* reset head

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* reset head

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* support bundle script minor change

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

Co-authored-by: nileshgovande <63101371+nileshgovande@users.noreply.github.com>

* EOS-24813:S3:workaround step for k8s producer issue

Signed-off-by: Sachitanand Shelake <sachitanand.shelake@seagate.com>

Co-authored-by: vimalraghwani20 <68695688+vimalraghwani20@users.noreply.github.com>
Co-authored-by: Pranav Diliprao Pawar <68326838+pranavPawar07@users.noreply.github.com>
Co-authored-by: nileshgovande <63101371+nileshgovande@users.noreply.github.com>

* EOS-23396: Fixed FI enable in authserver (#1243)

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* Changes for k8s branch to adhere with latest function (#1248)

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* EOS-24038: log dir changes with machine id for s3server and bgdelete

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-24038: Updated all config value with function pointer

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-24038: Added log to debug

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-24038: fixed authserver log4j2 path

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-24038: Fixed copy authserver resources

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-24038: Fixed jenkins job issue

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-24038: Fixed the conflicts

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-24038: Fixed s3 start issue where daemon working dir

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-24038: Updated auth server log4j file using xml parser

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-24038: fixed the authserver path

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-24038: Updated authserver log4j config file path in authserver

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

Co-authored-by: Pranav Diliprao Pawar <68326838+pranavPawar07@users.noreply.github.com>
Co-authored-by: nileshgovande <63101371+nileshgovande@users.noreply.github.com>
Co-authored-by: Sachitanand Shelake <65209830+sachitanands@users.noreply.github.com>
* EOS-23396: [k8s] Added module name parameter to mini provisioner framework (#1090)

* EOS-23396: Added module name to framework
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed test phase module name
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* [EOS-21417] : [K8S] Adopt to Kubernetes (Logging) (#1103)

* logger changes for K8S

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* further changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* undo rpm changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* further changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* copied s3cluster config file

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* compatibility with shahids changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* haproxy and slapd changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* reset head

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* reset head

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* support bundle script minor change

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

Co-authored-by: nileshgovande <63101371+nileshgovande@users.noreply.github.com>

* Fixed code check format on K8S branch (#1239)

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: [K8S] Config file changes   (#1102)

* EOS-23396: Added module name to framework
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed test phase module name
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: [k8s] Added module name parameter to mini provisioner framework (#1090)

* EOS-23396: Added module name to framework
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed test phase module name
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: [k8s] Added module name parameter to mini provisioner framework (#1090)

* EOS-23396: Added module name to framework
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed test phase module name
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: template and sample file updated
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Introduce the config keys in to template and sample files
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: reverted bgdelete changes
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Minor change

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: copy config files from /opt/seagate/cortx to /etc/cortx

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Added log and config file in to mini provisioner sample and template files

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: [k8s] Added module name parameter to mini provisioner framework (#1090)

* EOS-23396: Added module name to framework
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed test phase module name
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: replaced /opt/seagate/cortx to /etc/cortx for config file

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: resolved conflicts

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* Minor changes

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: merge logic using config pathwq

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: indentation fixed.

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: compile error fixed

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed the validation

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: cluster id file path fixed

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Cluster id fixed

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: cluster id class fixed

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: changed the authserver config file path in to setup_ldap.sh

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: bgdelete config file issue fixed

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: minor issue

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: authserver config issue fixed

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: fixed s3authserver cipher issue

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: [k8s] Added module name parameter to mini provisioner framework (#1090)

* EOS-23396: Added module name to framework
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed test phase module name
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* [EOS-21417] : [K8S] Adopt to Kubernetes (Logging) (#1103)

* logger changes for K8S

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* further changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* undo rpm changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* further changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* copied s3cluster config file

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* compatibility with shahids changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* haproxy and slapd changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* reset head

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* reset head

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* support bundle script minor change

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

Co-authored-by: nileshgovande <63101371+nileshgovande@users.noreply.github.com>

* EOS-23396: ecrypt password script fix

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: deleted config file in upgrade

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: addressed review comments

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* authserver reverted

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: config validation cahnge for config phase

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Addressed review comments

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: [k8s] Added module name parameter to mini provisioner framework (#1090)

* EOS-23396: Added module name to framework
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed test phase module name
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* [EOS-21417] : [K8S] Adopt to Kubernetes (Logging) (#1103)

* logger changes for K8S

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* further changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* undo rpm changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* further changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* copied s3cluster config file

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* compatibility with shahids changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* haproxy and slapd changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* reset head

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* reset head

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* support bundle script minor change

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

Co-authored-by: nileshgovande <63101371+nileshgovande@users.noreply.github.com>

* EOS-23396: Shared path changes

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: base config path passed as argument

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed shared log and config path

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: suffle copy config and update config

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed cluster path

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: fixed the setup_ldap script

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: fixed syntax error

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: fix s3 config file path

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Authserver start issue fixed

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Removed authserver crash due to logger

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: remove ipv4 from auth

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Authserver ip compile issye fix

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed coe check format

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed IPV4 for auth server

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: copy authserver resource to /etc/cortx

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: fixed auth ipv4

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed authserver st's
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed /etc/cortx path in authserver tests

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: path typo fixed

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

Co-authored-by: Pranav Diliprao Pawar <68326838+pranavPawar07@users.noreply.github.com>
Co-authored-by: nileshgovande <63101371+nileshgovande@users.noreply.github.com>

* [K8S] EOS-24813:S3: workaround step for bgdelete producer (#1238)

* EOS-23396: [k8s] Added module name parameter to mini provisioner framework (#1090)

* EOS-23396: Added module name to framework
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* EOS-23396: Fixed test phase module name
Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* [EOS-21417] : [K8S] Adopt to Kubernetes (Logging) (#1103)

* logger changes for K8S

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* further changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* undo rpm changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* further changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* copied s3cluster config file

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* compatibility with shahids changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* haproxy and slapd changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* reset head

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* reset head

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* support bundle script minor change

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

Co-authored-by: nileshgovande <63101371+nileshgovande@users.noreply.github.com>

* EOS-24813:S3:workaround step for k8s producer issue

Signed-off-by: Sachitanand Shelake <sachitanand.shelake@seagate.com>

Co-authored-by: vimalraghwani20 <68695688+vimalraghwani20@users.noreply.github.com>
Co-authored-by: Pranav Diliprao Pawar <68326838+pranavPawar07@users.noreply.github.com>
Co-authored-by: nileshgovande <63101371+nileshgovande@users.noreply.github.com>

* EOS-23396: Fixed FI enable in authserver (#1243)

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* Changes for k8s branch to adhere with latest function (#1248)

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* Changes to config parameters

Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>

* Changes to template and sample files

Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>

* Updated with setup_type

Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>

* Fixed syntax errors

Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>

* Fixing issues

Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>

* Fixes

* Workaround for now

Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>

* Fix for filename issue

Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>

* Fixes indentation

Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>

* Haproxy Debug

Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>

* HAPROXY cfg fix

Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>

* HAPROXY cfg fix

Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>

* Final changes with DI disable

Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>

* Fix for init cmd

Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>

* reset fix, s3deployment logger fix

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* fixed logger dir path

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

Co-authored-by: vimalraghwani20 <68695688+vimalraghwani20@users.noreply.github.com>
Co-authored-by: Pranav Diliprao Pawar <68326838+pranavPawar07@users.noreply.github.com>
Co-authored-by: Sachitanand Shelake <65209830+sachitanands@users.noreply.github.com>
Co-authored-by: Vimal Raghwani <vimal.raghwani@seagate.com>
…1254)

Signed-off-by: root <root@ssc-vm-g2-rhev4-0173.colo.seagate.com>

Co-authored-by: root <root@ssc-vm-g2-rhev4-0173.colo.seagate.com>
…r s3 component (P2) (#1255)

* disabling reset and cleanup for kubernetes branch

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* added comments

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

Co-authored-by: nileshgovande <63101371+nileshgovande@users.noreply.github.com>
Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>
Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>
Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>
…re keys for K8S (#1262)

* EOS-24042: added new keys to s3_prov_conf file

Signed-off-by: Vimal Raghwani <vimal.raghwani@seagate.com>

* adding new confstore keys with Mandatory n optional param seperation

Signed-off-by: Sachitanand Shelake <sachitanand.shelake@seagate.com>

* Changes for Keys

Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>

* Prov cfg file updates

Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>

* 1 node config file

Signed-off-by: Sachitanand Shelake <sachitanand.shelake@seagate.com>

* New conf key

Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>

* Removed indirects as they are mandatory

Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>

* Updating config file to latest (#1265)

* latest config file changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* new key added

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* EOS-24042: add convertor functions for bg delete port, and auth host and ports (#1266)

Signed-off-by: Ivan Tishchenko <ivan.tishchenko@seagate.com>

* added actual values to ldap servers, endpoint and internal endpoint (#1267)

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* [EOS-24361] : Mini prov Fix (#1268)

* mini prov fixes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* removed comments

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* EOS-24042: add one more function for bgdelete endpoint; fix some mistakes; address TBD questions. (#1269)

Signed-off-by: Ivan Tishchenko <ivan.tishchenko@seagate.com>

* Mini prov fix. (#1270)

* mini prov fixes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* removed comments

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* Fixed the template

* Init template file changes (#1272)

* init tmpl file changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* init tmpl file changes

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* haproxy fix

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

* mini prov fix

Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>

Co-authored-by: Vimal Raghwani <vimal.raghwani@seagate.com>
Co-authored-by: Nilesh Govande <nilesh.govande@seagate.com>
Co-authored-by: Pranav Diliprao Pawar <68326838+pranavPawar07@users.noreply.github.com>
Co-authored-by: Ivan Tishchenko <ivan.tishchenko@seagate.com>
Co-authored-by: nileshgovande <63101371+nileshgovande@users.noreply.github.com>
Signed-off-by: Sachitanand Shelake <sachitanand.shelake@seagate.com>
* EOS-24655 - Kubernetes haproxy micro-provisioner code changes.

Signed-off-by: Mohammed Shahid <mohammed.shahid@seagate.com>

* Codacy warning fix.

Signed-off-by: Mohammed Shahid <mohammed.shahid@seagate.com>

* EOS-24655: Update for the logic; add 5 s3 instances.

Signed-off-by: Ivan Tishchenko <ivan.tishchenko@seagate.com>

* Add s3 bgdelete contents to haproxy config.

Signed-off-by: Mohammed Shahid <mohammed.shahid@seagate.com>

* EOS-24655: remove unneeded import

Signed-off-by: Ivan Tishchenko <ivan.tishchenko@seagate.com>

* EOS-24655 - Instead of hard-coding, update the s3 server instances
            based on confstore value.

Signed-off-by: Mohammed Shahid <mohammed.shahid@seagate.com>

* EOS-24655 - Fix codacy bug.

Signed-off-by: Mohammed Shahid <mohammed.shahid@seagate.com>

* EOS-24655: fix error in success condition on PEM copying

Signed-off-by: Ivan Tishchenko <ivan.tishchenko@seagate.com>

Co-authored-by: Ivan Tishchenko <ivan.tishchenko@seagate.com>
Signed-off-by: Pranav Diliprao Pawar <pranav.pawar@seagate.com>
Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>
* EOS23401- Handling for --service parameter in s3 provisioning

* Fixed

Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>

* Fixed

Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>

* Fixed

Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>

Co-authored-by: Nilesh Govande <nilesh.govande@seagate.com>
* EOS23401- Handling for --service parameter in s3 provisioning

* Fixed

Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>

* Fixed

Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>

* Fixed

Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>

* Fixed

Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>

Co-authored-by: Shalaka Dharap <shalaka.dharap@seagate.com>
Co-authored-by: Nilesh Govande <nilesh.govande@seagate.com>
* Haproxy port numbers should not be hard-coded, reading from confstore.

Signed-off-by: Mohammed Shahid <mohammed.shahid@seagate.com>

* Included changes for fetching port numbers dynamically.

Signed-off-by: Mohammed Shahid <mohammed.shahid@seagate.com>

* Updating ssl cert path and fixing write call error.

Signed-off-by: Mohammed Shahid <mohammed.shahid@seagate.com>

* Addressing codacy issues.

Signed-off-by: Mohammed Shahid <mohammed.shahid@seagate.com>

* More codacy fixes.

Signed-off-by: Mohammed Shahid <mohammed.shahid@seagate.com>
Signed-off-by: Sachitanand Shelake <sachitanand.shelake@seagate.com>
Signed-off-by: Ivan Tishchenko <ivan.tishchenko@seagate.com>
* enable remote ldap entry to ldapaccountaction class

Signed-off-by: Sachitanand Shelake <sachitanand.shelake@seagate.com>

* more fixes

Signed-off-by: Sachitanand Shelake <sachitanand.shelake@seagate.com>
Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>
* EOS-24857: add kubernetes installation script

Signed-off-by: Ivan Tishchenko <ivan.tishchenko@seagate.com>

* EOS-24857: add script to fetch cortx-all image

Signed-off-by: Ivan Tishchenko <ivan.tishchenko@seagate.com>

* EOS-24857: add script to provision OpenLDAP

Signed-off-by: Ivan Tishchenko <ivan.tishchenko@seagate.com>

* EOS-24857: add script to create IO POD

Signed-off-by: Ivan Tishchenko <ivan.tishchenko@seagate.com>

* EOS-24857: add validation of VM stats

Signed-off-by: Ivan Tishchenko <ivan.tishchenko@seagate.com>

* EOS-24857: fix bug - node label command used wrong variable

Signed-off-by: Ivan Tishchenko <ivan.tishchenko@seagate.com>

* EOS-24857: Fix error in haproxy startup -- it was overwriting logs on every start

Signed-off-by: Ivan Tishchenko <ivan.tishchenko@seagate.com>

* EOS-24857: Add haproxy configuration steps

Signed-off-by: Ivan Tishchenko <ivan.tishchenko@seagate.com>

* EOS-24857: minimize user interaction

Signed-off-by: Ivan Tishchenko <ivan.tishchenko@seagate.com>

* EOS-24857: add PV and PVC definitions for /etc/cortx, /var/log/cortx, /var/data/cortx

Signed-off-by: Ivan Tishchenko <ivan.tishchenko@seagate.com>

* EOS-24857: Add separate configuration for motr image and s3 image.

Signed-off-by: Ivan Tishchenko <ivan.tishchenko@seagate.com>

* EOS-24857: Add script for AuthServer container config&start

Signed-off-by: Ivan Tishchenko <ivan.tishchenko@seagate.com>

* EOS-24857: Add script for Motr container config&start

Signed-off-by: Ivan Tishchenko <ivan.tishchenko@seagate.com>

* EOS-24857: Add script for S3 Server container config&start

Signed-off-by: Ivan Tishchenko <ivan.tishchenko@seagate.com>

* EOS-24857: Add scripts to configure aws s3 client and do basic IO test.

Signed-off-by: Ivan Tishchenko <ivan.tishchenko@seagate.com>

* EOS-24974: Move S3 containers configuration outside the container

Signed-off-by: Ivan Tishchenko <ivan.tishchenko@seagate.com>
* K8: python fix for mini-provisioner failure

Signed-off-by: Sachitanand Shelake <sachitanand.shelake@seagate.com>

* auth start script fix

Signed-off-by: Sachitanand Shelake <sachitanand.shelake@seagate.com>
… files in parallel (#1295)

Signed-off-by: Ivan Tishchenko <ivan.tishchenko@seagate.com>
Signed-off-by: Nilesh Govande <nilesh.govande@seagate.com>
@stale
Copy link
Copy Markdown

stale Bot commented Dec 21, 2021

This issue/pull request has been marked as needs attention as it has been left pending without new activity for 4 days. Tagging @nileshgovande @bkirunge7 @knrajnambiar76 @t7ko-seagate for appropriate assignment. Sorry for the delay & Thank you for contributing to CORTX. We will get back to you as soon as possible.

@stale stale Bot removed the needs-attention label Dec 27, 2021
Comment thread scripts/provisioning/configcmd.py Outdated
# validate config file exists - /etc/cortx/s3/conf/s3config.yaml
configfile = self.get_confkey("S3_CONFIG_FILE").replace("/opt/seagate/cortx", self.base_config_file_path)
if path.isfile(f'{configfile}') == False:
self.logger.error(f'{configfile} file is not present')
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Need to fix

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

Comment thread scripts/provisioning/configcmd.py Outdated
s3configfileconfstore.set_config("S3_THIRDPARTY_CONFIG>S3_LIBEVENT_POOL_INITIAL_SIZE", libevent_pool_initial_size, True)
s3configfileconfstore.set_config("S3_THIRDPARTY_CONFIG>S3_LIBEVENT_POOL_MAX_THRESHOLD", libevent_pool_max_threshold, True)

self.logger.info("Update memory buffer sizes completed")
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Need to fix

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

Signed-off-by: Mohammed Shahid <mohammed.shahid@seagate.com>
@shahidSTX
Copy link
Copy Markdown
Contributor Author

Pre-merge job passed -
image
Deployment successfully done via custom build -
image

@stale
Copy link
Copy Markdown

stale Bot commented Jan 2, 2022

This issue/pull request has been marked as needs attention as it has been left pending without new activity for 4 days. Tagging @nileshgovande @bkirunge7 @knrajnambiar76 @t7ko-seagate for appropriate assignment. Sorry for the delay & Thank you for contributing to CORTX. We will get back to you as soon as possible.

@stale stale Bot added the needs-attention label Jan 2, 2022
@stale stale Bot removed the needs-attention label Jan 10, 2022
@stale
Copy link
Copy Markdown

stale Bot commented Jan 15, 2022

This issue/pull request has been marked as needs attention as it has been left pending without new activity for 4 days. Tagging @nileshgovande @bkirunge7 @knrajnambiar76 @t7ko-seagate for appropriate assignment. Sorry for the delay & Thank you for contributing to CORTX. We will get back to you as soon as possible.

@stale stale Bot removed the needs-attention label Jan 18, 2022
@stale
Copy link
Copy Markdown

stale Bot commented Jan 22, 2022

This issue/pull request has been marked as needs attention as it has been left pending without new activity for 4 days. Tagging @nileshgovande @bkirunge7 @knrajnambiar76 @t7ko-seagate for appropriate assignment. Sorry for the delay & Thank you for contributing to CORTX. We will get back to you as soon as possible.

@stale stale Bot removed the needs-attention label Feb 2, 2022
@stale
Copy link
Copy Markdown

stale Bot commented Feb 6, 2022

This issue/pull request has been marked as needs attention as it has been left pending without new activity for 4 days. Tagging @nileshgovande @bkirunge7 @knrajnambiar76 @t7ko-seagate for appropriate assignment. Sorry for the delay & Thank you for contributing to CORTX. We will get back to you as soon as possible.

@stale stale Bot added the needs-attention label Feb 6, 2022
@kupranay
Copy link
Copy Markdown

kupranay commented Feb 7, 2022

ok to test

@stale stale Bot removed the needs-attention label Feb 7, 2022
@stale
Copy link
Copy Markdown

stale Bot commented Feb 11, 2022

This issue/pull request has been marked as needs attention as it has been left pending without new activity for 4 days. Tagging @nileshgovande @bkirunge7 @knrajnambiar76 @t7ko-seagate for appropriate assignment. Sorry for the delay & Thank you for contributing to CORTX. We will get back to you as soon as possible.

@stale stale Bot removed the needs-attention label Feb 15, 2022
@stale
Copy link
Copy Markdown

stale Bot commented Feb 19, 2022

This issue/pull request has been marked as needs attention as it has been left pending without new activity for 4 days. Tagging @nileshgovande @bkirunge7 @knrajnambiar76 @t7ko-seagate for appropriate assignment. Sorry for the delay & Thank you for contributing to CORTX. We will get back to you as soon as possible.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants