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
ea43896fca
* Created the new Remote module, and in it, moved System->remote_call to Remote->call() and created the new add_target_to_known_hosts() method (and two private helper methods). These are adapted from the m2 code.
...
* Updated Storage->read_file and Storage->write_file to support reading and writing on remote systems (untested though)
* Created System->change_shell_user_password() that changes a shell user's password by manually generating an sha512 salted hash of the given password and uses the resulting hash to modify the target user's password, so the password should never be visible in the process list. Works on both local and remote systems, though it still needs testing.
* Created Storage->rsync() to handle moving files between the local and a remote system.
Signed-off-by: Digimer <digimer@alteeve.ca>
7 years ago
Anvil
* Created the new Remote module, and in it, moved System->remote_call to Remote->call() and created the new add_target_to_known_hosts() method (and two private helper methods). These are adapted from the m2 code.
7 years ago
cgi-bin
* 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.
7 years ago
html
* Got tools/anvil-configure-network to the point where it loads the job details.
7 years ago
journald.conf.d
* Moved words.xml to /usr/share/anvil/
7 years ago
ocf/ alteeve
* Changed all methods to take a 'debug' argument for setting log level on calls.
7 years ago
rpm
* Created the new Remote module, and in it, moved System->remote_call to Remote->call() and created the new add_target_to_known_hosts() method (and two private helper methods). These are adapted from the m2 code.
7 years ago
share
* Created the new Remote module, and in it, moved System->remote_call to Remote->call() and created the new add_target_to_known_hosts() method (and two private helper methods). These are adapted from the m2 code.
7 years ago
tools
* Created the new Remote module, and in it, moved System->remote_call to Remote->call() and created the new add_target_to_known_hosts() method (and two private helper methods). These are adapted from the m2 code.
7 years ago
units
* Changed all methods to take a 'debug' argument for setting log level on calls.
7 years ago
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.
7 years ago
anvil.conf
* 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.
7 years ago
anvil.version
* Added a version file and Tools->_anvil_version() which reports the version in it.
7 years ago
notes
* Got tools/anvil-configure-network writing the first network config file body.
7 years ago
test.pl
** Major Changes **
7 years ago
watch_logs
** Major Changes **
7 years ago
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.