Revision 408cd6a5 Changelog
b/Changelog | ||
---|---|---|
6 | 6 |
Since v0.13 most of the Synnefo components have been merged into a single |
7 | 7 |
repository and have aligned versions. |
8 | 8 |
|
9 |
.. _Changelog-0.15rc5: |
|
10 |
|
|
9 | 11 |
v0.15rc5 |
10 | 12 |
======== |
11 | 13 |
|
... | ... | |
14 | 16 |
Astakos |
15 | 17 |
------- |
16 | 18 |
|
17 |
* Fix request authorisation code failures due to Unicode issue:
|
|
19 |
* Fix request authorization code failures due to Unicode issue:
|
|
18 | 20 |
https://code.grnet.gr/issues/4971 |
21 |
* Omit validation issues for non-required metadata values received from the |
|
22 |
third party authentication provider. |
|
23 |
|
|
19 | 24 |
|
20 | 25 |
Pithos |
21 | 26 |
------ |
... | ... | |
31 | 36 |
Cyclades |
32 | 37 |
-------- |
33 | 38 |
|
39 |
* Extend flavors with 'allow_create' attribute. Flavors that have this |
|
40 |
attribute unset cannot be used by users to create new servers. |
|
41 |
* Store each image property(metadata) as a separate Pithos metadata and check |
|
42 |
that the size of each property is valid. |
|
34 | 43 |
* Fix a few occurrences of HTTP 500 errors being triggered due to insufficient |
35 |
validation of incoming requests in the Network API |
|
44 |
validation of incoming requests in the Network API
|
|
36 | 45 |
* Speed up some API calls by fixing the relevant DB queries |
37 | 46 |
|
38 | 47 |
.. _Changelog-0.15rc4: |
... | ... | |
57 | 66 |
and Astakos' ui service is under '_astakos/ui'. |
58 | 67 |
|
59 | 68 |
* Add 'mail_admins' handler to 'django.request' logger in order to send email |
60 |
notifactions to users listed in 'ADMINS' setting about unhandled exceptions
|
|
69 |
notifications to users listed in 'ADMINS' setting about unhandled exceptions
|
|
61 | 70 |
in the code. |
62 | 71 |
|
63 | 72 |
* Extend astakosclient to request and validate OAuth 2.0 access tokens |
... | ... | |
110 | 119 |
* Export basic statistics about Astakos service from '/admin/stats/detail' API |
111 | 120 |
endpoint. Access to this endpoint is only allowed to users that belong to |
112 | 121 |
the Astakos groups that are defined in the |
113 |
'ASTAKOS_ADMIN_STATS_PERMITTED_GROUPS' setting. Statistics are also availble |
|
122 |
'ASTAKOS_ADMIN_STATS_PERMITTED_GROUPS' setting. Statistics are also available
|
|
114 | 123 |
from 'snf-manage stats-astakos' management command. |
115 | 124 |
|
116 | 125 |
* Implement OAuth 2.0 Authorization Code Grant |
... | ... | |
124 | 133 |
* Automatically fill third party signup form fields when available by the |
125 | 134 |
the third party provider. |
126 | 135 |
|
127 |
* Omit validation issues for non-required metadata values received from the |
|
128 |
third party authentication provider. |
|
129 |
|
|
130 | 136 |
* Management commands: |
131 | 137 |
|
132 | 138 |
* Introduced new commands: |
... | ... | |
199 | 205 |
CYCLADES_SERVERS_FQDN to set the template for servers FDQN. Remove |
200 | 206 |
'UI_VM_HOSTNAME_FORMAT' setting. |
201 | 207 |
* Extend servers info API response with 'SNF:port_forwarding' attribute, |
202 |
describing port fowarding rules (DNAT) that are applied to vms. The |
|
208 |
describing port forwarding rules (DNAT) that are applied to vms. The
|
|
203 | 209 |
description of such rules is done via the new CYCLADES_PORT_FORWARDING |
204 | 210 |
setting. |
205 | 211 |
* Speed up server reconciliation, by performing parallel reconciliation for |
206 | 212 |
each backend. |
207 | 213 |
* Change --dhcp option of network management commands from a flag to a boolean |
208 | 214 |
value, e.g. --dhcp=True |
209 |
* Remove 'ARCHIPELAGO_BACKENDS' setting used to distinquish between backends
|
|
215 |
* Remove 'ARCHIPELAGO_BACKENDS' setting used to distinguish between backends
|
|
210 | 216 |
that hosted only archipelago backends. Instead allocation is based on which |
211 | 217 |
disk-templates are enabled in each backend. |
212 | 218 |
* Implement 'snf-manage server-remove' management command. |
... | ... | |
220 | 226 |
* Export basic statistics about Cyclades Service from '/admin/stats/detail' |
221 | 227 |
API endpoint. Access to this endpoint is only allowed to users that belong |
222 | 228 |
to the Astakos groups that are defined in the 'ADMIN_STATS_PERMITTED_GROUPS' |
223 |
setting. Statistics are also availble from 'snf-manage stats-cyclades' |
|
229 |
setting. Statistics are also available from 'snf-manage stats-cyclades'
|
|
224 | 230 |
management command. |
225 | 231 |
* Support enforcing quota through command 'enforce-resources-cyclades'. |
226 | 232 |
* Remove command 'resource-export-cyclades' subsumed by |
... | ... | |
238 | 244 |
* Remove 'DEFAULT_ROUTING_TABLE' setting. If a link for an IP_LESS_ROUTED |
239 | 245 |
network is not specified, the link will be uniquely named |
240 | 246 |
'snf-link-$network_id'. |
241 |
* Extend flavors with 'allow_create' attribute. Flavors that have this |
|
242 |
attribute unset cannot be used by users to create new servers. |
|
243 | 247 |
|
244 | 248 |
|
245 | 249 |
Cyclades UI |
Also available in: Unified diff