Local modifications to ClusterLabs/Anvil by Alteeve
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Digimer d9d347ce63 * Updated .spec for the new source location. 4 years ago
..
anvil-change-password * Fixed a bug where $anvil->nice_exit() was being passed 'exit' instead of 'exit_code' as a parameter. 5 years ago
anvil-check-memory * Fixed tools/anvil-update-states so that it properly removed ip_addresses no longer assigned to a host. Also merged 'network::interfaces::by_name::${interface}' with 'network::local::interface::${interface}' for storing discovered interfaces.' 5 years ago
anvil-configure-host * Moved the '_host_name', '_short_host_name', and '_domain_name' private methods in Tools.pm over to Get.pm (removing the leading '_' in the method names). 4 years ago
anvil-cycle-vm-nics * Updated System->check_firewall to use firewall-cmd and the contents of iptables-save is not available/reliable under RHEL8. 6 years ago
anvil-daemon * Updated .spec for the new source location. 4 years ago
anvil-delete-server * Created Cluster->add_server() which, well, adds a server to a pacemaker cluster, including sorting out location constraints to favour the node the server is running on, if it's running. 4 years ago
anvil-download-file * Renamed all Validate->is_X to Validate->X. Also created Validate->ipv6() to validate IPv6 addresses using Data::Validate::IP (and added it as a requirement to the .spec base RPM). 5 years ago
anvil-file-details * Created anvil-file-details that is (meant to be) called by anvil-file-details on a remote machine. 6 years ago
anvil-jobs * Fixed a bug where $anvil->nice_exit() was being passed 'exit' instead of 'exit_code' as a parameter. 5 years ago
anvil-join-anvil * Got the 'anvil-provision-server' script to the point where it actually saves the new server job. 4 years ago
anvil-maintenance-mode * Improved infinite loop handling in Log->entry, but broke the Striker UI in the process. To be fixed next... 6 years ago
anvil-manage-files * Moved the '_host_name', '_short_host_name', and '_domain_name' private methods in Tools.pm over to Get.pm (removing the leading '_' in the method names). 4 years ago
anvil-manage-firewall * Moved the '_host_name', '_short_host_name', and '_domain_name' private methods in Tools.pm over to Get.pm (removing the leading '_' in the method names). 4 years ago
anvil-manage-keys * Renamed the ScanCore unit file to scancore. 4 years ago
anvil-manage-power * Fixed a bug in Job->clear() where it was not doing it's one job right. 5 years ago
anvil-parse-fence-agents * Renamed striker-parse-fence-agents to anvil-parse-fence-agents and changed anvil-daemon to run it on all machines. 4 years ago
anvil-provision-server * Created Cluster->add_server() which, well, adds a server to a pacemaker cluster, including sorting out location constraints to favour the node the server is running on, if it's running. 4 years ago
anvil-scan-network * Improved infinite loop handling in Log->entry, but broke the Striker UI in the process. To be fixed next... 6 years ago
anvil-sync-shared * Got the 'anvil-provision-server' script to the point where it actually saves the new server job. 4 years ago
anvil-update-issue * Updated kickstart to write the basic tools/anvil-update-issue to a freshly installed machine and run it from cron. 5 years ago
anvil-update-states * Fixed a bug in tools/anvil-update-states that was causing deleted interfaces to update the network_interfaces every pass, growing the DB excessively. 4 years ago
anvil-update-system * Fixed a bug where $anvil->nice_exit() was being passed 'exit' instead of 'exit_code' as a parameter. 5 years ago
fence_delay * Added 'fence_delay' fence agent to handle the corner cases where an IPMI BMC had crashed until a power cycle, and PDU fencing was effected, but failed to report as such. 4 years ago
fence_pacemaker * Got server migration working using ocf:alteeve:server in a test environment! 4 years ago
firewall.txt * Added automatic 'echo return_code:$?' to System->call and Remote->call which is parsed out and returned automatically on all calls. 6 years ago
scancore * Created Database->get_bridges() that, surprise, loads data from the 'bridges' table. 4 years ago
scancore.README * Created Database->insert_or_update_recipients() (and did general cleanup of the database module). 5 years ago
striker-get-peer-data * Renamed all Validate->is_X to Validate->X. Also created Validate->ipv6() to validate IPv6 addresses using Data::Validate::IP (and added it as a requirement to the .spec base RPM). 5 years ago
striker-initialize-host * Finished porting scan-hpacucli, the last M2 scan agent! 4 years ago
striker-manage-install-target * Updated .spec for the new source location. 4 years ago
striker-manage-peers * Moved the '_host_name', '_short_host_name', and '_domain_name' private methods in Tools.pm over to Get.pm (removing the leading '_' in the method names). 4 years ago
striker-parse-os-list * Support for OS type selection was missing in tools/anvil-provision-server, this commit adds support for this, as well as some infrastructure to support it. This includes a new 'sys::servers::os_short_list' variable that contains a CSV of main OSes to show in a "short" list (the full list is massive). This variable can be set by the user in anvil.conf. Also added job progress calls that were missing through the storage config. 4 years ago
striker-parse-oui * OK, this time CentOS is actually supported. For reals. 5 years ago
striker-prep-database * Fixed a bug where $anvil->nice_exit() was being passed 'exit' instead of 'exit_code' as a parameter. 5 years ago
striker-purge-host * Fixed a bug where $anvil->nice_exit() was being passed 'exit' instead of 'exit_code' as a parameter. 5 years ago
striker-scan-network * Renamed all Validate->is_X to Validate->X. Also created Validate->ipv6() to validate IPv6 addresses using Data::Validate::IP (and added it as a requirement to the .spec base RPM). 5 years ago
test.pl * Created Cluster->add_server() which, well, adds a server to a pacemaker cluster, including sorting out location constraints to favour the node the server is running on, if it's running. 4 years ago
watch_drbd * Added a really simple DRBD monitoring tool to the repo, will likely remove later. 4 years ago