anvil/tools
Digimer e54aaad807 * Added MTU, NTP and DNS fields to install manifest step 2.
* Got the first BCN part of step 3 working.

Signed-off-by: Digimer <digimer@alteeve.ca>
2020-05-07 11:17:56 -04:00
..
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. 2019-09-08 22:54:47 -04:00
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.' 2019-11-02 00:02:36 -04:00
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. 2019-12-13 22:20:18 -05:00
anvil-cycle-vm-nics * Updated System->check_firewall to use firewall-cmd and the contents of iptables-save is not available/reliable under RHEL8. 2019-01-23 19:54:01 -05:00
anvil-daemon * Got the fence config confirmation screen working. 2020-03-12 00:25:17 -04:00
anvil-download-file * Renamed striker-configure-host (back) to anvil-configure-host, and started updating it to work on any machine type. 2019-09-03 14:07:39 -04:00
anvil-file-details * Created anvil-file-details that is (meant to be) called by anvil-file-details on a remote machine. 2019-03-08 00:27:30 -05:00
anvil-jobs * Improved infinite loop handling in Log->entry, but broke the Striker UI in the process. To be fixed next... 2019-01-18 03:19:36 -05:00
anvil-maintenance-mode * Improved infinite loop handling in Log->entry, but broke the Striker UI in the process. To be fixed next... 2019-01-18 03:19:36 -05:00
anvil-manage-files * Standardized 'subnet_mask' over 'subnet' naming throughout. 2019-11-19 02:13:19 -05:00
anvil-manage-firewall * Disabled firewalld for now. 2019-12-17 01:38:42 -05:00
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). 2019-10-12 00:32:32 -04:00
anvil-manage-power * Added automatic 'echo return_code:$?' to System->call and Remote->call which is parsed out and returned automatically on all calls. 2019-07-13 04:16:03 -04:00
anvil-scan-network * Improved infinite loop handling in Log->entry, but broke the Striker UI in the process. To be fixed next... 2019-01-18 03:19:36 -05:00
anvil-update-issue * Updated kickstart to write the basic tools/anvil-update-issue to a freshly installed machine and run it from cron. 2019-09-24 23:35:31 -04:00
anvil-update-states * Created Network->match_gateway() to check if a gateway applies to a given network. 2019-12-08 00:19:13 -05:00
anvil-update-system * Changed a bunch more variables to standardize on 'mac_address' instead of 'mac'. 2019-11-11 11:17:02 -05:00
fence_pacemaker * Fixed tools/striker-initialize-host so that it set the hostname on the target, not locally. 2019-10-02 15:39:21 -04:00
firewall.txt * Added automatic 'echo return_code:$?' to System->call and Remote->call which is parsed out and returned automatically on all calls. 2019-07-13 04:16:03 -04:00
scancore * Started work on Email->check_alert_recipients(). 2020-01-05 15:07:35 -07:00
scancore.README * Created Database->insert_or_update_recipients() (and did general cleanup of the database module). 2019-12-28 11:20:09 -07:00
striker-get-peer-data * Created Network->check_internet() that, well, checks to see if a machine has access to the Internet or not. 2019-10-04 00:40:30 -04:00
striker-initialize-host * Added a flag that tells anvil-daemon when a node is having it's network mapped. When this happens, open ssh connections are closed each loop and only tasks related to mapping the network run. This improves responsiveness in Striker when reporting which network links have come up or gone down. 2020-01-09 01:52:04 -05:00
striker-manage-install-target * Got the fence config confirmation screen working. 2020-03-12 00:25:17 -04:00
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. 2019-09-08 22:54:47 -04:00
striker-parse-fence-agents * Moved the fences_unified_metadata file from /tmp, which apache can not read, to /var/www/html/. 2020-01-20 23:41:01 -05:00
striker-parse-oui * OK, this time CentOS is actually supported. For reals. 2020-02-03 02:10:00 -05:00
striker-prep-database * Fixed PXE templates managing install targets to work with CentOS. 2020-02-02 17:39:56 -05:00
striker-scan-network * Standardized 'subnet_mask' over 'subnet' naming throughout. 2019-11-19 02:13:19 -05:00
test.pl * Added MTU, NTP and DNS fields to install manifest step 2. 2020-05-07 11:17:56 -04:00