python-cloud-info-provider (0.11.0-1) xenial; urgency=medium

  * Split OpenStack and OOI providers. (Enol Fernandez)
  * Fix os_tpl identifier for OpenNebula with rOCCI. (Boris Parak)
  * Clarify usage of project ID in configuration file. (Pablo Orviz)
  * Review and update output to implement latest GLUE2.1 updates. (Enol Fernandez, Baptiste Grenier)
  * Extract information from the GOCDB. (Enol Fernandez)
  * Add debug switch. (Enol Fernandez)
  * Clean up documentation. (Enol Fernandez)
  * Use stevedore module to load code extensions. (Pablo Orviz)
  * Document release management. (Baptiste Grenier)

 -- Baptiste Grenier <baptiste.grenier@egi.eu>  Sun, 27 Jan 2019 19:34:33 +0100

python-cloud-info-provider (0.10.3-1) xenial; urgency=medium

  * Update dependencies.

 -- Enol Fernández <enol.fernandez@egi.eu>  Wed, 09 Jan 2019 13:45:33 +0100

python-cloud-info-provider (0.10.2-1) xenial; urgency=medium

  * Version bump.

 -- Baptiste Grenier <baptiste.grenier@egi.eu>  Mon, 15 Oct 2018 21:55:03 +0200

python-cloud-info-provider (0.10.0-1) xenial; urgency=medium

  [ Alvaro Lopez ]
  * Integrate badges from shields.io.
  * Integrate coveralls.io.

  [ Enol Fernandez ]
  * Improve and cleanup configuration files.

  [ Pablo Orviz ]
  * Import a Jenkinsfile to handle SQA on Jenkins at IFCA.

  [ Ruben Diez ]
  * Fix utf-8 output for OpenNebula.

  [ Bruce Becker ]
  * Integrate with Zenodo.

  [ Baptiste Grenier ]
  * Introduce CMF-specific metapackages to deploy required dependencies.
  * Allow filtering private flavors.
  * Improve community health following discussions with Bruce Becker and al.
  * Use travis to lint, test, build and upload pacakges.

 -- Baptiste Grenier <baptiste.grenier@egi.eu>  Mon, 01 Oct 2018 19:21:03 +0200

python-cloud-info-provider (0.9.1-1) xenial; urgency=medium

  [ Enol Fernandez ]
  * OCCI is optional, do not fail if no OCCI endpoint is present.

  [ Baptiste Grenier ]
  * Updated organization name in documentation

 -- Baptiste Grenier <baptiste.grenier@egi.eu>  Mon, 30 Apr 2018 10:51:03 +0200

python-cloud-info-provider (0.9.0-1) xenial; urgency=medium

  [ Alvaro Lopez ]
  * Use keystoneauth and v3 API (OS provider)
  * OpenStack Identity API v2.0 isn't supported anymore

  [ Boris Parak ]
  * Fix entry updates for ApplicationEnvironment

  [ Baptiste Grenier ]
  * Updated package building and documentation

 -- Baptiste Grenier <baptiste.grenier@egi.eu>  Fri, 30 Mar 2018 17:51:03 +0200

python-cloud-info-provider (0.8.4-1) xenial; urgency=medium

  [ Boris Parak ]
  * Add support for rOCCI-server v2

 -- Baptiste Grenier <baptiste.grenier@egi.eu>  Tue, 03 Oct 2017 15:22:03 +0100

python-cloud-info-provider (0.8.3-1) xenial; urgency=medium

  [ Baptiste Grenier ]
  * defusedxml is required only for OpenNebula provider

 -- Baptiste Grenier <baptiste.grenier@egi.eu>  Tue, 04 Jul 2017 16:59:03 +0100

python-cloud-info-provider (0.8.2-1) xenial; urgency=medium

  [ Boris Parak ]
  * Fix deep hash lookup (ON provider)

  [ Andre Gemuend ]
  * Optionally use the version entry from vmcatcher as image_version (OS provider)

  [ Baptiste Grenier ]
  * Fix bandit usage to search for security issues when using tox
  * Use defusedxml to parse XML and fix bandit warnings (ON provider)
  * Misc documentation and packages building fixes

 -- Baptiste Grenier <baptiste.grenier@egi.eu>  Tue, 04 Jul 2017 16:34:03 +0100

python-cloud-info-provider (0.8.1-1) xenial; urgency=medium

  [ Boris Parak ]
  * Support for containerized Travis-CI

  [ Baptiste Grenier ]
  * Document RPM and Deb creation
  * Fix deb creation on Xenial

 -- Baptiste Grenier <baptiste.grenier@egi.eu>  Wed, 07 Jun 2017 10:55:03 +0100

python-cloud-info-provider (0.8.0-1) xenial; urgency=medium

  [ Boris Parak ]
  * Require a endpoint_url to be set for compute endpoints
  * Updated OpenNebula provider

  [ Alvaro Lopez Garcia and Enol Fernandez ]
  * Add disk size as OtherInfo of Resource templates

  [ Baptiste Grenier ]
  * Usage of a single template for storage info

 -- Baptiste Grenier <baptiste.grenier@egi.eu>  Mon, 29 May 2017 17:00:03 +0100

python-cloud-info-provider (0.7.0-1) trusty; urgency=medium

  [ Baptiste Grenier ]
  * [e4bfaba] openstack provider: return info about images, not templates. Return docker info. No more return vmcatcher stuff
  * [71ec791] Import some JSON output templates.
  * [e5d588b] Import some more JSON output templates.
  * [3bc9b03] core: add a parameter for the template extension
  * [0f925c2] opennebula provider: add defaults for docker stuff
  * [4c3edd3] core: add IndigoComputeBDII to test/implement INDIGO-specific stuff
  * [859b8f0] opennebula provider: fix access to image id
  * [9dab022] core: fix JSON formatting.
  * [edc3629] json templates: remove coma after last element
  * [ea4ce02] core: fix for pep8.
  * [fe8d963] opennebula provider: add a get_templates method.
  * [733a9d2] opennebula provider: Fix for pep8
  * [3591e5e] execution_environment json: add template name and descriptions.
  * [119985a] test core: add template_extension parameter
  * [593cc46] core: use json by default.
  * [1b83e76] opennebula provider: customized code only into the OpenNebula provider.
  * [c205862] opennebula provider: move customized code to an OpenNebulaIndifo provider.
  * [f3ef95e] core tests: also test cloud_bdii.core.IndigoComputeBDII.
  * [5a46ee0] test core: use selected template format.
  * [3644ca3] templates: import draft for an indigo.json template.
  * [0de183d] core: load all classes to fix tests
  * [f0f2825] test core: add test for IndigoComputeBDIITest class.
  * [e18d4cf] opennebula provider: rename OpenNebulaIndigoProvider
  * [ca18dff] core: add opennebulaindigo provider
  * [c7ec5b2] core: we should not care of legacy classes
  * [843f93f] core: no more load other BDII classes
  * [a7a23a3] test core: only IndigoComputeBDII should be called.
  * [76b6367] test core: document BDII class tested.
  * [b548edc] opennebula tests: start testing IndigoONProvider
  * [589d929] core: only accept IndigoONProvider
  * [23eddac] core: fix IndigoONProvider shortcut
  * [1082064] opennebula tests: add IndigoONProviderOptionsTest
  * [a467482] opennebula tests: start fixing epexcted image list
  * [82cd1da] opennebula tests: finish fixing epexcted image list
  * [45072b6] opennebula provider: add docker_* only if present.
  * [eea4c1a] opennebula provider: dirty fix for tests...
  * [9dc895a] opennebula provider: fix syntax
  * [2c1f86a] core: re-enable template display
  * [7eb8264] core: document failure related to missing docker_id
  * [f8e3aa0] application_environment tpl: remove docker stuff
  * [ab0ff5c] templates: import application_environment for docker tpl
  * [a681f87] core: load a specific template for docker images
  * [fdb8faf] one.imagepool.info.xml: add a docker example
  * [ef49f16] opennebula tests: add expected docker image.
  * [f31e95d] core: strip empty char at the end
  * [ea3041c] core: do not display templates
  * [d35dcfd] core: enable opennebula provider
  * [c50b5ef] core: fix indentation
  * [1733186] setup.cfg: update path and metadata
  * [eebaba9] data.py: add docker images for OS.
  * [8b5063b] openstack test: expect some docker info
  * [b73fdc3] data.py: fix indentation.
  * [ee0415d] openstack test: add missing comas
  * [44e54ba] openstack provider: return docker info if any
  * [04bb7fa] data.py: OS fake images should include more info from AppDB.
  * [f450ddb] requirements: use Mako templating system.
  * [2d1d456] core: update default template dir path
  * [b1ffb7a] core: use mako templates
  * [f4a7aa8] application_environment tpl: now a mako template
  * [4b52b96] indigo tpl: copy code from application_environment
  * [69ea6c6] indigo tpl: iterate on images
  * [166d626] core: only use indigo template for IndigoComputeBDII. Move all display logic to the template.
  * [3cd0c89] indigo tpl: remove useless fields.
  * [ac437af] core: fix code style.
  * [3d70a8e] Rename cloud_bdii package to cloud_info_provider to avoid clashes.
  * [1b015dc] indigo tpl: fix atttribute names
  * [bcc8132] core test: re-enable testing of BaseBDII
  * [ee7aedd] core: use only a list, no need for the tuple.
  * [a7c3628] core test: fix testing of BaseBDII
  * [e8b643b] core test: use template_extension in load_templates test
  * [7781944] core: templates_files was already created
  * [ebadb88] core: put static_compute_info inside info.
  * [8a7b29e] core test: bypass/fix failing render test
  * [aea85f6] core: update template name and extension usage schene.
  * [3bfa367] Import compute_bdii.indigo mako template.
  * [f9d4b4f] ON provider: no more set default here.
  * [dd20691] ON provider: extract all the custom fields.
  * [a01b2f3] OS provider: rename aux to aux_name to follow ON provier implementation
  * [1a0c819] OS provider: extract all the metadata
  * [2873fd4] ON provider: add an image_description field.
  * [c59bed0] ON provider test: expect all custome fields
  * [fc5c80f] Drop no more needed JSON templates
  * [79f5dea] indigo template: update list of display fields
  * [e275667] indigo template: fix JSON syntax
  * [95a5e11] indigo template: use dockername instead of image_name to build image name for docker containers.
  * [1acdbf9] indigo template: fix json syntax
  * [96d8a9d] indigo template: json output is an array
  * [ecdabe5] indigo template: drop null value
  * [3856c82] indigo template: do not display docker_id field
  * [cb5d28a] indigo template: move test to a python block
  * [faa932f] indigo template: fix conditional display of version and arch
  * [e87917c] indigo template: start with image name.
  * [87a113b] gitignore: ignore .tox and .testrepository
  * [0c0351a] requirements.txt: add requets
  * [5ddf3f0] debian control: add missing dependencies
  * [5878780] core: fix path to static configuration
  * [5c89c3c] README: add Travis CI build status badge
  * [cb5821a] test_core.py: fix python package name
  * [d6947a5] test_core.py: use utils instead of contextlib
  * [29a26e3] test_core.py: remove line that should not be there
  * [fe5ed8f] core.py: re-enable all classes
  * [6bf0727] core.py: update ComputeBDII to use mako template
  * [c61b7fe] test_core.py: no more test IndigoComputeBDII
  * [17e020d] core.py: disable IndigoComputeBDII class
  * [491c4c6] core.py: fix style
  * [9e7c581] core.py: initialize templates_files at each load_tempates call
  * [d289ce1] core.py: use mako for StorageBDII
  * [cea6121] core.py: use mako for ComputeBDII and clean IndigoComputeBDII stuff
  * [d3cca58] test_core.py: test_load_templates initialize tpls like upstream
  * [978198d] core.py: remove useless empty lines
  * [98ebf97] core.py: adjust some default variables
  * [e000383] template: remove INDIGO-specific file
  * [c841874] templates: use mako
  * [47a3910] tempate clouddomain: fix mako.
  * [5f749c2] application_environment.ldif: fix mako
  * [6f56e75] compute_endpoint.ldif: fix mako template
  * [26e75cd] storage_service.ldif: fix mako template
  * [aa153d3] compute_service.ldif: fix mako template
  * [2aa503a] core.py: use previous code to simplify migration
  * [b292a99] setup.cfg: rename to cloud_info_provider
  * [041a821] compute_service.ldif: use attributes directly
  * [0e42ed9] tempaltes: fix all remaining tempaltes
  * [c0ddf85] core.py: fix indentation
  * [c3977e7] README: fix travis ci badge
  * [5b8605f] rpm spec: update build, dependencies and description
  * [bfd913f] debian control: update description
  * [191c713] rpm spec: fix sdist tarball name and path
  * [6214225] rpm spec: add obsoletes cloud-info-provider-service
  * [e94bd7c] test_core.py: fix bdii.render() tests
  * [7d82f01] core.py|core_tests.py: remove commented IndigoComputeBDII-related code
  * [0ecefc0] test_core.py: split template loading and rendering testing
  * [42168fa] test_core.py: remove call to load_template and mock template_files.
  * [f85e753] opennebula.py: fix code for python3
  * [7e89ad8] openstack.py: fix code for python3
  * [d71af19] debian control: no more recommend bdii (as for RHEL)
  * [0e605f3] test_core.py: use assertIsNotNone instead of assertNotEqual
  * [34cda13] Remove unused python-requests dependency
  * [bc8e55c] travis: test using python 3.4 too
  * [1e6eb8f] README: quick documentation update about new features
  * [e147570] openstack: fix deprecation warning
  * [556d48d] Import all indigo templates skeleton
  * [3cd91c7] Import compute_bdii.ldif skelleton
  * [3437815] core.py: merge IndigoComputeBDII with ComputeBDII
  * [9e130c8] test_core.py: update *compute* tests
  * [db951f5] core.py: fix templates value
  * [5e00998] core.py: only use one template file for ComputeBDII
  * [c109999] Implement all in one Mako template for Compute information
  * [9bb2ede] templates: remove deprecated compute templates
  * [0f10418] core.py: remove commented code
  * [86c4bd1] test_core.py: clean up compute test
  * [eaab639] compute_bdii.ldif: remove debug statement
  * [1b72fbc] compute_bdii.ldif: fix image_id
  * [e1e9ae0] compute_bdii.ldif: fix endpoint url
  * [b3332b5] openstack test: fix(?) tests using new all in one template
  * [04c8eb1] README: fix /etc/cloud-info-provider directory name
  * [5b916b4] Import compute_bdii.indigo mako template.
  * [e683bd7] indigo template: update list of display fields
  * [1bde42f] indigo template: fix JSON syntax
  * [1f72907] indigo template: use dockername instead of image_name to build image name for docker containers.
  * [223eb8f] indigo template: fix json syntax
  * [809e9f6] indigo template: json output is an array
  * [4c24b7b] indigo template: drop null value
  * [7c7185d] indigo template: do not display docker_id field
  * [4ed1b20] indigo template: move test to a python block
  * [0244d3b] indigo template: fix conditional display of version and arch
  * [79cc7ef] indigo template: start with image name.
  * [e58f4cc] compute_bdii.indigo: use items not iteritems
  * [d8416c4] compute_bdii.ldif: use items not iteritems
  * [22a41b3] core.py: add back merging of static info to endpoints, images and templates.
  * [5840454] compute_bdii.ldif: no more access static info directly for endpoints, templates and images.
  * [5d30a8e] test_core.py: add static info to endpoints, templates and images
  * [4b1bbf3] openstack provider: add static API version paramter.
  * [22eb9c2] openstack: make requests less verbose
  * [93565fc] README: update repo name.
  * [38add93] package building: update repo name
  * [22efa48] requirements.txt: add pbr
  * [fd76e55] openstack provider: remove info log messages from output for urllib3 and novaclient.client
  * [3c12b37] README: no more mention JSON templates
  * [ddbbbfc] templates: remove indigo-specific templates
  * [8e037b4] storage_service.ldif: Fix typo.
  * [a086bb3] compute_bdii.ldif: use template_id value inside the template, do not usethe key. Should fix differencies among output with previous version, thanks to @cgimeno

  [ Alvaro Lopez Garcia ]
  * Repository cleanup.

  [ Carlos Gimeno Yáñez ]
  * [ef8e046] Use full URLs in template identifiers (#41) (closes: #15)

 -- Alvaro Lopez Garcia <aloga@ifca.unican.es>  Mon, 09 Jan 2017 09:41:00 +0100

python-cloud-info-provider (0.6-1) trusty; urgency=medium

  [ Enol Fernandez ]
  * [a683cec] Add legacy-occi-os option

  [ Alvaro Lopez Garcia ]
  * [5e4f7d0] Move testing to tox
  * [6017a2c] Do not support Python2.6
  * [f1c33b9] Update code to work with Python 3
  * Style changes (pep8)

 -- Alvaro Lopez Garcia <aloga@ifca.unican.es>  Mon, 18 Jul 2016 12:00:04 +0200

python-cloud-info-provider (0.5-1) trusty; urgency=medium

  * Fixed issue when storage is not defined (#13).
  * Removed python-novaclient and bdii dependencies, changed to recommends.
  * Allow to define a image and resource template schema in OpenStack(#15).
  * Add option to include the site name in the DN's suffix.
  * Update packaging.

 -- Enol Fernandez <enol.fernandez@egi.eu>  Tue, 10 Feb 2015 17:44:03 +0100

python-cloud-info-provider (0.4) unstable; urgency=low

  * Initial Debian Release.

 -- Enol Fernandez <enol.fernandez@egi.eu>  Fri, 03 Oct 2014 16:42:41 +0200
