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
1a36f37065
* Got file uploads working!
...
* Got tools/striker-sync-shared to pick up 'upload::move_incoming' jobs, move the uploaded file to /mnt/shared/files/, copies it to peer dashboards, adds it to the 'files' table and adds it to 'file_locations'.
* Reworked the 'file_locations' table to now map files to Anvil! systems, not hosts. It simply tracks if a given file should be on Anvil! members or not. Later, striker-sync-shared on the Anvil! members will pull the file down.
* Updated Storage->get_file_stats() to record the file's mimetype.
* Fixed up a few issues in cgi-bin/upload.pl.
Signed-off-by: Digimer <digimer@alteeve.ca>
4 years ago
Anvil
* Got file uploads working!
4 years ago
cgi-bin
* Got file uploads working!
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
* Created Database->get_bridges() that, surprise, loads data from the 'bridges' table.
4 years ago
pxe/ tftpboot
* OK, this time CentOS is actually supported. For reals.
5 years ago
rpm
* Finished porting scan-hpacucli, the last M2 scan agent!
4 years ago
scancore-agents
* Switched out the static list of core table to use the array generated by Database->get_tables_from_schema().
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
* Got file uploads working!
4 years ago
tools
* Got file uploads working!
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
* Created DRBD->resource_uuid() which reads (or adds) the 'scan_drbd_uuid' to the resource configuration file, which will allow us to track resources when they're renamed.
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.