Statistics
| Branch: | Tag: | Revision:

root / README.upgrade @ d28244af

History | View | Annotate | Download (2.1 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.4 -> v0.5.5
8
LOGGING
9
    * Changed the default logging settings for the dispatcher to also log
10
      to /var/log/synnefo/dispatcher.log, redirecting stderr and stdout there
11

    
12

    
13
v0.5.3 -> v0.5.4
14
REPOSITORY
15
    * Split Synnefo Ganeti tools to snf-ganeti-tools, with Debian packaging
16

    
17
REMOVED APPS
18
    * The ganeti/ app has been removed from the Django project completely.
19
      Any explicit references to it in Django settings must be removed.
20

    
21
DJANGO SETTINGS
22
    * snf-ganeti-tools is configured independently from Django,
23
      need to add proper /etc/synnefo/settings.conf
24
    * Removed 15-queues.conf: fix_amqp_settings (no need to call it anywhere)
25
    * Removed settings.d/98-ganeti-* due to split of snf-ganeti-tools
26
    * ~okeanos intro: OKEANOS_VIDEO_URL: Changed from string to dict
27
    * ~okeanos intro: OKEANOS_VIDEO_POSTER_IMAGE_URL: New setting
28

    
29
DB MIGRATIONS
30
    * 0018_auto__add_field_virtualmachine_buildpercentage
31

    
32
PACKAGING
33
    * Split Synnefo Ganeti tools to separate snf-ganeti-tools Debian package
34

    
35
NEW DEPENDENCIES
36
    * python-prctl: Needed by the snf-progress-monitor,
37
      specified as a dependency of the snf-ganeti-tools Debian package.
38

    
39
EXTERNAL COMPONENTS
40
    * Ganeti Instance Image must be upgraded to support progress monitoring,
41
      please see README.deploy.
42

    
43

    
44
v0.5.2 -> v0.5.3
45
NEW SETTINGS
46
    * 30-ui.conf:LOGOUT_URL
47
    * 00-admins.conf:DEFAULT_FROM_EMAIL
48
    * 90-okeanos.conf.sample:LOGOUT_URL
49

    
50
REMOVED SETTINGS
51
    * 00-admins.conf:SYSTEM_EMAIL_ADDR
52
    * 90-okeanos.conf.sample:APP_INSTALL_URL
53

    
54

    
55
v0.5.1 -> v0.5.2
56
NEW SETTINGS
57
    * 10-backend.py:GANETI_CREATEINSTANCE_KWARGS
58

    
59
REMOVED SETTINGS
60
    * 10-backend.conf:GANETI_OS_PROVIDER
61
    * 20-api.conf:GANETI_DISK_TEMPLATE
62

    
63
BACKEND CHANGES
64
    * Need to patch Ganeti, file:
65
      lib/python2.6/site-packages/ganeti/rapi/rlib2.py
66
      to honor the wait_for_sync flag, see Synnefo #835.
67
      Patch provided under contrib/patches/ganeti-rlib2.py-v0.5.2