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: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to