Activity

From 08/02/2015 to 08/31/2015

08/31/2015

11:46 PM Revision adb35e3e (vdemo): correctly evaluate component status for lazy starting / stopping
"unknown" is considered to require an action for both
"check_failed" will retrigger start
R. Haschke
11:21 PM Revision dc78d049 (vdemo): fixed missed failures
a component directly failing during or shortly after startup wasn't noticed,
because it was handled before by the scr...
R. Haschke
04:50 PM Revision f129c6f5 (vdemo): fixup: reset group button state when issueing new command
R. Haschke
04:16 PM Revision bfaa5ebe (vdemo): fix #2374 #2375
- use a single condition variable to avoid race conditions
- provide gui feedback about failure of all_cmd()
R. Haschke
03:23 PM Feature #2377 (New): Selectable success mode
We discovered a use case when a component would start, and successfully finish and the check would be successful. Thi... G. Walck
02:25 PM Revision fb1a019b (vdemo): merged fixup from branch errorcodes
R. Haschke
02:22 PM Revision b2eaf4c9 (vdemo): adjusted error codes
error codes 1-2 are protected system error codes and shouldn't be used
http://www.tldp.org/LDP/abs/html/exitcodes.html
R. Haschke
10:18 AM Revision 8bd096df (vdemo): removed sleep()
multiple sleeps in a row are not possible anyway:
only the latest call to vwait stays active:
https://groups.google.c...
R. Haschke
10:09 AM Revision 3a72752d (vdemo): merged fixes from branch 'concurrency'
R. Haschke
10:03 AM Bug #2375 (Rejected): slowly starting component can still block others to be started
A limitation of tcl only allows a single vwait to be active at a given time! R. Haschke
10:00 AM Feature #2374 (Resolved): provide visual feedback on success (green) or failure (red) of all_cmd()
R. Haschke
09:55 AM Revision d8901525 (vdemo): set default wait time to 5s (before giving up checking)
R. Haschke
09:55 AM Revision 71ff8963 (vdemo): fixed race condition when start/stop command failed before check can b...
R. Haschke
02:09 AM Revision d292863c (vdemo): version bump to 0.5
R. Haschke

08/30/2015

01:55 AM Revision 7231302c (vdemo): merge branch 'concurrency'
- allow for parallel starting / stopping of components at same level
different levels are handled consecutively
- e...
R. Haschke
01:45 AM Revision 184c0054 (vdemo): bugfix: (re)start of already running component
introduced new component command "stopwait" to wait until component is stopped R. Haschke
01:42 AM Revision 38083aec (vdemo): consecutive sleeps are not handled independently: only last one counts
R. Haschke
01:01 AM Revision e7904f1c (vdemo): report more common errors at gui
R. Haschke
12:10 AM Revision 9d62c1d2 (vdemo): fixed interruption of all: group cmds also interrupt all
R. Haschke
12:05 AM Revision 0520805a (vdemo): fixed interruption
vwait cannot be nested.
We need to postpone conflicting commands.
R. Haschke
10:03 PM Revision 47a147c6 (vdemo): fixed missed checks
R. Haschke
06:03 PM Revision 23fa623f (vdemo): removed obsolete component arg -c
- checking period is (1s + checking duration)
- hence, no explicit specification is needed anymore
- gracefully handl...
R. Haschke
05:54 PM Revision 58b1121b (vdemo): reworked all_cmd()
- allow for multiple group commands + indidividual commands in parallel
- disable gui buttons blocked due some runnin...
R. Haschke
02:30 PM Revision 41ad1135 (vdemo): tcl sandbox files
R. Haschke
01:35 PM Revision 22b514e0 (vdemo): fixup! removed level buttons
R. Haschke
01:22 PM Revision cda45e27 (vdemo): allow for parallel stopping of components
R. Haschke
12:31 PM Revision 58b94962 (vdemo): disable pressed group button during processing
R. Haschke
12:20 PM Revision 713b061d (vdemo): removed level buttons
R. Haschke
09:21 AM Revision 075e1d9b (vdemo): don't distinguish start/stop anymore (revert 7d9f98c84a9a68c9004085b92...
R. Haschke

08/29/2015

03:00 PM Revision cc8a02b0 (vdemo): fixed group filtering
R. Haschke
02:57 AM Revision e4c25148 (vdemo): fixed all_cmd()
R. Haschke
02:35 AM Revision 748c9305 (vdemo): renamed WAIT_BREAK to WAIT_COUNT
R. Haschke
02:32 AM Revision 7d9f98c8 (vdemo): allow parallel start / stop of components on same level
R. Haschke

08/28/2015

09:24 PM Revision 087ffacb (vdemo): correctly remove old logfile before starting component
R. Haschke
08:39 PM Enhancement #1890 (Resolved): Enable ssh connection using password?
R. Haschke
08:38 PM Bug #2030 (Resolved): Do not use bash in interactive mode
Without interactive mode, no job control is available. This prevents
certain component scripts from functioning prop...
R. Haschke
08:34 PM Feature #2071 (Resolved): Survive connection loss
Both respawning master connections and components works. R. Haschke
08:32 PM Feature #2072 (Closed): Ignore non-reachable Hosts during Startup
R. Haschke
08:30 PM Bug #2357 (Resolved): spaces in VDEMO_components cause issues
R. Haschke
08:29 PM Revision c128a06a (vdemo): trim host names (fixes issue #2357)
R. Haschke
08:20 PM Feature #2372 (Closed): components in a higher level should not start if check on lower level fails
R. Haschke
08:20 PM Feature #2372 (Resolved): components in a higher level should not start if check on lower level f...
Starting several components (by group, level, or all) should stop when a component fails.
That only worked accidenta...
R. Haschke
03:42 PM Feature #2372 (Closed): components in a higher level should not start if check on lower level fails
In the scenario when components are started in a group, with different levels.
If a component of a lower level (-L ...
G. Walck
08:19 PM Revision ebe80fed (vdemo): error checking for numbered component arguments
R. Haschke
08:19 PM Revision 36d67512 (vdemo): removed now obsolete consistency check
R. Haschke
08:19 PM Revision 5077d04a (vdemo): fixed waiting for components (issue #2372)
Starting several components (by group, level, or all) should stop when a component fails.
That only worked accidental...
R. Haschke
08:19 PM Revision e4e94115 (vdemo): store time as milliseconds
R. Haschke
08:19 PM Revision c88cd6ba (vdemo): bugfix for on_check()
large return values from on_check (due to multiplication by 10) got
too large as an 8bit combined return value
R. Haschke
08:19 PM Revision 5835fb67 (vdemo): changed semantics of -c option to check period
CONT_CHECK (previous semantics) was enabled by default anyway
now one can specify the period of checking (e.g. when c...
R. Haschke
11:15 AM Revision 2db16fde (vdemo): handle undefined environment var
R. Haschke
09:00 AM Revision effa20e6 (vdemo): added console feedback for remote control commands
R. Haschke

08/27/2015

06:12 PM Revision 0885a7e4 (vdemo): allow for text-based remote control of vdemo gui through fifo file
usage: vdemo2 --fifo <file> <vdemo-script.sh> R. Haschke

08/05/2015

02:21 PM Bug #2357 (Resolved): spaces in VDEMO_components cause issues
Spaces can cause errors in VDEMO_components when defining a host for a component.
F.e. when a line is:...
M. Goerlich
 

Also available in: Atom