-
Notifications
You must be signed in to change notification settings - Fork 52
Add script for ova-release #195
Add script for ova-release #195
Conversation
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
This issue/pull request has been marked as |
This issue/pull request has been marked as |
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
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
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 add readme for this
- If you want you can give a try using jira rest api. it will give you the results in single request
@gauravchaudhari02 To reduce complexity we can use REST api as in https://github.com/Seagate/cortx-re/blob/main/scripts/release_support/get-jira-stats.sh . May be you can improve this script as in future we will need Jira interface of add/update Jira issues. |
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.
Can you also add Jenkinsfile to run this script in same PR.
@shailesh-vaidya, Actually JIRA library is using JIRA rest API underneath and is simpler to use in codebase. It has all the options to update JIRA tickets. |
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
…ri02/cortx-re into ova-release-script
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Thanks for your contribution! |
…ri02/cortx-re into ova-release-script
Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@seagate.com>
Thanks for your contribution! |
Thanks for your contribution! |
Thanks for your contribution! |
Thanks for your contribution! |
* 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>
* 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>
* 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-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…
* 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>
* 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-…
Signed-off-by: Gaurav Chaudhari gaurav.chaudhari@seagate.com