Skip to content
Snippets Groups Projects
Commit ada4fd2c authored by Christos Stavrakakis's avatar Christos Stavrakakis
Browse files

Prepare for 0.15 release

Update Changelog for 0.15 release and the links to Changelog/NEWS in the
admin guide.
parent e33e80bf
No related branches found
No related tags found
No related merge requests found
...@@ -6,79 +6,13 @@ Unified Changelog file for Synnefo versions >= 0.13 ...@@ -6,79 +6,13 @@ Unified Changelog file for Synnefo versions >= 0.13
Since v0.13 most of the Synnefo components have been merged into a single Since v0.13 most of the Synnefo components have been merged into a single
repository and have aligned versions. repository and have aligned versions.
.. _Changelog-0.15rc7: .. _Changelog-0.15:
v0.15rc7 v0.15
======== =====
Released: Tue Mar 4 14:53:14 EET 2014
Cyclades
--------
* Fix UI to filter available flavors in VM wizard
Pithos
------
* Fix GET request for public path with If-None-Match
https://code.grnet.gr/issues/5168
.. _Changelog-0.15rc6:
v0.15rc6
========
Released: Thu Feb 27 13:08:02 EET 2014
* Fix backend open hashfile bug:
https://code.grnet.gr/issues/5011
.. _Changelog-0.15rc5:
v0.15rc5
========
Released: Wed Feb 26 15:27:10 EET 2014
Astakos
-------
* Fix request authorization code failures due to Unicode issue:
https://code.grnet.gr/issues/4971
* Omit validation issues for non-required metadata values received from the
third-party authentication provider.
Pithos
------
* Extend API to optionally enforce a specific content disposition type
in view and public requests: https://code.grnet.gr/issues/5019
* Fix bulk operation (delete/copy/move) failures in overpopulated
containers/folders: https://code.grnet.gr/issues/5119
* Fix performance issue due to missing index
Cyclades
--------
* Extend flavors with 'allow_create' attribute. Flavors that have this
attribute unset cannot be used by users to create new servers.
* Store each image property(metadata) as a separate Pithos metadata and check
that the size of each property is valid.
* Fix a few occurrences of HTTP 500 errors being triggered due to insufficient
validation of incoming requests in the Network API
* Speed up some API calls by fixing the relevant DB queries
.. _Changelog-0.15rc4:
v0.15rc4 Released: UNRELEASED
========
Released: Wed Jan 15 10:56:10 EET 2014
Synnefo-wide Synnefo-wide
------------ ------------
...@@ -120,13 +54,11 @@ Astakos ...@@ -120,13 +54,11 @@ Astakos
* Improve recording of project, application, and membership actions. * Improve recording of project, application, and membership actions.
* Implement API calls for projects. * Implement API calls for projects.
* Store the base URL of a component. Deployer should provide it when adding * Store the base URL of a component. Deployer should provide it when adding
a new component. Service endpoints originating from a component are a new component. Service endpoints originating from a component are
expected to match its base URL; otherwise, a warning is issued. expected to match its base URL; otherwise, a warning is issued.
Re-registration with `snf-component-register' affects both the base and Re-registration with `snf-component-register' affects both the base and
the ui URL. the ui URL.
* Changes in resource and quota handling: * Changes in resource and quota handling:
* New resources are registered with unlimited default base quota, * New resources are registered with unlimited default base quota,
...@@ -144,42 +76,46 @@ Astakos ...@@ -144,42 +76,46 @@ Astakos
* Remove API call GET /account/v1.0/authenticate in favor of * Remove API call GET /account/v1.0/authenticate in favor of
POST /identity/v2.0/tokens. POST /identity/v2.0/tokens.
* Export basic statistics about Astakos service at the '/admin/stats/detail' API * Export basic statistics about Astakos service at the '/admin/stats/detail' API
endpoint. Access to this endpoint is only allowed to users that belong to endpoint. Access to this endpoint is only allowed to users that belong to
the Astakos groups that are defined in the the Astakos groups that are defined in the
'ASTAKOS_ADMIN_STATS_PERMITTED_GROUPS' setting. Statistics are also available 'ASTAKOS_ADMIN_STATS_PERMITTED_GROUPS' setting. Statistics are also available
through the 'snf-manage stats-astakos' management command. through the 'snf-manage stats-astakos' management command.
* Implement OAuth 2.0 Authorization Code Grant * Implement OAuth 2.0 Authorization Code Grant
Add API calls for authorization code and access token generation Add API calls for authorization code and access token generation
* Add API call for validating OAuth 2.0 access tokens * Add API call for validating OAuth 2.0 access tokens
* **Shibboleth module** Extract unique identifier from the * **Shibboleth module** Extract unique identifier from the
``REMOTE_USER`` header. ``REMOTE_USER`` header.
* Automatically fill third-party signup form fields when available by the * Automatically fill third-party signup form fields when available by the
the third-party provider. the third-party provider.
* Management commands: * Management commands:
* Introduced new commands: * Introduced new commands:
* component-show
* quota-list (replacing quota, supports various filters) * component-show
* quota-verify (replacing quota) * quota-list (replacing quota, supports various filters)
* oauth2-client-add (register OAuth 2.0 client) * quota-verify (replacing quota)
* oauth2-client-list (list registered oauth 2.0 clients) * oauth2-client-add (register OAuth 2.0 client)
* oauth2-client-remove (remove OAuth 2.0 client) * oauth2-client-list (list registered oauth 2.0 clients)
* oauth2-client-remove (remove OAuth 2.0 client)
* Changed commands: * Changed commands:
* component-add got options --base-url and --ui-url
* resource-modify --limit became --default-quota * component-add got options --base-url and --ui-url
* user-modify can operate on multiple users with --all and --exclude * resource-modify --limit became --default-quota
* user-modify --set-base-quota became --base-quota * user-modify can operate on multiple users with --all and --exclude
* user-modify --set-base-quota became --base-quota
* Removed commands: * Removed commands:
* quota
* resource-import (subsumed by service-import) * quota
* resource-export-astakos (subsumed by service-export-astakos) * resource-import (subsumed by service-import)
* resource-export-astakos (subsumed by service-export-astakos)
* Fix request authorization code failures due to Unicode issue:
https://code.grnet.gr/issues/4971
* Omit validation issues for non-required metadata values received from the
third-party authentication provider.
Cyclades Cyclades
-------- --------
...@@ -273,6 +209,13 @@ Cyclades ...@@ -273,6 +209,13 @@ Cyclades
* Remove 'DEFAULT_ROUTING_TABLE' setting. If a link for an IP_LESS_ROUTED * Remove 'DEFAULT_ROUTING_TABLE' setting. If a link for an IP_LESS_ROUTED
network is not specified, the link will be uniquely named network is not specified, the link will be uniquely named
'snf-link-$network_id'. 'snf-link-$network_id'.
* Extend flavors with 'allow_create' attribute. Flavors that have this
attribute unset cannot be used by users to create new servers.
* Store each image property(metadata) as a separate Pithos metadata and check
that the size of each property is valid.
* Fix a few occurrences of HTTP 500 errors being triggered due to insufficient
validation of incoming requests in the Network API
* Speed up some API calls by fixing the relevant DB queries
Cyclades UI Cyclades UI
...@@ -313,6 +256,7 @@ Cyclades UI ...@@ -313,6 +256,7 @@ Cyclades UI
to True. to True.
- Setting ``UI_GROUPED_PUBLIC_NETWORK_NAME`` has been deprecated and no longer - Setting ``UI_GROUPED_PUBLIC_NETWORK_NAME`` has been deprecated and no longer
used. used.
- Fix UI to filter available flavors in VM wizard
Cyclades Userdata Cyclades Userdata
...@@ -353,6 +297,17 @@ Pithos ...@@ -353,6 +297,17 @@ Pithos
specific host specific host
* Added new 'file-show' management command * Added new 'file-show' management command
* Remove command 'resource-export-pithos' subsumed by 'service-export-pithos'. * Remove command 'resource-export-pithos' subsumed by 'service-export-pithos'.
* Extend API to optionally enforce a specific content disposition type
in view and public requests: https://code.grnet.gr/issues/5019
* Fix bulk operation (delete/copy/move) failures in overpopulated
containers/folders: https://code.grnet.gr/issues/5119
* Fix performance issue due to missing index
* Fix backend open hashfile bug:
https://code.grnet.gr/issues/5011
* Fix GET request for public path with If-None-Match
https://code.grnet.gr/issues/5168
.. _Changelog-0.14.10: .. _Changelog-0.14.10:
......
...@@ -5,6 +5,8 @@ Unified NEWS file for Synnefo versions >= 0.13 ...@@ -5,6 +5,8 @@ Unified NEWS file for Synnefo versions >= 0.13
Since v0.13 all Synnefo components have been merged into a single repository. Since v0.13 all Synnefo components have been merged into a single repository.
.. _NEWS-0.15:
v0.15 v0.15
===== =====
......
...@@ -2540,10 +2540,7 @@ Changelog, NEWS ...@@ -2540,10 +2540,7 @@ Changelog, NEWS
=============== ===============
* v0.15rc7 :ref:`Changelog <Changelog-0.15rc7>` * v0.15 :ref:`Changelog <Changelog-0.15>`, :ref:`NEWS <NEWS-0.15>`
* v0.15rc6 :ref:`Changelog <Changelog-0.15rc6>`
* v0.15rc5 :ref:`Changelog <Changelog-0.15rc5>`
* v0.15rc4 :ref:`Changelog <Changelog-0.15rc4>`
* v0.14.10 :ref:`Changelog <Changelog-0.14.10>`, :ref:`NEWS <NEWS-0.14.10>` * v0.14.10 :ref:`Changelog <Changelog-0.14.10>`, :ref:`NEWS <NEWS-0.14.10>`
* v0.14.9 :ref:`Changelog <Changelog-0.14.9>`, :ref:`NEWS <NEWS-0.14.9>` * v0.14.9 :ref:`Changelog <Changelog-0.14.9>`, :ref:`NEWS <NEWS-0.14.9>`
* v0.14.8 :ref:`Changelog <Changelog-0.14.8>`, :ref:`NEWS <NEWS-0.14.8>` * v0.14.8 :ref:`Changelog <Changelog-0.14.8>`, :ref:`NEWS <NEWS-0.14.8>`
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment