<html><body><p><tt><font size="2">sorry, I didn't see any solution for following error found in [1]</font></tt><br><tt><font size="2">I just rechecked the patch and is this kind of issue already fixed?</font></tt><br><br><tt>ubuntu-xenial | Requirement for package eventlet : Requirement(package=u'eventlet', location='', specifiers='!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2', markers=u'', comment=u'# MIT', extras=frozenset([])) does not match openstack/requirements value : set([Requirement(package='eventlet', location='', specifiers='!=0.18.3,!=0.20.1,>=0.18.2', markers='', comment='# MIT', extras=frozenset([]))])</tt><br><br><font size="2">[1] logs.openstack.org/87/523387/32/check/requirements-check/408e28c/job-output.txt.gz</font><br><br><font size="2">Best Regards! <br><br>Kevin (Chen) Ji ¼Í ³¿<br><br>Engineer, zVM Development, CSTL<br>Notes: Chen CH Ji/China/IBM@IBMCN   Internet: jichenjc@cn.ibm.com<br>Phone: +86-10-82451493<br>Address: 3/F Ring Building, ZhongGuanCun Software Park, Haidian District, Beijing 100193, PRC </font><br><br><img width="16" height="16" src="cid:1__=8FBB08FFDFD460598f9e8a93df938690918c8FB@" border="0" alt="Inactive hide details for Doug Hellmann ---04/11/2018 08:56:28 PM---Excerpts from IWAMOTO Toshihiro's message of 2018-04-11 18:"><font size="2" color="#424282">Doug Hellmann ---04/11/2018 08:56:28 PM---Excerpts from IWAMOTO Toshihiro's message of 2018-04-11 18:19:02 +0900: > On Mon, 09 Apr 2018 22:58:</font><br><br><font size="2" color="#5F5F5F">From:        </font><font size="2">Doug Hellmann <doug@doughellmann.com></font><br><font size="2" color="#5F5F5F">To:        </font><font size="2">openstack-dev <openstack-dev@lists.openstack.org></font><br><font size="2" color="#5F5F5F">Date:        </font><font size="2">04/11/2018 08:56 PM</font><br><font size="2" color="#5F5F5F">Subject:        </font><font size="2">Re: [openstack-dev] [all][requirements] uncapping eventlet</font><br><hr width="100%" size="2" align="left" noshade style="color:#8091A5; "><br><br><br><tt><font size="2">Excerpts from IWAMOTO Toshihiro's message of 2018-04-11 18:19:02 +0900:<br>> On Mon, 09 Apr 2018 22:58:28 +0900,<br>> Doug Hellmann wrote:<br>> > <br>> > Excerpts from Tony Breeds's message of 2018-04-09 13:39:30 +1000:<br>> > > On Fri, Apr 06, 2018 at 09:41:07AM -0700, Clark Boylan wrote:<br>> > > <br>> > > > My understanding of our use of upper constraints was that this should<br>> > > > (almost) always be the case for (almost) all dependencies.  We should<br>> > > > rely on constraints instead of requirements caps. Capping libs like<br>> > > > pbr or eventlet and any other that is in use globally is incredibly<br>> > > > difficult to work with when you want to uncap it because you have to<br>> > > > coordinate globally. Instead if using constraints you just bump the<br>> > > > constraint and are done.<br>> > > <br>> > > Part of the reason that we have the caps it to prevent the tools that<br>> > > auto-generate the constraints syncs from considering these versions and<br>> > > then depending on the requirements team to strip that from the bot<br>> > > change before committing (assuming it passes CI).<br>> > > <br>> > > Once the work Doug's doing is complete we could consider tweaking the<br>> > > tools to use a different mechanism, but that's only part of the reason<br>> > > for the caps in g-r.<br>> > > <br>> > > Yours Tony.<br>> > <br>> > Now that projects don't have to match the global requirements list<br>> > entries exactly we should be able to remove caps from within the<br>> > projects and keep caps in the global list for cases like this where we<br>> > know we frequently encounter breaking changes in new releases. The<br>> > changes to support that were part of<br>> > </font></tt><tt><font size="2"><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__review.openstack.org_-23_c_555402_&d=DwIGaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=8sI5aZT88Uetyy_XsOddbPjIiLSGM-sFnua3lLy2Xr0&m=y9YWvP5nDDQCyw3QGNWGvQS-CVeHBeXA9rfHaLf3JpQ&s=P99Z7BlpiP8Sg9_5Ku4JMW_tJWXARpd2ldSvFFlFBpU&e=">https://urldefense.proofpoint.com/v2/url?u=https-3A__review.openstack.org_-23_c_555402_&d=DwIGaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=8sI5aZT88Uetyy_XsOddbPjIiLSGM-sFnua3lLy2Xr0&m=y9YWvP5nDDQCyw3QGNWGvQS-CVeHBeXA9rfHaLf3JpQ&s=P99Z7BlpiP8Sg9_5Ku4JMW_tJWXARpd2ldSvFFlFBpU&e=</a></font></tt><tt><font size="2"><br>> <br>> As eventlet has been uncapped in g-r, requirements-check is<br>> complaining on unrelated project-local requirement changes.<br>> I'm not quite sure but doesn't seem to be a intended behavior.<br>> <br>> </font></tt><tt><font size="2"><a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__logs.openstack.org_57_451257_16_check_requirements-2Dcheck_c32ee69_job-2Doutput.txt.gz&d=DwIGaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=8sI5aZT88Uetyy_XsOddbPjIiLSGM-sFnua3lLy2Xr0&m=y9YWvP5nDDQCyw3QGNWGvQS-CVeHBeXA9rfHaLf3JpQ&s=6uHgERcFttsqFakjBTrjvKZhk5n-tZO-e0QMd7zj0nc&e=">https://urldefense.proofpoint.com/v2/url?u=http-3A__logs.openstack.org_57_451257_16_check_requirements-2Dcheck_c32ee69_job-2Doutput.txt.gz&d=DwIGaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=8sI5aZT88Uetyy_XsOddbPjIiLSGM-sFnua3lLy2Xr0&m=y9YWvP5nDDQCyw3QGNWGvQS-CVeHBeXA9rfHaLf3JpQ&s=6uHgERcFttsqFakjBTrjvKZhk5n-tZO-e0QMd7zj0nc&e=</a></font></tt><tt><font size="2"><br>> <br><br>This error is related to the change in<br></font></tt><tt><font size="2"><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__review.openstack.org_-23_c_560050_&d=DwIGaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=8sI5aZT88Uetyy_XsOddbPjIiLSGM-sFnua3lLy2Xr0&m=y9YWvP5nDDQCyw3QGNWGvQS-CVeHBeXA9rfHaLf3JpQ&s=1hIA6J9OfM1mhcTDq89NkGmoAQi_fDfhel7q5dgcwIA&e=">https://urldefense.proofpoint.com/v2/url?u=https-3A__review.openstack.org_-23_c_560050_&d=DwIGaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=8sI5aZT88Uetyy_XsOddbPjIiLSGM-sFnua3lLy2Xr0&m=y9YWvP5nDDQCyw3QGNWGvQS-CVeHBeXA9rfHaLf3JpQ&s=1hIA6J9OfM1mhcTDq89NkGmoAQi_fDfhel7q5dgcwIA&e=</a></font></tt><tt><font size="2"> which applies the matching<br>rules to all requirements settings any time any requirements-related<br>file is touched. The change was made because we are less in-sync than we<br>thought and because we're allowing "bad" settings to stay in place.<br><br>To correct the problem in the log you linked to, remove the cap from<br>eventlet in neutron.<br><br>Doug<br><br>__________________________________________________________________________<br>OpenStack Development Mailing List (not for usage questions)<br>Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe<br></font></tt><tt><font size="2"><a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.openstack.org_cgi-2Dbin_mailman_listinfo_openstack-2Ddev&d=DwIGaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=8sI5aZT88Uetyy_XsOddbPjIiLSGM-sFnua3lLy2Xr0&m=y9YWvP5nDDQCyw3QGNWGvQS-CVeHBeXA9rfHaLf3JpQ&s=nEWykx9Cfm6deVwO9Sdge-_Q31mCbdfAmvp_KoPaenc&e=">https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.openstack.org_cgi-2Dbin_mailman_listinfo_openstack-2Ddev&d=DwIGaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=8sI5aZT88Uetyy_XsOddbPjIiLSGM-sFnua3lLy2Xr0&m=y9YWvP5nDDQCyw3QGNWGvQS-CVeHBeXA9rfHaLf3JpQ&s=nEWykx9Cfm6deVwO9Sdge-_Q31mCbdfAmvp_KoPaenc&e=</a></font></tt><tt><font size="2"><br><br></font></tt><br><br><BR>
</body></html>