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 - 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... - 04:50 PM Revision f129c6f5 (vdemo): fixup: reset group button state when issueing new command
- 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() - 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...
- 02:25 PM Revision fb1a019b (vdemo): merged fixup from branch errorcodes
- 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 - 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... - 10:09 AM Revision 3a72752d (vdemo): merged fixes from branch 'concurrency'
- 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!
- 10:00 AM Feature #2374 (Resolved): provide visual feedback on success (green) or failure (red) of all_cmd()
- 09:55 AM Revision d8901525 (vdemo): set default wait time to 5s (before giving up checking)
- 09:55 AM Revision 71ff8963 (vdemo): fixed race condition when start/stop command failed before check can b...
- 02:09 AM Revision d292863c (vdemo): version bump to 0.5
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... - 01:45 AM Revision 184c0054 (vdemo): bugfix: (re)start of already running component
- introduced new component command "stopwait" to wait until component is stopped
- 01:42 AM Revision 38083aec (vdemo): consecutive sleeps are not handled independently: only last one counts
- 01:01 AM Revision e7904f1c (vdemo): report more common errors at gui
- 12:10 AM Revision 9d62c1d2 (vdemo): fixed interruption of all: group cmds also interrupt all
- 12:05 AM Revision 0520805a (vdemo): fixed interruption
- vwait cannot be nested.
We need to postpone conflicting commands. - 10:03 PM Revision 47a147c6 (vdemo): fixed missed checks
- 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... - 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... - 02:30 PM Revision 41ad1135 (vdemo): tcl sandbox files
- 01:35 PM Revision 22b514e0 (vdemo): fixup! removed level buttons
- 01:22 PM Revision cda45e27 (vdemo): allow for parallel stopping of components
- 12:31 PM Revision 58b94962 (vdemo): disable pressed group button during processing
- 12:20 PM Revision 713b061d (vdemo): removed level buttons
- 09:21 AM Revision 075e1d9b (vdemo): don't distinguish start/stop anymore (revert 7d9f98c84a9a68c9004085b92...
08/29/2015
- 03:00 PM Revision cc8a02b0 (vdemo): fixed group filtering
- 02:57 AM Revision e4c25148 (vdemo): fixed all_cmd()
- 02:35 AM Revision 748c9305 (vdemo): renamed WAIT_BREAK to WAIT_COUNT
- 02:32 AM Revision 7d9f98c8 (vdemo): allow parallel start / stop of components on same level
08/28/2015
- 09:24 PM Revision 087ffacb (vdemo): correctly remove old logfile before starting component
- 08:39 PM Enhancement #1890 (Resolved): Enable ssh connection using password?
- 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... - 08:34 PM Feature #2071 (Resolved): Survive connection loss
- Both respawning master connections and components works.
- 08:32 PM Feature #2072 (Closed): Ignore non-reachable Hosts during Startup
- 08:30 PM Bug #2357 (Resolved): spaces in VDEMO_components cause issues
- 08:29 PM Revision c128a06a (vdemo): trim host names (fixes issue #2357)
- 08:20 PM Feature #2372 (Closed): components in a higher level should not start if check on lower level fails
- 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... - 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 ... - 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... - 08:19 PM Revision ebe80fed (vdemo): error checking for numbered component arguments
- 08:19 PM Revision e4e94115 (vdemo): store time as milliseconds
- 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 - 08:19 PM Revision 36d67512 (vdemo): removed now obsolete consistency check
- 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... - 11:15 AM Revision 2db16fde (vdemo): handle undefined environment var
- 09:00 AM Revision effa20e6 (vdemo): added console feedback for remote control commands
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>
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:...
Also available in: Atom