Statistics
| Branch: | Tag: | Revision:

root / README.upgrade @ 9e15401b

History | View | Annotate | Download (1.6 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
ADDED SETTINGS
16
    * snf-ganeti-tools is configured independently from Django,
17
      need to add proper /etc/synnefo/settings.conf
18

    
19
REMOVED SETTINGS
20
    * 15-queues.conf: fix_amqp_settings (no need to call it anywhere)
21
    * settings.d/98-ganeti-* removed due to split snf-ganeti-tools
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

    
34
v0.5.2 -> v0.5.3
35
NEW SETTINGS
36
    * 30-ui.conf:LOGOUT_URL
37
    * 00-admins.conf:DEFAULT_FROM_EMAIL
38
    * 90-okeanos.conf.sample:LOGOUT_URL
39

    
40
REMOVED SETTINGS
41
    * 00-admins.conf:SYSTEM_EMAIL_ADDR
42
    * 90-okeanos.conf.sample:APP_INSTALL_URL
43

    
44

    
45
v0.5.1 -> v0.5.2
46
NEW SETTINGS
47
    * 10-backend.py:GANETI_CREATEINSTANCE_KWARGS
48

    
49
REMOVED SETTINGS
50
    * 10-backend.conf:GANETI_OS_PROVIDER
51
    * 20-api.conf:GANETI_DISK_TEMPLATE
52

    
53
BACKEND CHANGES
54
    * Need to patch Ganeti, file:
55
      lib/python2.6/site-packages/ganeti/rapi/rlib2.py
56
      to honor the wait_for_sync flag, see Synnefo #835.
57
      Patch provided under contrib/patches/ganeti-rlib2.py-v0.5.2