.. |
Makefile.am
|
* Created the new anvil-manage-server-storage tool which will specifically handle managing a server's disks.
|
2 years ago |
anvil-access-module
|
docs(tools): add in-script documentation to anvil-access-module
|
2 years ago |
anvil-boot-server
|
This is the start of a set of changes needed to rework how we handle DRBD fence requests, so that they create location constraints instead of triggering a full stonith fence.
|
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
|
* Added a loop when calling 'anvil-change-password' in a loop as there appears to be an unknown condition where during setup, this is called but never actually runs.
|
2 years ago |
anvil-cycle-vm-nics
|
* Updated System->check_firewall to use firewall-cmd and the contents of iptables-save is not available/reliable under RHEL8.
|
6 years ago |
anvil-daemon
|
* Created the new anvil-manage-server-storage tool which will specifically handle managing a server's disks.
|
2 years ago |
anvil-delete-server
|
* Updated scan-network to check for inactive or activating interfaces and manually bring them up, if the uptime is less than 10 minutes.
|
2 years ago |
anvil-download-file
|
* Cleaned up a lot of logging in anvil-daemon and tools it calls.
|
4 years ago |
anvil-file-details
|
* Cleaned up a lot of logging in anvil-daemon and tools it calls.
|
4 years ago |
anvil-get-server-screenshot
|
fix(tools): make server screenshot write to named pipe non-blocking
|
2 years ago |
anvil-join-anvil
|
* Added System->configure_logind() to ensure that nodes are configured to ignore ACPI power button events so that IPMI-based fences work immediately.
|
2 years 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
|
* Updated Cluster->assemble_storage_groups() to remove refrences to anvil_dr1_host_uuid. Also added the logic for auto-adding DR host's VGs to a storage group. Commented it out though as, for now, this might be a bad idea. Needs more thought.
|
2 years ago |
anvil-manage-files
|
This should fix the tracking of what files belong where, using the new DR links system. It also should finish (though testing is still needed) the serial rsync issue.
|
2 years ago |
anvil-manage-firewall
|
* Fixed (the very incomplete) anvil-manage-firewall so that it would clear a job, if a job was assigned to it.
|
2 years ago |
anvil-manage-host
|
* Updated Cluster->assemble_storage_groups() to remove refrences to anvil_dr1_host_uuid. Also added the logic for auto-adding DR host's VGs to a storage group. Commented it out though as, for now, this might be a bad idea. Needs more thought.
|
2 years ago |
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.
|
4 years ago |
anvil-manage-power
|
* Changed 'anvil-manage-power' to no longer set the job progress to 50 prior to calling a reboot. It now sets to 100 immediately. Also reduced the uptime timer to five minutes from ten.
|
3 years ago |
anvil-manage-server
|
This is the start of a set of changes needed to rework how we handle DRBD fence requests, so that they create location constraints instead of triggering a full stonith fence.
|
2 years ago |
anvil-manage-server-storage
|
* Created the new anvil-manage-server-storage tool which will specifically handle managing a server's disks.
|
2 years ago |
anvil-manage-storage-groups
|
* Fixed a bug in anvil-provision-server wasn't loading the available OS list when provisioning servers. The should resolve issue #296.
|
2 years ago |
anvil-migrate-server
|
This is the first attempt at enabling firewalld completely. There is a decent chance that problems exist, so it won't be a surprise if a few more commits are needed to this branch before things work.
|
3 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-provision-server
|
* Added a check to ensure a storage group actually exists before trying to present it to the user. This should resolve issue #299.
|
2 years ago |
anvil-rename-server
|
* Fixed a bug where resync'ing the database was missing tables.
|
3 years ago |
anvil-report-usage
|
* Fixed a bug in DRBD->get_devices() where old test host UUIDs were left hard-coded.
|
2 years ago |
anvil-safe-start
|
* Fixed a bug in Convert->format_mmddyy_to_yymmdd() where being passed '--' didn't return the same.
|
3 years ago |
anvil-safe-stop
|
This adds support (testing needed) for "Long-Throw" DR; which is a wrapper for using 'drbd-proxy' to provide larger transmit buffers so slow/high-latency DR hosts.
|
2 years 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
|
* Finished anvil-migrate-server and anvil-safe-start! Lots of testing still needed for both though, and 'anvil-safe-start' does run as a job yet, but the logic is all there.
|
4 years ago |
anvil-sync-shared
|
Fixed a bug in Storage->push_file() where file path wasn't updated from incoming to files, preventing the push to other hosts from working. Also fixed a minor issue where the file size was sometimes 0, making transfer calculations useless.
|
2 years 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
|
* Cleaned up some old 'die' calls with better nice_exit() calls to help avoid dangling db_in_use flags.
|
2 years ago |
anvil-update-system
|
Fixed a variable substitution bug.
|
3 years ago |
anvil-version-changes
|
This commit has more changes than I would normally like, but it's all linked to changing file uploads to rsync serially.
|
2 years ago |
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.
|
4 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
|
* 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 |
generate_pm_dispatch_table
|
chore: add dev tool to generate dispatch table from perl modules
|
3 years ago |
scancore
|
* Added the alteeve-repo-setup man page and updated it to show that when called with '-h'.
|
2 years ago |
striker-auto-initialize-all
|
Small logging fix to striker-auto-initialize-all.
|
3 years 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
|
* Created tools/striker-boot-machine to, well, boot machines. It uses host_ipmi or, failing that, other fence methods when available to boot a node.
|
4 years ago |
striker-db-report
|
Fixed a bug in Alert->check_condition_age() where, when the 'clear' parameter was set and the value was already 'clear', it would flip to 'set' erroniously.
|
3 years 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
|
Created the new (and still in development) striker-file-manager to manage files from a Striker dashboard's command line. So far. it will add files only.
|
3 years ago |
striker-get-peer-data
|
Fix a variable quoting bug in Database->locking().
|
2 years 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
|
This is another big commit with a lot of DB work. Getting closer to sorting out the frequent resyncs.
|
3 years ago |
striker-manage-peers
|
* Fixed a bug where, if a specific request to do a DB resync was made but the active_uuid wasn't matching the host, it wouldn't resync. This broke peering Strikers when the peer source was not the active_uuid.
|
2 years ago |
striker-manage-vnc-pipes
|
fix(tools): correct message_* string keys in striker-manage-vnc-pipes
|
3 years ago |
striker-open-ssh-tunnel
|
fix(cgi-bin): use unspecified instead of loopback address in SSH tunnel
|
3 years 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
|
Disabled striker-prep-databas and set Database->configure_pgsql() calls to use debug => 2.
|
2 years ago |
striker-purge-target
|
This commit has more changes than I would normally like, but it's all linked to changing file uploads to rsync serially.
|
2 years ago |
striker-scan-network
|
* Fixed a bug in striker-scan-network where the scan wasn't running properly when no network was specifically given.
|
3 years ago |
striker-show-db-counts
|
The theme of these commits is improving DB responsiveness.
|
4 years 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 |
watch_drbd
|
* Added a really simple DRBD monitoring tool to the repo, will likely remove later.
|
4 years ago |