921 Commits (78cbdeb1230c3d1b47dbbcc7a5dfc6779637553f)

Author SHA1 Message Date
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 7ab70d100b chore(tools): log start/stop pipe errors in manage vnc pipe 1 year ago
Tsu-ba-me 6f4fb35c6a chore(tools): remove unused anvil-manage-tunnel; missing from d2a61da 1 year ago
Tsu-ba-me d2a61da663 chore: remove anvil-manage-tunnel 1 year ago
Tsu-ba-me 17b445c80d fix(tools): stop ws with source port when target port is unavailable 1 year ago
Tsu-ba-me 3649526421 fix(tools): handle possible remnant websockify daemon wrapper 1 year ago
Tsu-ba-me 9043023492 fix(tools): match server vncinfo variable name 1 year ago
Tsu-ba-me f08319f41b chore: rename striker-manage-vnc-pipes->anvil-manage-vnc-pipe 1 year ago
Tsu-ba-me f549fc6b4c fix(tools): start websockify as daemon, re-find its pid and ports 1 year ago
Tsu-ba-me 33c3eb1906 fix(tools): add target host to vnc info variable 1 year ago
Tsu-ba-me 99cee67b30 fix(tools): remove all tunnel-related tasks 1 year ago
Tsu-ba-me 7e6c19b6b0 fix(tools): hoist find server vnc port 1 year ago
Tsu-ba-me 7cd7b07d81 fix(tools): format output of existing tunnel 1 year ago
Tsu-ba-me 5220b6cbfc fix(tools): flip ports based on forward type 1 year ago
Tsu-ba-me e9807fff18 fix(tools): pass tunnel list to start, stop tunnel 1 year ago
Tsu-ba-me da17b60ba6 fix(tools): isolate prepare tunnel parents 1 year ago
Tsu-ba-me ef61801831 fix(tools): replace tilda with home path 1 year ago
Tsu-ba-me 0ffcb200ae fix(tools): correct receiving find tunnels output 1 year ago
Tsu-ba-me 4afed0aa2b fix(tools): enable search full command in find tunnel parent processes 1 year ago
Tsu-ba-me e991bf4980 fix(tools): pass debug level to find, start, stop tunnel in start pipe 1 year ago
Tsu-ba-me a321a3f404 fix(tools): treat empty tunnel list as no tunnels 1 year ago
Tsu-ba-me b3cc8a7f7f fix(tools): start background processes with system call 1 year ago
Tsu-ba-me feba21ad7d fix(tools): improve debug hashes 1 year ago
Tsu-ba-me f45a49dc11 fix(tools): remove extra space in find tunnel parent sed 1 year ago
Tsu-ba-me 4c0f48722e fix(tools): correct typos in manage vnc pipes 1 year ago
Tsu-ba-me da6c51ca73 fix(tools): correct loop over tunnel list 1 year ago
Tsu-ba-me d3b67c198b fix(tools): don't find when tunnel list doesn't exist 1 year ago
Tsu-ba-me 084cff98e0 fix(tools): reuse existing tunnels in manage vnc pipes 1 year ago
Tsu-ba-me 0f3397bb18 fix(tools): improve debug log of start processes in manage vnc pipes 1 year ago
Tsu-ba-me 42a0cbc8a2 fix(tools): ignore mismatches when find websockify, tunnel parent processes 1 year ago
Tsu-ba-me a777410b7e fix(tools): correct websockify command in manage vnc pipes 1 year ago
Tsu-ba-me 622b686d88 fix(tools): correct reversed set, delete operations in manage vnc pipes 1 year ago
Tsu-ba-me 09c49d0fb4 fix(tools): remove repeated UUIDv4 test in manage vnc pipes 1 year ago
Tsu-ba-me aa59d465cd fix(tools): correct renamed call variable in manage vnc pipes 1 year ago
Tsu-ba-me 0f58a349ad fix(tools): correct input to keys in manage vnc pipes 1 year ago
Tsu-ba-me ed54bb88f5 fix(tools): correct brackets of set_ws_process in manage vnc pipes 1 year ago
Tsu-ba-me 912ccb458b fix(tools): log inputs in manage vnc pipes 1 year ago
Tsu-ba-me 6fd5155fe5 fix(tools): add missing grep path in manage vnc pipes 1 year ago
Tsu-ba-me 51fa3ae486 fix(tools): remove unused database connection in manage tunnel 1 year ago
Tsu-ba-me dffbdbae59 fix(tools): manage all VNC pipe components on subnodes/dr 1 year ago
Tsu-ba-me 870bdb9af3 fix(tools): manage forward list of parent connection in manage tunnel 1 year ago
Tsu-ba-me fc94e8ce5c fix(tools): make target optional when using external parent in manage tunnel 1 year ago
Tsu-ba-me 5c9bd9cd14 fix(tools): return code after port forward fails in manage tunnel 1 year ago
Tsu-ba-me 3e5fde0e2d refactor: rename striker-open-ssh-tunnel->anvil-manage-tunnel 1 year ago
Tsu-ba-me 076c3bd80b fix(tools): enable open parent connection, child tunnel in open ssh tunnel 1 year ago
Tsu-ba-me 04bcaec9a5 fix(tools): remove all remote calls in manage vnc pipes 1 year ago
Tsu-ba-me 9ecdb4269d fix(tools): enable remote forward in open ssh tunnel 1 year ago
digimer 541381e317 * Finished getting anvil-manage-server-storage to add new volumes to running servers. 1 year ago
digimer afaf129733 * Updated anvil-manage-server-storage to connect the new drive to the VM. Still need to update the on-disk and in-DB definitions though. 1 year ago
digimer de86cf88fe * Updated anvil-manage-server-storage to now handle a new volume stuck in 'Negotiating', and to do the initial sync when there are three connected peers. 1 year ago