911 Commits (582a8b292cfaa10f52c9b2eebd514be7975da413)

Author SHA1 Message Date
digimer 582a8b292c Added more job updates to anvil-manage-power. 1 year ago
digimer 5b286f2696 Added missing switch reading in anvil-manage-power. 1 year ago
digimer ef042eef25 Cleaned up logging while waiting for subnodes. 1 year ago
digimer 5d5270486e Added a wait loop when forming node clusters. 1 year ago
digimer d58521ceca Added screenshot capture to striker-collect-debug. 1 year ago
digimer b1562e0301 * Added the new screenshot tool. 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 3c9086d1f3 Fixed bugs related to running jobs. 1 year ago
digimer e8a84e1c97 Added job handling to anvil-manage-server-storage (needs more testing though). 1 year ago
digimer 2f429d2bc7 Fixed bugs related to adding drives and extending drives to servers. 1 year ago
digimer e895e1f264 * Finished writting the anvil-manage-server-storage. 1 year ago
digimer 17078347ee Reworked anvil-manage-server-storage to use the translation system. 1 year ago
Tsu-ba-me adcf5ec818 fix(tools): enhance logging in access module 1 year ago
Tsu-ba-me 7845f8c170 fix(tools): correct key check in access_chain of access module 1 year ago
Tsu-ba-me ee259f5a3a fix(tools): reduce UUIDv4 check strictness in access module 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 4c118cf3b4 * Created empty man page files all remaining tools. 1 year ago
digimer 7bf7c3747c * Added anvil-file-details.8, but it's not completely written yet. Converted anvil-file-details to use the new switch loading method. 1 year ago
digimer 1667d1f132 * 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
digimer d39b0af67b * Added support for migration networks, and wrote the man page for anvil-cycle-vm-nics. 1 year ago
digimer a81a110261 * Remove forced log level and secure logging. This addresses issue #386 1 year ago
digimer a0cb791f47 This contains fixes needed for beta from additional testing. 1 year ago
digimer cc71df686b Added a pcs wrapper to serialize pcs constraint calls. 1 year ago
Fabio M. Di Nitto 824e3e07e3 virsh: add wrapper to serialize calls to virsh list 1 year ago
digimer 6ee2ad75db * Updated anvil-delete-server to actively check for and delete any drbd-fenced attributes left over in the CIB after a server is deleted. This addresses issue #374. 1 year ago
digimer ed480cf1cb * Fixed a double-$ bug in Remote->_check_known_hosts_for_target() 1 year ago
digimer 0471fb90ea * Upped the logging in these three tools to help diagnose run errors. To be removed before tagging beta 1 year ago
digimer 88e8978305 * Fixed a bug where getting the job_uuid after a no-db run wouldn't actually update the job progress. 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 8b3d472b9c Updated striker-update-cluster to set primary_host_uuid to node 1 if not returned from Cluster->get_primary_host_uuid. 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 9a5e617a2d * Test fix for the issue #379 1 year ago
digimer f57ab1a78c * Updated anvil-daemon to not hold jobs at startup is the host isn't configured yet. 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
digimer e278de4b5a The main change in this commit deals with anvil-daemon startup. During OS updates, it would pick up the queued update job and run it while the other --no-db one was still running. This could become an issue for other tasks in the future, so updated anvil-daemon to not run any jobs for the first minute after startup. Also updated it to see if an OS update is underway (given how it can start mid-RPM update, before packages like kmod-drbd are ready to build). While doing this, implemented caching of daily tasks (like agine out data, archiving data, network scans, etc) to only run once per day, period. As it was before, they would always run on anvil-daemon startup, then wait 24 hours. 1 year ago
Tsu-ba-me 714ccdb5b6 chore(tools): log start/stop pipe errors in manage vnc pipe 1 year ago
Tsu-ba-me 1f13a416b9 chore(tools): remove unused anvil-manage-tunnel; missing from d2a61da 1 year ago
Tsu-ba-me 9163cf4513 chore: remove anvil-manage-tunnel 1 year ago
Tsu-ba-me 47f7c71e95 fix(tools): stop ws with source port when target port is unavailable 1 year ago
Tsu-ba-me 99dc4ba6ba fix(tools): handle possible remnant websockify daemon wrapper 1 year ago
Tsu-ba-me ba335cc411 fix(tools): match server vncinfo variable name 1 year ago
Tsu-ba-me 25f5c38ade chore: rename striker-manage-vnc-pipes->anvil-manage-vnc-pipe 1 year ago
Tsu-ba-me c29041d2f7 fix(tools): start websockify as daemon, re-find its pid and ports 1 year ago
Tsu-ba-me cb98d28eb0 fix(tools): add target host to vnc info variable 1 year ago
Tsu-ba-me 0b91ee0314 fix(tools): remove all tunnel-related tasks 1 year ago
Tsu-ba-me 084394c66f fix(tools): hoist find server vnc port 1 year ago
Tsu-ba-me ee091d4e7b fix(tools): format output of existing tunnel 1 year ago
Tsu-ba-me d42f202609 fix(tools): flip ports based on forward type 1 year ago