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

Changes in cortx.spec file for generating Metarpm for build #103

Closed
swatiseagate opened this issue Oct 15, 2020 · 8 comments
Closed

Changes in cortx.spec file for generating Metarpm for build #103

swatiseagate opened this issue Oct 15, 2020 · 8 comments
Assignees
Labels
bug Bug in script or CI workflow

Comments

@swatiseagate
Copy link
Contributor

For release build we are creating metarpm which will add all rpms mentioned in RELEASE.INFO file in cortx.spec file and after executing rpmbuild command on cortx.spec file we are getting one metarpm generated.

Refer cortx.spec file at -> https://github.com/Seagate/cortx-re/blob/metarpm-script/scripts/cortx_metarpm/cortx.spec

This cortx.spec file is generating rpm with release type name for example: beta,ga etc.

As per comments mentioned on https://jts.seagate.com/browse/EOS-8766 we need to change rpm name and also there is echo command in %build section of cortx.spec file which is expected to be removed.

But after removing %build and %install section, only source rpm is created and not rpm in /rpmbuild/RPMS folder.

@swatiseagate swatiseagate self-assigned this Oct 15, 2020
@swatiseagate
Copy link
Contributor Author

@shailesh-vaidya Added details regarding Metarpm issue here. Please take a look.

@shailesh-vaidya shailesh-vaidya added the bug Bug in script or CI workflow label Oct 16, 2020
@stale
Copy link

stale bot commented Oct 23, 2020

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

@shailesh-vaidya
Copy link
Contributor

@gauravchaudhari02 Please refer this for EOS-8766

@shailesh-vaidya
Copy link
Contributor

@gauravchaudhari02 - Generation of CORTX meta rpm is part of http://eos-jenkins.colo.seagate.com/job/Release_Engineering/job/Release-automation/
@swatiseagate Please confirm.

@stale
Copy link

stale bot commented Nov 10, 2020

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

@shailesh-vaidya
Copy link
Contributor

@gauravchaudhari02 @swatiseagate Seems this issue is resolved now. Can you please confirm and close it. Please add fix done and new CORTX meta rpm name details while closing issue.

@stale stale bot removed the needs-attention label Nov 20, 2020
@stale
Copy link

stale bot commented Nov 27, 2020

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

@gauravchaudhari02
Copy link
Contributor

Added a shell script which generates a meta rpm ( includes details about component dependencies ).
RPM name format: cortx-[version]-[build-number].x86_64.rpm

Pull request for change - #4

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Bug in script or CI workflow
Projects
None yet
Development

No branches or pull requests

3 participants