821 Commits (62f8cff98002c01c40f7270a33e1cf41d4ffcd09)

Author SHA1 Message Date
digimer 2a3f0bab24 Reworked how and when duplicate variables are checked/cleared. 1 year ago
digimer ed269aa450 Fixed a bug where duplicate variables were being created in some cases. 1 year ago
digimer be89bfb438 Updated striker-get-screenshots to create the screenshot directory. 1 year ago
digimer 5ec395c53a Reworked DB resync logic. 1 year ago
digimer b1f89c2723 Finished initial version of striker-show-jobs 1 year ago
digimer 0014cc591d Re-enabled DB connections in ocf:alteeve:server. 1 year ago
digimer b3c067b016 Fixed a bug in anvil-manage-files where missing files weren't being downloaded. 1 year ago
digimer 7545df1e55 Fixed a bug in which host runs an anvil-delete-server job. 1 year ago
digimer 68521cdab7 Updated striker-get-screenshots to set permissions properly. 1 year ago
digimer 55b1380031 Finished (but need more testing) of Server->locate(). 1 year ago
digimer 829ae546a2 Beginning work on new Server->locate() method to find servers across an 1 year ago
digimer f12e001ac2 Finished Server->connect_to_virsh(). 1 year ago
digimer 245f75de9b Added Server->update_definition() 1 year ago
digimer e361d0b424 More progress on anvil-manage-server-system 1 year ago
digimer 201cd53265 Improved the logic behind Network->find_target_ip() 1 year ago
digimer ed91435211 Fixed a bug where duplicate files weren't actually being deleted. 1 year ago
digimer 74ddb7f3a9 Updated Database-get_files() to detect/remove duplicate file entries. 1 year ago
digimer c3fe39e6a8 Added a check file unlinked files. 1 year ago
digimer c039c58128 * 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
digimer 8925dabb9d * 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
digimer 4646f4a030 * Quieted logging. 1 year ago
digimer 580980717d This commit covers the convertion of 'virsh' shell calls to using 'Sys::Virt' module, and fixes several small bugs related to scan-server; 1 year ago
digimer 3c9086d1f3 Fixed bugs related to running jobs. 1 year ago
digimer e895e1f264 * Finished writting the anvil-manage-server-storage. 1 year ago
digimer d255adc7b4 * Updated anvil-daemon to set the mode of /mnt/shared/* to 0777 during creation and to check that that mode is set for existing sub-directories. This resolves issue #443. 1 year ago
digimer f23768ac32 * Updated Striker->generate_manifest() to remove integral DR support and add migration-network support. This helps address issue #440. 1 year ago
digimer 4a6ee0c283 Updated Database->get_lvm_data to ignore data from deleted hosts. 1 year ago
digimer 79ff96cee5 * Fixed a bug in DRBD->manage_resource() that prevented new resources from being created. 1 year ago
digimer 3ee30e6e24 * Updated DRBD->allow_two_primaries() to gracefully fail if the peer isn't connected. 1 year ago
digimer 55aaf7876e Starting work on checking if the peer is connected before managing allow-two-primaries. 1 year ago
digimer cc71df686b Added a pcs wrapper to serialize pcs constraint calls. 1 year ago
digimer 59ade94124 * Added PID logging as an option, and enabled it in ocf:alteeve:server 1 year ago
Fabio M. Di Nitto 824e3e07e3 virsh: add wrapper to serialize calls to virsh list 1 year ago
Fabio M. Di Nitto fc75bda6ef ocf:alteeve:server: add support for log levels and bump timeouts 1 year ago
digimer a0ff080741 * Deleted some old unused code from Cluster->assemble_storage_groups(). 1 year ago
digimer ed480cf1cb * Fixed a double-$ bug in Remote->_check_known_hosts_for_target() 1 year ago
digimer be290bf561 This commit fixes a bug where the drbd kernel module build was being killed mid-compile, leaving DBRD unusable. 1 year ago
digimer d68adb5b4e * Updated anvil-manage-power to not reboot if anvil-version-changes is running (which, if it's taking time, is generating new kmods). 1 year ago
digimer 556e91238d * Updated Network->find_access() to clear the data from previous scans, which fixes a bug where checking multiple hosts could return stale data for the previous host. 1 year ago
digimer 66c82e5e22 * Fixed a bug in anvil-update-system where updating a single package with --reboot wouldn't request a reboot. Finished reworking it so that a check is made to see if the kernel or DRBD kmod will be updated and, if so, removes the kmod-drbd RPMs prior to doing the update (as opposed to the sloppier check-on-error method). 1 year ago
Tsu-ba-me 9163cf4513 chore: remove anvil-manage-tunnel 1 year ago
Tsu-ba-me 25f5c38ade chore: rename striker-manage-vnc-pipes->anvil-manage-vnc-pipe 1 year ago
Tsu-ba-me c46ff969f3 fix: add UUID to server process during find in Server.pm 1 year ago
Tsu-ba-me 4bdd206e0c fix: replace ps|grep with pgrep to reduce run time 1 year ago
Tsu-ba-me ea345a0476 fix: add ss, websockify paths to Tools.pm 1 year ago
Tsu-ba-me 711cb5b696 refactor: rename striker-open-ssh-tunnel->anvil-manage-tunnel 1 year ago
Tsu-ba-me 54c98f89ab fix: allow extend remote call with openssh options 1 year ago
Tsu-ba-me 7f9b418de1 fix: add signal INT, TERM hooks to Tools.pm 1 year ago
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. 1 year ago
Tsu-ba-me d2a61da663 chore: remove anvil-manage-tunnel 1 year ago