Feature #11772
install.py: use centos7 gitbuilder for centos 7.x and rhel 7.x
0%
Description
make all centos or rhel derivatives use the centos7 gitbuilder. ignore the point release portion.
History
#1 Updated by Zack Cerza almost 9 years ago
- Status changed from New to In Progress
- Assignee set to Zack Cerza
- Target version set to sprint29
I have a WIP branch going. The work is just about done but we have a problem:
http://gitbuilder.ceph.com/ceph-rpm-rhel7_0-x86_64-basic/ref/master/noarch/ has ceph-release-1-0.el7.noarch.rpm
http://gitbuilder.ceph.com/ceph-rpm-centos7-x86_64-basic/ref/master/noarch/ has ceph-release-1-0.el7.centos.noarch.rpm
Currently we build CentOS 7 packages with a different naming scheme than any other RPM-based distribution because of:
http://bugs.centos.org/view.php?id=7416
This will be far uglier if we don't use the same naming scheme everywhere.
#2 Updated by Zack Cerza almost 9 years ago
I should add that we've never noticed that this was a problem because we're currently not testing on CentOS 7 at all, apparently.
#3 Updated by Zack Cerza almost 9 years ago
[15:32:07] <ktdreyer> I set config_opts['macros']['%dist'] = '.el7' in /etc/mock/epel-7-x86_64.cfg [15:32:50] <ktdreyer> we could set it in the Jenkins slave's $HOME/.rpmmacros, too, since those don't use mock
#4 Updated by Zack Cerza almost 9 years ago
- Status changed from In Progress to Fix Under Review
#5 Updated by Sage Weil almost 9 years ago
- Status changed from Fix Under Review to Resolved