Subversion Repositories havirt

Rev

Hide changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
45 4 d 17 h rodolico /trunk/ fixed --quiet to not display any status messages on return from module calls  
/trunk/havirt
44 118 d 9 h rodolico /trunk/ Fixed --version, added --variance, fixed balance in cluster.pm  
/trunk/TODO.md
/trunk/cluster.pm
/trunk/havirt
42 122 d 2 h rodolico /trunk/ added cluster balance and fixed a few minor errors  
/trunk/PROGRAMMING.md
/trunk/cluster.pm
/trunk/config.sample.yaml
/trunk/domain.pm
/trunk/havirt
/trunk/havirt.pm
/trunk/node.pm
41 124 d 9 h rodolico /trunk/ sending to devel server for modifications  
/trunk/USAGE.md
/trunk/cluster.pm
/trunk/havirt
/trunk/havirt.pm
/trunk/node.pm
38 378 d 4 h rodolico /trunk/ bug fixes with migrate and node maintenance  
/trunk/domain.pm
/trunk/havirt
/trunk/havirt.pm
/trunk/node.pm
33 378 d 12 h rodolico /trunk/ turned debugging back off  
/trunk/havirt
29 378 d 12 h rodolico /trunk/ some last minute fixes, ready for beta testing  
/trunk/domain.pm
/trunk/havirt
/trunk/havirt.pm
/trunk/node.pm
27 379 d 4 h rodolico /trunk/ Commented out some debugging  
/trunk/havirt
26 379 d 4 h rodolico /trunk/ 20240827 v1.2.0
- migration now works
- when a node is placed in maintenance mode, will attempt to migrate any domains currently running on it.
- Removed --yes parameter, relying on --dryrun (-n)
- Added config file, auto-generated if it doesn't exist with defaults
- Checks resources on start/migrate to ensure RAM and CPU's do not overpower system
- findDomain moved to havirt.pm, set to rescan system (unless paranoid mode set)
- Added a lot of code to enhance --verbose flag
 
/trunk/CHANGES.md
/trunk/PROGRAMMING.md
/trunk/havirt.sample.cron
/trunk/INSTALL.md
/trunk/README.md
/trunk/TODO.md
/trunk/cluster.pm
/trunk/config.sample.yaml
/trunk/domain.pm
/trunk/havirt
/trunk/havirt.pm
/trunk/node.pm
25 381 d 2 h rodolico /trunk/ Checking for resources before migrating/starting domain on node
creates config file
havirt node maintenance now issues commands to migrate any domains off
of the node to be placed into maintenance mode
 
/trunk/config.sample.yaml
/trunk/README.md
/trunk/USAGE.md
/trunk/cluster.pm
/trunk/domain.pm
/trunk/havirt
/trunk/havirt.pm
/trunk/node.pm
19 400 d 3 h rodolico /trunk/ Updated version number to 1.0.0  
/trunk/cluster.pm
/trunk/domain.pm
/trunk/havirt
/trunk/havirt.pm
/trunk/node.pm
15 402 d 3 h rodolico /trunk/ Moved scan from node.pm to havirt.pm
Added code to actually shut down a domain when requested
 
/trunk/domain.pm
/trunk/havirt
/trunk/havirt.pm
/trunk/node.pm
14 411 d 8 h rodolico /trunk/ Created a usage dialog, and set up so it will give you a virt-install
command with vnc/uuid/MAC already calculated.
 
/trunk/USAGE
/trunk/virt-install.template.sample
/trunk/domain.pm
/trunk/havirt
12 450 d 5 h rodolico /trunk/ Changed data storage to put all data in one file (instead of one for each
section).
 
/trunk/cluster.pm
/trunk/domain.pm
/trunk/havirt
/trunk/havirt.pm
/trunk/node.pm
11 461 d 5 h rodolico /trunk/ Additional error checking in havirt, and have completed the first part of
the functions which show/retrieve information. Next step will be do write
code that will start doing manipulations
 
/trunk/cluster.pm
/trunk/havirt
10 461 d 5 h rodolico /trunk/ Reorganized the loadxxx files into havirt.pm so they were accessible to
multiple modules. cluster.pm now does a status.
 
/trunk/cluster.pm
/trunk/domain.pm
/trunk/havirt
/trunk/havirt.pm
/trunk/node.pm
9 461 d 7 h rodolico /trunk/ Ready to do some scary stuff, so saving beforehand  
/trunk/README
/trunk/domain.pm
/trunk/havirt
/trunk/node.pm
8 462 d 6 h rodolico /trunk/ Rewrote main code to use module::sub from first two parameters. Allows new
modules to be created or existing ones to have new sub's created without
touching main code.
 
/trunk/cluster.pm
/trunk/domain.pm
/trunk/havirt
7 463 d 5 h rodolico /trunk/ In progress. Need testing on domain.pm, and remove code from havirt  
/trunk/domain.pm
/trunk/havirt
/trunk/node.pm
6 463 d 8 h rodolico /trunk/ Just saving before I do some weird stuff  
/trunk/havirt

Show All