https://tracker.ceph.com/https://tracker.ceph.com/favicon.ico2015-05-26T21:45:56ZCeph teuthology - Feature #11772: install.py: use centos7 gitbuilder for centos 7.x and rhel 7.xhttps://tracker.ceph.com/issues/11772?journal_id=525312015-05-26T21:45:56ZZack Cerza
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li><li><strong>Assignee</strong> set to <i>Zack Cerza</i></li><li><strong>Target version</strong> set to <i>sprint29</i></li></ul><p>I have a WIP branch going. The work is just about done but we have a problem:</p>
<p><a class="external" href="http://qa-proxy.ceph.com/teuthology/zack-2015-05-26_13:41:12-teuthology:ceph-master---basic-multi/909970/teuthology.log">http://qa-proxy.ceph.com/teuthology/zack-2015-05-26_13:41:12-teuthology:ceph-master---basic-multi/909970/teuthology.log</a></p>
<p><a class="external" href="http://gitbuilder.ceph.com/ceph-rpm-rhel7_0-x86_64-basic/ref/master/noarch/">http://gitbuilder.ceph.com/ceph-rpm-rhel7_0-x86_64-basic/ref/master/noarch/</a> has ceph-release-1-0.el7.noarch.rpm<br /><a class="external" href="http://gitbuilder.ceph.com/ceph-rpm-centos7-x86_64-basic/ref/master/noarch/">http://gitbuilder.ceph.com/ceph-rpm-centos7-x86_64-basic/ref/master/noarch/</a> has ceph-release-1-0.el7.centos.noarch.rpm</p>
<p>Currently we build CentOS 7 packages with a different naming scheme than any other RPM-based distribution because of:</p>
<p><a class="external" href="http://bugs.centos.org/view.php?id=7416">http://bugs.centos.org/view.php?id=7416</a></p>
<p>This will be far uglier if we don't use the same naming scheme everywhere.</p> teuthology - Feature #11772: install.py: use centos7 gitbuilder for centos 7.x and rhel 7.xhttps://tracker.ceph.com/issues/11772?journal_id=525322015-05-26T21:47:36ZZack Cerza
<ul></ul><p>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.</p> teuthology - Feature #11772: install.py: use centos7 gitbuilder for centos 7.x and rhel 7.xhttps://tracker.ceph.com/issues/11772?journal_id=525332015-05-26T21:51:31ZZack Cerza
<ul></ul><pre>
[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
</pre> teuthology - Feature #11772: install.py: use centos7 gitbuilder for centos 7.x and rhel 7.xhttps://tracker.ceph.com/issues/11772?journal_id=525372015-05-26T22:31:56ZZack Cerza
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Fix Under Review</i></li></ul><p><a class="external" href="https://github.com/ceph/teuthology/pull/501">https://github.com/ceph/teuthology/pull/501</a></p> teuthology - Feature #11772: install.py: use centos7 gitbuilder for centos 7.x and rhel 7.xhttps://tracker.ceph.com/issues/11772?journal_id=526742015-05-28T22:48:45ZSage Weilsage@newdream.net
<ul><li><strong>Status</strong> changed from <i>Fix Under Review</i> to <i>Resolved</i></li></ul>