digimer
b3c067b016
Fixed a bug in anvil-manage-files where missing files weren't being downloaded.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
7545df1e55
Fixed a bug in which host runs an anvil-delete-server job.
...
* Updated anvil-delete-server to use the new Server->locate method. This
was done as the old Server->locate() was failing to find the server
running on the peer when anvil-delete-server was running on the backup
subnode.
* Updated Server->locate() to search hosts for XML definition and DRBD
configs so that it can record where the server is recorded to run,
even if the server isn't running or defined at the time the locate ran.
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
68521cdab7
Updated striker-get-screenshots to set permissions properly.
...
This updates the /opt/alteeve/screenshot directories and the screenshots
in them to be readible by the WebUI.
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
55b1380031
Finished (but need more testing) of Server->locate().
...
This includes the changes in PR#492.
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
829ae546a2
Beginning work on new Server->locate() method to find servers across an
...
Anvil! cluster.
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
f12e001ac2
Finished Server->connect_to_virsh().
...
* Now, connecting to virsh can detect when still-open connections
already exist.
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
245f75de9b
Added Server->update_definition()
...
* This takes a server and new definition XML and updated the database and any available hosts. Does not yet update defined or running servers.
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
e361d0b424
More progress on anvil-manage-server-system
...
* It now edits the XML to change the boot menu, but doesn't save yet.
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
201cd53265
Improved the logic behind Network->find_target_ip()
...
* This adds the new 'networks' and 'test_access' parameters to allow
restricting/ordering matched networks, and adds 'test_access' to
validate the link is working.
* Continued work on anvil-manage-server-system
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
62fe62a44b
* Continued work on anvil-manage-server-system. It now displays the boot devices, CPU and RAM info.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer-bot
159a8e949c
Merge pull request #492 from ClusterLabs/rework-pcs-wrapper
...
Fixed wrappers to handle quoted arguments properly.
1 year ago
digimer
7762540f85
Fixed wrappers to handle quoted arguments properly.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
Digimer
5210700247
Merge pull request #484 from ylei-tsubame/rebuild-web
...
Web UI: patch fence manager, manifest creation
1 year ago
Tsu-ba-me
e8f6770308
build(striker-ui): rebuild
1 year ago
Tsu-ba-me
8360e04c2f
fix(striker-ui): patch colouring in stack bar
1 year ago
Tsu-ba-me
5804164de5
build(striker-ui-api): rebuild
1 year ago
Tsu-ba-me
abd2780d02
fix(striker-ui-api): allow create manifest with no fences or UPSes
1 year ago
Tsu-ba-me
e9f89baba3
fix(striker-ui-api): correct escape single quote in SQL inputs
1 year ago
Tsu-ba-me
6ceaaf5ec6
fix(striker-ui-api): handle quoted fence parameters with spaces
1 year ago
Digimer
dc5b01f087
Merge pull request #483 from ylei-tsubame/issues/442-dashboard-nodes
...
Web UI: add node list to dashboard
1 year ago
Tsu-ba-me
951dea7535
fix(striker-ui): align width, height of server previews in Dashboard
1 year ago
Tsu-ba-me
0b9d6be08c
fix(striker-ui): prevent text overlap in anvil summary
1 year ago
Tsu-ba-me
f4a1ab5a0b
fix(striker-ui): add servers to subnodes, revise node summary layout
1 year ago
Tsu-ba-me
352f63a849
fix(striker-ui-api): add server count to subnode summary
1 year ago
Tsu-ba-me
a21d0a9881
fix(striker-ui): hide node description if too long
1 year ago
Tsu-ba-me
3e27af973b
fix(striker-ui): adjust texts in anvil summary
1 year ago
Tsu-ba-me
134e11489c
fix(striker-ui): add node, subnode summary
1 year ago
Tsu-ba-me
bd6bc7f7f6
fix(striker-ui): add api converter to anvil detail
1 year ago
Tsu-ba-me
f59ed30ff6
fix(striker-ui): adjust server list header, show node list in dashboard
1 year ago
Tsu-ba-me
5d1ab29955
fix(striker-ui): add anvil summary components
1 year ago
Tsu-ba-me
05438d39f4
fix(striker-ui): add shared storage api response converter
1 year ago
Tsu-ba-me
72ee08414a
fix(striker-ui): replace host names in cpu summary with short version
1 year ago
Tsu-ba-me
58a3b56def
fix(striker-ui): add total size, free in anvil shared storage summary
1 year ago
Tsu-ba-me
bf19d03ee5
fix(striker-ui): correct response status when no records in fetch anvil cpu
1 year ago
Tsu-ba-me
ac28ea88df
fix(striker-ui): isolate fetched data conversion
1 year ago
Tsu-ba-me
78cbdeb123
fix(striker-ui): add thin option to stack bar
1 year ago
Tsu-ba-me
66a1e6c111
fix(striker-ui): simplify bar underline, add stack bar
1 year ago
Tsu-ba-me
8eda5b1849
fix(striker-ui): correct free memory calculation
1 year ago
Tsu-ba-me
c5c344b978
fix(striker-ui-api): add CPU model, guessed vendor to node/cpu response
1 year ago
Tsu-ba-me
79cd66f17b
fix(striker-ui): correct host status definition
1 year ago
Digimer
51319b2389
Merge pull request #480 from ylei-tsubame/patch-screenshot-icons
...
Web UI: patch server screenshot representations
1 year ago
Digimer
852f341a99
Merge branch 'main' into patch-screenshot-icons
1 year ago
Digimer
ef2d165dfd
Merge pull request #481 from ClusterLabs/fix-typos
...
Added screenshot capture to striker-collect-debug.
1 year ago
Tsu-ba-me
92132a49ae
build(striker-ui): rebuild
1 year ago
Tsu-ba-me
0408d4d284
fix(striker-ui): reworded stale screenshot label
1 year ago
Tsu-ba-me
e9d4118abf
build(tools): add striker-get-screenshots to Makefile
1 year ago
digimer
ed91435211
Fixed a bug where duplicate files weren't actually being deleted.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
74ddb7f3a9
Updated Database-get_files() to detect/remove duplicate file entries.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
3d4d7abfe3
Increased logging to debug server install failure.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
c3fe39e6a8
Added a check file unlinked files.
...
* On subnodes and DR hosts, a check is made now in Storage->check_files() for files not linked in file_locations. Any found are added, with a check to see if the file already exists locally and, if so, that the md5sum is accurate or not (to set if the file is ready for use or not).
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago