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
7bd76c10dc
Major thing in this commit is reworking striker-update-cluster to work without expecting anvil-daemon to be running on target machines. Similarly, they had to be able to work when the Striker DBs were not available. This is to account for cases where the Striker dashboards have updated, and the schema has changed, preventing the not-yet-updated DR hosts and subnodes from being able to use the DB. To do this, anvil-safe-stop, anvil-update-system, and anvil-shutdown-server had to be updated to use the new --no-db switch, which tells then to run without the database being available.
...
* Updated Server->shutdown_virsh() to work without a database connection.
* Updated System->reboot_needed() to store/read from a cache file when the database is not available.
* Updated anvil-safe-start to remove the old --enable/disable/status switches, now that we use anvil-safe-start.service systemd unit.
* Reworked anvil-safe-stop to work without a database connection, and to work on DR hosts.
* Updated anvil-special-operations to add new tasks, but it's likely these new tasks aren't needed and will be removed very shortly.
* Added/updated multiple man pages.
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
..
Account.pm
fix: allow parameter to overwrite cgi input in Account->login
2 years ago
Alert.pm
* Fixed a bug in Alert->check_condition_age() where not setting a host_uuid caused the returned age to always be 0.
2 years ago
Cluster.pm
* Fixed a bug in Cluster->get_primary_host_uuid() where servers were not loaded before trying to calculate RAM use.
1 year ago
Convert.pm
* Added anvil-watch-power to git.
2 years ago
DRBD.pm
* Reworded striker-update-cluster to use anvil-update-system for on-system OS updates.
1 year ago
Database.pm
* Updated anvil-update-system to set 'job_data' to track reboots, and striker-update-cluster to read it.
1 year ago
Email.pm
* Completed the new anvil-watch-drbd which replaces watch_drbd.
2 years ago
Get.pm
* Reworded striker-update-cluster to use anvil-update-system for on-system OS updates.
1 year ago
Job.pm
* Reworded striker-update-cluster to use anvil-update-system for on-system OS updates.
1 year ago
Log.pm
* Updated Cluster->parse_crm_mon() to record the role of stonith resources.
2 years ago
Network.pm
* Fixed a bug in Cluster->get_primary_host_uuid() where servers were not loaded before trying to calculate RAM use.
1 year ago
Remote.pm
* Reworded striker-update-cluster to use anvil-update-system for on-system OS updates.
1 year ago
ScanCore.pm
* Updated System->configure_ipmi() to auto-configure DR hosts once they've been assigned a BCN IP address.
2 years ago
Server.pm
Major thing in this commit is reworking striker-update-cluster to work without expecting anvil-daemon to be running on target machines. Similarly, they had to be able to work when the Striker DBs were not available. This is to account for cases where the Striker dashboards have updated, and the schema has changed, preventing the not-yet-updated DR hosts and subnodes from being able to use the DB. To do this, anvil-safe-stop, anvil-update-system, and anvil-shutdown-server had to be updated to use the new --no-db switch, which tells then to run without the database being available.
1 year ago
Storage.pm
* Reworded striker-update-cluster to use anvil-update-system for on-system OS updates.
1 year ago
Striker.pm
fix: allow param override in generate_manifest in Striker.pm
2 years ago
System.pm
Major thing in this commit is reworking striker-update-cluster to work without expecting anvil-daemon to be running on target machines. Similarly, they had to be able to work when the Striker DBs were not available. This is to account for cases where the Striker dashboards have updated, and the schema has changed, preventing the not-yet-updated DR hosts and subnodes from being able to use the DB. To do this, anvil-safe-stop, anvil-update-system, and anvil-shutdown-server had to be updated to use the new --no-db switch, which tells then to run without the database being available.
1 year ago
Template.pm
* This adds two new files; cgi-bin/get_anvils and cgi-bin/get_anvil_status, that will form the foundation of the new interactive web UI.
4 years ago
Validate.pm
Added the new 'anvil-network-profiler' tool.
2 years ago
Words.pm
Merge branch 'main' into anvil-tools-dev
2 years ago