.. |
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
|
* Finished porting scan-hpacucli, the last M2 scan agent!
|
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
|
* Created Database->get_bridges() that, surprise, loads data from the 'bridges' table.
|
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
|
* Got file uploads working!
|
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 more work done on file management. A file name is now clickable and that loads a menu to rename, change the file type, purge (delete from everywhere) and select which Anvil! systems the file belongs on. Got the code done to purge a file, but it's not tested yet.
|
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
|
* Created Convert->fence_ipmilan_to_ipmitool() that takes a 'fence_ipmilan' call and converts it into a direct 'ipmitool' call.
|
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-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
|
* Renamed tools/striker-sync-shared to tools/anvil-sync-shared, as it's now designed to run on all machines. Got it to the point where it can be run on Anvil! members to pull down freshly uploaded files. It does so, when two or more strikers are available with the target file, load balancing such that one node downloads from one striker while another node downloads from the other striker. If there is three nodes, and if there is a DR host, the DR host will download from the third striker. If there are 1 or 2 strikers, the DR host will wait to download after both nodes have finished downloading.
|
4 years ago |
watch_drbd
|
* Added a really simple DRBD monitoring tool to the repo, will likely remove later.
|
4 years ago |