Excerpts from Nick Coghlan's message of 2014-06-17 12:24:37 +1000:
On 06/17/2014 12:12 PM, Dan Callaghan wrote:
> Excerpts from Nick Coghlan's message of 2014-06-16 13:26:10 +1000:
>> Patchbot currently still only runs the CI tests on RHEL6. With RHEL7
>> released, we should add it to the CI runs - adding a second recipe set
>> to the job should be straightforward, and if either run fails, then
>> patchbot will complain on Gerrit. This will chew up more resources on
>> the devel instance, but I think it's necessary.
>>
>> Before we do that, though, we need to double check the dogfood job
>> actually runs properly on RHEL7.
>
> It doesn't, because of the large number of missing deps. Currently we
> build and support beaker-client on RHEL7 but not beaker-server.
>
> The list of missing deps is... quite long, and includes the entire
> TurboGears 1 stack and nodejs.
Ah, fun times :)
How much shorter does the list get if we allow EPEL7 as a package source?
EPEL covers most of the missing deps, apart from nodejs (which you are
probably supposed to get from RHSCL), the OpenStack clients, and a few
other bits and pieces.
Coincidentally just this morning Toshio announced that he intends to
retire the TG1 stack in EPEL7:
https://lists.fedoraproject.org/pipermail/epel-devel/2014-June/009659.html
I guess we really are the only ones left using it now... I was really
hoping we would be off it by the time RHEL7 came along, but clearly
I was a bit too optimistic.
--
Dan Callaghan <dcallagh(a)redhat.com>
Software Engineer, Hosted & Shared Services
Red Hat, Inc.