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
b9a0cc4d56
* Finished the initial tools/striker-initialize-host!
...
* Created Tools->refresh to reload anvil.conf in one call.
* Created Anvil::Tools::Network to hold network-related tasks.
** Created Network->is_remote() that tests to see if a string (containing a target) refers to the remote machine (versus a local machine). Updated all previous checks to use this new method.
** Moved Get->network_details() and Get->network() to the new Network module. Renamed Get->network() to Network->get_network().
** Made Network->get_ips() work locally and remotely.
** Created Network->find_matches() that compares two scanned machines IPs (via two previous calls to Network->get_ips())
* Created Database->manage_anvil_conf() that will add, update or remove a given database connection in a local or remote anvil.conf file.
* Fixed bugs in Storage->backup() where the bash calls were quite broken. I'm not sure how it ever worked before... x_x
* Updated anvil-daemon to not initialize a database unless it's running on dashboard. Also added a check at the startup of anvil-daemon where it will go into a loop waiting for a database to become available, re-reading anvil.conf each loop.
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
* Finished (for now) ocf:alteeve:server! It can boot, migrate and stop a server cleanly. It still checks to see if DRBD needs to be started and does so when needed, but it won't stop it anymore.
5 years ago
anvil-configure-host
* Finished the initial tools/striker-initialize-host!
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
* Finished the initial tools/striker-initialize-host!
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
* Finished the initial tools/striker-initialize-host!
5 years ago
anvil-manage-firewall
* Finished the initial tools/striker-initialize-host!
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-states
* Finished the initial tools/striker-initialize-host!
5 years ago
anvil-update-system
* Added automatic 'echo return_code:$?' to System->call and Remote->call which is parsed out and returned automatically on all calls.
6 years ago
fence_pacemaker
* Updated DRBD->get_devices() to properly identify the peer node, when run on an actual node in the cluster (not DR or Striker).
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
* Got the node/dr host initialization form to the point where it can test access and decide if it should show the Red Hat account form. Decided that for M3, node/dr host setup will now be a four-stage process; initial install (over PXE), initialization (install the proper anvil-{node,dr} RPM and connect to the database), setup/map the network, and then add to an Anvil! pair.
5 years ago
striker-initialize-host
* Finished the initial tools/striker-initialize-host!
5 years ago
striker-manage-install-target
* Finished the initial tools/striker-initialize-host!
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-prep-database
* Added automatic 'echo return_code:$?' to System->call and Remote->call which is parsed out and returned automatically on all calls.
6 years ago