anvil/tools
Digimer 0c475d2a2e * Fixed a couple logging bugs.
* Updated scan-cluster to get the CIB from pcs instead of reading the CIB from disk.
* Updated anvil-daemon to always call striker-prep-database at log level 2 while trying to find the cause of rare postgres config failures. Also updated striker-prep-database to use the new method of initializing the DB.

Signed-off-by: Digimer <digimer@alteeve.ca>
2021-06-23 18:22:55 -04:00
..
anvil-boot-server
anvil-change-password
anvil-check-memory
anvil-configure-host * In the never-ending attempt to resolve the build consistency issues, this commit enables extra debugging logging and, hopefully, implements a fix in anvil-daemon where a job could be started repeatedly. 2021-06-22 16:12:12 -04:00
anvil-cycle-vm-nics
anvil-daemon * Fixed a couple logging bugs. 2021-06-23 18:22:55 -04:00
anvil-delete-server * This contains a fairly major change to how time stamps are handled. All INSERT and UPDATE calls now generate a new timestamp via Database->refresh_timestamp, instead of using 'sys::database::timestamp'. This was done in responce to finding a bug where tables in a database differed in both counts of public and private schemas (ip_addresses table, specifically) that failed to resync because the timestamps were re-used too often. 2021-06-08 15:23:15 -04:00
anvil-download-file
anvil-file-details
anvil-join-anvil * This commit lowers the logging levels of some debug log entries. It's to help diagnose occassional function test failures with an unknown source. 2021-06-08 21:57:51 -04:00
anvil-maintenance-mode
anvil-manage-files
anvil-manage-firewall
anvil-manage-keys * Fixed a bug with deleting bad keys where jobs to delete keys on non-dashboard machine wasn't being assigned to the proper target machine. 2021-06-05 19:07:25 -04:00
anvil-manage-power * Added more logging while chasing a function test bug. 2021-06-08 23:56:48 -04:00
anvil-manage-server * Reworked the attempt to repair the network in anvil-daemon to not touch the network until the machine has been running for at least two minutes. 2021-06-15 12:04:27 -04:00
anvil-migrate-server
anvil-parse-fence-agents
anvil-provision-server * WIP - Slowly working on anvil-manage-server 2021-06-02 14:08:55 -04:00
anvil-rename-server * This contains a fairly major change to how time stamps are handled. All INSERT and UPDATE calls now generate a new timestamp via Database->refresh_timestamp, instead of using 'sys::database::timestamp'. This was done in responce to finding a bug where tables in a database differed in both counts of public and private schemas (ip_addresses table, specifically) that failed to resync because the timestamps were re-used too often. 2021-06-08 15:23:15 -04:00
anvil-safe-start
anvil-safe-stop
anvil-scan-network
anvil-shutdown-server
anvil-sync-shared
anvil-update-issue
anvil-update-states Note: Continuing to resolve the build issues with network startup. Expect breakage. 2021-06-14 01:58:25 -04:00
anvil-update-system * Added more logging while chasing a function test bug. 2021-06-08 23:56:48 -04:00
anvil-watch-bonds * Created Network->check_bonds() that checks to see if any bonds are down, or if any interfaces configured to be in a bond are not actually in it. It accepts a 'heal' parameter that, by default, will bring up a bond with no active links, but leaves degraded bonds alone. It call also take 'all' and will try to bring up any missing interfaces. This distinction exists so that if a link is flaky and someone takes it down manually until it can be repaired, it doesn't get turned back on. 2021-06-13 13:33:51 -04:00
fence_delay
fence_pacemaker
Makefile.am The theme of these commits is improving DB responsiveness. 2021-05-29 23:34:22 -04:00
scancore * Updated Tools->catch_sig() to use return code 0 instead of 255 so that systemd doesn't think our daemons failed on stop. 2021-06-05 14:32:26 -04:00
striker-auto-initialize-all * In the never-ending attempt to resolve the build consistency issues, this commit enables extra debugging logging and, hopefully, implements a fix in anvil-daemon where a job could be started repeatedly. 2021-06-22 16:12:12 -04:00
striker-auto-initialize-all.example
striker-boot-machine
striker-get-peer-data The theme of this commit is database cleanup and fixes. 2021-05-30 15:16:25 -04:00
striker-initialize-host The theme of this commit is database cleanup and fixes. 2021-05-30 15:16:25 -04:00
striker-manage-install-target The theme of this commit is database cleanup and fixes. 2021-05-30 15:16:25 -04:00
striker-manage-peers The theme of this commit is database cleanup and fixes. 2021-05-30 15:16:25 -04:00
striker-parse-os-list
striker-parse-oui
striker-prep-database * Fixed a couple logging bugs. 2021-06-23 18:22:55 -04:00
striker-purge-target * This contains a fairly major change to how time stamps are handled. All INSERT and UPDATE calls now generate a new timestamp via Database->refresh_timestamp, instead of using 'sys::database::timestamp'. This was done in responce to finding a bug where tables in a database differed in both counts of public and private schemas (ip_addresses table, specifically) that failed to resync because the timestamps were re-used too often. 2021-06-08 15:23:15 -04:00
striker-scan-network The theme of this commit is database cleanup and fixes. 2021-05-30 15:16:25 -04:00
striker-show-db-counts The theme of these commits is improving DB responsiveness. 2021-05-29 23:34:22 -04:00
watch_drbd