Local modifications to ClusterLabs/Anvil by Alteeve
Go to file
Digimer 633da25d07 * Fixed a bug in Database->connect where an empty 'database::<key>' would cause an error. Updated Database->disconnect to delete the 'database' hash key as part of the same fix.
* Renamed 'database::locking' to 'sys::database::locking' to avoid collisions with 'database' keys.
* Fixed a problem with System->call where reidrects were missing the Proc::Simple method name.
* Updated anvil-daemon to check if there is no database connections on start-up, run prep-database if not, and try connecting again. If it still fails, exit. Also updated the main loop to reconnect to the database(s) and skip if non are available. Did more work on the keep_running() function.

Signed-off-by: Digimer <digimer@alteeve.ca>
2018-08-24 00:52:56 -04:00
Anvil * Fixed a bug in Database->connect where an empty 'database::<key>' would cause an error. Updated Database->disconnect to delete the 'database' hash key as part of the same fix. 2018-08-24 00:52:56 -04:00
cgi-bin * Added a power off button to managing the Striker. 2018-08-23 00:52:12 -04:00
html * Added a power off button to managing the Striker. 2018-08-23 00:52:12 -04:00
journald.conf.d * Moved words.xml to /usr/share/anvil/ 2017-12-26 14:12:59 -04:00
ocf/alteeve * Fixed a couple bugs to get System->change_shell_user_password() working. 2018-04-26 12:41:03 -04:00
rpm * Bumped anvil.spec to 3.0-14 and fixed a Requires package name with a stray colon. 2018-08-15 03:01:13 -04:00
share * Fixed a bug in Database->connect where an empty 'database::<key>' would cause an error. Updated Database->disconnect to delete the 'database' hash key as part of the same fix. 2018-08-24 00:52:56 -04:00
tools * Fixed a bug in Database->connect where an empty 'database::<key>' would cause an error. Updated Database->disconnect to delete the 'database' hash key as part of the same fix. 2018-08-24 00:52:56 -04:00
units * Changed the call to reboot after OS update to instead set a reboot required flag. 2018-08-22 02:16:56 -04:00
anvil.conf * Fixed a bug where setting the debug level to 3 caused a deep recursion and a system hang. 2018-08-01 02:06:16 -04:00
anvil.version * Added a version file and Tools->_anvil_version() which reports the version in it. 2018-01-04 01:29:05 -08:00
notes * Got tools/anvil-configure-network writing the first network config file body. 2018-04-03 01:00:46 -04:00
README.md * Updated the database components to use the name 'anvil' and the user 'admin'. The 'database::user' and 'database::name' variables are still supported, but now hidden. 2018-04-13 19:55:34 -04:00
watch_logs ** Major Changes ** 2017-10-20 00:19:32 -04:00

This will be the repository for the third generation of the Anvil! Intelligent Availability™ platform.

Major components;

  • The "ScanCore" decision engine and scan agents.
  • The "Striker" Web interface
  • Tools for Striker dashboards, Anvil! nodes and DR targets

This project is being designed for RHEL 7, Pacemaker, DRBD v9, Corosync 3 and Kronosnet.