digimer
30248760b5
Moved the wait_on_subnodes function call to earlier in the script.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
77bae80534
Added default values for MTU and DNS if not set in a manifest.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
b8fb3d62e3
Added checks for the screenshot directory before collection.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
663a1e0527
Quieted screenshot logging in anvil-daemon.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
fcbace6713
Updated anvil-join-anvil to hold if either node is still running anvil-configure-host
...
* Fixed a minor bug and added logging of maintenance_mode calls in anvil-configure-host.
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
e480337239
Fixed wait loop for subnodes
...
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
582a8b292c
Added more job updates to anvil-manage-power.
...
* This is a test to see if the job waiting for the uptime to be 300s,
leaving the job_progress as 0, was causing the job to be repeatedly
called.
* This is related to issue #479
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
5b286f2696
Added missing switch reading in anvil-manage-power.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
ef042eef25
Cleaned up logging while waiting for subnodes.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
5d5270486e
Added a wait loop when forming node clusters.
...
* This adds a check where anvil-join-anvil waits until both subnodes are
marked as configured and not in maintenance mode.
* Should address issue #479 (maybe, this shouldn't trigger reboots, but
it was certainly a race condition found while investigating).
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
d58521ceca
Added screenshot capture to striker-collect-debug.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
Tsu-ba-me
16f04aa207
fix(striker-ui): update time ago on fetch in Preview
1 year ago
Tsu-ba-me
e45a141474
build(striker-ui-api): rebuild
1 year ago
Tsu-ba-me
673898260e
fix(striker-ui): replace stale ss label with time-ago
1 year ago
Tsu-ba-me
eb523c739d
fix(striker-ui): correct elapsed calculation in time helpers
1 year ago
Tsu-ba-me
5e0f5133e7
fix(striker-ui): isolate now function in time helpers
1 year ago
Tsu-ba-me
813767f85a
fix(striker-ui): correct server screenshot loading, stale, display
1 year ago
Tsu-ba-me
bd33f8711f
fix(striker-ui): add function to calculate elapsed string
1 year ago
Tsu-ba-me
d1b7969c94
fix(striker-ui): add helper functions to work with time
1 year ago
Tsu-ba-me
3cb1b2fa55
fix(striker-ui-api): include timestamp in server ss response
1 year ago
Digimer
a0b188ffbd
Merge pull request #478 from ylei-tsubame/patch-screenshot
...
New screenshot system
1 year ago
Digimer
745081b649
Merge branch 'main' into patch-screenshot
1 year ago
Digimer
3cc171f5af
Merge pull request #475 from ClusterLabs/add-force-off
...
Add force off
1 year ago
Tsu-ba-me
31873f9096
build(striker-ui-api): rebuild
1 year ago
Tsu-ba-me
15c2b736ae
fix(striker-ui-api): record only latest ss in fetch server screenshot
1 year ago
Tsu-ba-me
684906e0a2
fix(striker-ui-api): correct pattern in disassemble server ss name
1 year ago
Tsu-ba-me
672f5e5422
fix(striker-ui-api): draft screenshot patch to align with new fetch process
1 year ago
digimer
b1562e0301
* Added the new screenshot tool.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
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.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
Digimer
5a805d4427
Merge branch 'main' into add-force-off
1 year ago
Digimer
3a84b5c0d7
Merge pull request #474 from ClusterLabs/fix-scan-server
...
Fix scan server
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.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
122816255d
* Fixed a bug where a sensor value of '0' was being interpretted as the value not existing.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
4646f4a030
* Quieted logging.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
580980717d
This commit covers the convertion of 'virsh' shell calls to using 'Sys::Virt' module, and fixes several small bugs related to scan-server;
...
* Switched all calls to virsh to use Sys::Virt to deal with contention of simultaneous virsh calls.
* Removed collecting screenshots from scan-server.
* Fixed a bad variable substitution in an alert.
* Fixed a bug where a server's boot time wasn't being recorded properly.
* Reworked how we determine which server definition was most recently updated and propogated.
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
Digimer
74d8e6d76a
Merge pull request #473 from ylei-tsubame/replace-form-validation
...
Web UI: replace file manager with external form management and validation libraries
1 year ago
Tsu-ba-me
5ab2362f75
build(striker-ui): rebuild
1 year ago
Tsu-ba-me
fe0d9de28c
fix(striker-ui): correct types in file input group
1 year ago
Tsu-ba-me
8b98c5fe6c
build(striker-ui-api): rebuild
1 year ago
Tsu-ba-me
45ea421724
fix(striker-ui): prepare handle error in add file form
1 year ago
Tsu-ba-me
a32bbb838e
fix(striker-ui): replace file manager
1 year ago
Tsu-ba-me
7d0dab6bb2
fix(striker-ui): show request error, show submitting in edit file form
1 year ago
Tsu-ba-me
f0189b4949
fix(striker-ui): move loading spinner from Dialog actions to ActionGroup
1 year ago
Tsu-ba-me
689734b293
fix(striker-ui): close on proceed when confirm in manage files
1 year ago
Tsu-ba-me
34fc75b3d7
fix(striker-ui): add new file management components
1 year ago
Tsu-ba-me
d8e214715a
fix(striker-ui-api): add host type to file detail
1 year ago
Tsu-ba-me
37a096563b
fix(striker-ui-api): add info to /api/anvil
1 year ago
Tsu-ba-me
4823b7aeb5
fix(striker-ui): use normal colour on close dialog button
1 year ago
Tsu-ba-me
13994880ac
fix(striker-ui): add file related schemas
1 year ago
Tsu-ba-me
2e2450b8b9
fix(striker-ui): add yup dynamic object builder
1 year ago