Subversion Repositories havirt

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
31 133 d 3 h rodolico /testing/ version 1.2.0 ready for testing  
29 133 d 3 h rodolico /trunk/ some last minute fixes, ready for beta testing  
26 133 d 19 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
 
25 135 d 17 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
 
19 154 d 19 h rodolico /trunk/ Updated version number to 1.0.0  
18 154 d 19 h rodolico /trunk/ Appears to be working. Ready for deployment. Some things in TODO waiting for
later.
 
17 155 d 20 h rodolico /trunk/ Added maintenance mode and migrate  
15 156 d 18 h rodolico /trunk/ Moved scan from node.pm to havirt.pm
Added code to actually shut down a domain when requested
 
12 204 d 20 h rodolico /trunk/ Changed data storage to put all data in one file (instead of one for each
section).
 
10 215 d 21 h rodolico /trunk/ Reorganized the loadxxx files into havirt.pm so they were accessible to
multiple modules. cluster.pm now does a status.
 
9 215 d 22 h rodolico /trunk/ Ready to do some scary stuff, so saving beforehand  
7 217 d 20 h rodolico /trunk/ In progress. Need testing on domain.pm, and remove code from havirt  
5 218 d 20 h rodolico /trunk/ Some final work on node.pm, starting to work on domain.pm  
4 218 d 22 h rodolico /trunk/ Have all current node functionality in node.pm  
3 219 d 3 h rodolico /trunk/ Beginning to split to using modules for different functions