[openstack-dev] [ironic] FFE request for deprecating python-oneviewclient from OneView interfaces

Julia Kreger juliaashleykreger at gmail.com
Mon Jan 29 15:50:56 UTC 2018


Circling back to this,

Since Dmitry and myself agreed to continue reviewing this work, I
believe we have implicitly agreed to grant this FFE and continue to
land this work. Should anyone disagree, please reply indicating as
such. I will also bring this up during our weekly meeting that is in
about an hour.

-Julia

On Tue, Jan 23, 2018 at 8:57 AM, Ricardo Araújo <ricardo at lsd.ufcg.edu.br> wrote:
> Hi,
>
> I'd like to request an FFE for deprecating python-oneviewclient and
> introduce python-hpOneView in OneView interfaces [1]. This migration was
> performed in Pike cycle but it was reverted due to the lack of a CA
> certificate validation in python-hpOneView (available since 4.4.0 [2]).
>
> As the introduction of the new lib was already merged [3], following changes
> are in scope of this FFE:
> 1. Replace python-oneviewclient by python-hpOneView in power, management,
> inspect and deployment interfaces for OneView hardware type [4]
> 2. Move existing ironic related validation hosted in python-oneviewclient to
> ironic code base [5]
> 3. Remove python-oneviewclient dependency from Ironic [6]
>
> By performing this migration in Queens we will be able to concentrate
> efforts in maintaining a single python lib for accessing HPE OneView while
> being able to enhance current interfaces with features already provided in
> python-hpOneView like soft power operations [7] and timeout for power
> operations [8].
>
> Despite being a big change to merge close to the end of the cycle, all
> migration patches have received core reviewers attention lately and a few
> positive reviews. They're also passing in both the community and UFCG
> OneView CI (running deployment tests with HPE OneView). Postponing this will
> be a blocker for the teams responsible for maintaining this hardware type
> and both python libs for the next cycle.
>
> dtantsur and TheJulia have kindly agreed to keep reviewing this work during
> the feature freeze window, if it gets an exception.
>
> Thanks,
> Ricardo (ricardoas)
>
> [1] - https://bugs.launchpad.net/ironic/+bug/1693788
> [2] - https://github.com/HewlettPackard/python-hpOneView/releases/tag/v4.4.0
> [3] - https://review.openstack.org/#/c/523943/
> [4] - https://review.openstack.org/#/c/524310/
> [5] - https://review.openstack.org/#/c/524599/
> [6] - https://review.openstack.org/#/c/524729/
> [7] - https://review.openstack.org/#/c/510685/
> [8] - https://review.openstack.org/#/c/524624/
>
> Ricardo Araújo Santos -
> www.lsd.ufcg.edu.br/~ricardo
>
> M.Sc in Computer Science at UFCG - www.ufcg.edu.br
> Researcher and Developer at Distributed Systems Laboratory -
> www.lsd.ufcg.edu.br
> Paraíba - Brasil
>
> __________________________________________________________________________
> 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
>



More information about the OpenStack-dev mailing list