Commit Graph

3568 Commits

Author SHA1 Message Date
Tsu-ba-me
382640bad0 fix(striker-ui): add optional close button to form dialog 2023-08-17 00:58:34 -04:00
Tsu-ba-me
ade881f0d3 fix(striker-ui): remove custom sort comparator for network ifaces 2023-08-16 16:42:15 -04:00
Tsu-ba-me
8846a09a2c fix(striker-ui): sort network ifaces by name initially 2023-08-16 16:23:57 -04:00
digimer
02de75a6ab * Improved log messaging to not log of a potential boot failure when the local DRBD volume(s) are all UpToDate and the peer is offline.
Signed-off-by: digimer <mkelly@alteeve.ca>
2023-08-14 12:58:00 -04:00
Digimer
2c747600b7
Merge pull request #427 from ylei-tsubame/tmp/rebuild
Web UI: fixes to resolve #410, #418, #421, #426, and #429
2023-08-13 11:39:45 -04:00
Digimer
99829fce6e
Merge branch 'main' into tmp/rebuild 2023-08-12 23:51:36 -04:00
Tsu-ba-me
71f1247b95 fix(striker-ui): rebuild 2023-08-12 23:50:11 -04:00
Digimer
ede910b505
Merge pull request #408 from ClusterLabs/beta-fixes
* Added PID logging as an option, and enabled it in ocf:alteeve:server
2023-08-12 23:49:52 -04:00
Tsu-ba-me
3a5a747d3e fix(striker-ui-api): rebuild 2023-08-12 23:46:34 -04:00
Tsu-ba-me
fd3596e4ab fix(striker-ui): reduce restrictions on valid UUIDv4 2023-08-12 23:43:40 -04:00
Tsu-ba-me
81b96860ea fix(striker-ui-api): reduce restrictions on valid UUIDv4 2023-08-12 23:30:13 -04:00
Digimer
6916032527
Merge branch 'main' into beta-fixes 2023-08-12 15:43:50 -04:00
Tsu-ba-me
54e0ae35c5 fix(striker-ui): rename nodes->subnodes in hosts panel 2023-08-11 14:20:50 -04:00
Tsu-ba-me
92c4cb86c1 fix(striker-ui): rename node->subnode in host status 2023-08-11 14:13:04 -04:00
Tsu-ba-me
94480c68d6 fix(striker-ui): rename 'node pair'->node in provision server 2023-08-11 14:13:04 -04:00
Tsu-ba-me
32ee5c65c9 fix(striker-ui): rename node->subnode in prepare host form 2023-08-11 14:13:04 -04:00
digimer
4c118cf3b4 * Created empty man page files all remaining tools.
* Started fixing existing man pages, and writting needed ones.

Signed-off-by: digimer <mkelly@alteeve.ca>
2023-08-11 13:55:51 -04:00
Tsu-ba-me
7631e3ad9c fix(striker-ui-api): send job to target host instead of local in prepare network 2023-08-11 13:39:16 -04:00
Tsu-ba-me
d3b0da9396 fix(striker-ui): include DR host(s) in prepare network 2023-08-11 13:35:11 -04:00
Tsu-ba-me
a91d4f6e5e fix(striker-ui): guard against uninit subnodes in network init form 2023-08-11 13:35:11 -04:00
Tsu-ba-me
49bd47322d fix(striker-ui-api): handle empty variable name in select host detail 2023-08-11 13:35:11 -04:00
Tsu-ba-me
20b782d50c fix(striker-ui-api): correct left join variables in select host detail 2023-08-11 13:35:11 -04:00
Tsu-ba-me
39cba349bd fix(striker-ui-api): handle empty select host detail query return 2023-08-11 13:35:11 -04:00
Tsu-ba-me
3f9548f33e fix(striker-ui-api): use hosts as core of host detail select query to avoid empty return 2023-08-11 13:35:11 -04:00
Tsu-ba-me
53f169ad5c fix(striker-ui): add close button to add peer dialog 2023-08-11 13:33:54 -04:00
Tsu-ba-me
fce5bc5c11 fix(striker-ui): set query param for fetch screenshot explicitly 2023-08-11 12:58:15 -04:00
Digimer
bbb6c96ece
Merge pull request #402 from ylei-tsubame/issues/399-populate-network-config
Web UI: auto-suggest partial or whole IP and subnet mask for host networks during config
2023-08-11 11:12:57 -04:00
digimer
79497fe106 Created empty man files that need to be written, more to come.
Signed-off-by: digimer <mkelly@alteeve.ca>
2023-08-10 18:30:16 -04:00
digimer
f56c63fa48 Added two more man pages.
Signed-off-by: digimer <mkelly@alteeve.ca>
2023-08-10 17:59:36 -04:00
digimer
029f226dc5 Created the emptu man page for anvil-join-anvil.
Signed-off-by: digimer <mkelly@alteeve.ca>
2023-08-10 17:02:19 -04:00
digimer
4df3b394bc * Picked up text changes from f14c905018d96b9cf3e6ec7b4b6a2ca9b7a276d7
Signed-off-by: digimer <mkelly@alteeve.ca>
2023-08-10 16:25:05 -04:00
digimer
4a6ee0c283 Updated Database->get_lvm_data to ignore data from deleted hosts.
Signed-off-by: digimer <mkelly@alteeve.ca>
2023-08-10 16:21:55 -04:00
digimer
7bf7c3747c * Added anvil-file-details.8, but it's not completely written yet. Converted anvil-file-details to use the new switch loading method.
* Fixed the RC in ocf:alteeve:server to exit with 0 on notify calls, resolves issue #392.
* Fixed typo references in issue #390.

Signed-off-by: digimer <mkelly@alteeve.ca>
2023-08-10 16:21:20 -04:00
digimer
1667d1f132 * Wrote the man page for anvil-download-file, and updated it to use the new switch method. Changed it's default download directory from /mnt/shared/temp to /mnt/shared/incoming.
* Added the new man pages to the Makefile.am file.

Signed-off-by: digimer <mkelly@alteeve.ca>
2023-08-10 16:19:05 -04:00
digimer
75fcad75af * Updated the man pages for anvil-cycle-vm-nics and anvil-daemon.
Signed-off-by: digimer <mkelly@alteeve.ca>
2023-08-10 16:18:21 -04:00
digimer
d39b0af67b * Added support for migration networks, and wrote the man page for anvil-cycle-vm-nics.
Signed-off-by: digimer <mkelly@alteeve.ca>
2023-08-10 16:17:49 -04:00
Tsu-ba-me
08797f35ce build(striker-ui): rebuild 2023-08-10 12:18:54 -04:00
Tsu-ba-me
f681f6f47a fix(striker-ui): auto-suggest IP, mask for all network types 2023-08-10 12:15:54 -04:00
Tsu-ba-me
b6bb813fb2 fix(striker-ui): limit MN count to 1, auto-suggest MN IP, mask 2023-08-10 12:15:54 -04:00
Tsu-ba-me
86ecd3537c fix(striker-ui): auto-suggest last octet of not IFN on striker based on host sequence 2023-08-10 12:15:54 -04:00
Digimer
b0df1d22de
Merge branch 'main' into beta-fixes 2023-08-10 11:32:07 -04:00
Digimer
6b1c2491d0
Merge pull request #409 from ylei-tsubame/issues/405-peer-db-conn
Web UI: simplify peer striker database test
2023-08-10 11:30:28 -04:00
digimer
a81a110261 * Remove forced log level and secure logging. This addresses issue #386
Signed-off-by: digimer <mkelly@alteeve.ca>
2023-08-09 18:20:14 -04:00
digimer
a0cb791f47 This contains fixes needed for beta from additional testing.
* Updated the pcs wrapper to flock anything but status calls.
* Updated scan-apc-pdu to purge regardless of the host it's called on any host.
* Fixed a bug striker-purge-target that wouldn't purge anvil nodes in various cases.

Signed-off-by: digimer <mkelly@alteeve.ca>
2023-08-09 18:07:03 -04:00
Tsu-ba-me
227d2f277a build(striker-ui): rebuild 2023-08-09 15:11:49 -04:00
Tsu-ba-me
fe6fd9d11c chore(striker-ui): audit fix; only dev dependencies changed 2023-08-09 15:10:13 -04:00
Tsu-ba-me
87e23a528f build(striker-ui-api): rebuild 2023-08-09 15:07:36 -04:00
Tsu-ba-me
c70d490dbb chore(striker-ui-api): audit fix 2023-08-09 15:06:37 -04:00
Tsu-ba-me
49e68874fe fix(striker-ui-api): make input fallbacks consistent in prepare host 2023-08-09 15:03:07 -04:00
Tsu-ba-me
80108dd43e fix(striker-ui-api): correct job data creation in create server 2023-08-09 15:03:07 -04:00