[rdo-dev] [CI] tripleo support for Fedora

Neal Gompa ngompa13 at gmail.com
Sat Jan 13 14:09:46 UTC 2018


On Sat, Jan 13, 2018 at 7:43 AM, Haïkel Guémar <hguemar at redhat.com> wrote:
> On 12/01/2018 23:27, Neal Gompa wrote:
>>
>> On Fri, Jan 12, 2018 at 1:32 PM, Phill. Whiteside <phillwuk at gmail.com>
>> wrote:
>>>
>>> Hi,
>>>
>>> from chatting to a guy who does work with fedora and supports bugs etc.
>>> His
>>> advice is that because of the fast cycle of fedora releases, they are not
>>> suitable for production machines. As such, I'd concur with sticking with
>>> RHEL / CentOS.
>>>
>>
>> By that logic, you'd avoid OpenStack too, since they follow almost
>> exactly the same schedule and cadence. In general, I've been rather
>> disappointed
>> about the lack of effort in testing OpenStack on top of Fedora, as
>> Fedora is the *upstream* of RHEL/CentOS, and there's no good reason
>> for not doing it.
>>
>
> Being short handed is a good reason, there's a SIG to help fill that gap
> partially though.
>

I'm not sure I believe the "short-handed" bit. Care to elaborate on
this? The RDO project is fairly big with quite a few people who work
on this...

My understanding is that the OpenStack SIG in Fedora is not supposed
to work within the Fedora SCM workflow and is supposed to work through
the RDO one, so I would be shocked if anyone actually wanted to help
in that regard (not that many people want to put themselves through
Gerrit and the unusual workflow of RDO when *nothing else* in Fedora
works that way). Also, I'm not sure it's even allowed to force that in
a SIG, since the rules explicitly state that Fedora Dist-Git is the
canonical location for packaging sources and where things should be
done.

Even I personally don't want to touch any openstack client/lib
packages in Fedora since I don't want to risk the ire of people who
use it as a mirror from RDO Git just to build Fedora packages.

>> I would not be surprised if RDO OpenStack is not going to be ready for
>> Python 3 because there's no work going on to at least build against
>> Fedora. And that has nasty trickle-down effects...
>>
>
> Well, actually we do have a trunk builder on Fedora and we regularly fix
> build issues. Most libs and clients are already python3 compliant.
>

But you're not proactively adapting things for new Fedora packaging
and stuff that doesn't exist in RHEL (or even EPEL, as now Python 3 in
EPEL is transitioning to Python 3.6), right?

Are you also helping to move OpenStack as a platform to Python 3? Last
I checked, it didn't seem like that was the case, because you guys don't do
work for anything RHEL 7 doesn't have. :(


-- 
真実はいつも一つ!/ Always, there's only one truth!


More information about the dev mailing list