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 3251154366 Updated anvil-daemon to run anvil-configure-host jobs when mapping net 1 year ago
..
Makefile.am Finished initial version of striker-show-jobs 1 year ago
anvil-access-module fix(tools): enhance logging in access module 1 year ago
anvil-boot-server This fixes a race condition when multiple servers are provisioned at (nearly) the same time. 2 years ago
anvil-change-password * Adds the anvil-boot-server man page. 2 years ago
anvil-check-memory * Added the man page for anvil-check-memory 2 years ago
anvil-configure-host Continuing to try to resolve duplicate variables bug. 1 year ago
anvil-cycle-vm-nics * Added support for migration networks, and wrote the man page for anvil-cycle-vm-nics. 1 year ago
anvil-daemon Updated anvil-daemon to run anvil-configure-host jobs when mapping net 1 year ago
anvil-delete-server Updated Server->update_definition() to undefine a server when needed. 1 year ago
anvil-download-file * Wrote the man page for anvil-download-file, and updated it to use the new switch method. Changed it's default download directory from /mnt/shared/temp to /mnt/shared/incoming. 1 year ago
anvil-file-details * Created empty man page files all remaining tools. 1 year ago
anvil-get-server-screenshot * This commit moves taking screenshots of hosted servers onto the strikers using the Sys::Virt module. This was needed because the screenshots were being taken by scan-server, and that was causing it to take a long time to run. It should never have been handled by the scan agent anyway. This update requires a WebUI fix to use the new screenshot tool. This tool also adds holding multiple screenshots to allow users to "scrub" through screenshots up to 10 hours in the past. 1 year ago
anvil-join-anvil Fixed issue #515; anvil-join-anvil updates hostnames properly now 1 year ago
anvil-maintenance-mode * Improved infinite loop handling in Log->entry, but broke the Striker UI in the process. To be fixed next... 6 years ago
anvil-manage-alerts * FInished the anvil-manage-alerts tool. It can now send test alerts at a user-requested alert level. 2 years ago
anvil-manage-dr This adds the new 'striker-collect-debug' tool that collects all potentially useful debug info into a single tarball. 1 year ago
anvil-manage-files Fixed a bug in Remote->call() 1 year ago
anvil-manage-firewall * Prefixed all 'virsh' calls with 'setsid --wait' to help prevent future hangs if the call happens without a shell. 2 years ago
anvil-manage-host Updated anvil-daemon to run anvil-configure-host jobs when mapping net 1 year ago
anvil-manage-keys Reworked DB resync logic. 1 year ago
anvil-manage-power Added more job updates to anvil-manage-power. 1 year ago
anvil-manage-server * Remove forced log level and secure logging. This addresses issue #386 1 year ago
anvil-manage-server-storage More progress on anvil-manage-server-system 1 year ago
anvil-manage-server-system Possibly fixed the anvil-delete-server hang bug. 1 year ago
anvil-manage-storage-groups * Fixed a bug in DRBD->get_next_resource() where reserved minor numbers were not being released. Also added a new parameter, "minor_only", that returns the next minor number but doesn't bother processing TCP ports. 2 years ago
anvil-manage-vnc-pipe chore(tools): log start/stop pipe errors in manage vnc pipe 1 year ago
anvil-migrate-server * Added checks to anvil-provision-server to fail out if either of the SN IPs are not found when generating a DRBD resource config. 2 years ago
anvil-network-profiler Added the new 'anvil-network-profiler' tool. 2 years ago
anvil-parse-fence-agents Fixed bugs related to automatic database startup and conditional backup loading. 3 years ago
anvil-pcs-wrapper Fixed wrappers to handle quoted arguments properly. 1 year ago
anvil-provision-server Bumped up logging to debug an anvil-provision-server hang. 1 year ago
anvil-rename-server This fixes a race condition when multiple servers are provisioned at (nearly) the same time. 2 years ago
anvil-report-usage Removed outer double-quotes from Anvil! node description in XML usage reporting. Related to issue #321. 1 year ago
anvil-safe-start * Remove forced log level and secure logging. This addresses issue #386 1 year ago
anvil-safe-stop 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
anvil-scan-network * Cleaned up a lot of logging in anvil-daemon and tools it calls. 4 years ago
anvil-show-local-ips Removed the '--' gateway holder to make it more consistent with the rest of the output. 3 years ago
anvil-shutdown-server * Updated anvil-shutdown-server to take the new '--immediate' switch which forces a server to shut down immediately (akin to pulling the power on a traditional machine). This is needed to allow a user to recover a crash or hung server. 1 year ago
anvil-special-operations * Updated anvil-update-system to check if another instance of anvil-update-system is running and, if so, exit. 1 year ago
anvil-sync-shared Increased logging to debug server install failure. 1 year ago
anvil-test-alerts * Updated Network->find_matches() to try to populate the first and second parameters if they're not passed in. 3 years ago
anvil-update-definition Updated anvil-parse-fence-agents to validate each fence agent's metadata is valid before adding it to the unified XML. 3 years ago
anvil-update-issue * Updated kickstart to write the basic tools/anvil-update-issue to a freshly installed machine and run it from cron. 5 years ago
anvil-update-states * Prefixed all 'virsh' calls with 'setsid --wait' to help prevent future hangs if the call happens without a shell. 2 years ago
anvil-update-system * Remove forced log level and secure logging. This addresses issue #386 1 year ago
anvil-version-changes * Fixes issue #329; When multiple attributes exist when checking if we're in maintenance mode in fence_pacemaker, the expected hash reference was actually an array reference. 2 years ago
anvil-virsh-wrapper Fixed wrappers to handle quoted arguments properly. 1 year ago
anvil-watch-bonds Fixed issue #515; anvil-join-anvil updates hostnames properly now 1 year ago
anvil-watch-drbd * Fixed a bug in DRBD->get_next_resource() where reserved minor numbers were not being released. Also added a new parameter, "minor_only", that returns the next minor number but doesn't bother processing TCP ports. 2 years ago
anvil-watch-power Updated anvil-daemon's new job launching logic to allow the restart of a running job that failed out early. 2 years ago
fence_delay * Fixed a bug where Database resync's where trying to resync tables without history schema entries. 3 years ago
fence_pacemaker * Fixes issue #329; When multiple attributes exist when checking if we're in maintenance mode in fence_pacemaker, the expected hash reference was actually an array reference. 2 years ago
generate_pm_dispatch_table chore: add dev tool to generate dispatch table from perl modules 3 years ago
scancore Reworked DB resync logic. 1 year ago
striker-auto-initialize-all * Remove forced log level and secure logging. This addresses issue #386 1 year ago
striker-auto-initialize-all.example * Added a check to Database->get_ip_addresses() to check is a hash is set before using it, to help avoid unitialized variable messages. 4 years ago
striker-boot-machine Fixed a minor striker-boot-machine bug. 1 year ago
striker-check-machines * This adds the new tool 'striker-check-machines' which simply walks through all known physical machines and checks to see if they're accessible and powered on. 2 years ago
striker-collect-debug Added checks for the screenshot directory before collection. 1 year ago
striker-db-report Reworked DB resync logic. 1 year ago
striker-db-status Created 'striker-db-status' that reports the status of the databases to external tools. It's basic, but it works. 3 years ago
striker-file-manager Fixed a bug in anvil-manage-files where missing files weren't being downloaded. 1 year ago
striker-get-peer-data Fix a variable quoting bug in Database->locking(). 2 years ago
striker-get-screenshots Updated striker-get-screenshots to create the screenshot directory. 1 year ago
striker-initialize-host * Fixed a bug where deleting ports from a fence device in an Install Manifest would not cause the fence methods to be removed from the associated cluster. 2 years ago
striker-manage-install-target Reworked DB resync logic. 1 year ago
striker-manage-peers Added forced DB resyncs to striker-manage-peers 1 year ago
striker-parse-os-list Updated striker-parse-os-list to now take '--all' and '--xml' to show the list of OSes available to optmize VMs for in a simple machine-parsable format or XML, and to show only the OSes not in the words file yet, or all OSes. 3 years ago
striker-parse-oui * Updated Get->switches() to take 'list' and 'man' parameters. With list, the passed in switches can be checked to ensure they're valid. With 'man', if set to the name of a man page (usually $THIS_FILE) will be displayed if --help, -h or -? are used. 2 years ago
striker-prep-database * Remove forced log level and secure logging. This addresses issue #386 1 year ago
striker-purge-target This contains fixes needed for beta from additional testing. 1 year ago
striker-scan-network Reworked DB resync logic. 1 year ago
striker-show-db-counts The theme of these commits is improving DB responsiveness. 4 years ago
striker-show-jobs Fixed a bug where 'all' host jobs would not be shown. 1 year ago
striker-update-cluster * Remove forced log level and secure logging. This addresses issue #386 1 year ago
unfence_pacemaker * Updated fence_pacemaker to no longer use stonith_admin and instead use pcs. This should resolve the main part of issue #279 2 years ago