81 Commits (7925a3f42c5fa56dd87624bafd4866332885b039)

Author SHA1 Message Date
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. 2 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
Digimer 629c2b8e8c * Moved up when the reboot happens, when it's needed, avoiding a network reload when a reboot is going to happen anyway. 4 years ago
Digimer bbee77d265 * Re-enabled reboot 4 years ago
Digimer 08a958ec60 * Finished updating Network->check_network() to check/heal bridges. 4 years ago
Digimer 6a8a192cfd * Added an explicit delete call when network changes. 4 years ago
Digimer bd24c1c5bb * I _might_ have fixed the network configuration issue in anvil-configure-host... Updated it so that if 'nmcli' doesn't report a valid device name, it looks for it in the ifcfg-X file, and uses 'X' if not found there. 4 years ago
Digimer c7c6c8dee5 * Reworked the attempt to repair the network in anvil-daemon to not touch the network until the machine has been running for at least two minutes. 4 years ago
Digimer 11b1900e1b Note: Continuing to resolve the build issues with network startup. Expect breakage. 4 years ago