Rev |
Age |
Author |
Path |
Log message |
Diff |
39 |
100 d 22 h |
rodolico |
/trunk/ |
Beginning changes to allow cluster balance and domain pin to work |
|
38 |
129 d 16 h |
rodolico |
/trunk/ |
bug fixes with migrate and node maintenance |
|
29 |
129 d 23 h |
rodolico |
/trunk/ |
some last minute fixes, ready for beta testing |
|
26 |
130 d 15 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 |
132 d 13 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 |
151 d 15 h |
rodolico |
/trunk/ |
Updated version number to 1.0.0 |
|
18 |
151 d 15 h |
rodolico |
/trunk/ |
Appears to be working. Ready for deployment. Some things in TODO waiting for
later. |
|
17 |
152 d 16 h |
rodolico |
/trunk/ |
Added maintenance mode and migrate |
|
16 |
153 d 14 h |
rodolico |
/trunk/ |
just doing more work on start |
|
15 |
153 d 14 h |
rodolico |
/trunk/ |
Moved scan from node.pm to havirt.pm
Added code to actually shut down a domain when requested |
|
14 |
162 d 20 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 |
201 d 16 h |
rodolico |
/trunk/ |
New datafile used fully, starting on some new code |
|
12 |
201 d 16 h |
rodolico |
/trunk/ |
Changed data storage to put all data in one file (instead of one for each
section). |
|
10 |
212 d 17 h |
rodolico |
/trunk/ |
Reorganized the loadxxx files into havirt.pm so they were accessible to
multiple modules. cluster.pm now does a status. |
|
9 |
212 d 18 h |
rodolico |
/trunk/ |
Ready to do some scary stuff, so saving beforehand |
|
8 |
213 d 17 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 |
214 d 16 h |
rodolico |
/trunk/ |
In progress. Need testing on domain.pm, and remove code from havirt |
|
5 |
215 d 16 h |
rodolico |
/trunk/ |
Some final work on node.pm, starting to work on domain.pm |
|