-
Notifications
You must be signed in to change notification settings - Fork 4
/
CHANGES
530 lines (479 loc) · 30.6 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
##################################################################################################################
# NAME: CHANGES
# PLACE: ./
# DESC: The vEMan changelog
# Entries beginning with an exclamation mark (!) are either important,
# heavy changes or very useful changes in vEMan
###################################################################################################################
PREVIEW // 2015-07-04
#########################################################################
WIP: Deploy new VM (create not OVF) still not ready to use!!
FIXES
-----------------
fix/new: complete rewrite of the ESX firewall readme
- using copy and paste is a mess in esx ssh so added a here doc to
add all the relevant code in a readable manner
- changes regarding the esxcli commands to be better prepared and setup
fix: VM info refresh sometimes opening main screen instead of refreshing
fix(!): (VM editor) problems when total cpu count is 1 which means unset by esx
fix: (VM editor) wrong console detection
fix: (VM editor) wording to "validate" instead "activate" changes
fix(!): (VM editor) comparison of change detection was not working
fix(!): (VM editor) upload window was shown even when there were no changes
fix(!): (VM editor) removed debug code so the editor works again
fix: (VM editor) added a check if console setting has changed by user and
do the change if needed (only)
fix(!): (VM editor) a problem with RAM detection
fix(!): (VM editor) a problem with CPU count detection
fix: license was not displayed correctly on smaller screens..
fix: Download-links for OVFtool
fix(!): re-coded ovftool handling because v2.0.1 was removed by VMware
fix: some vars cleaning in sysvars_vEMan.cfgs
fix: be more tolerant when deploying OVF/OVA
fix: removed some old hints for perl SDK
fix(!): bug in console detection prevents from enabling the console in some cases
fix: added terminal=1 to the desktop icon as at least for Ubuntu 14.04 vEMan won't start otherwise
fix: (VM Editor) all fields needed to are forced to be a digit
fix: multiple networks were not detected correctly
fix: (ESXMGR) when an expected esx info could not beeing fetched vEMan will not
close completely anymore but instead showing a corresponding hint only
fix: (ESXMGR) when the initial connection was not successful for fetching the esx
info there will happen no further parsing anymore (because it would fail)
fix: (ESXMGR) when maintenance mode off and reboot/shutdown the cancel button
in the hint has closed vEMan completely
fix: (ESXMGR) fetching live data in operations not optimal
fix: The SALT password needed for hashing the login password
was moved to etc/uservars_vEMan.cfg where it makes much more sense
fix(!): (DEPLOY) when an ovf/ova upload ended with errors vEMan still continues.
fix: (DEPLOY) in the pre-validate check the schema was not validated for ovf/ova
which results in bad uploads. Now we check for the schema, too so
e.g. a virtualbox created ovf/ova will throw douzends of errors
because they are not compatible with ESX (without modification).
fix/new: scanning networks on host sometimes failing
fix: (VMEDITOR) networks are not added (only the current one was displayed)
fix: (VMEDITOR) port and state of console could not being compared when never set
the result was that the editor always had shown the upload dialog
even when there were no changes
fix: (VMEDITOR) comparison of before and after was not possible because of several issues
e.g.: NUM in yad results in comma values which then are different of course
fix: (VMEDITOR) added a hint to upload dialog that the output cannot be edited - this may
or may not come in the future..
fix(!): when you had online and suspended VMs only and no offline VM
the VM list had displayed online VMs only (no suspended)
fix: (CONSOLE) added powerstate check before removing protection!
You can set protection when VM is online or suspended but when you
want to remove it you HAVE TO power off your VM before. If you
haven't an error message will be shown now
fix: (CONSOLE) removed protection password from log output
fix: (VMEDITOR) when a value like CPU does not exist but need to be changed
the setting was added but NOT VERIFIED! Because of this a value of
9 CPUs when you have 8 on the ESX only was possible.
Now checking each user setting regardless of an existing value in vmx!
fix: (VMEDITOR) the calculation for cores per socket was wrong
fix: (VMEDITOR) the error output dramatically enhanced when the calculation
regarding CPU and cores per socket made wrong by the user
fix: (CONSOLE) removed not-ready hint for remove protection
fix: (DEPLOY) re-designed deployment chooser dialog
fix: (DEPLOY) when canceling deployment dialogs vEMan exited
completly. now returning to main screen instead.
fix: (DEPLOY) re-designed EULA dialog
fix: when a VM was renamed several functions in vEMan will open a manual
selection dialog which height was not optimal
fix: (HOSTMGR) when fetching/refreshing ESX info the progress bar had
minimized the info window
ENHANCEMENTS
-----------------
new: when an unsupported ovftool version was detected we now continue
instead of aborting (giving a hint of course)
new: (internal) infobox window now supports error messages without exiting
new(!): (VM editor) added coresPerSocket support!
new(!): (VM editor) added calculation for cores per socket and total cpu count
new: (VM editor) added a little bit more debug output to console action
new(!): introduced several ESX operation actions!
now you can do the following operations on your ESX:
- enter maintenance mode
- exit maintenance mode
- reboot (requires maintenance mode = on)
- shutdown (requires maintenance mode = on)
new: some preparations for new deploy mode
new: hint for v6.0 perl SDK in README
new: added a skip-button for creating vEMan desktop icon when installing
new(!): introducing the first official vEMan Compendium!!!! Check it out on the project page.
new: changed development CVS tool to GIT instead of SVN. GIT is so damn great..
new: identical info header in all important documents
new(!): added a TROUBLEshooting file with important hints if you run into problems
AND: cleaned up README, UPGRADE, INSTALL accordingly
new: easy howto for Ubuntu added to INSTALL documentation
new(!): added a brain for target servers you already contacted. it will
also show the last used server preselected for your convenience.
I like it so much ;o)
new(!): introduced an XML parser we need for the VM Editor - because of this and because
vEMan will base on python in the future I change the requirements.
from now on python at least v2.5 is a requirement for running all functions of vEMan
This XML parser gives a little speed improvement when displaying the VMs information.
new(!): WHEN UPGRADING - READ THE UPGRADE GUIDE! The uservars_vEMan.cfg have changed!!!!!
new: fixed fileaccess.pl because it returns absolutely no errorcode as return value. "Great" work VMware..
new: added cpu core detection of ESX in hostinfo.pl
new: added a generic check for the power state as a new module
new(!): well long long LONG time it took and tried about 4 completely different concepts but now the
VM editor is near of ready to use and provides the following features:
- FUNCTIONAL but need some more validations (not bullet-proof):
- Detect & change RAM (will validate the max available RAM!)
- Detect & change Display Name
- Detect & change VM network (only first NIC supported atm)
- Detect & change number of CPUs (will validate the max available CPU cores!)
- PARTLY FUNCTIONAL / WORK-IN-PROGRESS:
- Detect & change VNC console port and state
- KNOWN-ISSUES:
It needs some more work on flushing the caches but in the meantime use the refresh button
(several times) if the VM is still not in on/offline state e.g. That is not a specific
problem within the VM editor module but a generic one..
new: added some more hints to the installation process of the VMware SDK
new: updated installation info for fedora in INSTALL
new: added README hint for vmapps dir
new: added hint for TigerVNC as recommended (more responsive, more stable, more current, less crashes!)
new: new function (GETHOSTINF) for fetching all ESX host info in one step
new: reworked the changelog to be more clear
(separate fixes/enhancements list from this version on and some cosmetics to the rest)
new: many many cosmetic only changes:
- added a new vEMan logo size
- added logo to all major screens (where it makes sense)
- added commercial hint to main window
- reworked the main window helper window
- reordered refresh button for ESX operations
- renamed 'Back' button in ESX operation (prev 'Return to EMan')
- several wordings in several windows
new: (VM Manager) doubleclick will now open the edit mode
new: (Console Manager) detailed information when enabling console
new(!): (Console Manager) added an option to password protect console
new: (ESXMGR) added an option to enter maintenance mode automatically when it is
not enabled and you choose reboot or shutdown
new: (ESXMGR) added some wait progress bars for the gaps when fetching live data
new: (ESXMGR) more debug output for fetching esx info
new: (ESXMGR) added an option to close or reconnect when shutdown/reboot choosen
new: a much more convenient way for enabling vEMan console described
in docs and when connecting the first time to 5.1 or higher
new: vswitch tool added needed for catching info about networks etc
new: now checking for an empty salt and abort if empty!
new: (DEPLOY) when an ovf/ova upload error occurs you will see an option to catch
the error message now
new: (DEPLOY) the error message of validating OVA/OVF result now displayed
new: (DEPLOY) OVA tested now working fine! Updated all dialogs to handle OVA, too
new: the buttons layout now centered for vEMan main window
new: added the current called function name to log. this dramatically eases debugging..
new(!): (CONSOLE) completely removing the protection now possible
new: moved some code from EDITOR to 2 new modules:
- GETDCS for checking datacenters
- FETCHVMX for fetching a VM specific vmx file
v0.9.6 // 2013-03-25
#########################################################################
new: some troubleshooting tip in upgrade guide
new(!): ATTENTION -> READ the UPGRADE guide when you have a
previous version of vEMan running (user settings cannot be upgraded)
new(!): added a simple user management:
- list users
- add a new user (including shell access and role)
- change user (password, role, shell access)
- added check for 8 chars in password because of ESX requirements (warn only)
new: added a simple info box handler (displays a message without 'Cancel' option)
fix: catching unusable OVF/VMX sources in VM deployment (this will NOT catch all deploy
problems but will validate the OVF/VMX. It is possible that you have a valid
OVF/VMX but it will not work together with your ESX (e.g. 'vmx-08' was not working
in my ESXi v4.1. So in short atm the moment I will catch problems with the logical
syntax of an OVF/VMX but do not test it against your target (that may never happen).
I still need to implement a better error handling after the deploy process
ended. Thats not that easy because of the yad progress bar etc.- we will see ;o) ).
fix: even when error occured in VM deployment vEMan had tried to enable console
fix: when deploying a VM a source with special characters crashed vEMan
fix(!): when an empty VM-Status caching file exists vEMan shows always the status symbol
(without a VM name)
that may had result in strange displayed list in some special cases or the symbol
was displayed even without a VM name (even when you know that there have to be one).
fix(!): moved all caching files to the personal ESX-folder (~/.vEMan/your-esx-server/)
instead of having it all directly in the ~/.vEMan working dir. This will also ensure that
'overlappings' (displaying VMs from another esx) will not happen in the future anymore.
This also may fix different other problems especially fixes all problems when running
vEMan twice or more the same time. This is possible from now on because session cookies
etc are all saved in the esx-working-dir.
fix: caching file for suspended VMs was not deleted when vEMan exited
fix: when deploying the scan for available network names with spaces within the name failed
fix: when you deploy a VM and select "Power on after deployed" the VM was not powered on
fix: display GUI info messages in the logfile, too
fix(!): deployment to ESX 5.1 was not possible
fix: added vEMan version info to log
fix(!): fixed several bugs regarding the VM list:
- When ESX has sleeping VMs ONLY
- When no online AND no sleeping VMs on your ESX server
- When no online VMs but offline AND sleeping ones
fix(!): Console not working with ESX 5.1 or higher (now displaying user howto for ESX-FW setup)
v0.9.5 // 2012-12-06
#########################################################################
fix: the VM online list not refreshes in all cases
fix: the VM suspended list never refreshes
fix: the VM offline list not refreshes in all cases
v0.9.4 // 2012-10-06
#########################################################################
fix(!): another converting bug.. disabling console was not working because of a damn carriage return..
new: Console manager will not stay open after click on action (open,disable,enable) instead closes automatically after pressed
fix: no popup anymore after closing console (VNC is not able to export a valid return code so we raise a warning only)
new(!): complete rewrite of power manager.. the manager will close automatically after choosing an action
new(!): when doing a power action (reboot,shutdown ...)
the user will be prompted for confirmation now (before the action was performed without any confirmation)
new: added docs dir to the sysconfig
new: added an option for reviewing/rating vEMan
new: added a human readable license with the option to read the full one
v0.9.3 // 2012-08-07
#########################################################################
new(!): Detecting storages when deploying OVF/VMX
That means we detect:
- available storages on ESX
- type of storage
- capacity of storage
- free space of storage
vEMan offers the detected storages as a combo selection box with the option of manual filling
fix: Host Manager was not able to display 'not-ready-yet' message
new(!): Detecting networks when deploying OVF/VMX as a combo selection box with the option of manual filling
new/fix: Well the suspended VMs were not displayed anymore - I believe because of a change a while ago.
This is working again now and vEMan displays a cool suspend icon for them ;o)
new(!): introducing the ESX Host Manager (displays information only atm):
- boottime
- cpumodel, cpuspeed, cpuusage
- memorysize, memoryusage
- maintenancemode, rebootrequired, software (which ESX version is running)
new: added a NOTREADY function for features which are planned but not fully implemented
v0.9.1 // 2012-07-26
#########################################################################
fix(!): Snapshots should work again!
fix(!): beeing more robust when detecting VM paths.. (fixes some errors when you have multiple VMs where
the name is mainly the same. E.g. when you have VM01 and VM01-dev then you ran into problems
when it comes to open console, power settings, etc which is fixed now
fix: When clicking on 'ESX Manager' nothing has happened because of typo in module name
new: updated UPGRADE guide to reflect changes to the new vEMan installer
new: updated INSTALL guide to reflect the same and added INIT info to enforce a new installation
v0.9.0 // 2012-07-17
#########################################################################
new: display license banner when executed first time
new: started to code a simple installer for vEMan
new: enforce first time startup by --init option
new(!): yeeeeha.. Delete VM's is available now (VM Manager) -> tested with not renamed VMs
fix: keep-alive handler was not working as expected in some cases which results in connection loss
fix: after deploying OVF/VMX dialog was not closed automatically
new: added a mini help in vEMan main window
new: settings for OVF/VMX deployment are saved in a ESX specific directory and prefilled next time
new: refresh VM list after deleting a VM
fix: added a info box that deploying the VM succeeded
fix: some minor code cleanups
v0.8.5 // 2012-07-03
#########################################################################
fix: vEMan can started from everywhere now! -> very good for e.g. creating a desktop shortcut
fix: if path contains spaces vEMan failed to start
fix: moved certs dir to the user config dir instead of the vEMan path
fix: if certs directory does not exist create it
fix: removed direct OVF deployment at login popup (too much problems)
fix: renamed log file and moved place to the vEMan settings dir (I try to separate things)
new(!): Big change behind the scenes:
I have splitted all functions out of runFUNCTION in order to get more clean code
and better handling even in case of updating.
new: added Control-C and/or 'SIGINT' detection and do a clean exit
fix: in some cases the keepalive handler have not stopped
fix: no progress bar when deploying OVF/VMX
fix: when trying to deploy a second OVF/VMX the previous settings were always taken
new: sort online and offline VMs alphabetically
new: thanks to the splitting of all modules it is possible now to start a specific
module of vEMan with the syntax: "./vEMan <FUNCTION NAME>"
e.g: "./vEMan F_DEPLOVF"
This makes troubleshooting a module much easier..
new: added a HELP to vEMan to explain the commandline possibilities
fix: removed Proxy line because it seems no one needs that and would take
(too) much time to implement for a maybe unused feature.
v0.8.4 // 2012-05-14
#########################################################################
fix: added 'yad' to requirement check and therfor to sysvars
and replaced hardcoded yad cmd with variable.
fix(!): added a keepalive function so the session will not time-out anymore
by default it do a keepalive every 2 minutes which is working fine for me.
You can adjust that setting in etc/sysvars_vEMan.cfg (examples are described there)
new: example commands in the latest upgrade guide, some changes in README und INSTALL
v0.8.3 // 2012-04-27
#########################################################################
The major reason for this update is because of PERL. Before v0.8.2 I was working on
Ubuntu 11.04 and had no problems using vEMan. But last week I decided to upgrade to 11.10
because of the upcoming 12.04 release and well the problems started.. I can't even connect
to my ESX servers anymore but it still worked on my 10.04 Lucid server.. First thought was the
VMware Perl Toolkit by VMware, because I changed that to v5.0 from 4.1, too but it has made
no difference. I then come to some Forum entries pointing to maybe a certificate-verify issue
and so I tried to integrate a cert-downloader with the option to import that ESX certificate
somewhere - /etc/ssl/certs e.g. Well I tried a lot around this part but never got a successful
connection.
Doing searches in the web again and again and then finally found a sooo simple solution that it
hurts :o) So, have fun with vEMan v0.8.3 - it may work now on machines where you saw the error
"Server version unavailable at [....]" before ..
fix: download link for OVFtool (VMware has changed URL to myvmware)
new: added download link when ovftool is missing
new(!): SSL-certificate-checking is DISABLED by default now.
This avoid the annoying error: "Server version unavailable at esx......"
If you want to enable strict SSL certificate checking adjust the variable:
PERL_LWP_SSL_VERIFY_HOSTNAME=1 (instead of "0") in "etc/sysvars_vEMan.cfg"
new: fetching the SSL certificate from the ESX (saved to ./certs)
Well that was mainly a try to get the above error solved but you can use
it to copy the downloaded certificate to your local cert-store -
don't forget that if you want to do strict cert checking you also need to adjust
the above variable to "1"
new(!): Deploying the VMware apps together with vEMan! This is made possible because of:
http://communities.vmware.com/viewwebdoc.jspa?documentID=DOC-10141
Because of this I moved the corresponding path variable from
"etc/uservars_vEMan.cfg" to "etc/sysvars_vEMan.cfg" to keep the uservars file
small and simple
fix: description for all main variables in etc/sysvars_vEMan.cfg added
new: speeding up the first auth check by using connect.pl instead of a full VM scan
fix: in case of auth error the old logon screen was shown
fix: wrong user/pw will be detected now and a meaningful message is displayed instead
of the generic one
fix(!): when the user enters a wrong password he cannot login even with the correct password
until he closes and open vEMan again
fix: detection if session file was created or not so vEMan will not start anymore in case of error.
new: added a copy of the CC license to vEMan
v0.8.2 // 2012-04-20
#########################################################################
new: I use the VMware Perl SDK v5.0 from now on for all my tests and new features so you may want
to switch to v5 SDK, too which is recommended from now on.
new(!): supporting the display and management of VMs in resource pools
(well ressource pools names will not be displayed atm).
fix: improved the detection of the VM on/off state
new(!): introduced the power manager - isn't that great :o)) I like it soo much
- start
- resume
- stop
- reset
- shutdown
- reboot
- standby
new(!): doubleclick on a VM displays useful information
(CPU/RAM usage, vmtools state and much more..)
new(!): introduced the ! indicator in CHANGES file (this file)
for important fixes / features /adjustments
new(!): restructering of the menu buttons and logic
-> that means a doubleclick on a VM will open a VM Manager now:
- 1) VM information including CPU,... usage
- 2) Buttons for VM specific operations like console,power,....
- 3) removed those links from vEMan main screen
- 4) added buttons for the upcoming new features I'm working on like ESX management,VM editor
new: I proudly introduce the first official vEMan Logo at Logon screen and in title bar
- I hope you like it ;o)
fix: renamed the main button to "Login" at the logon window (named "VM Magement" before)
new(!): introduced the snapshot manager - yeeha ;o)
- List current snapshots
- Create a new snapshot (without memory dump)
- Remove a selected snapshot (single)
- Remove a selected snapshot + all sub-snapshots (children)
- Revert to a selected snapshot
v0.8.1 // 2012-04-12
#########################################################################
fix(!): requirement checks were made but vEMan didnt exit when not ok
new: added version number in title
v0.8.0 // 2012-04-11
#########################################################################
new(!): WOW... took me 3 FULL days but now all VMs will:
- be checked for online/offline
- a status picture will be displayed before each VM! I like it soooo much ;o)
known issue is that suspended VMs will be displayed as OFF. For me it is not a prob
so if it is for you let me know ;o)
new(!): added a pics/ dir within vEman package for displaying on/off state
fix(!): whoo.. There were several errors and problems solved regarding the detection
and handling of Console sessions. Now everything should work as expected..
- detection changed to detect the enabled feature instead of port
- activating console will enforce activation without further checking
- open console will now detect correctly if console is available or not
- duplicated usage of ports when enabling console
fix: return vEMan main window again after error msg for power settings
new: tested deployment of VMX (works like a charme..)
new: added an etc/ dir for vEMan
new(!): splitted functions from code
new(!): created a function-runner
new(!): splitted system variables from code
new(!): WOOT... well i have changed everything regarding the function handling - this
is a really REALLY BIG change in code so I hope everything is still working for
you. Nevertheless this part was necessary to made because of new cool features and ease up debugging.
fix: the username var was changed to a unique one instead of $USER to avoid probs
new(!): we hash the password (AES 256 CNC) and save the hash in the settings file for better
interaction of the new file/folder structure. This requires openssl from now on!
new: replaced 'Activate console','Disable console' and 'Open console' by 'Console Manager' at the vEMan
main screen because I need more space for other functions in vEMan that will come next.
--> two of them are the buttons 'Snapshot Manager' and 'Power Manager' which are placeholders atm
new(!): now it is possible to have more than 1 console window open at one time
new: added 'OVF/VMX Deploy' button to the main screen of vEMan
new: replaced 'Deploy OVF' and 'Deploy VMX' at the login window to 'Deploy OVF/VMX'
new: displaying a short help when mouse-over in the console-manager
new: added progress bar when collecting VM list data
fix: there was no error msg displayed when user not selected a VM for:
- console manager
- power manager
- snapshot manager
new: added a progress bar when vEMan is starting (preparing vEMan)
new: added an exit function for clean and defined exit
fix: in some circumstances the session data etc were not removed when exiting
fix: refresh VM list was not fresh enough
fix: when you started vEMan and wanted to close it you need to do that two times
fix: exiting vEMan was not possible in some cases
fix: some misunderstanding wording regarding the console
v0.7.2 // 2012-03-27
#########################################################################
NO-PUBLIC
new: added debug option (not fully working atm , ;o) )
v0.7.1 // 2012-03-21
#########################################################################
new: added link and update hint at login screen
fix: OVF deployment errors when network name or vm name containing spaces
fix: whoops.. OVF deployment created config only but ignores the disks..
new: checking for global and personal ovftool setting file
fix/new: the EULA of an OVF cannot be handled atm so we changed to autoaccept and give hint only
new: Deployment was set to autodetect - now VMX should starting to work (untested)..
fix: corrected info about user var file
v0.7.0 // 2012-03-10
#########################################################################
new: make 3rd party tool listVMbyFolder.pl obsolete!
new: added a progress bar when opening console
fix: when VM was renamed we cannot find the path
fix: when VM is offline we cannot find the path
new: added progress bar when enabling console
new: added a function to disable console
new: added progress bar when disabling console
fix: returncode from console access was not displayed
new: info when console was (de)activated
v0.6.0 // 2012-02-21
#########################################################################
new: prefill ovf source selection with last used file/URL
new: precheck of requirements for all binaries
new: preparation for public releasing
fix: some cosmetic changes and cosmetic enhancements
fix: removed some unused code
new: enabled VMX deployment in untested mode
new: if VNC console cannot be opened the user can enable it on-the-fly
new: separated changelog from code
new: splitted user variables from code to separate file for easier updating/using
v0.5.0 // 2012-02-14
#########################################################################
fix: problems when wrong credentials entered
new: complete restructured error handling and enhanced error output
fix: when a VM was renamed we can't find the VM-path
fix: problems in main window (selection was made but ignored)
fix: session file was not removed when vEMan ends
fix: Reopen VM Manager when action done
new: FULLY AUTOMATIC console detection and connection!! wow, cool ;o)
several cleanups and code enhancements
v0.4.0 // 2012-02-13
#########################################################################
fix: bug when aborting at logon screen
pre-add last used servername at logon screen
v0.3.0 // 2012-02-10
#########################################################################
cleaned code,
trying to handle problem when display name not the same then path name
give the baby a name ;o)
Choosing CC license (by-nd)
v0.2.0 // 2012-02-09
#########################################################################
many changes (VNC detection, VNC port scan, console enhancements,....)
v0.1.0 // 2012-01-18
#########################################################################
initial version