| Rev | 
              Age | 
              Author | 
              Path | 
              Log message | 
              Diff | 
           
           
           
              | 42 | 
              176 d 17 h | 
              rodolico | 
              /trunk/ | 
              added cluster balance and fixed a few minor errors | 
                | 
           
           
              | 39 | 
              404 d 1 h | 
              rodolico | 
              /trunk/ | 
              Beginning changes to allow cluster balance and domain pin to work | 
                | 
           
           
              | 38 | 
              432 d 19 h | 
              rodolico | 
              /trunk/ | 
              bug fixes with migrate and node maintenance | 
                | 
           
           
              | 29 | 
              433 d 2 h | 
              rodolico | 
              /trunk/ | 
              some last minute fixes, ready for beta testing | 
                | 
           
           
              | 26 | 
              433 d 18 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 | 
              435 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 | 
              454 d 18 h | 
              rodolico | 
              /trunk/ | 
              Updated version number to 1.0.0 | 
                | 
           
           
              | 18 | 
              454 d 18 h | 
              rodolico | 
              /trunk/ | 
              Appears to be working. Ready for deployment. Some things in TODO waiting for 
later. | 
                | 
           
           
              | 17 | 
              455 d 19 h | 
              rodolico | 
              /trunk/ | 
              Added maintenance mode and migrate | 
                | 
           
           
              | 16 | 
              456 d 17 h | 
              rodolico | 
              /trunk/ | 
              just doing more work on start | 
                | 
           
           
              | 15 | 
              456 d 17 h | 
              rodolico | 
              /trunk/ | 
              Moved scan from node.pm to havirt.pm 
Added code to actually shut down a domain when requested | 
                | 
           
           
              | 14 | 
              465 d 23 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. | 
                | 
           
           
              | 13 | 
              504 d 19 h | 
              rodolico | 
              /trunk/ | 
              New datafile used fully, starting on some new code | 
                | 
           
           
              | 12 | 
              504 d 19 h | 
              rodolico | 
              /trunk/ | 
              Changed data storage to put all data in one file (instead of one for each 
section). | 
                | 
           
           
              | 10 | 
              515 d 20 h | 
              rodolico | 
              /trunk/ | 
              Reorganized the loadxxx files into havirt.pm so they were accessible to 
multiple modules. cluster.pm now does a status. | 
                | 
           
           
              | 9 | 
              515 d 21 h | 
              rodolico | 
              /trunk/ | 
              Ready to do some scary stuff, so saving beforehand | 
                | 
           
           
              | 8 | 
              516 d 20 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. | 
                | 
           
           
              | 7 | 
              517 d 19 h | 
              rodolico | 
              /trunk/ | 
              In progress. Need testing on domain.pm, and remove code from havirt | 
                | 
           
           
              | 5 | 
              518 d 20 h | 
              rodolico | 
              /trunk/ | 
              Some final work on node.pm, starting to work on domain.pm | 
                |