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
530d379f59
* Started work on caching network state change in tools/anvil-update-states.
...
* Fixed a bug where ip_addresses could break resync when 2+ machines had the same IP (ie: 192.168.122.1).
* Updated logging of DB transactions to show the DB host's IP instead of the UUID.
* Updated Get->date_and_time to take a 'use_utc' parameter to return the time using GMT time instead of the host's TZ.
* Updated anvil-daemon to periodically call tools/anvil-update-states. Also upadted anvil-daemon to delay daily jobs by 2 hours except for the dashboard with the highest sorted UUID to minimize dual runs of tasks that only need to run once per day per cluster.
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
* Started work on caching network state change in tools/anvil-update-states.
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
* Started work on caching network state change in tools/anvil-update-states.
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
* Standardized 'subnet_mask' over 'subnet' naming throughout.
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
* Started work on caching network state change in tools/anvil-update-states.
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
* 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.README
* Updated Words->read to default to 'path::words::words.xml' when the 'file' parameter is not passed. Also updated it to check to see if the words file was read before and, if so, clear the data from the previous read before re-reading it.
6 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
* Standardized 'subnet_mask' over 'subnet' naming throughout.
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
* Fixed a tricky deep recursion bug in Network->is_local when the passed in host was an empty string. Also created a cache system where a host name that has been checked before is immediately returned, without needing to run through the logic in 'is_local', which gets called quite frequently.
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
* Started work on caching network state change in tools/anvil-update-states.
5 years ago