363 Commits (3fd2a172a4dd84d7bb484e05653c472f327cee7e)

Author SHA1 Message Date
Tsu-ba-me 2306776c37 fix: rename load_interfces->load_interfaces of Network.pm 11 months ago
digimer e03219d1d8 Fixed a bug where non-strikers hung configuring their network. 11 months ago
digimer 282fdbe7e0 Fixed a bug where IPs were being marked repeatedly as DELETEd. 11 months ago
digimer 83057d0b45 Fixed several bugs around renaming interfaces 11 months ago
digimer cad524db9d Removed anvil-update-states 11 months ago
digimer a27773a69d scan-network now records interfaces, bonds and bridges! 11 months ago
digimer 9c67b97fdd Fixed a bug in initializing DROP'ed DBs. 11 months ago
digimer ec11335197 Fixed DB initialization bugs. 11 months ago
digimer f575507c1e This begins adding support for EL9. 11 months ago
digimer b4037fade5 Added RAM change support to anvil-manage-server-system 1 year ago
digimer ef0f04117f Added '--list' to anvil-manage-dr 1 year ago
digimer 556e892002 Added 'sessions' to the age-out table list 1 year ago
digimer 09fcc45c4a Skipped checking 'sessions' when considering a DB resync. 1 year ago
digimer 9b55504872 Updated anvil-manage-server-system to update defined servers. 1 year ago
digimer fd461f940d Fixed a bug in Remote->call() 1 year ago
digimer a5f424d340 Test fix for variable deletion bug. 1 year ago
digimer 8bc35b322f More logging to debug variable deletion bug. 1 year ago
digimer 56bb18951a Hopefully fixed an empty variable bug in duplicate variable searches. 1 year ago
digimer 4d1528f614 Added more logging to debug variable deletion bug. 1 year ago
digimer 9ee8f782ee Continuing to try to resolve duplicate variables bug. 1 year ago
digimer 2a3f0bab24 Reworked how and when duplicate variables are checked/cleared. 1 year ago
digimer ed269aa450 Fixed a bug where duplicate variables were being created in some cases. 1 year ago
digimer 5ec395c53a Reworked DB resync logic. 1 year ago
digimer b1f89c2723 Finished initial version of striker-show-jobs 1 year ago
digimer b3c067b016 Fixed a bug in anvil-manage-files where missing files weren't being downloaded. 1 year ago
digimer ed91435211 Fixed a bug where duplicate files weren't actually being deleted. 1 year ago
digimer 74ddb7f3a9 Updated Database-get_files() to detect/remove duplicate file entries. 1 year ago
digimer 580980717d This commit covers the convertion of 'virsh' shell calls to using 'Sys::Virt' module, and fixes several small bugs related to scan-server; 1 year ago
digimer e895e1f264 * Finished writting the anvil-manage-server-storage. 1 year ago
digimer 4a6ee0c283 Updated Database->get_lvm_data to ignore data from deleted hosts. 1 year ago
digimer 02c3d204ea * Updated anvil-update-system to set 'job_data' to track reboots, and striker-update-cluster to read it. 1 year ago
digimer 65af56d5bd * Updated Database->insert_or_update_jobs() to not look for jobs that are complete when no job_uuid is passed. 2 years ago
digimer e0316da88b * Got anvil-manage-server-storage working enough to grow existing disk's hard drive sizes, and to insert/eject optical disks. 2 years ago
digimer 47f7a35df3 The main purpose of this commit is to add serial execution of similar jobs to help reduce race conditions for scripted jobs, like multiple server creation. 2 years ago
digimer c82bd9d73a * Created the new anvil-watch-power tool that shows the status of UPSes known on the system, including their "on battery" state, charge percentage, estimated hold up time, etc. 2 years ago
digimer c50a1936c0 * This adds the new 'file_locations' -> 'file_location_ready' column and associated methods. This is set to TRUE/1 when the file referenced is found on disk and it is the expected size and md5sum. This is meant to allow programs to wait/watch or a file to be ready if they need to use it. Files are now checked periodically via anvil-daemon. 2 years ago
digimer 510db70253 Another attempt to resolve the stoage group race condition. This moves the check for auto-assembly to scan-lvm. It only works for the first assemble, after that the user can/should use anvil-manage-storage-groups. 2 years ago
digimer dc7b909bfc More logging to debug storage group race condition 2 years ago
digimer ddc6965b60 * Fixed a bug where references to files on Anvil! nodes was broken in anvil-provision-server and anvil-manage-files. 2 years ago
digimer efebd135eb * Removed more references to 'dr1_host_uuid' from the old way of linking DR hosts to Anvil! nodes. 2 years ago
digimer 41fb8baeda * Fixed a bug in Database->get_storage_group_data() that was deleting DR host storage group members. 2 years ago
digimer 8ff40ec42c * Fixed a SQL query bug in Database->get_drbd_data(). 2 years ago
digimer 040bc02e26 * This adds the new Database->get_drbd_data() that, like ->get_lvm_data, collates the DRBD data collected by scan-drbd into more readibly parsable data structure. 2 years ago
digimer 8e0e51544c * Continued work on anvil-manage-server-storage. 2 years ago
digimer b144976853 This resolves Issue #310. 2 years ago
digimer 254f7ef4e2 This should fix the tracking of what files belong where, using the new DR links system. It also should finish (though testing is still needed) the serial rsync issue. 2 years ago
digimer 645f54ab89 This commit has more changes than I would normally like, but it's all linked to changing file uploads to rsync serially. 2 years ago
digimer 9751c883cb * Updated Cluster->assemble_storage_groups() to remove refrences to anvil_dr1_host_uuid. Also added the logic for auto-adding DR host's VGs to a storage group. Commented it out though as, for now, this might be a bad idea. Needs more thought. 2 years ago
digimer e012d6016c Tha major point of this commit is to add the new 'anvil-manage-storage-groups' program that, well, manages storage groups. 2 years ago
digimer 1a217d21cf * Updated anvil-manage-dr to provide the ability to link anvil nodes to dr hosts. Also began work on making it work with the new DR links system. 2 years ago