88 Commits (cfa3432e780b6452a562eb70391616be71ab8d7f)

Author SHA1 Message Date
digimer b86493fff4 More logging to debug apparent hang 7 months ago
digimer 4766ceff70 Added logging to debug network config issue. 7 months ago
digimer 368673eac2 Added a flag for when NM is changed and, if set, NM is restarted. 7 months ago
digimer acf30229ef Added code to restart NetworkManager if needed 7 months ago
digimer 3d50f45984 Added a 1 second delay to nmcli calls 7 months ago
digimer 033052f449 Shortened the time to reboot when no DBs come back after net reconfig 7 months ago
digimer 6d121dc0c0 Mapped each interface name in match.interface-name to a UUID lookup. 8 months ago
digimer ab0b1a262b Reworked Network->wait_for_bonds() to be ->wait_for_networks() 10 months ago
digimer 25841145b5 Reduced logging in anvil-configure-host. 10 months ago
digimer 6a193bf710 Added extra checks to Network->wait_for_bonds() 10 months ago
digimer 741bcfa908 Added default logging level 2 and secure logging in CI tests. 10 months ago
digimer a9850bef4e Added a global variable to force fresh SSH connections. 10 months ago
digimer 4b5894625e Updated anvil-configure-host to enable connection.autoconnect. 10 months ago
digimer dd0175e05c Now check for/backup/remove ifcfg-X files on EL8 hosts. 11 months ago
digimer b0cede49e3 Removed calls to check apache config. 11 months ago
digimer e03219d1d8 Fixed a bug where non-strikers hung configuring their network. 11 months ago
digimer 92ed77e05b Fixed a bug blocking most jobs from running. 11 months ago
digimer d7aa7966dc Fixed a couple bugs 11 months ago
digimer 76218dcd32 Updated logging and debugging. 11 months ago
digimer 1373345f33 Fixed a bug where inactive links weren't started 11 months ago
digimer 518fddfa82 More progress on the new NM version of anvil-configure-host 11 months ago
digimer 83057d0b45 Fixed several bugs around renaming interfaces 11 months ago
digimer 92ddf27979 Fixed bugs, got X_link2 interfaces configuring properly now 11 months ago
digimer 71735947dc Created Job->bump_progress() to make advancing job progress easier 11 months ago
digimer ef89a79162 More progress on anvil-configure-host 11 months ago
digimer cad524db9d Removed anvil-update-states 11 months ago
digimer ec11335197 Fixed DB initialization bugs. 11 months ago
digimer ac84d5ba0a Removed Storage->auto_grow_pv from anvil-version-changes. 1 year ago
digimer edc544255e Rebased with main and resolved conflicts. 1 year ago
digimer e5e958a03b Updated anvil-configure-host to clear "config::map_network" 1 year ago
digimer 9ee8f782ee Continuing to try to resolve duplicate variables bug. 1 year ago
digimer 5a8f775db4 Removed the reboot job at the end of anvil-configure-host. 1 year ago
digimer fcbace6713 Updated anvil-join-anvil to hold if either node is still running anvil-configure-host 1 year ago
digimer 5d5270486e Added a wait loop when forming node clusters. 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 fea10e5bb1 * Prefixed all 'virsh' calls with 'setsid --wait' to help prevent future hangs if the call happens without a shell. 2 years ago
digimer 147f31aeeb * 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
digimer 64bb5ab8e1 * Updated striker to only complain about unconfigured networks on nodes, not DR hosts. 2 years ago
digimer b8b4352117 * Added support for Migration Network configs in old striker and anvil-configure-host 2 years ago
Tsu-ba-me a7b80b2e36 fix(tools): parse switches in anvil-configure-host 2 years ago
Digimer 3b721b849c * Fixed a bug in anvil-configure-host where if the same MAC address was assigned to two interfaces, it would cause an endless reboot loop. 2 years ago
Digimer 55dd28e7f1 * Added the anvil-configure-host man page. 2 years ago
Digimer 171ea74000 * There is a fix in this commit to resolve a race condition where, when reconfiguring the network, the request to set a job to reboot would fail because the connections to all Strikers could be lost, causing Database->_test_access() would error out, blocking the reboot. When restarted, the network would not be changed, so no reboot would be requested, leaving the machine in an innaccesible state. 3 years ago
Digimer 763821a21d Fixed a variable substitution bug. 3 years ago
Digimer 87a2454a09 Moved anvil-configure-host reboot logging to use log_0687 to help grep for reboot causes. 3 years ago
Digimer 920d38d250 Moved anvil-configure-host reboot logging to use log_0687 to help grep for reboot causes. 3 years ago
Digimer 04f7571097 * Fixed a typo causing anvil-manage-power to not compile. 4 years ago
Digimer 023f43eda9 * In the never-ending attempt to resolve the build consistency issues, this commit enables extra debugging logging and, hopefully, implements a fix in anvil-daemon where a job could be started repeatedly. 4 years ago
Digimer 5a343d6d75 * WIP; Started work on Cluster->check_server_constraints() that will track when a server's location constraint needs to be updated when the old preferred node is lost. 4 years ago
Digimer 76689aa245 * I've decided that live reconfiguring of NetworkManager interfaces is too unreliable. This commit disables all attempts to reconfigure the network while it's up, and simply reboots on changes. 4 years ago