[openstack-dev] [nova] release request for python-novaclient

Michael Still mikal at stillhq.com
Thu Feb 19 20:46:12 UTC 2015


I can do another release if needed once we've landed a fix, although
it sounds like this can be fixed in neutron?

Michael

On Fri, Feb 20, 2015 at 7:33 AM, melanie witt <melwittt at gmail.com> wrote:
> On Feb 19, 2015, at 11:52, Terry Wilson <twilson at redhat.com> wrote:
>
>> Unfortunately, the new novaclient release ended up completely breaking the neutron gate. The v1_1 deprecation broke our (voting) pylint test: https://jenkins04.openstack.org/job/gate-neutron-pylint/1383/console
>>
>> 2015-02-19 18:37:06.932 |  Module neutron.notifiers.nova [0m
>> 2015-02-19 18:37:06.932 |  No name 'client' in module 'novaclient.v1_1' ( no-name-in-module)
>> 2015-02-19 18:37:06.932 |  No name 'contrib' in module 'novaclient.v1_1' (no-name-in-module )
>> 2015-02-19 18:37:06.932 |  Module neutron.plugins.cisco.l3.service_vm_lib
>> 2015-02-19 18:37:06.932 |  No name 'client' in module 'novaclient.v1_1'  ( no-name-in-module )
>
> Hi Terry,
>
> Sorry to hear about this. I looked into this and the problem is pylint can't parse the backward-compatibility we have for the v1_1 deprecation:
>
> https://review.openstack.org/#/c/149006/13/novaclient/v1_1/__init__.py,cm
>
> The actual code should work but pylint static checking will fail to follow it. So far, the options I see to handle it are to either patch s/novaclient.v1_1/novaclient.v2/ in neutron or suppress the specific pylint check that's failing (if it's not too broad).
>
> Do you find either of these options acceptable, or have another idea?
>
> Thanks,
> melanie (melwitt)
>
>
>
>
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>



-- 
Rackspace Australia



More information about the OpenStack-dev mailing list