root / Changelog @ 5fb78aa8
History | View | Annotate | Download (4 kB)
1 |
Changelog |
---|---|
2 |
========= |
3 |
|
4 |
|
5 |
2011-05-10, v0.3 |
6 |
|
7 |
FIXES/NEW FEATURES: |
8 |
|
9 |
GUI: |
10 |
* Report connection failures correctly, instead of a bogus 503 error (#427) |
11 |
* Support rename Virtual Machines using a nifty pencil icon (#429) |
12 |
* Fix complete failure of site with IE (starts, has known defects) (#431) |
13 |
* Support expanding box in icon view, containing metadata info (#375, #435, #441) |
14 |
* Support providing X-Auth-Token headers for authentication (#455) |
15 |
* Support Java applet-based popup for VNC console access (#391) |
16 |
* Initial implementation of "networks" tab interface mockup, no actual functionality (#415) |
17 |
AAI: |
18 |
* End-to-end Shibboleth support (#345) |
19 |
API: |
20 |
* Support creation, management and removal of private L2 networks (#409, #457) |
21 |
* Fix API implementation does not return unAuthorized cloud faults (#459) |
22 |
* Merge support for X-Auth-Token based authentication (#423) |
23 |
Logic: |
24 |
* Re-engineer messaging layer, migrate from 0mq to an AMQP-based infrastructure (#393) |
25 |
* Extended dispatcher, provides the context for executing business layer functions (#393) |
26 |
* Extended Ganeti event daemon, publish notifications over AMQP (#393) |
27 |
* Support a generic Synnefo hook in Ganeti, publish notifications over AMQP (#393, #397) |
28 |
* Extend logic layer, process NIC configuration notifications, update VM info in DB (#397) |
29 |
Deployment: |
30 |
* Add improved version of README.deploy, detailing node types in a Synnefo deployment |
31 |
|
32 |
KNOWN DEFECTS: |
33 |
|
34 |
GUI: |
35 |
* Inoperative console action in list view (#497) |
36 |
* Various UI glitches under Chrome/Safari (wizard) |
37 |
* Serious functionality glitches with IE (no auto-refresh, no machine rename) |
38 |
* Serious UI glitches with non-standard dpi settings (#343) |
39 |
* Does not work with relative URLs (cannot deploy under subdir) (#421) |
40 |
API: |
41 |
* No Greek characters allowed in server names with the MySQL backend (#499) |
42 |
Deployment: |
43 |
* No rigorous testing of data migration, migrations in real-world conditions will probably fail (#503) |
44 |
|
45 |
|
46 |
2011-04-19, v0.2.2 |
47 |
|
48 |
Bug fix release: |
49 |
GUI: |
50 |
* Fix start operation breakage due to extra argument in API call (#433) |
51 |
|
52 |
|
53 |
2011-04-19, v0.2.1 |
54 |
|
55 |
Bug fix release: |
56 |
GUI: |
57 |
* Fix shutdown operation breakage due to extra argument in API call (#433) |
58 |
|
59 |
|
60 |
2011-04-19, v0.2 |
61 |
|
62 |
FIXES/NEW FEATURES: |
63 |
|
64 |
GUI: |
65 |
* Show transitional state when command is in progress ("Starting", etc) (#401) |
66 |
* Allow only "destroy" for machines being built (#399) |
67 |
* Show nice icons for the icon, list and single view (#389) |
68 |
* Show the VM configuration (flavor) in list view (#387) |
69 |
* Add Destroy action in icon view (#381) |
70 |
* Show spinner when action is in progress (#379) |
71 |
* Handle OS icons properly for Images and machines, user-controlled (#257) |
72 |
* Support modification of VM metadata (currently: only addition, removal) (#375) |
73 |
* Support machine rename (#307) |
74 |
* Show welcome screen when no VMs defined (#279) |
75 |
* Revamped "Create New" wizard (#83) |
76 |
API: |
77 |
* Return buildInProgress properly (#351) |
78 |
* Loads of new unit tests (#417) |
79 |
* Support OOB console access over VNC using vncauthproxy |
80 |
- Run as daemon, support automatic port selection (#419) |
81 |
* Refactor ganeti-0mqd |
82 |
- Run as daemon, receive messages from Ganeti hooks, publish over 0mq |
83 |
Deployment: |
84 |
* Add initial version of README.deploy, detailing service dependencies |
85 |
* Add support for database migrations, using Django South (#371) |
86 |
* Install continuous integration platform (Jenkins), run tests automatically (#383) |
87 |
|
88 |
KNOWN DEFECTS: |
89 |
|
90 |
GUI: |
91 |
* Minor visual problems with Firefox 3.5 (#403) |
92 |
* Major cross-browser compatibility problems (no IE support) (#431, #341) |
93 |
* Requires installation under /, does not work with relative URLs (#421) |
94 |
* Incorrect 503 return code when server is unreachable (#427) |