[openstack-dev] [TripleO] Delorean fail blocks CI for stable branches

Alan Pevec apevec at redhat.com
Wed Jul 20 16:39:34 UTC 2016


>> ^ ... --local here keeps local checkout untouched, so you end up with
>> default rpm-master in distro git checkout.
>> If you remove --local it will reset local checkouts to the branches
>> specified in projects.ini
>>
> Alan,
> I don't want to reset local checkouts and reset branches - I need to build
> with these checkout, it's all CI is for.

DLRN finds matching packaging branch only when you let it reset git checkouts.
For tripleo-ci use-case we would need to add a new option to keep
source repo as-is and reset packaging checkout only, in the meantime
as a quickfix in tripleo.sh you could patch dlrn and set local=True in
[2]

Alan


[1] https://github.com/openstack-packages/DLRN/blob/master/dlrn/shell.py#L522-L536

[2] https://github.com/openstack-packages/DLRN/blob/master/dlrn/drivers/rdoinfo.py#L83-L84



More information about the OpenStack-dev mailing list