[openstack-dev] [infra][third-party][CI] Third-party oses in devstack-gate

Daniel Mellado daniel.mellado.es at ieee.org
Fri Sep 4 08:42:57 UTC 2015


El 04/09/15 a las 08:11, Evgeny Antyshev escribió:
> On 01.09.2015 12:28, Evgeny Antyshev wrote:
>> Hello!
>>
>> This letter I address to those third-party CI maintainers who needs
>> to amend
>> the upstream devstack-gate to satisfy their environment.
>>
>> Some folks that I know use inline patching at job level,
>> some make private forks of devstack-gate (I even saw one on github).
>> There have been a few improvements to devstack-gate, which made it
>> easier to use it
>> downstream, f.e. introducing DEVSTACK_LOCAL_CONFIG
>> (https://review.openstack.org/145321)
>>
>> We particularly need it to recognize our rhel-based distribution as a
>> Fedora OS.
>> We cannot define it explicitly in is_fedora() as it is not officially
>> supported upstream,
>> but we can introduce the variable DEVSTACK_GATE_IS_FEDORA which makes
>> is_fedora() agnostic to distributions and to succeed if run on an
>> undefined OS.
>>
>> Here is the change: https://review.openstack.org/215029
>> I welcome everyone interested in the matter
>> to tell us if we do it right or not, and to review the change.
>>
> Prepending with [infra] tag to draw more attention
>
Personally I think that would be great, as it would greatly help finding
Fedora-ish issues with devstack, which are now only being raised by
developers due to the lack of a gate.



More information about the OpenStack-dev mailing list