root / README.upgrade @ 02728a9a
History | View | Annotate | Download (1.9 kB)
1 |
README.Upgrade |
---|---|
2 |
=============== |
3 |
|
4 |
This file documents the upgrade to newer versions of the Synnefo software. |
5 |
For more information, please see README.deploy. |
6 |
|
7 |
v0.5.3 -> v0.5.4 |
8 |
REPOSITORY |
9 |
* Split Synnefo Ganeti tools to snf-ganeti-tools, with Debian packaging |
10 |
|
11 |
REMOVED APPS |
12 |
* The ganeti/ app has been removed from the Django project completely. |
13 |
Any explicit references to it in Django settings must be removed. |
14 |
|
15 |
DJANGO SETTINGS |
16 |
* snf-ganeti-tools is configured independently from Django, |
17 |
need to add proper /etc/synnefo/settings.conf |
18 |
* Removed 15-queues.conf: fix_amqp_settings (no need to call it anywhere) |
19 |
* Removed settings.d/98-ganeti-* due to split of snf-ganeti-tools |
20 |
* ~okeanos intro: OKEANOS_VIDEO_URL: Changed from string to dict |
21 |
* ~okeanos intro: OKEANOS_VIDEO_POSTER_IMAGE_URL: New setting |
22 |
|
23 |
DB MIGRATIONS |
24 |
* 0018_auto__add_field_virtualmachine_buildpercentage |
25 |
|
26 |
PACKAGING |
27 |
* Split Synnefo Ganeti tools to separate snf-ganeti-tools Debian package |
28 |
|
29 |
NEW DEPENDENCIES |
30 |
* python-prctl: Needed by the snf-progress-monitor, |
31 |
specified as a dependency of the snf-ganeti-tools Debian package. |
32 |
|
33 |
EXTERNAL COMPONENTS |
34 |
* Ganeti Instance Image must be upgraded to support progress monitoring, |
35 |
please see README.deploy. |
36 |
|
37 |
|
38 |
v0.5.2 -> v0.5.3 |
39 |
NEW SETTINGS |
40 |
* 30-ui.conf:LOGOUT_URL |
41 |
* 00-admins.conf:DEFAULT_FROM_EMAIL |
42 |
* 90-okeanos.conf.sample:LOGOUT_URL |
43 |
|
44 |
REMOVED SETTINGS |
45 |
* 00-admins.conf:SYSTEM_EMAIL_ADDR |
46 |
* 90-okeanos.conf.sample:APP_INSTALL_URL |
47 |
|
48 |
|
49 |
v0.5.1 -> v0.5.2 |
50 |
NEW SETTINGS |
51 |
* 10-backend.py:GANETI_CREATEINSTANCE_KWARGS |
52 |
|
53 |
REMOVED SETTINGS |
54 |
* 10-backend.conf:GANETI_OS_PROVIDER |
55 |
* 20-api.conf:GANETI_DISK_TEMPLATE |
56 |
|
57 |
BACKEND CHANGES |
58 |
* Need to patch Ganeti, file: |
59 |
lib/python2.6/site-packages/ganeti/rapi/rlib2.py |
60 |
to honor the wait_for_sync flag, see Synnefo #835. |
61 |
Patch provided under contrib/patches/ganeti-rlib2.py-v0.5.2 |