Skip to content
This repository has been archived by the owner on Feb 7, 2024. It is now read-only.

ova-release modifications #228

Merged
merged 79 commits into from
Mar 1, 2021
Merged

ova-release modifications #228

merged 79 commits into from
Mar 1, 2021

Conversation

gauravchaudhari02
Copy link
Contributor

No description provided.

Copy link
Contributor

@shailesh-vaidya shailesh-vaidya left a comment

Choose a reason for hiding this comment

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

@gauravchaudhari02 Please fix DCO error.

Copy link
Contributor

@gowthamchinna gowthamchinna left a comment

Choose a reason for hiding this comment

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

Other then the suggested minor changes all looks good to me.

  • Please add readme

@gauravchaudhari02
Copy link
Contributor Author

gauravchaudhari02 commented Feb 10, 2021

@shailesh-vaidya, @gowthamchinna, where do you want me to add README file? Any specific location? and What you expect in README?

Copy link
Contributor

@shailesh-vaidya shailesh-vaidya left a comment

Choose a reason for hiding this comment

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

Please fix DCO check error.

@cla-bot cla-bot bot added the cla-signed label Feb 18, 2021
@cla-bot
Copy link

cla-bot bot commented Feb 19, 2021

Thanks for your contribution!
The CLA bot has flagged your contribution as not having a Contributor License Agreement
in place. Note that this is not needed in the overwhelming majority of instances and this warning will usually be ignored.
The code reviewers will make a determination and may ask you to sign a CLA or may choose to ignore this warning.
More information about this can be found here.

@cla-bot cla-bot bot removed the cla-signed label Feb 19, 2021
@cla-bot
Copy link

cla-bot bot commented Feb 19, 2021

Thanks for your contribution!
The CLA bot has flagged your contribution as not having a Contributor License Agreement
in place. Note that this is not needed in the overwhelming majority of instances and this warning will usually be ignored.
The code reviewers will make a determination and may ask you to sign a CLA or may choose to ignore this warning.
More information about this can be found here.

2 similar comments
@cla-bot
Copy link

cla-bot bot commented Feb 19, 2021

Thanks for your contribution!
The CLA bot has flagged your contribution as not having a Contributor License Agreement
in place. Note that this is not needed in the overwhelming majority of instances and this warning will usually be ignored.
The code reviewers will make a determination and may ask you to sign a CLA or may choose to ignore this warning.
More information about this can be found here.

@cla-bot
Copy link

cla-bot bot commented Feb 22, 2021

Thanks for your contribution!
The CLA bot has flagged your contribution as not having a Contributor License Agreement
in place. Note that this is not needed in the overwhelming majority of instances and this warning will usually be ignored.
The code reviewers will make a determination and may ask you to sign a CLA or may choose to ignore this warning.
More information about this can be found here.

Copy link
Contributor Author

@gauravchaudhari02 gauravchaudhari02 left a comment

Choose a reason for hiding this comment

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

@shailesh-vaidya, Regarding fetching iterfaces from ansible_facts instead of declaring vars, We still need to put some checks(and check need variable) to identify interface name even if we get interface: ens32 in ansible_facts. We need to put check like if starts with ens, use other ens interfaces. if starts with eth, use other eth interfaces. Here as well, we are going to provide interface names ultimately.

@cla-bot
Copy link

cla-bot bot commented Feb 23, 2021

Thanks for your contribution!
The CLA bot has flagged your contribution as not having a Contributor License Agreement
in place. Note that this is not needed in the overwhelming majority of instances and this warning will usually be ignored.
The code reviewers will make a determination and may ask you to sign a CLA or may choose to ignore this warning.
More information about this can be found here.

@cla-bot
Copy link

cla-bot bot commented Feb 23, 2021

Thanks for your contribution!
The CLA bot has flagged your contribution as not having a Contributor License Agreement
in place. Note that this is not needed in the overwhelming majority of instances and this warning will usually be ignored.
The code reviewers will make a determination and may ask you to sign a CLA or may choose to ignore this warning.
More information about this can be found here.

@cla-bot cla-bot bot removed the cla-signed label Feb 23, 2021
@cla-bot
Copy link

cla-bot bot commented Feb 23, 2021

Thanks for your contribution!
The CLA bot has flagged your contribution as not having a Contributor License Agreement
in place. Note that this is not needed in the overwhelming majority of instances and this warning will usually be ignored.
The code reviewers will make a determination and may ask you to sign a CLA or may choose to ignore this warning.
More information about this can be found here.

1 similar comment
@cla-bot
Copy link

cla-bot bot commented Feb 24, 2021

Thanks for your contribution!
The CLA bot has flagged your contribution as not having a Contributor License Agreement
in place. Note that this is not needed in the overwhelming majority of instances and this warning will usually be ignored.
The code reviewers will make a determination and may ask you to sign a CLA or may choose to ignore this warning.
More information about this can be found here.

gowthamchinna
gowthamchinna previously approved these changes Feb 24, 2021
@cla-bot
Copy link

cla-bot bot commented Feb 24, 2021

Thanks for your contribution!
The CLA bot has flagged your contribution as not having a Contributor License Agreement
in place. Note that this is not needed in the overwhelming majority of instances and this warning will usually be ignored.
The code reviewers will make a determination and may ask you to sign a CLA or may choose to ignore this warning.
More information about this can be found here.

gowthamchinna and others added 3 commits February 24, 2021 04:53
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
* Exclude return code check for csm-agent

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* exlcude retrun code check for csm-agent

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix Codacy issues

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* fixed codacy issue

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix codacy issues

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added CSM Team email alias for email notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added note for excluding return code check

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added note for excluding return code

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Send notification to triggered person on manual build

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix build failure

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fixed codacy issues

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
* feat: add ova-release automation playbooks

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* fix: encyption

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add ssh role and generic play

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: change prereq script download path

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: update script download task

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: revert cortx-prreq script location

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

Co-authored-by: mukul-seagate11 <mukul.malhotra@seagate.com>
Co-authored-by: Shailesh Vadiya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
@cla-bot cla-bot bot added the cla-signed label Mar 1, 2021
@mukul-seagate11
Copy link
Contributor

WhiteSource check has been removed

shailesh-vaidya
shailesh-vaidya previously approved these changes Mar 1, 2021
@mukul-seagate11
Copy link
Contributor

@gauravchaudhari02,

image

gowthamchinna
gowthamchinna previously approved these changes Mar 1, 2021
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
mukul-seagate11
mukul-seagate11 previously approved these changes Mar 1, 2021
@mukul-seagate11 mukul-seagate11 self-requested a review March 1, 2021 10:34
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Copy link
Contributor

@mukul-seagate11 mukul-seagate11 left a comment

Choose a reason for hiding this comment

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

looks good

@shailesh-vaidya shailesh-vaidya merged commit 6034945 into main Mar 1, 2021
@shailesh-vaidya shailesh-vaidya deleted the ova-test-work branch March 1, 2021 12:00
gowthamchinna added a commit that referenced this pull request May 6, 2021
* EOS-16013 : Added changeset.txt to release email (#188)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16486 Exclude return code check for csm_setup and csm_test. (#189)

* Exclude return code check for csm-agent

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* exlcude retrun code check for csm-agent

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix Codacy issues

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* fixed codacy issue

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix codacy issues

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added CSM Team email alias for email notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added note for excluding return code check

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added note for excluding return code

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Send notification to triggered person on manual build

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix build failure

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fixed codacy issues

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* ova-release automation (#176)

* feat: add ova-release automation playbooks

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* fix: encyption

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add ssh role and generic play

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: change prereq script download path

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: update script download task

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: revert cortx-prreq script location

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

Co-authored-by: mukul-seagate11 <mukul.malhotra@seagate.com>
Co-authored-by: Shailesh Vadiya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16534 Remove s3iamcli from Prod (#190)

* Remove s3iamcli from prod release

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Avoid norach folder rpm copy

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16469 : Updated release artifact folder structure (#191)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16013 : Updated email recipient list (#193)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Fail custom-ci job if any of the component job failed. (#194)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* update version to 1.0.1 for SMS2 (#197)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Use Github Release from Seagate/cortx repo (#200)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: modify sed command and add ssh timeout (#201)

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16759 Update version to 2.0.0 for main and stable branch builds. (#202)

* Added version=2.0.0 to component jobs

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update main.yml

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update main.yml

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add service-checker role and add create-vm,ova-tester tasks

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: removing hostname reset

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: added more clear exception

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add hostname localhost logic

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add fixes for provisoner and csm

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: remove obsolete files

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: rename task and add license

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add restart on boot option for network service

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Fix custom-ci build failure (#204)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* ISO names to use version 1.0.1 (#205)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16759 Incorporated S3server version command. (#206)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#187)

* EOS-13657 Automate RE Docker Image Creation

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Updated version for OVA Release (#207)

* Updated version for OVA Release

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Added email notification (#208)

* Added email notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17072 : Add component wise last_successful tag (#209)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Fix error in csm job. (#210)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16708 Improve RPM Validation job for Install path check. (#214)

* Exclude install path check for cortx-sspl-test and cortx-sspl-cli

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update third party version to 1.0.0-4 (#216)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update build command for cortx-py-utils (#217)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Utils update (#218)

* Update build command for cortx-py-utils

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17291 Update build command for cortx-py-utils rpm (#225)

* Update cortx-utils build command

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17314 Added systemd-python36, EOS-17318 consul_1.9.1. Removed old consul versions. (#226)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17289 Need to support Cortx-1.0 3rd-party packages in custom builds (#227)

* Make third-party-version configurable.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Updated message for THIRD_PARTY_VERSION

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Removed OTHER_COMPONENT_PATH option

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use main branch for cortx-py-utils

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use cortx-py-utils based on third-party-version

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* CSM Web job using hard-coded repo url

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Main branch release structure update (#213)

* EOS-17138 : Main Release build to use other components from Main branch instead of Stable branch.

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Enable Main email notification (#229)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Main release issue (#230)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Added versioning to cortx-utils (#231)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Auto Add PR to Pull Request Review Board (#233)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: rename stage names and modify cluster check

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add readme for ova build automation

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add task to remove unused files

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Added Bug Triage Job (#237)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Moves issue to in-progress column after triage (#239)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#215)

* Use same workflow for internal and external image

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Add cryptography==3.2 in Python deps (#244)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Add ova-release jenkins file (#192)

* Add ova-release Jenkins file

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Signing off alert.groovy (#246)

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17606 Bundle/package jsonschema version 3.2.0 (#248)

* Updated python-deps to 2.0.0-1

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use python-packages-2.0.0-latest and 2.0.0-latest symlink

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Updated latest third-party links for custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Adhoc : SSPL Sanity / Stable last successful build (#251)

* Main release issue

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* SSPL Sanity Enable

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Enable last success build for stable deployment

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#245)

* Fix build number in cortx-utils build command, Renamed Jenkinsfile to .groovy

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Error out out if source code not available

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Print RELEASE.INFO in validation.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Update default repo URL

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove test execution for csm-agent

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove -i option for make command.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17258 Update Jira Notification with build number for Main  (#243)

* EOS-17258 Update Jira Notification with build number for Main and Cortx-1.0

Signed-off-by: puja.mudaliar <puja.mudaliar@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Delete .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Add .whitesource configuration file (#256)

Co-authored-by: whitesource-for-github-com[bot] <50673670+whitesource-for-github-com[bot]@users.noreply.github.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add ova file path of nfs server

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17837 Custom build deployment failed at sspl components. (#257)

* Use cortx-utils from cortx-1.0 branch if SSPL branch is cortx-1.0 or forked from cortx-1.0 codebase

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add cortx-storage path for ova file

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Delete .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Create .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-15534 Enable concurrent execution of custom-ci job. (#258)

* Enable concurrent jobs for custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-15534 Enable concurrent execution of custom-ci job. Phase-2 (#268)

* Fix Provisioner build failure in custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove 'Install Dependencies' stage

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Improve cortx-ha custom-ci job

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-config-manager to update yum repositories.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Add gpecheck and then disable it.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-conifg-manager interfaces instead of shell commands.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-config-manager to update repo configuration

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Corrected RPM location in email-notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Delete .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Create .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Add script for ova-release (#195)

* feat: add script for ova-relese

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* refactor: ticket details

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add highlight section

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add new format of release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: added requirements.txt and fixes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add general section in OVA release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add sleep time

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add readme for ova-release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add jenkins file for ova release notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* fix: add jira query inside script

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: modify readme

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add ova files in cortx-storage

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: modify script

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: put generic creds

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: open port for management network

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix typo

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

Co-authored-by: Gowthaman Chinnathambi <56022993+gowthamchinna@users.noreply.github.com>
Co-authored-by: Shailesh Vadiya <shailesh.vaidya@seagate.com>
Co-authored-by: mukul-seagate11 <mukul.malhotra@seagate.com>
Co-authored-by: Balaji Ramachandran <64014432+balajiramachandran-seagate@users.noreply.github.com>
Co-authored-by: pujamudaliar <puja.mudaliar@seagate.com>
Co-authored-by: whitesource-for-github-com[bot] <50673670+whitesource-for-github-com[bot]@users.noreply.github.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
shailesh-vaidya added a commit that referenced this pull request May 11, 2021
* Use Github Release from Seagate/cortx repo (#200)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* chore: modify sed command and add ssh timeout (#201)

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-16759 Update version to 2.0.0 for main and stable branch builds. (#202)

* Added version=2.0.0 to component jobs

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-16376 : S3 Mini Provisioner Deployment Automation (#212)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added SSPL Mini-Provisioner Automation script (#220)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added CSM Mini-Provisioning Automation Script (#221)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added Motr Mini-Provisioner Automation Script (#222)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini Provisioner Porting changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini-Provisoner Porting Chnages - VM Cleanup Script

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini-Provisioner Improvments

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Change CF API Access auth method (u/p to token) (#249)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17583 : Pre-Requisite 3rd party package python-ldap

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* HA mini-provisioning

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* HA mini-provisioning

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update py-utils for latest wiki changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add mini-provisioning files for provisioner (#270)

* Update py-utils for latest wiki changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* feat: add mini-provisioning files for provisioner

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix codacy issues

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: remove duplicate installation and clean-up activity

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

Co-authored-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Stable branch PR job

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Disabled isa dep install steps

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18715 : Hare mini-provisioner cmd updates

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17246 : R2 VM: Need hostname option for deployment job

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Adhoc : Add cortx-prereq in mini-provisioner (csm, sspl)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18973 : Update s3 mini-provisioning automation script for confstore changes (#330)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Provisioner config.ini key update

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* S3server input host deployment restriction

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add Nightly trigger for s3-premerge job (#335)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19138 S3 Pre-merge job is failing  (#336)

* EOS-16376 : S3 Mini Provisioner Deployment Automation (#212)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added SSPL Mini-Provisioner Automation script (#220)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added CSM Mini-Provisioning Automation Script (#221)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added Motr Mini-Provisioner Automation Script (#222)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Mini Provisioner Porting changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini-Provisoner Porting Chnages - VM Cleanup Script

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini Provisioner Porting changes (#223)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Mini provisioner porting (#224)

* Mini Provisioner Porting changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini-Provisoner Porting Chnages - VM Cleanup Script

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Mini-Provisioner Improvments

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Change CF API Access auth method (u/p to token) (#249)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* EOS-17583 : Pre-Requisite 3rd party package python-ldap

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* HA mini-provisioning

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* HA mini-provisioning

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update py-utils for latest wiki changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add mini-provisioning files for provisioner (#270)

* Update py-utils for latest wiki changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* feat: add mini-provisioning files for provisioner

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix codacy issues

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: remove duplicate installation and clean-up activity

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

Co-authored-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Stable branch PR job

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Disabled isa dep install steps

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18715 : Hare mini-provisioner cmd updates

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17246 : R2 VM: Need hostname option for deployment job

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Adhoc : Add cortx-prereq in mini-provisioner (csm, sspl)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18973 : Update s3 mini-provisioning automation script for confstore changes (#330)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Provisioner config.ini key update

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* S3server input host deployment restriction

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add Nightly trigger for s3-premerge job (#335)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix syntax issue for s3-premerge job

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

Co-authored-by: Gowthaman Chinnathambi <56022993+gowthamchinna@users.noreply.github.com>
Co-authored-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Co-authored-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19069 : Motr Mini Provisioner update (#338)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* CSM mini-provisioner updates (#339)

* chore: csm mini-provisioner updates

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add py_utils steps

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: comment debug tasks

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add facts gathering

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: added debug tasks

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add task for secret key generation

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* fix: secret generation command

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: Add debug logs

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: print logs on failure

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix debug

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* fix: services debug

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: service debug

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: sample debug

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: debug services

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: update csm mini-prov pipeline

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: PR updates

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: optimize debugging

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18551 : Enable debug nodes (#356)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18740 Hare CI: Write a VM cleanup script (#358)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19360 : Hare Mini Provisioner Changes (#359)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19360 : Hare mini-prov Optimization

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Removed githubrelease package installation

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Fixed SSPL cortx-deployment for build issue

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19479 New VM for Hare CI (#364)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19053 Update single node mini provisioning job for SSPL (#363)

* EOS-19053 Update current Job for single node mini provisioning for SSPL

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 01_install_prerequisites.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete bkp_main.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 01_install_prerequisites.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 02_mini_provisioning.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 02_mini_provisioning.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 01_install_prerequisites.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 02_mini_provisioning.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update cortx.repo.j2

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete singlenode.yml.j2

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete sspl.config.j2

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete sspl.post-install.j2

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete sspl.prepare.j2

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete sspl.init.j2

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 04_validate.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update sspl-mini_provisioning.groovy

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete start_service.sh

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 04_validate.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update sspl-mini_provisioning.groovy

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 01_install_prerequisites.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete lnet.conf

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update sspl-mini_provisioning.groovy

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 04_validate.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update sspl-mini_provisioning.groovy

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update sspl-mini_provisioning.groovy

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Cortx-py-utils Updated pre-req, mini-prov, validate and main.yml files (#360)

* Updated pre-req, mini-prov, validate and main.yml files

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Updated the yml files for py-utils

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Updated pyutils.groovy

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Updated Prereq,validate and main files

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Updated pyutils.groovy

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Updated pyutils-mini_provisioning.groovy

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Removed Deploy tag

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Updated 01_install_prerequisites.yml, 02_mini_provisioning.yml and 04_validate.yml

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add missing offline method

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18550 Create a Jenkins job for VM Teardown using Provisioner

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Hare VM Deployment Fix

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* chore: fix encryption text (#374)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added fix for Hare cortx-pyutils issue

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Refresh VM on failure

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add timout to s3 splunk/ceph jobs

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Refresh VM on every CF action (Start/Stop/Refresh)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19144 : Keep mini-provisioner build

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-20019 : Add kafka installation step in csm mini-prov

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Updated Mini provisioner script to install kafka from rpm-s

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Updated S3 Server Test template key

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Fix custom-ci build failure (#204)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* ISO names to use version 1.0.1 (#205)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-16759 Incorporated S3server version command. (#206)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#187)

* EOS-13657 Automate RE Docker Image Creation

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Updated version for OVA Release (#207)

* Updated version for OVA Release

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added email notification (#208)

* Added email notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17072 : Add component wise last_successful tag (#209)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Fix error in csm job. (#210)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-16708 Improve RPM Validation job for Install path check. (#214)

* Exclude install path check for cortx-sspl-test and cortx-sspl-cli

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update third party version to 1.0.0-4 (#216)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update build command for cortx-py-utils (#217)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Utils update (#218)

* Update build command for cortx-py-utils

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17291 Update build command for cortx-py-utils rpm (#225)

* Update cortx-utils build command

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17314 Added systemd-python36, EOS-17318 consul_1.9.1. Removed old consul versions. (#226)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17289 Need to support Cortx-1.0 3rd-party packages in custom builds (#227)

* Make third-party-version configurable.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Updated message for THIRD_PARTY_VERSION

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Removed OTHER_COMPONENT_PATH option

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use main branch for cortx-py-utils

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use cortx-py-utils based on third-party-version

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* CSM Web job using hard-coded repo url

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Main branch release structure update (#213)

* EOS-17138 : Main Release build to use other components from Main branch instead of Stable branch.

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Enable Main email notification (#229)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Main release issue (#230)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added versioning to cortx-utils (#231)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Auto Add PR to Pull Request Review Board (#233)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added Bug Triage Job (#237)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Moves issue to in-progress column after triage (#239)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#215)

* Use same workflow for internal and external image

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add cryptography==3.2 in Python deps (#244)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add ova-release jenkins file (#192)

* Add ova-release Jenkins file

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Signing off alert.groovy (#246)

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17606 Bundle/package jsonschema version 3.2.0 (#248)

* Updated python-deps to 2.0.0-1

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use python-packages-2.0.0-latest and 2.0.0-latest symlink

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Updated latest third-party links for custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Adhoc : SSPL Sanity / Stable last successful build (#251)

* Main release issue

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* SSPL Sanity Enable

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Enable last success build for stable deployment

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#245)

* Fix build number in cortx-utils build command, Renamed Jenkinsfile to .groovy

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Error out out if source code not available

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Print RELEASE.INFO in validation.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Update default repo URL

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove test execution for csm-agent

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove -i option for make command.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17258 Update Jira Notification with build number for Main  (#243)

* EOS-17258 Update Jira Notification with build number for Main and Cortx-1.0

Signed-off-by: puja.mudaliar <puja.mudaliar@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Delete .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add .whitesource configuration file (#256)

Co-authored-by: whitesource-for-github-com[bot] <50673670+whitesource-for-github-com[bot]@users.noreply.github.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17837 Custom build deployment failed at sspl components. (#257)

* Use cortx-utils from cortx-1.0 branch if SSPL branch is cortx-1.0 or forked from cortx-1.0 codebase

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Delete .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Create .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-15534 Enable concurrent execution of custom-ci job. (#258)

* Enable concurrent jobs for custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-15534 Enable concurrent execution of custom-ci job. Phase-2 (#268)

* Fix Provisioner build failure in custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove 'Install Dependencies' stage

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Improve cortx-ha custom-ci job

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-config-manager to update yum repositories.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Add gpecheck and then disable it.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-conifg-manager interfaces instead of shell commands.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-config-manager to update repo configuration

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Corrected RPM location in email-notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Delete .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Create .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add script for ova-release (#195)

* feat: add script for ova-relese

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* refactor: ticket details

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add highlight section

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add new format of release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: added requirements.txt and fixes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add general section in OVA release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add sleep time

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add readme for ova-release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add jenkins file for ova release notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* fix: add jira query inside script

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: modify readme

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add ova files in cortx-storage

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: modify script

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: put generic creds

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17252 : Updated S3 job notification subject, to list (#267)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17872 3rd Party SW Versions (#276)

* List kafka in THIRD_PARTY_RELEASE.info

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Update version to 2.0.0

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added version parameter

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Merge build-3rdParty-release-info.sh and build_release_info.sh

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use latest build_release_info.sh

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use upstream repository

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove build-3rdParty-release-info.sh

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Update stable.custom and opensource-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove duplicate echo statement

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* ova-release modifications (#228)

* EOS-16013 : Added changeset.txt to release email (#188)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16486 Exclude return code check for csm_setup and csm_test. (#189)

* Exclude return code check for csm-agent

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* exlcude retrun code check for csm-agent

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix Codacy issues

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* fixed codacy issue

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix codacy issues

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added CSM Team email alias for email notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added note for excluding return code check

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added note for excluding return code

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Send notification to triggered person on manual build

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix build failure

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fixed codacy issues

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* ova-release automation (#176)

* feat: add ova-release automation playbooks

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* fix: encyption

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add ssh role and generic play

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: change prereq script download path

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: update script download task

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: revert cortx-prreq script location

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

Co-authored-by: mukul-seagate11 <mukul.malhotra@seagate.com>
Co-authored-by: Shailesh Vadiya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16534 Remove s3iamcli from Prod (#190)

* Remove s3iamcli from prod release

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Avoid norach folder rpm copy

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16469 : Updated release artifact folder structure (#191)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16013 : Updated email recipient list (#193)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Fail custom-ci job if any of the component job failed. (#194)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* update version to 1.0.1 for SMS2 (#197)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Use Github Release from Seagate/cortx repo (#200)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: modify sed command and add ssh timeout (#201)

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16759 Update version to 2.0.0 for main and stable branch builds. (#202)

* Added version=2.0.0 to component jobs

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update main.yml

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update main.yml

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add service-checker role and add create-vm,ova-tester tasks

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: removing hostname reset

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: added more clear exception

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add hostname localhost logic

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add fixes for provisoner and csm

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: remove obsolete files

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: rename task and add license

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add restart on boot option for network service

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Fix custom-ci build failure (#204)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* ISO names to use version 1.0.1 (#205)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16759 Incorporated S3server version command. (#206)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#187)

* EOS-13657 Automate RE Docker Image Creation

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Updated version for OVA Release (#207)

* Updated version for OVA Release

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Added email notification (#208)

* Added email notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17072 : Add component wise last_successful tag (#209)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Fix error in csm job. (#210)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16708 Improve RPM Validation job for Install path check. (#214)

* Exclude install path check for cortx-sspl-test and cortx-sspl-cli

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update third party version to 1.0.0-4 (#216)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update build command for cortx-py-utils (#217)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Utils update (#218)

* Update build command for cortx-py-utils

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17291 Update build command for cortx-py-utils rpm (#225)

* Update cortx-utils build command

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17314 Added systemd-python36, EOS-17318 consul_1.9.1. Removed old consul versions. (#226)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17289 Need to support Cortx-1.0 3rd-party packages in custom builds (#227)

* Make third-party-version configurable.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Updated message for THIRD_PARTY_VERSION

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Removed OTHER_COMPONENT_PATH option

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use main branch for cortx-py-utils

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use cortx-py-utils based on third-party-version

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* CSM Web job using hard-coded repo url

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Main branch release structure update (#213)

* EOS-17138 : Main Release build to use other components from Main branch instead of Stable branch.

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Enable Main email notification (#229)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Main release issue (#230)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Added versioning to cortx-utils (#231)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Auto Add PR to Pull Request Review Board (#233)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: rename stage names and modify cluster check

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add readme for ova build automation

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add task to remove unused files

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Added Bug Triage Job (#237)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Moves issue to in-progress column after triage (#239)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#215)

* Use same workflow for internal and external image

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Add cryptography==3.2 in Python deps (#244)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Add ova-release jenkins file (#192)

* Add ova-release Jenkins file

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Signing off alert.groovy (#246)

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17606 Bundle/package jsonschema version 3.2.0 (#248)

* Updated python-deps to 2.0.0-1

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use python-packages-2.0.0-latest and 2.0.0-latest symlink

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Updated latest third-party links for custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Adhoc : SSPL Sanity / Stable last successful build (#251)

* Main release issue

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* SSPL Sanity Enable

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Enable last success build for stable deployment

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#245)

* Fix build number in cortx-utils build command, Renamed Jenkinsfile to .groovy

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Error out out if source code not available

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Print RELEASE.INFO in validation.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Update default repo URL

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove test execution for csm-agent

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove -i option for make command.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17258 Update Jira Notification with build number for Main  (#243)

* EOS-17258 Update Jira Notification with build number for Main and Cortx-1.0

Signed-off-by: puja.mudaliar <puja.mudaliar@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Delete .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Add .whitesource configuration file (#256)

Co-authored-by: whitesource-for-github-com[bot] <50673670+whitesource-for-github-com[bot]@users.noreply.github.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add ova file path of nfs server

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17837 Custom build deployment failed at sspl components. (#257)

* Use cortx-utils from cortx-1.0 branch if SSPL branch is cortx-1.0 or forked from cortx-1.0 codebase

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add cortx-storage path for ova file

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Delete .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Create .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-15534 Enable concurrent execution of custom-ci job. (#258)

* Enable concurrent jobs for custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-15534 Enable concurrent execution of custom-ci job. Phase-2 (#268)

* Fix Provisioner build failure in custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove 'Install Dependencies' stage

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Improve cortx-ha custom-ci job

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-config-manager to update yum repositories.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Add gpecheck and then disable it.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-conifg-manager interfaces instead of shell commands.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-config-manager to update repo configuration

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Corrected RPM location in email-notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Delete .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Create .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Add script for ova-release (#195)

* feat: add script for ova-relese

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* refactor: ticket details

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add highlight section

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add new format of release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: added requirements.txt and fixes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add general section in OVA release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add sleep time

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add readme for ova-release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add jenkins file for ova release notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* fix: add jira query inside script

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: modify readme

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add ova files in cortx-storage

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: modify script

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: put generic creds

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: open port for management network

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix typo

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

Co-authored-by: Gowthaman Chinnathambi <56022993+gowthamchinna@users.noreply.github.com>
Co-authored-by: Shailesh Vadiya <shailesh.vaidya@seagate.com>
Co-authored-by: mukul-seagate11 <mukul.malhotra@seagate.com>
Co-authored-by: Balaji Ramachandran <64014432+balajiramachandran-seagate@users.noreply.github.com>
Co-authored-by: pujamudaliar <puja.mudaliar@seagate.com>
Co-authored-by: whitesource-for-github-com[bot] <50673670+whitesource-for-github-com[bot]@users.noreply.github.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18500 Handling 3rd party python packages in build environment (#279)

* Install python packages in Build environment.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Install python packages from local repo

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use cortx-re repo

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use requirements.txt from cortx-py.utils

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added stage for stable branch

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* SSPL Sanity test path update (#278)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Trigger VM deploy from  Main Release job (#280)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Install Third party packages  (#275)

* Added script and spec for third-party-dependency package

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Modify build command to use cortx-ha format (#285)

* Modify build command to use cortx-ha format

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use cortx-ha versioning for stable branch.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add support to use custom third party version in custom-ci for validating Third Party dependencies.  (#286)

* Use custom Third party version in custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Add custom parameter

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Package Intel ISA library in RPM format (#284)

* Build isa-l package from source

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Enable Automated JIRA issue creation on VM Deployment failure (#289)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Third party debug (#290)

* Added script and spec for third-party-dependency package

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Add jenkinsfile for third-party-rpm

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18548 : Updated rpm validation script to exclude patch version check (#295)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

Co-authored-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update Global Python packages: Adding CSM requirement python packages. (#292)

Signed-off-by: Udayan Yaragattikar <udayan.yaragattikar@seagate.com>

Co-authored-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Signoff Changelog.sh (#303)

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Install python packages in cortx-ha build phase (#302)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add python-deps in docker image build for community.  (#301)

* Added Python Dependencies

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Removed NFS packages. Removed log and lib folder check (#305)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add support for cortx-prereq package in cortx-build docker image (#306)

* Add cortx-prereq build target

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Add cortx-prereq build scripts

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fixed syntax error

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Codeowner test (#314)

* Additional code-owners for cortx-prereq package

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18568 Need to reboot jenkins VM in the pre-merge jenkins job for S3Server (#310)

* Added s3server node reboot playbook

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-16487 Include return code check for csm_setup and csm_test. (#318)

* Install cortx-prereq package during CSM Build

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add PR template for third party RPM/Python package addition (#317)

* Add template for adding new third party package

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update Global python packages (#308)

* Update Global Python packages: Adding CSM requirement python packages.

Signed-off-by: Udayan Yaragattikar <udayan.yaragattikar@seagate.com>

* Update global python packages: add xmltodict, remove boto

Signed-off-by: Udayan Yaragattikar <udayan.yaragattikar@seagate.com>

Co-authored-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Fix repository URL in S3 node reboot pipeline (#321)

* Fixed repository URL in S2 node reboot pipeline

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Fix repository URL in S3 node reboot pipeline (#322)

* Fix repository URL in S3 node reboot pipeline

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Remove UDS in OVA Release (#323)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Use build_number as parameters for install-cortx-prereq.sh (#325)

* Use build_number as parameters

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix repo url

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Updated usage function.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use Build URL as parameter

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added the script for syncing cortx and pune server builds (#316)

* Added the script for syncing cortx and pune server builds

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Updated the comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Changing the script directory

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Changing the script to env_setup directory

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the Codacy review comments 

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Update sync_build.sh

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the Codacy review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Removed the commented line

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

Co-authored-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Removed whitespace in source directory array (#329)

* Added the script for syncing cortx and pune server builds

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Updated the comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Changing the script directory

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Changing the script to env_setup directory

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the Codacy review comments 

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Update sync_build.sh

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the Codacy review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Removed the commented line

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Removed white space in array

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the Codacy comments 

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Resolving the conflicts

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Fixing syntax issue

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

Co-authored-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18851 [DevOps] RELEASE.INFO does not have branch information (#328)

* Add branch details in RELEASE.INFO

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Test script execution

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use correct credentials.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Revert Test changes

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Add branch name as parameter

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Script Clean-up

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use updated build_release_info.sh

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add cortx-prereq package to stable branch. (#327)

* Use build_number as parameters

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18774 Incorporate changes for cortx-s3server-test rpm to build Infrastructure (#331)

* Add S3test rpm steps

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add s3sanity test for OVA (#297)

* fix: add s3sanity test for OVA

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add s3config file

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix certificate issue

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: remove unnecessary files

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: remove s3cmd installation

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19145 Install 'cortx-py-utils' on build systems for Hare CI job (#337)

* Add cortx-py-utils for Hare CI

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17879 Clear code cleanup activity from RE repo before moving to public (#333)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18774 Incorporate changes for cortx-s3server-test rpm to build Infrastructure (#350)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Use latest build_release_info.sh script (#351)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Use correct cortx-py-utils version in cortx-ha custom build. (#352)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Use updated /rpms/s3test/buildrpm.sh command (#355)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17878 Jenkins [CI] infrastructure for 3rd party packages (#361)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added the Cloudforms VM operation script  (#354)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19270 Install Kafka as RPM package. (#369)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Target to checkout specified branch for all CORTX components. (#372)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update hare-premerge script (#376)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Change log fix (#384)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update third-party-rpms.txt (#386)

Signed-off-by: Puja Mudaliar puja.mudaliar@seagate.com
Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Hare stable branch cortx utils version issue (#379)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Codeacy Fix

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Adhoc : CSM Web Mini-Provisioner

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Restrict VM-cleanup job concurrent build

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add delay in Enable debug node jenkins job

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Keep last 30 days PR build

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini-Provisioner prov component updates

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

Co-authored-by: Shailesh Vadiya <shailesh.vaidya@seagate.com>
Co-authored-by: Gaurav Chaudhari <61046500+gauravchaudhari02@users.noreply.gi…
shailesh-vaidya added a commit that referenced this pull request May 12, 2021
* EOS-16013 : Added changeset.txt to release email (#188)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16486 Exclude return code check for csm_setup and csm_test. (#189)

* Exclude return code check for csm-agent

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* exlcude retrun code check for csm-agent

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix Codacy issues

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* fixed codacy issue

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix codacy issues

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added CSM Team email alias for email notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added note for excluding return code check

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added note for excluding return code

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Send notification to triggered person on manual build

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix build failure

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fixed codacy issues

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* ova-release automation (#176)

* feat: add ova-release automation playbooks

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* fix: encyption

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add ssh role and generic play

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: change prereq script download path

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: update script download task

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: revert cortx-prreq script location

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

Co-authored-by: mukul-seagate11 <mukul.malhotra@seagate.com>
Co-authored-by: Shailesh Vadiya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16534 Remove s3iamcli from Prod (#190)

* Remove s3iamcli from prod release

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Avoid norach folder rpm copy

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16469 : Updated release artifact folder structure (#191)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16013 : Updated email recipient list (#193)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Fail custom-ci job if any of the component job failed. (#194)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* update version to 1.0.1 for SMS2 (#197)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Use Github Release from Seagate/cortx repo (#200)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: modify sed command and add ssh timeout (#201)

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16759 Update version to 2.0.0 for main and stable branch builds. (#202)

* Added version=2.0.0 to component jobs

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update main.yml

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update main.yml

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add service-checker role and add create-vm,ova-tester tasks

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: removing hostname reset

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: added more clear exception

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add hostname localhost logic

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add fixes for provisoner and csm

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: remove obsolete files

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: rename task and add license

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add restart on boot option for network service

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Fix custom-ci build failure (#204)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* ISO names to use version 1.0.1 (#205)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16759 Incorporated S3server version command. (#206)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#187)

* EOS-13657 Automate RE Docker Image Creation

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Updated version for OVA Release (#207)

* Updated version for OVA Release

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Added email notification (#208)

* Added email notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17072 : Add component wise last_successful tag (#209)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Fix error in csm job. (#210)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16708 Improve RPM Validation job for Install path check. (#214)

* Exclude install path check for cortx-sspl-test and cortx-sspl-cli

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update third party version to 1.0.0-4 (#216)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update build command for cortx-py-utils (#217)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Utils update (#218)

* Update build command for cortx-py-utils

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17291 Update build command for cortx-py-utils rpm (#225)

* Update cortx-utils build command

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17314 Added systemd-python36, EOS-17318 consul_1.9.1. Removed old consul versions. (#226)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17289 Need to support Cortx-1.0 3rd-party packages in custom builds (#227)

* Make third-party-version configurable.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Updated message for THIRD_PARTY_VERSION

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Removed OTHER_COMPONENT_PATH option

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use main branch for cortx-py-utils

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use cortx-py-utils based on third-party-version

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* CSM Web job using hard-coded repo url

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Main branch release structure update (#213)

* EOS-17138 : Main Release build to use other components from Main branch instead of Stable branch.

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Enable Main email notification (#229)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Main release issue (#230)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Added versioning to cortx-utils (#231)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Auto Add PR to Pull Request Review Board (#233)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: rename stage names and modify cluster check

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add readme for ova build automation

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add task to remove unused files

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Added Bug Triage Job (#237)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Moves issue to in-progress column after triage (#239)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#215)

* Use same workflow for internal and external image

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Add cryptography==3.2 in Python deps (#244)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Add ova-release jenkins file (#192)

* Add ova-release Jenkins file

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Signing off alert.groovy (#246)

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17606 Bundle/package jsonschema version 3.2.0 (#248)

* Updated python-deps to 2.0.0-1

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use python-packages-2.0.0-latest and 2.0.0-latest symlink

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Updated latest third-party links for custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Adhoc : SSPL Sanity / Stable last successful build (#251)

* Main release issue

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* SSPL Sanity Enable

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Enable last success build for stable deployment

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#245)

* Fix build number in cortx-utils build command, Renamed Jenkinsfile to .groovy

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Error out out if source code not available

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Print RELEASE.INFO in validation.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Update default repo URL

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove test execution for csm-agent

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove -i option for make command.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17258 Update Jira Notification with build number for Main  (#243)

* EOS-17258 Update Jira Notification with build number for Main and Cortx-1.0

Signed-off-by: puja.mudaliar <puja.mudaliar@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Delete .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Add .whitesource configuration file (#256)

Co-authored-by: whitesource-for-github-com[bot] <50673670+whitesource-for-github-com[bot]@users.noreply.github.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add ova file path of nfs server

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17837 Custom build deployment failed at sspl components. (#257)

* Use cortx-utils from cortx-1.0 branch if SSPL branch is cortx-1.0 or forked from cortx-1.0 codebase

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add cortx-storage path for ova file

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Delete .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Create .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-15534 Enable concurrent execution of custom-ci job. (#258)

* Enable concurrent jobs for custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-15534 Enable concurrent execution of custom-ci job. Phase-2 (#268)

* Fix Provisioner build failure in custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove 'Install Dependencies' stage

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Improve cortx-ha custom-ci job

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-config-manager to update yum repositories.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Add gpecheck and then disable it.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-conifg-manager interfaces instead of shell commands.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-config-manager to update repo configuration

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Corrected RPM location in email-notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Delete .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Create .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Add script for ova-release (#195)

* feat: add script for ova-relese

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* refactor: ticket details

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add highlight section

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add new format of release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: added requirements.txt and fixes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add general section in OVA release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add sleep time

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add readme for ova-release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add jenkins file for ova release notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* fix: add jira query inside script

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: modify readme

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add ova files in cortx-storage

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: modify script

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: put generic creds

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: open port for management network

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix typo

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

Co-authored-by: Gowthaman Chinnathambi <56022993+gowthamchinna@users.noreply.github.com>
Co-authored-by: Shailesh Vadiya <shailesh.vaidya@seagate.com>
Co-authored-by: mukul-seagate11 <mukul.malhotra@seagate.com>
Co-authored-by: Balaji Ramachandran <64014432+balajiramachandran-seagate@users.noreply.github.com>
Co-authored-by: pujamudaliar <puja.mudaliar@seagate.com>
Co-authored-by: whitesource-for-github-com[bot] <50673670+whitesource-for-github-com[bot]@users.noreply.github.com>
shailesh-vaidya added a commit that referenced this pull request May 12, 2021
* Use Github Release from Seagate/cortx repo (#200)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* chore: modify sed command and add ssh timeout (#201)

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-16759 Update version to 2.0.0 for main and stable branch builds. (#202)

* Added version=2.0.0 to component jobs

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-16376 : S3 Mini Provisioner Deployment Automation (#212)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added SSPL Mini-Provisioner Automation script (#220)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added CSM Mini-Provisioning Automation Script (#221)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added Motr Mini-Provisioner Automation Script (#222)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini Provisioner Porting changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini-Provisoner Porting Chnages - VM Cleanup Script

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini-Provisioner Improvments

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Change CF API Access auth method (u/p to token) (#249)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17583 : Pre-Requisite 3rd party package python-ldap

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* HA mini-provisioning

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* HA mini-provisioning

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update py-utils for latest wiki changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add mini-provisioning files for provisioner (#270)

* Update py-utils for latest wiki changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* feat: add mini-provisioning files for provisioner

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix codacy issues

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: remove duplicate installation and clean-up activity

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

Co-authored-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Stable branch PR job

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Disabled isa dep install steps

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18715 : Hare mini-provisioner cmd updates

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17246 : R2 VM: Need hostname option for deployment job

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Adhoc : Add cortx-prereq in mini-provisioner (csm, sspl)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18973 : Update s3 mini-provisioning automation script for confstore changes (#330)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Provisioner config.ini key update

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* S3server input host deployment restriction

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add Nightly trigger for s3-premerge job (#335)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19138 S3 Pre-merge job is failing  (#336)

* EOS-16376 : S3 Mini Provisioner Deployment Automation (#212)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added SSPL Mini-Provisioner Automation script (#220)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added CSM Mini-Provisioning Automation Script (#221)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added Motr Mini-Provisioner Automation Script (#222)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Mini Provisioner Porting changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini-Provisoner Porting Chnages - VM Cleanup Script

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini Provisioner Porting changes (#223)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Mini provisioner porting (#224)

* Mini Provisioner Porting changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini-Provisoner Porting Chnages - VM Cleanup Script

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Mini-Provisioner Improvments

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Change CF API Access auth method (u/p to token) (#249)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* EOS-17583 : Pre-Requisite 3rd party package python-ldap

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* HA mini-provisioning

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* HA mini-provisioning

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update py-utils for latest wiki changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add mini-provisioning files for provisioner (#270)

* Update py-utils for latest wiki changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* feat: add mini-provisioning files for provisioner

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix codacy issues

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: remove duplicate installation and clean-up activity

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

Co-authored-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Stable branch PR job

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Disabled isa dep install steps

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18715 : Hare mini-provisioner cmd updates

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17246 : R2 VM: Need hostname option for deployment job

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Adhoc : Add cortx-prereq in mini-provisioner (csm, sspl)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18973 : Update s3 mini-provisioning automation script for confstore changes (#330)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Provisioner config.ini key update

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* S3server input host deployment restriction

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add Nightly trigger for s3-premerge job (#335)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix syntax issue for s3-premerge job

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

Co-authored-by: Gowthaman Chinnathambi <56022993+gowthamchinna@users.noreply.github.com>
Co-authored-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Co-authored-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19069 : Motr Mini Provisioner update (#338)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* CSM mini-provisioner updates (#339)

* chore: csm mini-provisioner updates

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add py_utils steps

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: comment debug tasks

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add facts gathering

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: added debug tasks

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add task for secret key generation

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* fix: secret generation command

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: Add debug logs

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: print logs on failure

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix debug

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* fix: services debug

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: service debug

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: sample debug

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: debug services

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: update csm mini-prov pipeline

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: PR updates

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: optimize debugging

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18551 : Enable debug nodes (#356)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18740 Hare CI: Write a VM cleanup script (#358)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19360 : Hare Mini Provisioner Changes (#359)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19360 : Hare mini-prov Optimization

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Removed githubrelease package installation

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Fixed SSPL cortx-deployment for build issue

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19479 New VM for Hare CI (#364)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19053 Update single node mini provisioning job for SSPL (#363)

* EOS-19053 Update current Job for single node mini provisioning for SSPL

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 01_install_prerequisites.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete bkp_main.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 01_install_prerequisites.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 02_mini_provisioning.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 02_mini_provisioning.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 01_install_prerequisites.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 02_mini_provisioning.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update cortx.repo.j2

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete singlenode.yml.j2

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete sspl.config.j2

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete sspl.post-install.j2

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete sspl.prepare.j2

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete sspl.init.j2

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 04_validate.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update sspl-mini_provisioning.groovy

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete start_service.sh

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 04_validate.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update sspl-mini_provisioning.groovy

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 01_install_prerequisites.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete lnet.conf

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update sspl-mini_provisioning.groovy

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 04_validate.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update sspl-mini_provisioning.groovy

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update sspl-mini_provisioning.groovy

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Cortx-py-utils Updated pre-req, mini-prov, validate and main.yml files (#360)

* Updated pre-req, mini-prov, validate and main.yml files

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Updated the yml files for py-utils

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Updated pyutils.groovy

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Updated Prereq,validate and main files

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Updated pyutils.groovy

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Updated pyutils-mini_provisioning.groovy

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Removed Deploy tag

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Updated 01_install_prerequisites.yml, 02_mini_provisioning.yml and 04_validate.yml

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add missing offline method

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18550 Create a Jenkins job for VM Teardown using Provisioner

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Hare VM Deployment Fix

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* chore: fix encryption text (#374)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added fix for Hare cortx-pyutils issue

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Refresh VM on failure

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add timout to s3 splunk/ceph jobs

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Refresh VM on every CF action (Start/Stop/Refresh)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19144 : Keep mini-provisioner build

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-20019 : Add kafka installation step in csm mini-prov

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Updated Mini provisioner script to install kafka from rpm-s

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Updated S3 Server Test template key

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Fix custom-ci build failure (#204)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* ISO names to use version 1.0.1 (#205)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-16759 Incorporated S3server version command. (#206)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#187)

* EOS-13657 Automate RE Docker Image Creation

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Updated version for OVA Release (#207)

* Updated version for OVA Release

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added email notification (#208)

* Added email notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17072 : Add component wise last_successful tag (#209)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Fix error in csm job. (#210)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-16708 Improve RPM Validation job for Install path check. (#214)

* Exclude install path check for cortx-sspl-test and cortx-sspl-cli

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update third party version to 1.0.0-4 (#216)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update build command for cortx-py-utils (#217)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Utils update (#218)

* Update build command for cortx-py-utils

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17291 Update build command for cortx-py-utils rpm (#225)

* Update cortx-utils build command

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17314 Added systemd-python36, EOS-17318 consul_1.9.1. Removed old consul versions. (#226)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17289 Need to support Cortx-1.0 3rd-party packages in custom builds (#227)

* Make third-party-version configurable.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Updated message for THIRD_PARTY_VERSION

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Removed OTHER_COMPONENT_PATH option

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use main branch for cortx-py-utils

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use cortx-py-utils based on third-party-version

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* CSM Web job using hard-coded repo url

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Main branch release structure update (#213)

* EOS-17138 : Main Release build to use other components from Main branch instead of Stable branch.

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Enable Main email notification (#229)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Main release issue (#230)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added versioning to cortx-utils (#231)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Auto Add PR to Pull Request Review Board (#233)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added Bug Triage Job (#237)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Moves issue to in-progress column after triage (#239)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#215)

* Use same workflow for internal and external image

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add cryptography==3.2 in Python deps (#244)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add ova-release jenkins file (#192)

* Add ova-release Jenkins file

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Signing off alert.groovy (#246)

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17606 Bundle/package jsonschema version 3.2.0 (#248)

* Updated python-deps to 2.0.0-1

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use python-packages-2.0.0-latest and 2.0.0-latest symlink

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Updated latest third-party links for custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Adhoc : SSPL Sanity / Stable last successful build (#251)

* Main release issue

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* SSPL Sanity Enable

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Enable last success build for stable deployment

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#245)

* Fix build number in cortx-utils build command, Renamed Jenkinsfile to .groovy

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Error out out if source code not available

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Print RELEASE.INFO in validation.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Update default repo URL

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove test execution for csm-agent

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove -i option for make command.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17258 Update Jira Notification with build number for Main  (#243)

* EOS-17258 Update Jira Notification with build number for Main and Cortx-1.0

Signed-off-by: puja.mudaliar <puja.mudaliar@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Delete .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add .whitesource configuration file (#256)

Co-authored-by: whitesource-for-github-com[bot] <50673670+whitesource-for-github-com[bot]@users.noreply.github.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17837 Custom build deployment failed at sspl components. (#257)

* Use cortx-utils from cortx-1.0 branch if SSPL branch is cortx-1.0 or forked from cortx-1.0 codebase

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Delete .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Create .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-15534 Enable concurrent execution of custom-ci job. (#258)

* Enable concurrent jobs for custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-15534 Enable concurrent execution of custom-ci job. Phase-2 (#268)

* Fix Provisioner build failure in custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove 'Install Dependencies' stage

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Improve cortx-ha custom-ci job

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-config-manager to update yum repositories.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Add gpecheck and then disable it.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-conifg-manager interfaces instead of shell commands.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-config-manager to update repo configuration

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Corrected RPM location in email-notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Delete .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Create .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add script for ova-release (#195)

* feat: add script for ova-relese

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* refactor: ticket details

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add highlight section

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add new format of release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: added requirements.txt and fixes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add general section in OVA release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add sleep time

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add readme for ova-release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add jenkins file for ova release notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* fix: add jira query inside script

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: modify readme

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add ova files in cortx-storage

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: modify script

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: put generic creds

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17252 : Updated S3 job notification subject, to list (#267)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17872 3rd Party SW Versions (#276)

* List kafka in THIRD_PARTY_RELEASE.info

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Update version to 2.0.0

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added version parameter

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Merge build-3rdParty-release-info.sh and build_release_info.sh

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use latest build_release_info.sh

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use upstream repository

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove build-3rdParty-release-info.sh

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Update stable.custom and opensource-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove duplicate echo statement

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* ova-release modifications (#228)

* EOS-16013 : Added changeset.txt to release email (#188)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16486 Exclude return code check for csm_setup and csm_test. (#189)

* Exclude return code check for csm-agent

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* exlcude retrun code check for csm-agent

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix Codacy issues

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* fixed codacy issue

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix codacy issues

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added CSM Team email alias for email notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added note for excluding return code check

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added note for excluding return code

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Send notification to triggered person on manual build

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix build failure

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fixed codacy issues

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* ova-release automation (#176)

* feat: add ova-release automation playbooks

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* fix: encyption

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add ssh role and generic play

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: change prereq script download path

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: update script download task

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: revert cortx-prreq script location

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

Co-authored-by: mukul-seagate11 <mukul.malhotra@seagate.com>
Co-authored-by: Shailesh Vadiya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16534 Remove s3iamcli from Prod (#190)

* Remove s3iamcli from prod release

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Avoid norach folder rpm copy

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16469 : Updated release artifact folder structure (#191)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16013 : Updated email recipient list (#193)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Fail custom-ci job if any of the component job failed. (#194)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* update version to 1.0.1 for SMS2 (#197)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Use Github Release from Seagate/cortx repo (#200)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: modify sed command and add ssh timeout (#201)

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16759 Update version to 2.0.0 for main and stable branch builds. (#202)

* Added version=2.0.0 to component jobs

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update main.yml

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update main.yml

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add service-checker role and add create-vm,ova-tester tasks

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: removing hostname reset

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: added more clear exception

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add hostname localhost logic

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add fixes for provisoner and csm

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: remove obsolete files

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: rename task and add license

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add restart on boot option for network service

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Fix custom-ci build failure (#204)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* ISO names to use version 1.0.1 (#205)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16759 Incorporated S3server version command. (#206)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#187)

* EOS-13657 Automate RE Docker Image Creation

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Updated version for OVA Release (#207)

* Updated version for OVA Release

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Added email notification (#208)

* Added email notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17072 : Add component wise last_successful tag (#209)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Fix error in csm job. (#210)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16708 Improve RPM Validation job for Install path check. (#214)

* Exclude install path check for cortx-sspl-test and cortx-sspl-cli

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update third party version to 1.0.0-4 (#216)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update build command for cortx-py-utils (#217)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Utils update (#218)

* Update build command for cortx-py-utils

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17291 Update build command for cortx-py-utils rpm (#225)

* Update cortx-utils build command

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17314 Added systemd-python36, EOS-17318 consul_1.9.1. Removed old consul versions. (#226)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17289 Need to support Cortx-1.0 3rd-party packages in custom builds (#227)

* Make third-party-version configurable.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Updated message for THIRD_PARTY_VERSION

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Removed OTHER_COMPONENT_PATH option

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use main branch for cortx-py-utils

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use cortx-py-utils based on third-party-version

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* CSM Web job using hard-coded repo url

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Main branch release structure update (#213)

* EOS-17138 : Main Release build to use other components from Main branch instead of Stable branch.

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Enable Main email notification (#229)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Main release issue (#230)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Added versioning to cortx-utils (#231)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Auto Add PR to Pull Request Review Board (#233)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: rename stage names and modify cluster check

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add readme for ova build automation

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add task to remove unused files

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Added Bug Triage Job (#237)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Moves issue to in-progress column after triage (#239)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#215)

* Use same workflow for internal and external image

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Add cryptography==3.2 in Python deps (#244)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Add ova-release jenkins file (#192)

* Add ova-release Jenkins file

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Signing off alert.groovy (#246)

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17606 Bundle/package jsonschema version 3.2.0 (#248)

* Updated python-deps to 2.0.0-1

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use python-packages-2.0.0-latest and 2.0.0-latest symlink

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Updated latest third-party links for custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Adhoc : SSPL Sanity / Stable last successful build (#251)

* Main release issue

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* SSPL Sanity Enable

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Enable last success build for stable deployment

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#245)

* Fix build number in cortx-utils build command, Renamed Jenkinsfile to .groovy

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Error out out if source code not available

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Print RELEASE.INFO in validation.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Update default repo URL

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove test execution for csm-agent

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove -i option for make command.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17258 Update Jira Notification with build number for Main  (#243)

* EOS-17258 Update Jira Notification with build number for Main and Cortx-1.0

Signed-off-by: puja.mudaliar <puja.mudaliar@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Delete .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Add .whitesource configuration file (#256)

Co-authored-by: whitesource-for-github-com[bot] <50673670+whitesource-for-github-com[bot]@users.noreply.github.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add ova file path of nfs server

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17837 Custom build deployment failed at sspl components. (#257)

* Use cortx-utils from cortx-1.0 branch if SSPL branch is cortx-1.0 or forked from cortx-1.0 codebase

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add cortx-storage path for ova file

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Delete .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Create .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-15534 Enable concurrent execution of custom-ci job. (#258)

* Enable concurrent jobs for custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-15534 Enable concurrent execution of custom-ci job. Phase-2 (#268)

* Fix Provisioner build failure in custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove 'Install Dependencies' stage

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Improve cortx-ha custom-ci job

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-config-manager to update yum repositories.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Add gpecheck and then disable it.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-conifg-manager interfaces instead of shell commands.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-config-manager to update repo configuration

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Corrected RPM location in email-notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Delete .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Create .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Add script for ova-release (#195)

* feat: add script for ova-relese

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* refactor: ticket details

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add highlight section

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add new format of release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: added requirements.txt and fixes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add general section in OVA release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add sleep time

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add readme for ova-release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add jenkins file for ova release notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* fix: add jira query inside script

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: modify readme

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add ova files in cortx-storage

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: modify script

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: put generic creds

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: open port for management network

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix typo

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

Co-authored-by: Gowthaman Chinnathambi <56022993+gowthamchinna@users.noreply.github.com>
Co-authored-by: Shailesh Vadiya <shailesh.vaidya@seagate.com>
Co-authored-by: mukul-seagate11 <mukul.malhotra@seagate.com>
Co-authored-by: Balaji Ramachandran <64014432+balajiramachandran-seagate@users.noreply.github.com>
Co-authored-by: pujamudaliar <puja.mudaliar@seagate.com>
Co-authored-by: whitesource-for-github-com[bot] <50673670+whitesource-for-github-com[bot]@users.noreply.github.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18500 Handling 3rd party python packages in build environment (#279)

* Install python packages in Build environment.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Install python packages from local repo

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use cortx-re repo

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use requirements.txt from cortx-py.utils

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added stage for stable branch

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* SSPL Sanity test path update (#278)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Trigger VM deploy from  Main Release job (#280)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Install Third party packages  (#275)

* Added script and spec for third-party-dependency package

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Modify build command to use cortx-ha format (#285)

* Modify build command to use cortx-ha format

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use cortx-ha versioning for stable branch.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add support to use custom third party version in custom-ci for validating Third Party dependencies.  (#286)

* Use custom Third party version in custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Add custom parameter

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Package Intel ISA library in RPM format (#284)

* Build isa-l package from source

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Enable Automated JIRA issue creation on VM Deployment failure (#289)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Third party debug (#290)

* Added script and spec for third-party-dependency package

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Add jenkinsfile for third-party-rpm

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18548 : Updated rpm validation script to exclude patch version check (#295)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

Co-authored-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update Global Python packages: Adding CSM requirement python packages. (#292)

Signed-off-by: Udayan Yaragattikar <udayan.yaragattikar@seagate.com>

Co-authored-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Signoff Changelog.sh (#303)

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Install python packages in cortx-ha build phase (#302)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add python-deps in docker image build for community.  (#301)

* Added Python Dependencies

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Removed NFS packages. Removed log and lib folder check (#305)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add support for cortx-prereq package in cortx-build docker image (#306)

* Add cortx-prereq build target

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Add cortx-prereq build scripts

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fixed syntax error

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Codeowner test (#314)

* Additional code-owners for cortx-prereq package

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18568 Need to reboot jenkins VM in the pre-merge jenkins job for S3Server (#310)

* Added s3server node reboot playbook

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-16487 Include return code check for csm_setup and csm_test. (#318)

* Install cortx-prereq package during CSM Build

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add PR template for third party RPM/Python package addition (#317)

* Add template for adding new third party package

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update Global python packages (#308)

* Update Global Python packages: Adding CSM requirement python packages.

Signed-off-by: Udayan Yaragattikar <udayan.yaragattikar@seagate.com>

* Update global python packages: add xmltodict, remove boto

Signed-off-by: Udayan Yaragattikar <udayan.yaragattikar@seagate.com>

Co-authored-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Fix repository URL in S3 node reboot pipeline (#321)

* Fixed repository URL in S2 node reboot pipeline

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Fix repository URL in S3 node reboot pipeline (#322)

* Fix repository URL in S3 node reboot pipeline

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Remove UDS in OVA Release (#323)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Use build_number as parameters for install-cortx-prereq.sh (#325)

* Use build_number as parameters

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix repo url

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Updated usage function.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use Build URL as parameter

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added the script for syncing cortx and pune server builds (#316)

* Added the script for syncing cortx and pune server builds

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Updated the comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Changing the script directory

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Changing the script to env_setup directory

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the Codacy review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Update sync_build.sh

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the Codacy review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Removed the commented line

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

Co-authored-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Removed whitespace in source directory array (#329)

* Added the script for syncing cortx and pune server builds

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Updated the comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Changing the script directory

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Changing the script to env_setup directory

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the Codacy review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Update sync_build.sh

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the Codacy review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Removed the commented line

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Removed white space in array

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the Codacy comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Resolving the conflicts

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Fixing syntax issue

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

Co-authored-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18851 [DevOps] RELEASE.INFO does not have branch information (#328)

* Add branch details in RELEASE.INFO

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Test script execution

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use correct credentials.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Revert Test changes

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Add branch name as parameter

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Script Clean-up

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use updated build_release_info.sh

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add cortx-prereq package to stable branch. (#327)

* Use build_number as parameters

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18774 Incorporate changes for cortx-s3server-test rpm to build Infrastructure (#331)

* Add S3test rpm steps

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add s3sanity test for OVA (#297)

* fix: add s3sanity test for OVA

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add s3config file

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix certificate issue

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: remove unnecessary files

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: remove s3cmd installation

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19145 Install 'cortx-py-utils' on build systems for Hare CI job (#337)

* Add cortx-py-utils for Hare CI

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17879 Clear code cleanup activity from RE repo before moving to public (#333)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18774 Incorporate changes for cortx-s3server-test rpm to build Infrastructure (#350)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Use latest build_release_info.sh script (#351)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Use correct cortx-py-utils version in cortx-ha custom build. (#352)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Use updated /rpms/s3test/buildrpm.sh command (#355)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17878 Jenkins [CI] infrastructure for 3rd party packages (#361)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added the Cloudforms VM operation script  (#354)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19270 Install Kafka as RPM package. (#369)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Target to checkout specified branch for all CORTX components. (#372)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update hare-premerge script (#376)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Change log fix (#384)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update third-party-rpms.txt (#386)

Signed-off-by: Puja Mudaliar puja.mudaliar@seagate.com
Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Hare stable branch cortx utils version issue (#379)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Codeacy Fix

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Adhoc : CSM Web Mini-Provisioner

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Restrict VM-cleanup job concurrent build

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add delay in Enable debug node jenkins job

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Keep last 30 days PR build

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini-Provisioner prov component updates

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

Co-authored-by: Shailesh Vadiya <shailesh.vaidya@seagate.com>
Co-authored-by: Gaurav Chaudhari <61046500+gauravchaudhari02@users.noreply.github.com>
Co-authored-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Co-authored-by: Parikshit Dharmale <parikshit.dharmale@seagate.com>
Co-authored-by: pujamudaliar <puja.mudaliar@seagate.com>
Co-authored-by: Balaji Ramachandran <64014432+balajiramachandran-seagate@users.noreply.github.com>
Co-authored-by: mukul-seagate11 <mukul.malhotra@seagate.com>
Co-authored-by: whitesource-for-github-com[bot] <50673670+whitesource-for-github-com[bot]@users.noreply.github.com>
Co-authored-by: Udayan Yaragattikar <66424882+udayan-y21@users.noreply.github.com>
Co-authored-by: Venkatesh K <venkatesh.k@seagate.com>
venkuppu-chn added a commit that referenced this pull request Jun 23, 2021
* Use Github Release from Seagate/cortx repo (#200)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* chore: modify sed command and add ssh timeout (#201)

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-16759 Update version to 2.0.0 for main and stable branch builds. (#202)

* Added version=2.0.0 to component jobs

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-16376 : S3 Mini Provisioner Deployment Automation (#212)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added SSPL Mini-Provisioner Automation script (#220)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added CSM Mini-Provisioning Automation Script (#221)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added Motr Mini-Provisioner Automation Script (#222)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini Provisioner Porting changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini-Provisoner Porting Chnages - VM Cleanup Script

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini-Provisioner Improvments

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Change CF API Access auth method (u/p to token) (#249)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17583 : Pre-Requisite 3rd party package python-ldap

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* HA mini-provisioning

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* HA mini-provisioning

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update py-utils for latest wiki changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add mini-provisioning files for provisioner (#270)

* Update py-utils for latest wiki changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* feat: add mini-provisioning files for provisioner

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix codacy issues

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: remove duplicate installation and clean-up activity

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

Co-authored-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Stable branch PR job

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Disabled isa dep install steps

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18715 : Hare mini-provisioner cmd updates

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17246 : R2 VM: Need hostname option for deployment job

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Adhoc : Add cortx-prereq in mini-provisioner (csm, sspl)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18973 : Update s3 mini-provisioning automation script for confstore changes (#330)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Provisioner config.ini key update

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* S3server input host deployment restriction

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add Nightly trigger for s3-premerge job (#335)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19138 S3 Pre-merge job is failing  (#336)

* EOS-16376 : S3 Mini Provisioner Deployment Automation (#212)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added SSPL Mini-Provisioner Automation script (#220)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added CSM Mini-Provisioning Automation Script (#221)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added Motr Mini-Provisioner Automation Script (#222)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Mini Provisioner Porting changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini-Provisoner Porting Chnages - VM Cleanup Script

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini Provisioner Porting changes (#223)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Mini provisioner porting (#224)

* Mini Provisioner Porting changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini-Provisoner Porting Chnages - VM Cleanup Script

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Mini-Provisioner Improvments

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Change CF API Access auth method (u/p to token) (#249)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* EOS-17583 : Pre-Requisite 3rd party package python-ldap

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* HA mini-provisioning

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* HA mini-provisioning

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update py-utils for latest wiki changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add mini-provisioning files for provisioner (#270)

* Update py-utils for latest wiki changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* feat: add mini-provisioning files for provisioner

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix codacy issues

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: remove duplicate installation and clean-up activity

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

Co-authored-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Stable branch PR job

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Disabled isa dep install steps

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18715 : Hare mini-provisioner cmd updates

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17246 : R2 VM: Need hostname option for deployment job

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Adhoc : Add cortx-prereq in mini-provisioner (csm, sspl)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18973 : Update s3 mini-provisioning automation script for confstore changes (#330)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Provisioner config.ini key update

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* S3server input host deployment restriction

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add Nightly trigger for s3-premerge job (#335)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix syntax issue for s3-premerge job

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

Co-authored-by: Gowthaman Chinnathambi <56022993+gowthamchinna@users.noreply.github.com>
Co-authored-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Co-authored-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19069 : Motr Mini Provisioner update (#338)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* CSM mini-provisioner updates (#339)

* chore: csm mini-provisioner updates

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add py_utils steps

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: comment debug tasks

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add facts gathering

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: added debug tasks

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add task for secret key generation

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* fix: secret generation command

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: Add debug logs

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: print logs on failure

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix debug

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* fix: services debug

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: service debug

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: sample debug

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: debug services

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: update csm mini-prov pipeline

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: PR updates

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: optimize debugging

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18551 : Enable debug nodes (#356)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18740 Hare CI: Write a VM cleanup script (#358)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19360 : Hare Mini Provisioner Changes (#359)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19360 : Hare mini-prov Optimization

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Removed githubrelease package installation

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Fixed SSPL cortx-deployment for build issue

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19479 New VM for Hare CI (#364)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19053 Update single node mini provisioning job for SSPL (#363)

* EOS-19053 Update current Job for single node mini provisioning for SSPL

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 01_install_prerequisites.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete bkp_main.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 01_install_prerequisites.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 02_mini_provisioning.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 02_mini_provisioning.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 01_install_prerequisites.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 02_mini_provisioning.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update cortx.repo.j2

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete singlenode.yml.j2

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete sspl.config.j2

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete sspl.post-install.j2

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete sspl.prepare.j2

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete sspl.init.j2

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 04_validate.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update sspl-mini_provisioning.groovy

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete start_service.sh

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 04_validate.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update sspl-mini_provisioning.groovy

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 01_install_prerequisites.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete lnet.conf

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update sspl-mini_provisioning.groovy

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 04_validate.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update sspl-mini_provisioning.groovy

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update sspl-mini_provisioning.groovy

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Cortx-py-utils Updated pre-req, mini-prov, validate and main.yml files (#360)

* Updated pre-req, mini-prov, validate and main.yml files

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Updated the yml files for py-utils

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Updated pyutils.groovy

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Updated Prereq,validate and main files

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Updated pyutils.groovy

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Updated pyutils-mini_provisioning.groovy

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Removed Deploy tag

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Updated 01_install_prerequisites.yml, 02_mini_provisioning.yml and 04_validate.yml

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add missing offline method

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18550 Create a Jenkins job for VM Teardown using Provisioner

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Hare VM Deployment Fix

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* chore: fix encryption text (#374)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added fix for Hare cortx-pyutils issue

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Refresh VM on failure

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add timout to s3 splunk/ceph jobs

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Refresh VM on every CF action (Start/Stop/Refresh)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19144 : Keep mini-provisioner build

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-20019 : Add kafka installation step in csm mini-prov

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Updated Mini provisioner script to install kafka from rpm-s

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Updated S3 Server Test template key

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Fix custom-ci build failure (#204)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* ISO names to use version 1.0.1 (#205)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-16759 Incorporated S3server version command. (#206)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#187)

* EOS-13657 Automate RE Docker Image Creation

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Updated version for OVA Release (#207)

* Updated version for OVA Release

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added email notification (#208)

* Added email notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17072 : Add component wise last_successful tag (#209)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Fix error in csm job. (#210)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-16708 Improve RPM Validation job for Install path check. (#214)

* Exclude install path check for cortx-sspl-test and cortx-sspl-cli

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update third party version to 1.0.0-4 (#216)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update build command for cortx-py-utils (#217)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Utils update (#218)

* Update build command for cortx-py-utils

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17291 Update build command for cortx-py-utils rpm (#225)

* Update cortx-utils build command

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17314 Added systemd-python36, EOS-17318 consul_1.9.1. Removed old consul versions. (#226)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17289 Need to support Cortx-1.0 3rd-party packages in custom builds (#227)

* Make third-party-version configurable.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Updated message for THIRD_PARTY_VERSION

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Removed OTHER_COMPONENT_PATH option

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use main branch for cortx-py-utils

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use cortx-py-utils based on third-party-version

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* CSM Web job using hard-coded repo url

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Main branch release structure update (#213)

* EOS-17138 : Main Release build to use other components from Main branch instead of Stable branch.

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Enable Main email notification (#229)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Main release issue (#230)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added versioning to cortx-utils (#231)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Auto Add PR to Pull Request Review Board (#233)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added Bug Triage Job (#237)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Moves issue to in-progress column after triage (#239)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#215)

* Use same workflow for internal and external image

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add cryptography==3.2 in Python deps (#244)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add ova-release jenkins file (#192)

* Add ova-release Jenkins file

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Signing off alert.groovy (#246)

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17606 Bundle/package jsonschema version 3.2.0 (#248)

* Updated python-deps to 2.0.0-1

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use python-packages-2.0.0-latest and 2.0.0-latest symlink

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Updated latest third-party links for custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Adhoc : SSPL Sanity / Stable last successful build (#251)

* Main release issue

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* SSPL Sanity Enable

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Enable last success build for stable deployment

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#245)

* Fix build number in cortx-utils build command, Renamed Jenkinsfile to .groovy

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Error out out if source code not available

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Print RELEASE.INFO in validation.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Update default repo URL

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove test execution for csm-agent

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove -i option for make command.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17258 Update Jira Notification with build number for Main  (#243)

* EOS-17258 Update Jira Notification with build number for Main and Cortx-1.0

Signed-off-by: puja.mudaliar <puja.mudaliar@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Delete .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add .whitesource configuration file (#256)

Co-authored-by: whitesource-for-github-com[bot] <50673670+whitesource-for-github-com[bot]@users.noreply.github.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17837 Custom build deployment failed at sspl components. (#257)

* Use cortx-utils from cortx-1.0 branch if SSPL branch is cortx-1.0 or forked from cortx-1.0 codebase

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Delete .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Create .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-15534 Enable concurrent execution of custom-ci job. (#258)

* Enable concurrent jobs for custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-15534 Enable concurrent execution of custom-ci job. Phase-2 (#268)

* Fix Provisioner build failure in custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove 'Install Dependencies' stage

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Improve cortx-ha custom-ci job

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-config-manager to update yum repositories.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Add gpecheck and then disable it.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-conifg-manager interfaces instead of shell commands.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-config-manager to update repo configuration

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Corrected RPM location in email-notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Delete .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Create .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add script for ova-release (#195)

* feat: add script for ova-relese

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* refactor: ticket details

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add highlight section

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add new format of release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: added requirements.txt and fixes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add general section in OVA release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add sleep time

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add readme for ova-release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add jenkins file for ova release notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* fix: add jira query inside script

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: modify readme

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add ova files in cortx-storage

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: modify script

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: put generic creds

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17252 : Updated S3 job notification subject, to list (#267)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17872 3rd Party SW Versions (#276)

* List kafka in THIRD_PARTY_RELEASE.info

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Update version to 2.0.0

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added version parameter

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Merge build-3rdParty-release-info.sh and build_release_info.sh

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use latest build_release_info.sh

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use upstream repository

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove build-3rdParty-release-info.sh

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Update stable.custom and opensource-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove duplicate echo statement

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* ova-release modifications (#228)

* EOS-16013 : Added changeset.txt to release email (#188)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16486 Exclude return code check for csm_setup and csm_test. (#189)

* Exclude return code check for csm-agent

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* exlcude retrun code check for csm-agent

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix Codacy issues

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* fixed codacy issue

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix codacy issues

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added CSM Team email alias for email notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added note for excluding return code check

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added note for excluding return code

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Send notification to triggered person on manual build

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix build failure

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fixed codacy issues

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* ova-release automation (#176)

* feat: add ova-release automation playbooks

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* fix: encyption

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add ssh role and generic play

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: change prereq script download path

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: update script download task

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: revert cortx-prreq script location

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

Co-authored-by: mukul-seagate11 <mukul.malhotra@seagate.com>
Co-authored-by: Shailesh Vadiya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16534 Remove s3iamcli from Prod (#190)

* Remove s3iamcli from prod release

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Avoid norach folder rpm copy

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16469 : Updated release artifact folder structure (#191)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16013 : Updated email recipient list (#193)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Fail custom-ci job if any of the component job failed. (#194)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* update version to 1.0.1 for SMS2 (#197)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Use Github Release from Seagate/cortx repo (#200)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: modify sed command and add ssh timeout (#201)

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16759 Update version to 2.0.0 for main and stable branch builds. (#202)

* Added version=2.0.0 to component jobs

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update main.yml

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update main.yml

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add service-checker role and add create-vm,ova-tester tasks

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: removing hostname reset

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: added more clear exception

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add hostname localhost logic

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add fixes for provisoner and csm

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: remove obsolete files

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: rename task and add license

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add restart on boot option for network service

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Fix custom-ci build failure (#204)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* ISO names to use version 1.0.1 (#205)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16759 Incorporated S3server version command. (#206)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#187)

* EOS-13657 Automate RE Docker Image Creation

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Updated version for OVA Release (#207)

* Updated version for OVA Release

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Added email notification (#208)

* Added email notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17072 : Add component wise last_successful tag (#209)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Fix error in csm job. (#210)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16708 Improve RPM Validation job for Install path check. (#214)

* Exclude install path check for cortx-sspl-test and cortx-sspl-cli

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update third party version to 1.0.0-4 (#216)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update build command for cortx-py-utils (#217)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Utils update (#218)

* Update build command for cortx-py-utils

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17291 Update build command for cortx-py-utils rpm (#225)

* Update cortx-utils build command

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17314 Added systemd-python36, EOS-17318 consul_1.9.1. Removed old consul versions. (#226)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17289 Need to support Cortx-1.0 3rd-party packages in custom builds (#227)

* Make third-party-version configurable.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Updated message for THIRD_PARTY_VERSION

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Removed OTHER_COMPONENT_PATH option

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use main branch for cortx-py-utils

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use cortx-py-utils based on third-party-version

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* CSM Web job using hard-coded repo url

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Main branch release structure update (#213)

* EOS-17138 : Main Release build to use other components from Main branch instead of Stable branch.

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Enable Main email notification (#229)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Main release issue (#230)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Added versioning to cortx-utils (#231)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Auto Add PR to Pull Request Review Board (#233)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: rename stage names and modify cluster check

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add readme for ova build automation

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add task to remove unused files

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Added Bug Triage Job (#237)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Moves issue to in-progress column after triage (#239)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#215)

* Use same workflow for internal and external image

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Add cryptography==3.2 in Python deps (#244)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Add ova-release jenkins file (#192)

* Add ova-release Jenkins file

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Signing off alert.groovy (#246)

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17606 Bundle/package jsonschema version 3.2.0 (#248)

* Updated python-deps to 2.0.0-1

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use python-packages-2.0.0-latest and 2.0.0-latest symlink

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Updated latest third-party links for custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Adhoc : SSPL Sanity / Stable last successful build (#251)

* Main release issue

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* SSPL Sanity Enable

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Enable last success build for stable deployment

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#245)

* Fix build number in cortx-utils build command, Renamed Jenkinsfile to .groovy

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Error out out if source code not available

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Print RELEASE.INFO in validation.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Update default repo URL

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove test execution for csm-agent

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove -i option for make command.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17258 Update Jira Notification with build number for Main  (#243)

* EOS-17258 Update Jira Notification with build number for Main and Cortx-1.0

Signed-off-by: puja.mudaliar <puja.mudaliar@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Delete .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Add .whitesource configuration file (#256)

Co-authored-by: whitesource-for-github-com[bot] <50673670+whitesource-for-github-com[bot]@users.noreply.github.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add ova file path of nfs server

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17837 Custom build deployment failed at sspl components. (#257)

* Use cortx-utils from cortx-1.0 branch if SSPL branch is cortx-1.0 or forked from cortx-1.0 codebase

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add cortx-storage path for ova file

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Delete .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Create .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-15534 Enable concurrent execution of custom-ci job. (#258)

* Enable concurrent jobs for custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-15534 Enable concurrent execution of custom-ci job. Phase-2 (#268)

* Fix Provisioner build failure in custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove 'Install Dependencies' stage

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Improve cortx-ha custom-ci job

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-config-manager to update yum repositories.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Add gpecheck and then disable it.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-conifg-manager interfaces instead of shell commands.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-config-manager to update repo configuration

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Corrected RPM location in email-notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Delete .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Create .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Add script for ova-release (#195)

* feat: add script for ova-relese

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* refactor: ticket details

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add highlight section

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add new format of release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: added requirements.txt and fixes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add general section in OVA release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add sleep time

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add readme for ova-release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add jenkins file for ova release notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* fix: add jira query inside script

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: modify readme

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add ova files in cortx-storage

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: modify script

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: put generic creds

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: open port for management network

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix typo

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

Co-authored-by: Gowthaman Chinnathambi <56022993+gowthamchinna@users.noreply.github.com>
Co-authored-by: Shailesh Vadiya <shailesh.vaidya@seagate.com>
Co-authored-by: mukul-seagate11 <mukul.malhotra@seagate.com>
Co-authored-by: Balaji Ramachandran <64014432+balajiramachandran-seagate@users.noreply.github.com>
Co-authored-by: pujamudaliar <puja.mudaliar@seagate.com>
Co-authored-by: whitesource-for-github-com[bot] <50673670+whitesource-for-github-com[bot]@users.noreply.github.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18500 Handling 3rd party python packages in build environment (#279)

* Install python packages in Build environment.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Install python packages from local repo

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use cortx-re repo

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use requirements.txt from cortx-py.utils

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added stage for stable branch

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* SSPL Sanity test path update (#278)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Trigger VM deploy from  Main Release job (#280)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Install Third party packages  (#275)

* Added script and spec for third-party-dependency package

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Modify build command to use cortx-ha format (#285)

* Modify build command to use cortx-ha format

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use cortx-ha versioning for stable branch.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add support to use custom third party version in custom-ci for validating Third Party dependencies.  (#286)

* Use custom Third party version in custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Add custom parameter

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Package Intel ISA library in RPM format (#284)

* Build isa-l package from source

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Enable Automated JIRA issue creation on VM Deployment failure (#289)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Third party debug (#290)

* Added script and spec for third-party-dependency package

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Add jenkinsfile for third-party-rpm

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18548 : Updated rpm validation script to exclude patch version check (#295)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

Co-authored-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update Global Python packages: Adding CSM requirement python packages. (#292)

Signed-off-by: Udayan Yaragattikar <udayan.yaragattikar@seagate.com>

Co-authored-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Signoff Changelog.sh (#303)

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Install python packages in cortx-ha build phase (#302)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add python-deps in docker image build for community.  (#301)

* Added Python Dependencies

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Removed NFS packages. Removed log and lib folder check (#305)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add support for cortx-prereq package in cortx-build docker image (#306)

* Add cortx-prereq build target

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Add cortx-prereq build scripts

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fixed syntax error

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Codeowner test (#314)

* Additional code-owners for cortx-prereq package

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18568 Need to reboot jenkins VM in the pre-merge jenkins job for S3Server (#310)

* Added s3server node reboot playbook

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-16487 Include return code check for csm_setup and csm_test. (#318)

* Install cortx-prereq package during CSM Build

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add PR template for third party RPM/Python package addition (#317)

* Add template for adding new third party package

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update Global python packages (#308)

* Update Global Python packages: Adding CSM requirement python packages.

Signed-off-by: Udayan Yaragattikar <udayan.yaragattikar@seagate.com>

* Update global python packages: add xmltodict, remove boto

Signed-off-by: Udayan Yaragattikar <udayan.yaragattikar@seagate.com>

Co-authored-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Fix repository URL in S3 node reboot pipeline (#321)

* Fixed repository URL in S2 node reboot pipeline

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Fix repository URL in S3 node reboot pipeline (#322)

* Fix repository URL in S3 node reboot pipeline

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Remove UDS in OVA Release (#323)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Use build_number as parameters for install-cortx-prereq.sh (#325)

* Use build_number as parameters

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix repo url

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Updated usage function.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use Build URL as parameter

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added the script for syncing cortx and pune server builds (#316)

* Added the script for syncing cortx and pune server builds

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Updated the comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Changing the script directory

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Changing the script to env_setup directory

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the Codacy review comments 

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Update sync_build.sh

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the Codacy review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Removed the commented line

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

Co-authored-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Removed whitespace in source directory array (#329)

* Added the script for syncing cortx and pune server builds

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Updated the comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Changing the script directory

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Changing the script to env_setup directory

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the Codacy review comments 

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Update sync_build.sh

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the Codacy review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Removed the commented line

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Removed white space in array

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the Codacy comments 

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Resolving the conflicts

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Fixing syntax issue

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

Co-authored-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18851 [DevOps] RELEASE.INFO does not have branch information (#328)

* Add branch details in RELEASE.INFO

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Test script execution

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use correct credentials.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Revert Test changes

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Add branch name as parameter

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Script Clean-up

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use updated build_release_info.sh

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add cortx-prereq package to stable branch. (#327)

* Use build_number as parameters

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18774 Incorporate changes for cortx-s3server-test rpm to build Infrastructure (#331)

* Add S3test rpm steps

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add s3sanity test for OVA (#297)

* fix: add s3sanity test for OVA

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add s3config file

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix certificate issue

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: remove unnecessary files

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: remove s3cmd installation

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19145 Install 'cortx-py-utils' on build systems for Hare CI job (#337)

* Add cortx-py-utils for Hare CI

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17879 Clear code cleanup activity from RE repo before moving to public (#333)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18774 Incorporate changes for cortx-s3server-test rpm to build Infrastructure (#350)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Use latest build_release_info.sh script (#351)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Use correct cortx-py-utils version in cortx-ha custom build. (#352)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Use updated /rpms/s3test/buildrpm.sh command (#355)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17878 Jenkins [CI] infrastructure for 3rd party packages (#361)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added the Cloudforms VM operation script  (#354)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19270 Install Kafka as RPM package. (#369)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Target to checkout specified branch for all CORTX components. (#372)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update hare-premerge script (#376)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Change log fix (#384)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update third-party-rpms.txt (#386)

Signed-off-by: Puja Mudaliar puja.mudaliar@seagate.com
Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Hare stable branch cortx utils version issue (#379)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Codeacy Fix

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Adhoc : CSM Web Mini-Provisioner

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Restrict VM-cleanup job concurrent build

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add delay in Enable debug node jenkins job

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Keep last 30 days PR build

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini-Provisioner prov component updates

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

Co-authored-by: Shailesh Vadiya <shailesh.vaidya@seagate.com>
Co-authored-by: Gaurav Chaudhari <61046500+gauravchaudhari02@users.noreply.gi…
shailesh-vaidya added a commit that referenced this pull request Jun 24, 2021
* Add r2 ova updates (#385)

* feat: add r2 ova updates

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: remove patches

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fixes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add s3 patch for ova

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: disable selinux

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: change task preference

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Change Specs in OVA R2 [2.0.0] (#474)

* Added the 3 NIC and 9 disk in ova

Signed-off-by: 744417 <venkatesh.k@seagate.com>

* Addressing the review comments

Signed-off-by: 744417 <venkatesh.k@seagate.com>
Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Update third-party-rpms.txt (#386)

Signed-off-by: Puja Mudaliar puja.mudaliar@seagate.com
Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>
Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Hare stable branch cortx utils version issue (#379)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Cortx Mini-Provisioner Automation (#388)

* Use Github Release from Seagate/cortx repo (#200)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* chore: modify sed command and add ssh timeout (#201)

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-16759 Update version to 2.0.0 for main and stable branch builds. (#202)

* Added version=2.0.0 to component jobs

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-16376 : S3 Mini Provisioner Deployment Automation (#212)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added SSPL Mini-Provisioner Automation script (#220)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added CSM Mini-Provisioning Automation Script (#221)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added Motr Mini-Provisioner Automation Script (#222)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini Provisioner Porting changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini-Provisoner Porting Chnages - VM Cleanup Script

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini-Provisioner Improvments

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Change CF API Access auth method (u/p to token) (#249)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17583 : Pre-Requisite 3rd party package python-ldap

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* HA mini-provisioning

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* HA mini-provisioning

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update py-utils for latest wiki changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add mini-provisioning files for provisioner (#270)

* Update py-utils for latest wiki changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* feat: add mini-provisioning files for provisioner

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix codacy issues

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: remove duplicate installation and clean-up activity

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

Co-authored-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Stable branch PR job

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Disabled isa dep install steps

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18715 : Hare mini-provisioner cmd updates

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17246 : R2 VM: Need hostname option for deployment job

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Adhoc : Add cortx-prereq in mini-provisioner (csm, sspl)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18973 : Update s3 mini-provisioning automation script for confstore changes (#330)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Provisioner config.ini key update

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* S3server input host deployment restriction

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add Nightly trigger for s3-premerge job (#335)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19138 S3 Pre-merge job is failing  (#336)

* EOS-16376 : S3 Mini Provisioner Deployment Automation (#212)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added SSPL Mini-Provisioner Automation script (#220)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added CSM Mini-Provisioning Automation Script (#221)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added Motr Mini-Provisioner Automation Script (#222)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Mini Provisioner Porting changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini-Provisoner Porting Chnages - VM Cleanup Script

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini Provisioner Porting changes (#223)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Mini provisioner porting (#224)

* Mini Provisioner Porting changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Mini-Provisoner Porting Chnages - VM Cleanup Script

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Mini-Provisioner Improvments

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Change CF API Access auth method (u/p to token) (#249)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* EOS-17583 : Pre-Requisite 3rd party package python-ldap

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* HA mini-provisioning

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* HA mini-provisioning

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update py-utils for latest wiki changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add mini-provisioning files for provisioner (#270)

* Update py-utils for latest wiki changes

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* feat: add mini-provisioning files for provisioner

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix codacy issues

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: remove duplicate installation and clean-up activity

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

Co-authored-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Stable branch PR job

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Disabled isa dep install steps

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18715 : Hare mini-provisioner cmd updates

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17246 : R2 VM: Need hostname option for deployment job

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Adhoc : Add cortx-prereq in mini-provisioner (csm, sspl)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18973 : Update s3 mini-provisioning automation script for confstore changes (#330)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Provisioner config.ini key update

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* S3server input host deployment restriction

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add Nightly trigger for s3-premerge job (#335)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix syntax issue for s3-premerge job

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

Co-authored-by: Gowthaman Chinnathambi <56022993+gowthamchinna@users.noreply.github.com>
Co-authored-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Co-authored-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19069 : Motr Mini Provisioner update (#338)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* CSM mini-provisioner updates (#339)

* chore: csm mini-provisioner updates

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add py_utils steps

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: comment debug tasks

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add facts gathering

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: added debug tasks

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add task for secret key generation

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* fix: secret generation command

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: Add debug logs

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: print logs on failure

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix debug

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* fix: services debug

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: service debug

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: sample debug

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: debug services

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: update csm mini-prov pipeline

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: PR updates

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: optimize debugging

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18551 : Enable debug nodes (#356)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18740 Hare CI: Write a VM cleanup script (#358)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19360 : Hare Mini Provisioner Changes (#359)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19360 : Hare mini-prov Optimization

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Removed githubrelease package installation

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Fixed SSPL cortx-deployment for build issue

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19479 New VM for Hare CI (#364)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19053 Update single node mini provisioning job for SSPL (#363)

* EOS-19053 Update current Job for single node mini provisioning for SSPL

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 01_install_prerequisites.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete bkp_main.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 01_install_prerequisites.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 02_mini_provisioning.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 02_mini_provisioning.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 01_install_prerequisites.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 02_mini_provisioning.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update cortx.repo.j2

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete singlenode.yml.j2

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete sspl.config.j2

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete sspl.post-install.j2

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete sspl.prepare.j2

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete sspl.init.j2

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 04_validate.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update sspl-mini_provisioning.groovy

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete start_service.sh

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 04_validate.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update sspl-mini_provisioning.groovy

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 01_install_prerequisites.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Delete lnet.conf

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update sspl-mini_provisioning.groovy

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update 04_validate.yml

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update sspl-mini_provisioning.groovy

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>

* Update sspl-mini_provisioning.groovy

Signed-off-by: Puja Mudaliar <puja.mudaliar@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Cortx-py-utils Updated pre-req, mini-prov, validate and main.yml files (#360)

* Updated pre-req, mini-prov, validate and main.yml files

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Updated the yml files for py-utils

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Updated pyutils.groovy

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Updated Prereq,validate and main files

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Updated pyutils.groovy

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Updated pyutils-mini_provisioning.groovy

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Removed Deploy tag

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>

* Updated 01_install_prerequisites.yml, 02_mini_provisioning.yml and 04_validate.yml

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add missing offline method

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18550 Create a Jenkins job for VM Teardown using Provisioner

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Hare VM Deployment Fix

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* chore: fix encryption text (#374)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added fix for Hare cortx-pyutils issue

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Refresh VM on failure

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add timout to s3 splunk/ceph jobs

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Refresh VM on every CF action (Start/Stop/Refresh)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19144 : Keep mini-provisioner build

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-20019 : Add kafka installation step in csm mini-prov

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Updated Mini provisioner script to install kafka from rpm-s

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Updated S3 Server Test template key

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Fix custom-ci build failure (#204)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* ISO names to use version 1.0.1 (#205)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-16759 Incorporated S3server version command. (#206)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#187)

* EOS-13657 Automate RE Docker Image Creation

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Updated version for OVA Release (#207)

* Updated version for OVA Release

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added email notification (#208)

* Added email notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17072 : Add component wise last_successful tag (#209)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Fix error in csm job. (#210)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-16708 Improve RPM Validation job for Install path check. (#214)

* Exclude install path check for cortx-sspl-test and cortx-sspl-cli

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update third party version to 1.0.0-4 (#216)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update build command for cortx-py-utils (#217)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Utils update (#218)

* Update build command for cortx-py-utils

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17291 Update build command for cortx-py-utils rpm (#225)

* Update cortx-utils build command

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17314 Added systemd-python36, EOS-17318 consul_1.9.1. Removed old consul versions. (#226)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17289 Need to support Cortx-1.0 3rd-party packages in custom builds (#227)

* Make third-party-version configurable.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Updated message for THIRD_PARTY_VERSION

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Removed OTHER_COMPONENT_PATH option

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use main branch for cortx-py-utils

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use cortx-py-utils based on third-party-version

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* CSM Web job using hard-coded repo url

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Main branch release structure update (#213)

* EOS-17138 : Main Release build to use other components from Main branch instead of Stable branch.

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Enable Main email notification (#229)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Main release issue (#230)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added versioning to cortx-utils (#231)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Auto Add PR to Pull Request Review Board (#233)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added Bug Triage Job (#237)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Moves issue to in-progress column after triage (#239)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#215)

* Use same workflow for internal and external image

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add cryptography==3.2 in Python deps (#244)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add ova-release jenkins file (#192)

* Add ova-release Jenkins file

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Signing off alert.groovy (#246)

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17606 Bundle/package jsonschema version 3.2.0 (#248)

* Updated python-deps to 2.0.0-1

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use python-packages-2.0.0-latest and 2.0.0-latest symlink

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Updated latest third-party links for custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Adhoc : SSPL Sanity / Stable last successful build (#251)

* Main release issue

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* SSPL Sanity Enable

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Enable last success build for stable deployment

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#245)

* Fix build number in cortx-utils build command, Renamed Jenkinsfile to .groovy

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Error out out if source code not available

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Print RELEASE.INFO in validation.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Update default repo URL

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove test execution for csm-agent

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove -i option for make command.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17258 Update Jira Notification with build number for Main  (#243)

* EOS-17258 Update Jira Notification with build number for Main and Cortx-1.0

Signed-off-by: puja.mudaliar <puja.mudaliar@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Delete .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add .whitesource configuration file (#256)

Co-authored-by: whitesource-for-github-com[bot] <50673670+whitesource-for-github-com[bot]@users.noreply.github.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17837 Custom build deployment failed at sspl components. (#257)

* Use cortx-utils from cortx-1.0 branch if SSPL branch is cortx-1.0 or forked from cortx-1.0 codebase

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Delete .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Create .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-15534 Enable concurrent execution of custom-ci job. (#258)

* Enable concurrent jobs for custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-15534 Enable concurrent execution of custom-ci job. Phase-2 (#268)

* Fix Provisioner build failure in custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove 'Install Dependencies' stage

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Improve cortx-ha custom-ci job

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-config-manager to update yum repositories.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Add gpecheck and then disable it.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-conifg-manager interfaces instead of shell commands.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-config-manager to update repo configuration

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Corrected RPM location in email-notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Delete .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Create .whitesource

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add script for ova-release (#195)

* feat: add script for ova-relese

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* refactor: ticket details

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add highlight section

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add new format of release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: added requirements.txt and fixes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add general section in OVA release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add sleep time

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add readme for ova-release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add jenkins file for ova release notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* fix: add jira query inside script

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: modify readme

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add ova files in cortx-storage

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: modify script

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: put generic creds

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17252 : Updated S3 job notification subject, to list (#267)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17872 3rd Party SW Versions (#276)

* List kafka in THIRD_PARTY_RELEASE.info

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Update version to 2.0.0

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added version parameter

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Merge build-3rdParty-release-info.sh and build_release_info.sh

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use latest build_release_info.sh

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use upstream repository

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove build-3rdParty-release-info.sh

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Update stable.custom and opensource-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove duplicate echo statement

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* ova-release modifications (#228)

* EOS-16013 : Added changeset.txt to release email (#188)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16486 Exclude return code check for csm_setup and csm_test. (#189)

* Exclude return code check for csm-agent

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* exlcude retrun code check for csm-agent

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix Codacy issues

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* fixed codacy issue

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix codacy issues

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added CSM Team email alias for email notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added note for excluding return code check

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added note for excluding return code

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Send notification to triggered person on manual build

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix build failure

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fixed codacy issues

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* ova-release automation (#176)

* feat: add ova-release automation playbooks

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* fix: encyption

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add ssh role and generic play

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: change prereq script download path

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: update script download task

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: revert cortx-prreq script location

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

Co-authored-by: mukul-seagate11 <mukul.malhotra@seagate.com>
Co-authored-by: Shailesh Vadiya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16534 Remove s3iamcli from Prod (#190)

* Remove s3iamcli from prod release

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Avoid norach folder rpm copy

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16469 : Updated release artifact folder structure (#191)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16013 : Updated email recipient list (#193)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Fail custom-ci job if any of the component job failed. (#194)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* update version to 1.0.1 for SMS2 (#197)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Use Github Release from Seagate/cortx repo (#200)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: modify sed command and add ssh timeout (#201)

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16759 Update version to 2.0.0 for main and stable branch builds. (#202)

* Added version=2.0.0 to component jobs

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update main.yml

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update main.yml

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add service-checker role and add create-vm,ova-tester tasks

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: removing hostname reset

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: added more clear exception

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add hostname localhost logic

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add fixes for provisoner and csm

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: remove obsolete files

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: rename task and add license

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add restart on boot option for network service

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Fix custom-ci build failure (#204)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* ISO names to use version 1.0.1 (#205)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16759 Incorporated S3server version command. (#206)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#187)

* EOS-13657 Automate RE Docker Image Creation

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Updated version for OVA Release (#207)

* Updated version for OVA Release

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Added email notification (#208)

* Added email notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17072 : Add component wise last_successful tag (#209)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Fix error in csm job. (#210)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-16708 Improve RPM Validation job for Install path check. (#214)

* Exclude install path check for cortx-sspl-test and cortx-sspl-cli

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update third party version to 1.0.0-4 (#216)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update build command for cortx-py-utils (#217)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Utils update (#218)

* Update build command for cortx-py-utils

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17291 Update build command for cortx-py-utils rpm (#225)

* Update cortx-utils build command

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17314 Added systemd-python36, EOS-17318 consul_1.9.1. Removed old consul versions. (#226)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17289 Need to support Cortx-1.0 3rd-party packages in custom builds (#227)

* Make third-party-version configurable.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Updated message for THIRD_PARTY_VERSION

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Removed OTHER_COMPONENT_PATH option

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use main branch for cortx-py-utils

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use cortx-py-utils based on third-party-version

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* CSM Web job using hard-coded repo url

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Main branch release structure update (#213)

* EOS-17138 : Main Release build to use other components from Main branch instead of Stable branch.

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Enable Main email notification (#229)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Main release issue (#230)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Added versioning to cortx-utils (#231)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Auto Add PR to Pull Request Review Board (#233)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: rename stage names and modify cluster check

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add readme for ova build automation

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add task to remove unused files

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Added Bug Triage Job (#237)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Moves issue to in-progress column after triage (#239)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#215)

* Use same workflow for internal and external image

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Add cryptography==3.2 in Python deps (#244)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Add ova-release jenkins file (#192)

* Add ova-release Jenkins file

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Signing off alert.groovy (#246)

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17606 Bundle/package jsonschema version 3.2.0 (#248)

* Updated python-deps to 2.0.0-1

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use python-packages-2.0.0-latest and 2.0.0-latest symlink

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Updated latest third-party links for custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Adhoc : SSPL Sanity / Stable last successful build (#251)

* Main release issue

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* SSPL Sanity Enable

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Enable last success build for stable deployment

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-13657 Automate RE Docker Image Creation (#245)

* Fix build number in cortx-utils build command, Renamed Jenkinsfile to .groovy

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Error out out if source code not available

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Print RELEASE.INFO in validation.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Update default repo URL

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove test execution for csm-agent

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove -i option for make command.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17258 Update Jira Notification with build number for Main  (#243)

* EOS-17258 Update Jira Notification with build number for Main and Cortx-1.0

Signed-off-by: puja.mudaliar <puja.mudaliar@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Delete .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Add .whitesource configuration file (#256)

Co-authored-by: whitesource-for-github-com[bot] <50673670+whitesource-for-github-com[bot]@users.noreply.github.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add ova file path of nfs server

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-17837 Custom build deployment failed at sspl components. (#257)

* Use cortx-utils from cortx-1.0 branch if SSPL branch is cortx-1.0 or forked from cortx-1.0 codebase

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add cortx-storage path for ova file

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Delete .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Create .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-15534 Enable concurrent execution of custom-ci job. (#258)

* Enable concurrent jobs for custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* EOS-15534 Enable concurrent execution of custom-ci job. Phase-2 (#268)

* Fix Provisioner build failure in custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Remove 'Install Dependencies' stage

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Improve cortx-ha custom-ci job

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-config-manager to update yum repositories.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Add gpecheck and then disable it.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-conifg-manager interfaces instead of shell commands.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use yum-config-manager to update repo configuration

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Corrected RPM location in email-notification

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Update .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Delete .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Create .whitesource

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* Add script for ova-release (#195)

* feat: add script for ova-relese

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* refactor: ticket details

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add highlight section

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add new format of release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: added requirements.txt and fixes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add general section in OVA release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add sleep time

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add readme for ova-release-notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add jenkins file for ova release notes

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* fix: add jira query inside script

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: modify readme

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* feat: add ova files in cortx-storage

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: modify script

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: put generic creds

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: resolve codacy warnings

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: open port for management network

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix typo

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

Co-authored-by: Gowthaman Chinnathambi <56022993+gowthamchinna@users.noreply.github.com>
Co-authored-by: Shailesh Vadiya <shailesh.vaidya@seagate.com>
Co-authored-by: mukul-seagate11 <mukul.malhotra@seagate.com>
Co-authored-by: Balaji Ramachandran <64014432+balajiramachandran-seagate@users.noreply.github.com>
Co-authored-by: pujamudaliar <puja.mudaliar@seagate.com>
Co-authored-by: whitesource-for-github-com[bot] <50673670+whitesource-for-github-com[bot]@users.noreply.github.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18500 Handling 3rd party python packages in build environment (#279)

* Install python packages in Build environment.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Install python packages from local repo

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use cortx-re repo

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use requirements.txt from cortx-py.utils

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Added stage for stable branch

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* SSPL Sanity test path update (#278)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Trigger VM deploy from  Main Release job (#280)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Install Third party packages  (#275)

* Added script and spec for third-party-dependency package

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Modify build command to use cortx-ha format (#285)

* Modify build command to use cortx-ha format

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use cortx-ha versioning for stable branch.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add support to use custom third party version in custom-ci for validating Third Party dependencies.  (#286)

* Use custom Third party version in custom-ci

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Add custom parameter

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Package Intel ISA library in RPM format (#284)

* Build isa-l package from source

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Enable Automated JIRA issue creation on VM Deployment failure (#289)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Third party debug (#290)

* Added script and spec for third-party-dependency package

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Add jenkinsfile for third-party-rpm

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18548 : Updated rpm validation script to exclude patch version check (#295)

Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

Co-authored-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update Global Python packages: Adding CSM requirement python packages. (#292)

Signed-off-by: Udayan Yaragattikar <udayan.yaragattikar@seagate.com>

Co-authored-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Signoff Changelog.sh (#303)

Signed-off-by: Balaji Ramachandran <balaji.ramachandran@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Install python packages in cortx-ha build phase (#302)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add python-deps in docker image build for community.  (#301)

* Added Python Dependencies

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Removed NFS packages. Removed log and lib folder check (#305)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add support for cortx-prereq package in cortx-build docker image (#306)

* Add cortx-prereq build target

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Add cortx-prereq build scripts

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fixed syntax error

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Codeowner test (#314)

* Additional code-owners for cortx-prereq package

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18568 Need to reboot jenkins VM in the pre-merge jenkins job for S3Server (#310)

* Added s3server node reboot playbook

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-16487 Include return code check for csm_setup and csm_test. (#318)

* Install cortx-prereq package during CSM Build

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add PR template for third party RPM/Python package addition (#317)

* Add template for adding new third party package

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update Global python packages (#308)

* Update Global Python packages: Adding CSM requirement python packages.

Signed-off-by: Udayan Yaragattikar <udayan.yaragattikar@seagate.com>

* Update global python packages: add xmltodict, remove boto

Signed-off-by: Udayan Yaragattikar <udayan.yaragattikar@seagate.com>

Co-authored-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Fix repository URL in S3 node reboot pipeline (#321)

* Fixed repository URL in S2 node reboot pipeline

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Fix repository URL in S3 node reboot pipeline (#322)

* Fix repository URL in S3 node reboot pipeline

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Remove UDS in OVA Release (#323)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Use build_number as parameters for install-cortx-prereq.sh (#325)

* Use build_number as parameters

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Fix repo url

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Updated usage function.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use Build URL as parameter

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added the script for syncing cortx and pune server builds (#316)

* Added the script for syncing cortx and pune server builds

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Updated the comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Changing the script directory

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Changing the script to env_setup directory

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the Codacy review comments 

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Update sync_build.sh

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the Codacy review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Removed the commented line

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

Co-authored-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Removed whitespace in source directory array (#329)

* Added the script for syncing cortx and pune server builds

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Updated the comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Changing the script directory

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Changing the script to env_setup directory

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the Codacy review comments 

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Update sync_build.sh

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the Codacy review comments

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Removed the commented line

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Removed white space in array

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Addressing the Codacy comments 

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Resolving the conflicts

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

* Fixing syntax issue

Signed-off-by: Venkatesh K <venkatesh.k@seagate.com>

Co-authored-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18851 [DevOps] RELEASE.INFO does not have branch information (#328)

* Add branch details in RELEASE.INFO

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Test script execution

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use correct credentials.

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Revert Test changes

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Add branch name as parameter

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Script Clean-up

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>

* Use updated build_release_info.sh

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add cortx-prereq package to stable branch. (#327)

* Use build_number as parameters

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18774 Incorporate changes for cortx-s3server-test rpm to build Infrastructure (#331)

* Add S3test rpm steps

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Add s3sanity test for OVA (#297)

* fix: add s3sanity test for OVA

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: add s3config file

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: fix certificate issue

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: remove unnecessary files

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>

* chore: remove s3cmd installation

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19145 Install 'cortx-py-utils' on build systems for Hare CI job (#337)

* Add cortx-py-utils for Hare CI

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17879 Clear code cleanup activity from RE repo before moving to public (#333)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-18774 Incorporate changes for cortx-s3server-test rpm to build Infrastructure (#350)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Use latest build_release_info.sh script (#351)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Use correct cortx-py-utils version in cortx-ha custom build. (#352)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Use updated /rpms/s3test/buildrpm.sh command (#355)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-17878 Jenkins [CI] infrastructure for 3rd party packages (#361)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Added the Cloudforms VM operation script  (#354)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* EOS-19270 Install Kafka as RPM package. (#369)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Target to checkout specified branch for all CORTX components. (#372)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-by: Gowthaman Chinnathambi <gowthaman.chinnathambi@seagate.com>

* Update hare-premerge script (#376)

Signed-off-by: Shailesh Vaidya <shailesh.vaidya@seagate.com>
Signed-off-…
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.

6 participants