<div dir="ltr"><div>Igor,<br><br></div>BTW, Fuel UI is <a href="https://github.com/openstack/governance/blob/master/reference/cti/javascript-cti.rst">Javascript CTI</a>-compliant, so we can also start moving UI tests (at least linting and unit tests) from Fuel CI. But I think this should be done after moving Fuel UI to a separate repo for simplicity.<br></div><div class="gmail_extra"><br><div class="gmail_quote">2015-12-03 15:41 GMT+03:00 Igor Kalnitsky <span dir="ltr"><<a href="mailto:ikalnitsky@mirantis.com" target="_blank">ikalnitsky@mirantis.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">> possible to have a working py26 CI for the duration<br>
> of Centos 7 migration (or keep it even after that)<br>
<br>
</span>I'd prefer to drop py26 as well as py27 from Fuel CI. We have<br>
openstack gating, that should be more than enough. :)<br>
<br>
Fuel CI should be kept for running Fuel UI tests.<br>
<div class="HOEnZb"><div class="h5"><br>
On Thu, Dec 3, 2015 at 1:17 PM, Igor Belikov <<a href="mailto:ibelikov@mirantis.com">ibelikov@mirantis.com</a>> wrote:<br>
> Just want to make a couple of things clear:<br>
><br>
> 1. Openstack-Infra is dropping py26 jobs support, as Andreas said,<br>
> so once <a href="https://review.openstack.org/#/c/252448/" rel="noreferrer" target="_blank">https://review.openstack.org/#/c/252448/</a> is merged all openstack projects<br>
> (including Fuel, of course) won’t have py26 gates.<br>
><br>
> 2. We still run py26 tests on Fuel-CI side and don’t plan to drop them along with<br>
> OS-Infra folks, so it’s absolutely possible to have a working py26 CI for the duration<br>
> of Centos 7 migration (or keep it even after that).<br>
><br>
>> On 03 Dec 2015, at 13:49, Igor Kalnitsky <<a href="mailto:ikalnitsky@mirantis.com">ikalnitsky@mirantis.com</a>> wrote:<br>
>><br>
>>> shouldn't we switch tests to work with python2.7 instead of python2.6?<br>
>><br>
>> Currently we run tests using both py26 and py27, see the<br>
>><br>
>> * gate-fuel-web-python27 (openstack infra)<br>
>> * verify-fuel-web-py27 (fuel infra)<br>
>><br>
>> So the question is should we drop py26 jobs? I think yes, we should..<br>
>> but once CentOS 7 is merged.<br>
>><br>
>> I want to notice that, the py26 gate has been removed from openstack<br>
>> infra in this patch [1] and due to this bug [2].<br>
>><br>
>> Honestly, I have no idea why there were no discussions regarding this<br>
>> =/ it looks like Alex Kislitsky is issue reporter.<br>
>><br>
>> [1] <a href="https://review.openstack.org/#/c/249242/" rel="noreferrer" target="_blank">https://review.openstack.org/#/c/249242/</a><br>
>> [2] <a href="https://bugs.launchpad.net/fuel/+bug/1519371" rel="noreferrer" target="_blank">https://bugs.launchpad.net/fuel/+bug/1519371</a><br>
>><br>
>> - I<br>
>><br>
>> On Thu, Dec 3, 2015 at 12:35 PM, Andreas Jaeger <<a href="mailto:aj@suse.com">aj@suse.com</a>> wrote:<br>
>>> On 2015-12-03 11:21, Evgeniy L wrote:<br>
>>>><br>
>>>> Hi,<br>
>>>><br>
>>>> During Fuel master migration to CentOS7 there was found a problem that<br>
>>>> tests<br>
>>>> get failed [0] for python2.6<br>
>>>><br>
>>>> As far as I can see it's a common practise to drop python2.6<br>
>>>> compatibility [1],<br>
>>>> shouldn't we switch tests to work with python2.7 instead of python2.6?<br>
>>>><br>
>>>> It looks like fuelclient will be an exception, because clients continue<br>
>>>> supporting<br>
>>>> python2.6 [1]<br>
>>><br>
>>><br>
>>> Clients are not supporting python 2.6 with Juno EOL anymore. Fuelclient has<br>
>>> no 2.6 gates anymore since yesterday.<br>
>>><br>
>>> As mentioned already, we're disabling python 2.6 everywhere.<br>
>>><br>
>>> Patch to remove it from nearly all repos including fuel is at<br>
>>> <a href="https://review.openstack.org/#/c/252448/" rel="noreferrer" target="_blank">https://review.openstack.org/#/c/252448/</a><br>
>>><br>
>>> Andreas<br>
>>><br>
>>>> Thanks,<br>
>>>><br>
>>>> [0] <a href="https://review.openstack.org/#/c/251120/" rel="noreferrer" target="_blank">https://review.openstack.org/#/c/251120/</a><br>
>>>> [1]<br>
>>>><br>
>>>> <a href="https://wiki.openstack.org/wiki/Python3#Python_2:_Python_2.6_support_dropped.2C_Python_2.7_only" rel="noreferrer" target="_blank">https://wiki.openstack.org/wiki/Python3#Python_2:_Python_2.6_support_dropped.2C_Python_2.7_only</a><br>
>>>><br>
>>>><br>
>>>> __________________________________________________________________________<br>
>>>> OpenStack Development Mailing List (not for usage questions)<br>
>>>> Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
>>>> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
>>>><br>
>>><br>
>>><br>
>>> --<br>
>>> Andreas Jaeger aj@{<a href="http://suse.com" rel="noreferrer" target="_blank">suse.com</a>,<a href="http://opensuse.org" rel="noreferrer" target="_blank">opensuse.org</a>} Twitter: jaegerandi<br>
>>>  SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany<br>
>>>   GF: Felix Imendörffer, Jane Smithard, Graham Norton,<br>
>>>       HRB 21284 (AG Nürnberg)<br>
>>>    GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126<br>
>>><br>
>>><br>
>>> __________________________________________________________________________<br>
>>> OpenStack Development Mailing List (not for usage questions)<br>
>>> Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
>>> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
>><br>
>> __________________________________________________________________________<br>
>> OpenStack Development Mailing List (not for usage questions)<br>
>> Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
>> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
><br>
><br>
> __________________________________________________________________________<br>
> OpenStack Development Mailing List (not for usage questions)<br>
> Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr">Vitaly Kramskikh,<br>Fuel UI Tech Lead,<br>Mirantis, Inc.</div></div></div></div>
</div>