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
51de6c721f
* Created scan-ipmitool (needs more testing but seems to work now). Logical straight port from M2.
...
* Fixed a bug if Get->free_memory() where host_type was still being called from the old System->host_type method.
* Added global support for '--log-secure' and '--log-db' switches to enable logging of secure data and DB transactions, respectively.
* Created Database->get_tables_from_schema() that parses a SQL schema file and returns an array reference of tables found, in the order they were found.
* Updated ScanCore->agent_startup() to no longer require manually defining database tables, using Database->get_tables_from_schema() when not manually set.. Updated all existing agents to use this.
Signed-off-by: Digimer <digimer@alteeve.ca>
4 years ago
Anvil
* Created scan-ipmitool (needs more testing but seems to work now). Logical straight port from M2.
4 years ago
cgi-bin
* Finally finished scan-apc-ups! Proved way harder than anticipated... (over a solid week of work!) In M3, this agent is no longer host-bound, and the UPSes to scan based on entries in 'upses' using this scan agent.
4 years ago
html
* Finally finished scan-apc-ups! Proved way harder than anticipated... (over a solid week of work!) In M3, this agent is no longer host-bound, and the UPSes to scan based on entries in 'upses' using this scan agent.
4 years ago
journald.conf.d
* Moved words.xml to /usr/share/anvil/
7 years ago
man
* OK, this time CentOS is actually supported. For reals.
5 years ago
ocf/ alteeve
* Moved Database->check_condition_age to Alert.
4 years ago
pxe/ tftpboot
* OK, this time CentOS is actually supported. For reals.
5 years ago
rpm
* Created scan-ipmitool (needs more testing but seems to work now). Logical straight port from M2.
4 years ago
scancore-agents
* Created scan-ipmitool (needs more testing but seems to work now). Logical straight port from M2.
4 years ago
scripts
* Fixed a bug where anvil-manage-install-target was always refreshing the local RPM repository instead on doing so only once per day.
6 years ago
share
* Updated tools/striker-manage-install-target to now check to see if the striker is a RHEL host. If not, the packages in the RHEL High Availability add-on are merged into the main package list. If it is RHEL though, a search is made for nodes that it can access and once one is found that is a matching RHEL version / arch, and has Internet access, it is used as a proxy to download the packages in the HA add on and then pulls those packages to the local repo.
4 years ago
tools
* Created scan-ipmitool (needs more testing but seems to work now). Logical straight port from M2.
4 years ago
units
* Renamed the ScanCore unit file to scancore.
4 years ago
README.md
* Created Job->running() to return '1' when one or more jobs are in progress on the host.
6 years ago
anvil.conf
* Fixed up (though more testing/work needed) to ocf:alteeve:server to get it working with DRBD resources referenced using '/dev/drbd/by-res/...'.
4 years ago
anvil.version
* Fixed a few bugs (typos and such) to update the RPMs for the new RHEL 8 proper repo.
6 years ago
notes
* Moved Database->check_condition_age to Alert.
4 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 8, Pacemaker 2, DRBD v9, Corosync 3 and Kronosnet 1.