digimer
c956f75406
Enabled anvil-safe-start in '%post node'.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
2 years ago
digimer
025c2a6f54
* Updated Email->get_next_server() to ignore DELETED mail servers, and it now loads mail servers if not yet in memory.
...
This resolves issue #306 .
Signed-off-by: digimer <mkelly@alteeve.ca>
2 years ago
digimer
fb70836126
This moves the call of anvil-safe-start out of scancore and into a new, dedicated systemd unit that runs on boot only.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
2 years ago
Digimer
6bce292969
Merge pull request #319 from ClusterLabs/anvil-tools-dev
...
Anvil tools dev
2 years ago
digimer
83aa4e6a5f
Updated scan-cluster to check for FAILED resources (servers) and, if found, attempt to recover it.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
2 years ago
digimer
1afa7ce09e
* Created Cluster->recover_server() that uses crm_resource to try to recover a server that has entered a FAILED state.
...
* Updated (not not yet completed) scan-cluster's check_resources() function to check if a FAILED server is ready to try to recover.
Signed-off-by: digimer <mkelly@alteeve.ca>
2 years ago
digimer
f9689a7106
Updated ocf:alteeve:server to look for /tmp/<resource>.fail' and, if that file exists, exits with rc:1. This is done to allow for testing.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
2 years ago
digimer
9bf0f50084
Added a check to see if the server's UUID exists and looping if not to prevent unitialized variable warnings.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
2 years ago
Digimer
660f38ac16
Merge branch 'main' into anvil-tools-dev
2 years ago
digimer
cf73d8ed36
* Updated System->configure_ipmi() to auto-configure DR hosts once they've been assigned a BCN IP address.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
2 years ago
Tsu-ba-me
567abff9de
fix(striker-ui): add manage UPS tab
2 years ago
Tsu-ba-me
759cd6f58a
fix(striker-ui): add form validation and message in ManageUpsPanel
2 years ago
Tsu-ba-me
2f84f52090
fix(striker-ui): passthrough input validation in EditUpsInputGroup
2 years ago
Tsu-ba-me
aa5aad4689
fix(striker-ui): add input validation to AddUpsInputGroup
2 years ago
Tsu-ba-me
d3894081f6
fix(striker-ui): add input tests to CommonUpsInputGroup
2 years ago
Tsu-ba-me
afdd376759
fix(striker-ui): correct validity test on first render in InputWithRef
2 years ago
Tsu-ba-me
0c1ec5a88a
fix(striker-ui): expose blur and focus event handler slots in SelectWithLabel
2 years ago
Tsu-ba-me
36f9938767
fix(striker-ui): organize types in useFormUtils hook
2 years ago
Tsu-ba-me
26881c0436
fix(striker-ui): expose isRequired in build test batch functions
2 years ago
Tsu-ba-me
737850f9d0
fix(striker-ui): add hook useFormUtils
2 years ago
Tsu-ba-me
442427cf63
fix(striker-ui): add arbitrary slot before action area in ConfirmDialog
2 years ago
Tsu-ba-me
4400bf6645
fix(striker-ui): make buildMapToMessageSetter() handle array ids
2 years ago
Tsu-ba-me
301b279000
fix(striker-ui): show UPS type as required
2 years ago
Tsu-ba-me
1345e026cc
fix(striker-ui): expose required in SelectWithLabel
2 years ago
Tsu-ba-me
051dde3e80
fix(striker-ui): add Link to UPS type options
2 years ago
Tsu-ba-me
d8efd72c21
fix(striker-ui-api): extract link from UPS type description
2 years ago
Tsu-ba-me
b94e459e0a
fix(striker-ui): connect add and edit forms with ManageUpsPanel
2 years ago
Tsu-ba-me
5e2f7b4974
fix(striker-ui): allow UPS type selection in EditUpsInputGroup
2 years ago
Tsu-ba-me
f97463f2c4
fix(striker-ui): export input id and include previous value in AddUpsInputGroup
2 years ago
Tsu-ba-me
130d70078d
fix(striker-ui): export input id in CommonUpsInputGroup
2 years ago
Tsu-ba-me
c85cea0094
fix(striker-ui): pass id to input element in SelectWithLabel
2 years ago
Tsu-ba-me
4aa42e680d
feat(striker-ui): add EditUpsInputGroup
2 years ago
Tsu-ba-me
8fa4d3441e
fix(striker-ui): remove duplicate parameter in CommonUpsInputGroup
2 years ago
Tsu-ba-me
80fad36ad7
fix(striker-ui): center List empty text
2 years ago
Tsu-ba-me
84fb75f5e1
fix(striker-ui-api): add GET UPS overviews
2 years ago
Tsu-ba-me
d408b22f24
fix(striker-ui-api): limit UPS types to APC
2 years ago
Tsu-ba-me
882ec15738
feat(striker-ui): add manage UPS related components
2 years ago
Tsu-ba-me
c9c3092d22
fix(striker-ui): simplify ConfirmDialogProps init
2 years ago
Tsu-ba-me
15674d41ee
fix(striker-ui): add FormDialog
2 years ago
Tsu-ba-me
2079c6e722
feat(striker-ui-api): add /ups
2 years ago
Tsu-ba-me
dd6315caf9
fix(striker-ui-api): make getAnvilData generic to identify return value
2 years ago
Tsu-ba-me
3dd6eb487e
fix(striker-ui): hide password related in fence list
2 years ago
Tsu-ba-me
472f634a00
fix(striker-ui): add inline type SensitiveText and BodyText
2 years ago
Tsu-ba-me
aa2dbff079
fix(striker-ui): align colouring in buttons
2 years ago
Tsu-ba-me
ccd977e39d
refactor(striker-ui): group manage fence related components
2 years ago
Tsu-ba-me
ac7ce0dcb6
fix(striker-ui): add confirm dialog to ManageFencesPanel
2 years ago
Tsu-ba-me
64c6fedf01
feat(striker-ui): add SensitiveText
2 years ago
Tsu-ba-me
ce18242193
fix(striker-ui): make IconButton change based on state
2 years ago
Tsu-ba-me
ec25d43432
fix(striker-ui): add input sensitivity and expose tooltip props in CommonFenceInputGroup
2 years ago
Tsu-ba-me
227a2d056a
fix(striker-ui): add growFirst and fullWidth switches to FlexBox
2 years ago