Tsu-ba-me
b6f60f1bb1
chore: rebuild web UI
4 years ago
Josue
dd88105d1b
fix(front-end): avoid sending a set_power request when closing the power menu
4 years ago
Josue
d46e16fefc
fix(front-end): adjust logic to perform set action and change prop name sent to the back-end
4 years ago
Josue
ad3b85d9f3
style(front-end): change icon for edit mode, and fix problem with capitalized text in power button
4 years ago
Josue
e12d0db2b6
refactor(front-end): add fetcher to set power and refactor power buttons
4 years ago
Josue
6e2b787ad3
refactor(front-end): add colours to main theme, add select all functionality and fix style errors
4 years ago
Josue
cd3773f7e0
style: fix colours when enabling edit mode
4 years ago
Josue
91282daeb2
fix: improve server selection in the server component
4 years ago
Josue
70be48e0e2
feat: add controls to turn servers on or off
4 years ago
Josue
1fdf473e79
chore: add mui icons:
4 years ago
Tsu-ba-me
e8f18d7aa1
fix(cgi-bin): enable sending power on/off server VM jobs
4 years ago
Tsu-ba-me
c07e72bab9
fix(cgi-bin): add logic to power on/off server VM
4 years ago
Tsu-ba-me
73103a898a
chore(cgi-bin): set log level for debug
4 years ago
Tsu-ba-me
c45a2030e8
fix(cgi-bin): accept server UUID list in set_power
4 years ago
Digimer
607c097fc8
* Fixed a bug where, once a DRBD resource was allowed to be dual-primary for migration, that wasn't properly disabled post-migration.
...
* Updated DRBD->allow_two_primaries() to take the 'set_to' parameter which can be 'yes' to all and 'no' to disallow dual-primary.
* Updated ocf:alteeve:server to call allow_two_primaries() with 'set_to' = 'no' instead of calling 'adjust' after a migration completes.
Signed-off-by: Digimer <digimer@alteeve.ca>
4 years ago
Digimer
124e0435c4
Merge pull request #150 from ClusterLabs/scancore-debugging
...
* Fixed a couple logging bugs.
4 years ago
Digimer
0c475d2a2e
* Fixed a couple logging bugs.
...
* Updated scan-cluster to get the CIB from pcs instead of reading the CIB from disk.
* Updated anvil-daemon to always call striker-prep-database at log level 2 while trying to find the cause of rare postgres config failures. Also updated striker-prep-database to use the new method of initializing the DB.
Signed-off-by: Digimer <digimer@alteeve.ca>
4 years ago
Digimer
0ec825b869
Merge pull request #149 from ClusterLabs/scancore-debugging
...
* Finished Cluster->check_server_constraints() and added it to scan-c…
4 years ago
Digimer
d3052c0229
* Finished Cluster->check_server_constraints() and added it to scan-cluster. This now makes sure servers don't roll back to their old host after it has been fenced and recovers.
...
* Completely disabled Network->check_network(), it's causing more problems than it solves.
Signed-off-by: Digimer <digimer@alteeve.ca>
4 years ago
Digimer
97d20ccd71
Merge pull request #148 from ClusterLabs/scancore-debugging
...
* Disabling the periodic network health check in anvil-daemon.
4 years ago
Digimer
e7a06fce72
* Disabling the periodic network health check in anvil-daemon.
...
Signed-off-by: Digimer <digimer@alteeve.ca>
4 years ago
Digimer
ca6ef6ffd3
Merge pull request #147 from ClusterLabs/scancore-debugging
...
* Clear out the bond health in Network->check_network().
4 years ago
Digimer
bfa7a1f964
Merge branch 'master' into scancore-debugging
4 years ago
Digimer
87b31a16bb
* Clear out the bond health in Network->check_network().
...
Signed-off-by: Digimer <digimer@alteeve.ca>
4 years ago
Digimer
fb4f0be206
Merge pull request #146 from ClusterLabs/scancore-debugging
...
* Forced anvil-daemon to log-level 2 and to enable secure logging to …
4 years ago
Digimer
30f478267a
* Forced anvil-daemon to log-level 2 and to enable secure logging to continue debugging setup issues.
...
* Fixed a undefined variable warning.
* Removed a debugging die from Database->resync_databases().
Signed-off-by: Digimer <digimer@alteeve.ca>
4 years ago
Digimer
4db6528cd0
Merge pull request #145 from ClusterLabs/scancore-debugging
...
* Fixed a typo that blocked anvil-daemon from starting.
4 years ago
Digimer
f9cc99287e
Merge branch 'master' into scancore-debugging
4 years ago
Digimer
47fa126a3c
* Fixed a typo that blocked anvil-daemon from starting.
...
Signed-off-by: Digimer <digimer@alteeve.ca>
4 years ago
Digimer
6ef706723e
Merge pull request #144 from ClusterLabs/scancore-debugging
...
* In the never-ending attempt to resolve the build consistency issues…
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.
...
* Renamed the special job status 'scancore_startup' to 'anvil_startup', given it's handled by anvil-daemon.
Signed-off-by: Digimer <digimer@alteeve.ca>
4 years ago
digimer-bot
3080b2c0fd
Merge pull request #143 from ClusterLabs/scancore-debugging
...
* WIP; Started work on Cluster->check_server_constraints() that will …
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.
...
* Removed (for now) setting MTU in the ifcfg-X files during anvil-configure-host runs.
Signed-off-by: Digimer <digimer@alteeve.ca>
4 years ago
Digimer
e2788f438e
Merge pull request #142 from ClusterLabs/scancore-debugging
...
* Added Cluster->manage_fence_delay() that reports back and, optional…
4 years ago
Digimer
b71ed28f64
* Added Cluster->manage_fence_delay() that reports back and, optionally, sets a preferred node in a fence race.
...
* Updated scan-cluster to check / set which node should be preferred if a netsplit causes a fence race.
* Fixed a bug in Server->shutdown_virsh() where a shutdown timeout would go into a loop.
Signed-off-by: Digimer <digimer@alteeve.ca>
4 years ago
digimer-bot
5ef2542d34
Merge pull request #141 from ClusterLabs/anvil-tools-dev
...
* I've decided that live reconfiguring of NetworkManager interfaces i…
4 years ago
Digimer
62564f1644
Merge branch 'master' into anvil-tools-dev
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.
...
Signed-off-by: Digimer <digimer@alteeve.ca>
4 years ago
digimer-bot
a97c5bafef
Merge pull request #140 from ClusterLabs/anvil-tools-dev
...
* Moved up when the reboot happens, when it's needed, avoiding a netw…
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.
...
Signed-off-by: Digimer <digimer@alteeve.ca>
4 years ago
digimer-bot
de94ce4fe8
Merge pull request #139 from ClusterLabs/anvil-tools-dev
...
* Re-enabled reboot
4 years ago
Digimer
8a56503f57
Merge branch 'master' into anvil-tools-dev
4 years ago
Digimer
bbee77d265
* Re-enabled reboot
...
Signed-off-by: Digimer <digimer@alteeve.ca>
4 years ago
digimer-bot
88f3050da9
Merge pull request #138 from ClusterLabs/anvil-tools-dev
...
* Finished updating Network->check_network() to check/heal bridges.
4 years ago
Digimer
08a958ec60
* Finished updating Network->check_network() to check/heal bridges.
...
* Updated anvil-configure-host to not reboot on network chane (will verify when this commit is function tested).
Signed-off-by: Digimer <digimer@alteeve.ca>
4 years ago
digimer-bot
4099461ca1
Merge pull request #137 from ClusterLabs/scancore-debugging
...
* Added an explicit delete call when network changes.
4 years ago
Digimer
6a8a192cfd
* Added an explicit delete call when network changes.
...
Signed-off-by: Digimer <digimer@alteeve.ca>
4 years ago
digimer-bot
d6300461e3
Merge pull request #136 from ClusterLabs/anvil-tools-dev
...
* I _might_ have fixed the network configuration issue in anvil-confi…
4 years ago
Digimer
d2fc5150bf
Merge branch 'master' into anvil-tools-dev
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.
...
* Added the 'print' parameter to Log->variables() to allow printing to STDOUT when set.
* Renamed Network->check_bonds() to Network->check_networks() in anticipation of adding bridge monitoring / repair to it later.
Signed-off-by: Digimer <digimer@alteeve.ca>
4 years ago