..
anvil-access-module
docs(tools): add in-script documentation to anvil-access-module
2022-11-28 20:09:41 -05:00
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.
2022-11-29 22:17:12 -05:00
anvil-change-password
* Adds the anvil-boot-server man page.
2022-08-02 19:09:57 -04:00
anvil-check-memory
* Added the man page for anvil-check-memory
2022-08-02 20:26:54 -04:00
anvil-configure-host
* Updated striker to only complain about unconfigured networks on nodes, not DR hosts.
2023-01-15 01:41:55 -05:00
anvil-cycle-vm-nics
anvil-daemon
* Added System->configure_logind() to ensure that nodes are configured to ignore ACPI power button events so that IPMI-based fences work immediately.
2023-01-13 21:42:10 -05:00
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.
2022-08-03 23:38:56 -04:00
anvil-download-file
anvil-file-details
anvil-get-server-screenshot
fix(tools): add output file id switch to anvil-get-server-screenshot
2022-11-28 14:37:18 -05:00
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.
2023-01-13 21:42:10 -05:00
anvil-maintenance-mode
anvil-manage-alerts
* FInished the anvil-manage-alerts tool. It can now send test alerts at a user-requested alert level.
2022-11-22 01:10:53 -05:00
anvil-manage-dr
* Fixed a bug in DRBD->gather_data() to remove trailing commas for existing TCP ports.
2022-10-05 20:15:32 -04:00
anvil-manage-files
* Updated System->check_if_configured() to record that a host is configured in /etc/anvil to make the system auto-mark as configured if the host is removed from the DB (or, more specifically, variables -> system::configured is lost).
2022-12-15 19:28:00 -05:00
anvil-manage-firewall
* Disabled firewalling for now. There appears to be an issue starting up with DRBD.
2022-07-09 19:46:38 -04:00
anvil-manage-host
* Fixed a bug where resync'ing the database was missing tables.
2022-03-29 17:12:26 -04:00
anvil-manage-keys
anvil-manage-power
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.
2022-11-29 22:17:12 -05:00
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.
2022-07-02 17:06:04 -04:00
anvil-network-profiler
Added the new 'anvil-network-profiler' tool.
2022-07-19 21:16:46 -04:00
anvil-parse-fence-agents
anvil-provision-server
* Applied typo fixed from PR #286 (thanks, Deezzir!). Also moved all the raw prints into words.xml.
2023-01-16 20:23:29 -05:00
anvil-rename-server
* Fixed a bug where resync'ing the database was missing tables.
2022-03-29 17:12:26 -04:00
anvil-report-usage
* Fixed a bug in DRBD->get_devices() where old test host UUIDs were left hard-coded.
2023-01-04 22:58:28 -05:00
anvil-safe-start
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.
2022-09-21 23:35:06 -04:00
anvil-scan-network
anvil-show-local-ips
Removed the '--' gateway holder to make it more consistent with the rest of the output.
2022-04-26 20:29:37 -04:00
anvil-shutdown-server
anvil-sync-shared
* Fixed a couple bugs in anvil-manage-files where a file moved from incoming to files or definitions wasn't having the directory updated properly in the database. Also made an explicit check when looking for missing files to check to see if the file exists in another managed directory and, if so and if a striker, update the DB.
2022-08-15 23:27:40 -04:00
anvil-test-alerts
* Updated Network->find_matches() to try to populate the first and second parameters if they're not passed in.
2022-05-20 10:28:21 -04:00
anvil-update-definition
anvil-update-issue
anvil-update-states
* Cleaned up some old 'die' calls with better nice_exit() calls to help avoid dangling db_in_use flags.
2022-08-12 16:32:20 -04:00
anvil-update-system
anvil-version-changes
* Added System->configure_logind() to ensure that nodes are configured to ignore ACPI power button events so that IPMI-based fences work immediately.
2023-01-13 21:42:10 -05:00
anvil-watch-bonds
fence_delay
* Fixed a bug where Database resync's where trying to resync tables without history schema entries.
2022-06-08 21:27:41 -04:00
fence_pacemaker
* Added System->configure_logind() to ensure that nodes are configured to ignore ACPI power button events so that IPMI-based fences work immediately.
2023-01-13 21:42:10 -05:00
generate_pm_dispatch_table
Makefile.am
* This adds the new anvil-version-change tool which anvil-daemon will call on startup to handle checks for changes made over releases/updates.
2022-12-13 17:36:43 -05:00
scancore
* Added the alteeve-repo-setup man page and updated it to show that when called with '-h'.
2022-08-02 14:31:46 -04:00
striker-auto-initialize-all
Small logging fix to striker-auto-initialize-all.
2022-06-17 16:43:50 -04:00
striker-auto-initialize-all.example
striker-boot-machine
striker-db-report
striker-db-status
striker-file-manager
striker-get-peer-data
Fix a variable quoting bug in Database->locking().
2022-12-07 18:52:51 -05:00
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.
2022-10-20 22:33:41 -04:00
striker-manage-install-target
This is another big commit with a lot of DB work. Getting closer to sorting out the frequent resyncs.
2022-06-16 20:10:43 -04:00
striker-manage-peers
striker-manage-vnc-pipes
striker-open-ssh-tunnel
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.
2022-04-01 17:34:34 -04:00
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.
2022-07-29 16:56:40 -04:00
striker-prep-database
Disabled striker-prep-databas and set Database->configure_pgsql() calls to use debug => 2.
2022-07-20 20:32:18 -04:00
striker-purge-target
* Added network_interfaces, bonds, bridges and ip_addresses tables to the age-out list.
2022-06-20 21:21:44 -04:00
striker-scan-network
* Fixed a bug in striker-scan-network where the scan wasn't running properly when no network was specifically given.
2022-04-08 18:54:55 -04:00
striker-show-db-counts
unfence_pacemaker
* Added 'setsid' to all 'virsh' calls as nested calls (ie: crm_resource -> ocf:alteeve:server -> virsh) would fail because virsh couldn't connect to a terminal. See:
2023-01-12 21:52:26 -05:00
watch_drbd