Statistics
| Branch: | Tag: | Revision:

root / README.upgrade @ 6caef1a3

History | View | Annotate | Download (1.6 kB)

1 1c382247 Vangelis Koukis
README.Upgrade
2 1c382247 Vangelis Koukis
===============
3 1c382247 Vangelis Koukis
4 1c382247 Vangelis Koukis
This file documents the upgrade to newer versions of the Synnefo software.
5 b8498a99 Vangelis Koukis
For more information, please see README.deploy.
6 1c382247 Vangelis Koukis
7 c25cc9ec Vangelis Koukis
v0.5.3 -> v0.5.4
8 916c38f4 Vangelis Koukis
REPOSITORY
9 b8498a99 Vangelis Koukis
    * Split Synnefo Ganeti tools to snf-ganeti-tools, with Debian packaging
10 916c38f4 Vangelis Koukis
11 916c38f4 Vangelis Koukis
REMOVED APPS
12 916c38f4 Vangelis Koukis
    * The ganeti/ app has been removed from the Django project completely.
13 916c38f4 Vangelis Koukis
      Any explicit references to it in Django settings must be removed.
14 916c38f4 Vangelis Koukis
15 c25cc9ec Vangelis Koukis
REMOVED SETTINGS
16 c25cc9ec Vangelis Koukis
    * 15-queues.conf: fix_amqp_settings (no need to call it anywhere)
17 c25cc9ec Vangelis Koukis
18 c25cc9ec Vangelis Koukis
DB MIGRATIONS
19 c25cc9ec Vangelis Koukis
    * 0018_auto__add_field_virtualmachine_buildpercentage
20 c25cc9ec Vangelis Koukis
21 b8498a99 Vangelis Koukis
PACKAGING:
22 b8498a99 Vangelis Koukis
    * Split Synnefo Ganeti tools to separate snf-ganeti-tools Debian package
23 b8498a99 Vangelis Koukis
24 fde20b8f Vangelis Koukis
NEW DEPENDENCIES:
25 b8498a99 Vangelis Koukis
    * python-prctl: Needed by the snf-progress-monitor,
26 b8498a99 Vangelis Koukis
      specified as a dependency of the snf-ganeti-tools Debian package.
27 fde20b8f Vangelis Koukis
28 6e20b628 Kostas Papadimitriou
OKEANOS INTRO SITE:
29 6e20b628 Kostas Papadimitriou
    * OKEANOS_VIDEO_URL: Changed from string to dict
30 6e20b628 Kostas Papadimitriou
    * OKEANOS_VIDEO_POSTER_IMAGE_URL: New setting
31 c25cc9ec Vangelis Koukis
32 3d3c58d7 Georgios Gousios
v0.5.2 -> v0.5.3
33 3d3c58d7 Georgios Gousios
NEW SETTINGS
34 3d3c58d7 Georgios Gousios
    * 30-ui.conf:LOGOUT_URL
35 3d3c58d7 Georgios Gousios
    * 00-admins.conf:DEFAULT_FROM_EMAIL
36 3d3c58d7 Georgios Gousios
    * 90-okeanos.conf.sample:LOGOUT_URL
37 3d3c58d7 Georgios Gousios
38 c25cc9ec Vangelis Koukis
REMOVED SETTINGS
39 3d3c58d7 Georgios Gousios
    * 00-admins.conf:SYSTEM_EMAIL_ADDR
40 3d3c58d7 Georgios Gousios
    * 90-okeanos.conf.sample:APP_INSTALL_URL
41 3d3c58d7 Georgios Gousios
42 ba88e499 Georgios Gousios
43 1c382247 Vangelis Koukis
v0.5.1 -> v0.5.2
44 1c382247 Vangelis Koukis
NEW SETTINGS
45 1c382247 Vangelis Koukis
    * 10-backend.py:GANETI_CREATEINSTANCE_KWARGS
46 1c382247 Vangelis Koukis
47 c25cc9ec Vangelis Koukis
REMOVED SETTINGS
48 3d3c58d7 Georgios Gousios
    * 10-backend.conf:GANETI_OS_PROVIDER
49 3d3c58d7 Georgios Gousios
    * 20-api.conf:GANETI_DISK_TEMPLATE
50 1c382247 Vangelis Koukis
51 1c382247 Vangelis Koukis
BACKEND CHANGES
52 1c382247 Vangelis Koukis
    * Need to patch Ganeti, file:
53 1c382247 Vangelis Koukis
      lib/python2.6/site-packages/ganeti/rapi/rlib2.py
54 1c382247 Vangelis Koukis
      to honor the wait_for_sync flag, see Synnefo #835.
55 1c382247 Vangelis Koukis
      Patch provided under contrib/patches/ganeti-rlib2.py-v0.5.2