-
Notifications
You must be signed in to change notification settings - Fork 52
Conversation
There was a problem hiding this 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.
There was a problem hiding this 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
scripts/ova-release/roles/ova-tester/tasks/onboarding-checks.yml
Outdated
Show resolved
Hide resolved
@shailesh-vaidya, @gowthamchinna, where do you want me to add README file? Any specific location? and What you expect in README? |
There was a problem hiding this 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.
Thanks for your contribution! |
Thanks for your contribution! |
2 similar comments
Thanks for your contribution! |
Thanks for your contribution! |
There was a problem hiding this 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.
Thanks for your contribution! |
Thanks for your contribution! |
Thanks for your contribution! |
1 similar comment
Thanks for your contribution! |
Thanks for your contribution! |
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>
WhiteSource check has been removed |
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
9cd8017
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good
* 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>
* 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…
* 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>
* 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>
* 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…
* 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-…
No description provided.