Statistics
| Branch: | Tag: | Revision:

root / NEWS @ 3045e739

History | View | Annotate | Download (2.6 kB)

1
.. _NEWS:
2

    
3
Unified NEWS file for Synnefo versions >= 0.13
4
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5

    
6
Since v0.13 all Synnefo components have been merged into a single repository.
7

    
8
.. _NEWS-0.13:
9

    
10
v0.13
11
=====
12

    
13
Release Date: UNRELEASED
14

    
15
Synnefo-wide
16
------------
17

    
18
* Support for pooling throughout Synnefo
19

    
20
  * Pooled Django DB connections, Pithos backend connections, HTTP
21
    connections using single `objpool` package
22

    
23
* Improved management commands
24

    
25
  * Unified codebase for output of tables in JSON, CSV
26

    
27
* Bring most of Synnefo code inside a single, unified repository
28

    
29
  * support automatic Python and Debian package builds for individual commits
30
  * with automatic version generation
31

    
32
* Overhauling of Synnefo settings: renames and refactoring, for increased
33
  uniformity (in progress)
34
* Deployment: Standardize on gunicorn, with gevent-based workers
35
  and use of Green threads throughout Synnefo
36
* Documentation: New scale-out guide, with distinct node roles,
37
  for mass Synnefo deployments
38

    
39
Astakos
40
-------
41

    
42
* Support multiple authentication methods
43

    
44
  * Classic (username/password), Shibboleth, LDAP/Active Directory,
45
    Google, Twitter, LinkedIn
46
  * Users can enable/disable auth methods, and switch between them
47

    
48
* Introduce a UUID as a global identifier for users, throughout Synnefo
49

    
50
  * The UUID remains constant as the user enables/disables login methods
51

    
52
* Allow users to modify their email address freely
53
* Per-user, per-resource accounting mechanism (quotaholder)
54
* Full quota support, with per-user, per-resource quotas, based on quotaholder
55
* Projects: Users can create and join Projects
56

    
57
  * Projects grant extra resources to their members
58

    
59
* UI Enhancements for quotas and projects
60

    
61
  * distinct Usage tab, showing usage of individual resources
62
  * Project management UI
63
  * New Overview page
64

    
65
Cyclades
66
--------
67

    
68
* Commission resources on quotaholder/Astakos
69
* Support mass creation of flavors
70
* Support for the ExtStorage disk template in Ganeti
71
* Query and report quotas in the UI
72
* Pass VM configuration parameters over a VM-side API (`vmapi`)
73

    
74
  * Do not pass sensitive data as Ganeti OS parameters
75
  * Keep sensitive data in memory caches (memcached) and
76
    never allow them to hit the disk
77

    
78
* Display additional backend information in helpdesk machines list
79
* Allow helpdesk users to search for an account using a known machine id
80
* Helpdesk actions are now logged using the synnefo's common login
81
  infrastructure
82

    
83
Pithos
84
------
85

    
86
* Support storage of blocks on a RADOS backend, for Archipelago
87
* Rewritten support for public URLs, with admin-selectable length
88

    
89
Tools
90
-----
91

    
92
* Extend snf-burnin to include testing of Pithos functionality