CHANGES
=======

2.6.4
-----

* Get the first physical ethernet port in Server Hardware

2.6.3
-----

* Remove self from method calling

2.6.2
-----

* Reenable the dynamic allocation validation methods

2.6.1
-----

* Update the python version in tox.ini
* Add validation for connections

2.5.3
-----

* Add parameter to get Server Hardware MAC address from iLO

2.5.2
-----

* Refactor the validation to Server Profile Template
* Adds attribute mac\_type to a SPT and a validation
* Updated from global requirements
* Remove cpus validation due inconsistency with inspection cpus count
* Add URL of the resource in exception message

2.5.1
-----

* Ensure values under validation have same data type

2.5.0
-----

* Add auditing instrumentation for python-oneviewclient

2.4.2
-----

* Re-authenticating on session invalidation

2.4.1
-----

* Comply with iLO model of usage for one-time boot
* Passing SUPPORTED\_ONEVIEW\_VERSION as string + transient error fix
* Workaround to OneView pagination
* Raise Not Authorized Exception when connection request is forbidden

2.4.0
-----

* Optimizations for setting boot device
* Remove discover from test-requirements
* Updated from global requirements

2.3.0
-----

* Validation failing with 2 connections
* Added functions to translate between uuid and uri
* Adding dynamic allocation operations
* Remove insecure connection warnings

2.2.1
-----

* Bugfix+removing invalid tests+functional at gate
* Updated from global requirements

2.2.0
-----

* Updating requirements by hand
* Fixing \_\_getattribute\_\_ def and refactor from\_json
* OneView client with managers
* Refactor of unit Tests

2.1.0
-----

* Facility to get mac address from iLO on DL class
* Classifying tests into functional and unit
*  Fixing URL of index variable and refactoring

2.0.6
-----

* Reverts removal of from\_json on ServerProfile cls
* Getting OneView resources by their uuid

2.0.5
-----

* Remove custom method from\_json of ServerProfile
* Adding fancy exceptions messages

2.0.3
-----

* Change polling give up policy for OneView client
* Implementing functions for dyn allocation
* Use domain models of OneView as objects
* Drop py26 and py33 support

2.0.2
-----

* Adding port mac validation tests
* Manage error when Server Profile has no boot in connections Code and tests added to deal with Server Profiles without boot in the connections
* Update usage documentation of python-oneviewclient

2.0.1
-----

* Creating OneViewException class
* Adding check for missing configuration values
* Change ignore-errors to ignore\_errors

2.0.0
-----

* Sending OneView Client implementation
* Initial Cookiecutter Commit
* Added .gitreview
