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
e764eccf6e
* Started work on Email->check_alert_recipients().
...
* Created Database->get_recipients() (from what used to be get_alert_recipients), as well as ->get_mail_servers() and ->insert_or_update_notifications().
* Renamed 'recipients -> notification_anvil_uuid' to 'notification_host_uuid'.
* Started work on scancore -> check_email.
Signed-off-by: Digimer <digimer@alteeve.ca>
5 years ago
..
anvil-change-password
* Created Log->is_secure() to more cleanly handle conditional logging of strings with passwords or passwords directly. Updated log entries that could benefit from this method to use it.
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
* Finished tools/anvil-configure-host! More notably, it can now update the network without a reboot, and it cleanly handles losing and reconnecting to dashboards.
5 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
* Created Network->match_gateway() to check if a gateway applies to a given network.
5 years ago
anvil-download-file
* Renamed striker-configure-host (back) to anvil-configure-host, and started updating it to work on any machine type.
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
* Improved infinite loop handling in Log->entry, but broke the Striker UI in the process. To be fixed next...
6 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
* Standardized 'subnet_mask' over 'subnet' naming throughout.
5 years ago
anvil-manage-firewall
* Disabled firewalld for now.
5 years ago
anvil-manage-keys
* Created Network->download() to handle downloading a file on the local system. Created ->bridge_info() to parse 'bridge' output. Created ->load_ips() to load IP address information from the database (as opposed to ->get_ips() which queries a system).
5 years ago
anvil-manage-power
* Added automatic 'echo return_code:$?' to System->call and Remote->call which is parsed out and returned automatically on all calls.
6 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-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
* Created Network->match_gateway() to check if a gateway applies to a given network.
5 years ago
anvil-update-system
* Changed a bunch more variables to standardize on 'mac_address' instead of 'mac'.
5 years ago
fence_pacemaker
* Fixed tools/striker-initialize-host so that it set the hostname on the target, not locally.
5 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
* Started work on Email->check_alert_recipients().
5 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
* Created Network->check_internet() that, well, checks to see if a machine has access to the Internet or not.
5 years ago
striker-initialize-host
* Started work on caching network state change in tools/anvil-update-states.
5 years ago
striker-manage-install-target
* Updated the kickstart template/script to now add the local striker to the installed system's dnf repo list.
5 years ago
striker-manage-peers
* Created Log->is_secure() to more cleanly handle conditional logging of strings with passwords or passwords directly. Updated log entries that could benefit from this method to use it.
5 years ago
striker-parse-oui
* Created Validate->is_port() to validate TCP/UDP ports
5 years ago
striker-prep-database
* Updated kickstart to write the basic tools/anvil-update-issue to a freshly installed machine and run it from cron.
5 years ago
striker-scan-network
* Standardized 'subnet_mask' over 'subnet' naming throughout.
5 years ago
test.pl
* Created Validate->is_email() to validate email addresses, using Mail::RFC822::Address.
5 years ago