Statistics
| Branch: | Tag: | Revision:

root / NEWS @ d4325f42

History | View | Annotate | Download (2.8 kB)

1 5ede2c79 Constantinos Venetsanopoulos
.. _NEWS:
2 bbcd3dd1 Constantinos Venetsanopoulos
3 bbcd3dd1 Constantinos Venetsanopoulos
Unified NEWS file for Synnefo versions >= 0.13
4 bbcd3dd1 Constantinos Venetsanopoulos
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5 5ede2c79 Constantinos Venetsanopoulos
6 5ede2c79 Constantinos Venetsanopoulos
Since v0.13 all Synnefo components have been merged into a single repository.
7 5ede2c79 Constantinos Venetsanopoulos
8 a43b07ae Christos Stavrakakis
9 a43b07ae Christos Stavrakakis
.. _NEWS-0.13next:
10 a43b07ae Christos Stavrakakis
11 a43b07ae Christos Stavrakakis
v0.13next
12 a43b07ae Christos Stavrakakis
=========
13 a43b07ae Christos Stavrakakis
14 a43b07ae Christos Stavrakakis
Released: UNRELEASED
15 a43b07ae Christos Stavrakakis
16 a43b07ae Christos Stavrakakis
Synnefo-wide
17 a43b07ae Christos Stavrakakis
------------
18 a43b07ae Christos Stavrakakis
19 a43b07ae Christos Stavrakakis
Astakos
20 a43b07ae Christos Stavrakakis
-------
21 a43b07ae Christos Stavrakakis
22 a43b07ae Christos Stavrakakis
Cyclades
23 a43b07ae Christos Stavrakakis
--------
24 a43b07ae Christos Stavrakakis
25 a43b07ae Christos Stavrakakis
Pithos
26 a43b07ae Christos Stavrakakis
------
27 a43b07ae Christos Stavrakakis
28 a43b07ae Christos Stavrakakis
Tools
29 a43b07ae Christos Stavrakakis
-----
30 a43b07ae Christos Stavrakakis
31 a43b07ae Christos Stavrakakis
32 5ede2c79 Constantinos Venetsanopoulos
.. _NEWS-0.13:
33 5ede2c79 Constantinos Venetsanopoulos
34 5ede2c79 Constantinos Venetsanopoulos
v0.13
35 5ede2c79 Constantinos Venetsanopoulos
=====
36 5ede2c79 Constantinos Venetsanopoulos
37 7e41df58 Christos Stavrakakis
Released: Wed Apr 10 18:52:50 EEST 2013
38 5ede2c79 Constantinos Venetsanopoulos
39 0d25d281 Vangelis Koukis
Synnefo-wide
40 3045e739 Constantinos Venetsanopoulos
------------
41 0d25d281 Vangelis Koukis
42 0d25d281 Vangelis Koukis
* Support for pooling throughout Synnefo
43 3045e739 Constantinos Venetsanopoulos
44 0d25d281 Vangelis Koukis
  * Pooled Django DB connections, Pithos backend connections, HTTP
45 0d25d281 Vangelis Koukis
    connections using single `objpool` package
46 3045e739 Constantinos Venetsanopoulos
47 0d25d281 Vangelis Koukis
* Improved management commands
48 3045e739 Constantinos Venetsanopoulos
49 0d25d281 Vangelis Koukis
  * Unified codebase for output of tables in JSON, CSV
50 3045e739 Constantinos Venetsanopoulos
51 00e1dd01 Vangelis Koukis
* Bring most of Synnefo code inside a single, unified repository
52 3045e739 Constantinos Venetsanopoulos
53 00e1dd01 Vangelis Koukis
  * support automatic Python and Debian package builds for individual commits
54 00e1dd01 Vangelis Koukis
  * with automatic version generation
55 3045e739 Constantinos Venetsanopoulos
56 00e1dd01 Vangelis Koukis
* Overhauling of Synnefo settings: renames and refactoring, for increased
57 00e1dd01 Vangelis Koukis
  uniformity (in progress)
58 1be9263c Vangelis Koukis
* Deployment: Standardize on gunicorn, with gevent-based workers
59 1be9263c Vangelis Koukis
  and use of Green threads throughout Synnefo
60 1be9263c Vangelis Koukis
* Documentation: New scale-out guide, with distinct node roles,
61 1be9263c Vangelis Koukis
  for mass Synnefo deployments
62 0d25d281 Vangelis Koukis
63 5ede2c79 Constantinos Venetsanopoulos
Astakos
64 5ede2c79 Constantinos Venetsanopoulos
-------
65 5ede2c79 Constantinos Venetsanopoulos
66 0d25d281 Vangelis Koukis
* Support multiple authentication methods
67 3045e739 Constantinos Venetsanopoulos
68 0d25d281 Vangelis Koukis
  * Classic (username/password), Shibboleth, LDAP/Active Directory,
69 0d25d281 Vangelis Koukis
    Google, Twitter, LinkedIn
70 0d25d281 Vangelis Koukis
  * Users can enable/disable auth methods, and switch between them
71 3045e739 Constantinos Venetsanopoulos
72 0d25d281 Vangelis Koukis
* Introduce a UUID as a global identifier for users, throughout Synnefo
73 3045e739 Constantinos Venetsanopoulos
74 0d25d281 Vangelis Koukis
  * The UUID remains constant as the user enables/disables login methods
75 3045e739 Constantinos Venetsanopoulos
76 0d25d281 Vangelis Koukis
* Allow users to modify their email address freely
77 0d25d281 Vangelis Koukis
* Per-user, per-resource accounting mechanism (quotaholder)
78 0d25d281 Vangelis Koukis
* Full quota support, with per-user, per-resource quotas, based on quotaholder
79 0d25d281 Vangelis Koukis
* Projects: Users can create and join Projects
80 3045e739 Constantinos Venetsanopoulos
81 0d25d281 Vangelis Koukis
  * Projects grant extra resources to their members
82 3045e739 Constantinos Venetsanopoulos
83 0d25d281 Vangelis Koukis
* UI Enhancements for quotas and projects
84 3045e739 Constantinos Venetsanopoulos
85 0d25d281 Vangelis Koukis
  * distinct Usage tab, showing usage of individual resources
86 0d25d281 Vangelis Koukis
  * Project management UI
87 0d25d281 Vangelis Koukis
  * New Overview page
88 5ede2c79 Constantinos Venetsanopoulos
89 5ede2c79 Constantinos Venetsanopoulos
Cyclades
90 5ede2c79 Constantinos Venetsanopoulos
--------
91 5ede2c79 Constantinos Venetsanopoulos
92 0d25d281 Vangelis Koukis
* Commission resources on quotaholder/Astakos
93 00e1dd01 Vangelis Koukis
* Support mass creation of flavors
94 00e1dd01 Vangelis Koukis
* Support for the ExtStorage disk template in Ganeti
95 00e1dd01 Vangelis Koukis
* Query and report quotas in the UI
96 00e1dd01 Vangelis Koukis
* Pass VM configuration parameters over a VM-side API (`vmapi`)
97 3045e739 Constantinos Venetsanopoulos
98 00e1dd01 Vangelis Koukis
  * Do not pass sensitive data as Ganeti OS parameters
99 00e1dd01 Vangelis Koukis
  * Keep sensitive data in memory caches (memcached) and
100 00e1dd01 Vangelis Koukis
    never allow them to hit the disk
101 3045e739 Constantinos Venetsanopoulos
102 6d5e232d Kostas Papadimitriou
* Display additional backend information in helpdesk machines list
103 6d5e232d Kostas Papadimitriou
* Allow helpdesk users to search for an account using a known machine id
104 3045e739 Constantinos Venetsanopoulos
* Helpdesk actions are now logged using the synnefo's common login
105 6d5e232d Kostas Papadimitriou
  infrastructure
106 5ede2c79 Constantinos Venetsanopoulos
107 5ede2c79 Constantinos Venetsanopoulos
Pithos
108 00e1dd01 Vangelis Koukis
------
109 5ede2c79 Constantinos Venetsanopoulos
110 00e1dd01 Vangelis Koukis
* Support storage of blocks on a RADOS backend, for Archipelago
111 0d25d281 Vangelis Koukis
* Rewritten support for public URLs, with admin-selectable length
112 5ede2c79 Constantinos Venetsanopoulos
113 0d25d281 Vangelis Koukis
Tools
114 5ede2c79 Constantinos Venetsanopoulos
-----
115 5ede2c79 Constantinos Venetsanopoulos
116 0d25d281 Vangelis Koukis
* Extend snf-burnin to include testing of Pithos functionality