[glance] functional-py35 job fails due to subunit.praser error

Doug Hellmann doug at doughellmann.com
Fri Dec 14 16:47:29 UTC 2018


Abhishek Kekane <akekane at redhat.com> writes:

> I have manually removed oslo.policy 1.43.1 and installed 1.43.0 and ran
> tests and those are passing without any issues.
> Jokke has submitted a patch [1] where he has modified requirements.txt to
> not install oslo.policy 1.43.1 but it still installs the same version as
> glance's requirements.txt is not considered while installing dependencies
> whereas it considers upper-constraints.txt from the openstack/requirements.
>
> [1] https://review.openstack.org/#/c/625085/1/requirements.txt

Right, all projects in the integrated gate (and many others) use the
constraints lists for their tests so that we can be sure that they all
work with at least one set of dependencies that makes them
co-installable. See
https://docs.openstack.org/project-team-guide/dependency-management.html
for details on why and how it works.

Doug

>
> Thanks & Best Regards,
>
> Abhishek Kekane
>
>
> On Fri, Dec 14, 2018 at 2:05 AM Matt Riedemann <mriedemos at gmail.com> wrote:
>
>> On 12/13/2018 11:38 AM, Abhishek Kekane wrote:
>> >  From 7th December 2018, all of sudden functional-py35 check job is
>> > failing on current master. Earlier this job was failing intermittently
>> > (2-3 times from 100). I have tried to dig into the issue and find out
>> > that it is failing obly for ubuntu and working fine with Fedora, centos
>> > etc. Below are some of the findings:
>>
>> Might be related to what we're debugging in
>> https://bugs.launchpad.net/openstack-gate/+bug/1808063 - jokke noticed
>> something added to oslo.policy 1.43.1 which uses a deepcopy might be
>> getting messed up with the nested proxy objects in glance. oslo.policy
>> 1.43.1 got into upper-constraints on Dec 7:
>>
>>
>> https://github.com/openstack/requirements/commit/bf300c99037e0e57229e20ca7f89517d1695d6b5
>>
>> --
>>
>> Thanks,
>>
>> Matt
>>
>>

-- 
Doug



More information about the openstack-discuss mailing list