Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
itminedu
synnefo
Commits
70595770
Commit
70595770
authored
Apr 09, 2013
by
Constantinos Venetsanopoulos
Browse files
Update Changelog file for 0.13
parent
ae889d6b
Changes
3
Hide whitespace changes
Inline
Side-by-side
Changelog
View file @
70595770
...
...
@@ -3,7 +3,8 @@
Unified Changelog file for Synnefo versions >= 0.13
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Since v0.13 all Synnefo components have been merged into a single repository.
Since v0.13 most of the Synnefo components have been merged into a single
repository and have aligned versions.
.. _Changelog-0.13:
...
...
@@ -12,25 +13,87 @@ v0.13
Release Date: UNRELEASED
In v0.13 the code was very heavily refactored for increased uniformity since
most of the Synnefo components have been merged into a single repository. Thus,
**just for this version** we will not document a complete Changelog (features,
fixes, improvements, issues, setting changes), but rather just copy from the
`NEWS` file with minor additions wherever needed.
Synnefo-wide
------------
* Support for pooling throughout Synnefo
* Pooled Django DB connections, Pithos backend connections, HTTP
connections using single `objpool` package
* Improved management commands
* Unified codebase for output of tables in JSON, CSV
* Bring most of Synnefo code inside a single, unified repository
* support automatic Python and Debian package builds for individual commits
* with automatic version generation
* Overhauling of Synnefo settings: renames and refactoring, for increased
uniformity (in progress)
* Deployment: Standardize on gunicorn, with gevent-based workers
and use of Green threads throughout Synnefo
* Documentation: New scale-out guide, with distinct node roles,
for mass Synnefo deployments
Astakos
-------
* Example entry 1
* Example entry 2
* Support multiple authentication methods
* Classic (username/password), Shibboleth, LDAP/Active Directory,
Google, Twitter, LinkedIn
* Users can enable/disable auth methods, and switch between them
* Introduce a UUID as a global identifier for users, throughout Synnefo
* The UUID remains constant as the user enables/disables login methods
* Allow users to modify their email address freely
* Per-user, per-resource accounting mechanism (quotaholder)
* Full quota support, with per-user, per-resource quotas, based on quotaholder
* Projects: Users can create and join Projects
* Projects grant extra resources to their members
* UI Enhancements for quotas and projects
* distinct Usage tab, showing usage of individual resources
* Project management UI
* New Overview page
Cyclades
--------
* Example entry 3
* Example entry 4
* Commission resources on quotaholder/Astakos
* Support mass creation of flavors
* Support for the ExtStorage disk template in Ganeti
* Query and report quotas in the UI
* Pass VM configuration parameters over a VM-side API (`vmapi`)
* Do not pass sensitive data as Ganeti OS parameters
* Keep sensitive data in memory caches (memcached) and
never allow them to hit the disk
* Display additional backend information in helpdesk machines list
* Allow helpdesk users to search for an account using a known machine id
* Helpdesk actions are now logged using the synnefo's common login
infrastructure
Pithos
------
*
Example entry 5
*
Examp
le en
try 6
*
Support storage of blocks on a RADOS backend, for Archipelago
*
Rewritten support for public URLs, with admin-selectab
le
l
en
gth
Other
Tools
-----
* Ex
ample entry 7
* Ex
tend snf-burnin to include testing of Pithos functionality
NEWS
View file @
70595770
...
...
@@ -13,16 +13,22 @@ v0.13
Release Date: UNRELEASED
Synnefo-wide
------------
-
------------
* Support for pooling throughout Synnefo
* Pooled Django DB connections, Pithos backend connections, HTTP
connections using single `objpool` package
* Improved management commands
* Unified codebase for output of tables in JSON, CSV
* Bring most of Synnefo code inside a single, unified repository
* support automatic Python and Debian package builds for individual commits
* with automatic version generation
* Overhauling of Synnefo settings: renames and refactoring, for increased
uniformity (in progress)
* Deployment: Standardize on gunicorn, with gevent-based workers
...
...
@@ -34,17 +40,24 @@ Astakos
-------
* Support multiple authentication methods
* Classic (username/password), Shibboleth, LDAP/Active Directory,
Google, Twitter, LinkedIn
* Users can enable/disable auth methods, and switch between them
* Introduce a UUID as a global identifier for users, throughout Synnefo
* The UUID remains constant as the user enables/disables login methods
* Allow users to modify their email address freely
* Per-user, per-resource accounting mechanism (quotaholder)
* Full quota support, with per-user, per-resource quotas, based on quotaholder
* Projects: Users can create and join Projects
* Projects grant extra resources to their members
* UI Enhancements for quotas and projects
* distinct Usage tab, showing usage of individual resources
* Project management UI
* New Overview page
...
...
@@ -57,12 +70,14 @@ Cyclades
* Support for the ExtStorage disk template in Ganeti
* Query and report quotas in the UI
* Pass VM configuration parameters over a VM-side API (`vmapi`)
* Do not pass sensitive data as Ganeti OS parameters
* Keep sensitive data in memory caches (memcached) and
never allow them to hit the disk
* Display additional backend information in helpdesk machines list
* Allow helpdesk users to search for an account using a known machine id
* Helpdesk actions are now logged using the synnefo's common log
g
in
* Helpdesk actions are now logged using the synnefo's common login
infrastructure
Pithos
...
...
docs/admin-guide.rst
View file @
70595770
...
...
@@ -1241,16 +1241,7 @@ Upgrade Notes
v0.12 -> v0.13 <upgrade/upgrade-0.13>
Changelog, N
ews
Changelog, N
EWS
===============
* v0.13 :ref:`Changelog <Changelog-0.13>`, :ref:`NEWS <NEWS-0.13>`
Older Cyclades Upgrade Notes
============================
.. toctree::
:maxdepth: 2
Upgrade <older/cyclades-upgrade>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment