Revision 728e7d91

b/README.deploy
127 127
   if the invitations application is deployed, the following dependencies should
128 128
   be installed:
129 129
    * pycrypto==2.1.0
130
   
130

  
131 131
   for server side ssh key pair generation to work the following module is required:
132 132
    * M2Crypto==0.20.1
133 133

  
b/README.upgrade
5 5
For more information, please see README.deploy.
6 6

  
7 7
v0.7 -> v0.8
8
NEW APPS
9
    * The 'synnefo.ui.userdata' application has been added in
10
      settings.d/00-apps.conf.
11

  
8 12
NEW/UPDATED SETTINGS
9 13
    * New config file 31-userdata.conf, containing userdata app settings
10 14
    * USERDATA_SSH_KEY_LENGTH in 31-userdata.conf:
11
      Genetared SSH key bits length
15
      Key length in bits for generated ssh keys
12 16
    * USERDATA_SSH_KEY_EXPONENT in 31-userdata.conf:
13 17
      Generated SSH key exponent
14 18
    * USERDATA_MAX_SSH_KEYS_PER_USER in 31-userdata.conf:
......
18 22
    * UI_OS_DEFAULT_USER_MAP, in 30-ui.conf:
19 23
      OS/username map to identify default user name for a specific os
20 24
    * VM_CREATE_NAME_TPL, in 30-ui.conf:
21
      Template to be used for suggesting the user a default name for newly created
22
      vms. {0} gets replaced by the image OS value
25
      Template to be used for suggesting the user a default name for newly
26
      created VMs. String {0} gets replaced by the value of metadata key "os"
27
      for the Image.
23 28
    * UI_FLAVORS_DISK_TEMPLATES_INFO added in 30-ui.conf:
24 29
      Name/description metadata for the available flavor disk templates
25 30
    * VM_CREATE_SUGGESTED_FLAVORS in 30-ui.conf:
26 31
      Updated flavor data to include disk_template value.
27
    * GANETI_DISK_TEMPLATES and DEFAULT_GANETI_DISK_TEMPLATE have been added
28
      in 20-api.conf to control its value.
32
    * GANETI_DISK_TEMPLATES and DEFAULT_GANETI_DISK_TEMPLATE in 20-api.conf:
33
      The list of disk templates supported by the Ganeti backend.
34
      The default template to be used when migrating Flavors with no value for
35
      disk_template (i.e., 'drbd').
29 36

  
30 37
UI
31 38
    * synnefo.ui.userdata application has been added in INSTALLED_APPS.
b/runtests.sh
38 38
set -e
39 39

  
40 40
echo "Running Django tests..." >&2
41
./manage.py test aai admin api db helpdesk invitations logic
41
./manage.py test aai admin api db helpdesk invitations logic userdata
42 42

  
43 43
echo "Running snf-ganeti-tools tests..." >&2
44 44
PYTHONPATH=snf-ganeti-tools:$PYTHONPATH ./snf-ganeti-tools/test/synnefo.ganeti_unittest.py

Also available in: Unified diff