236 Commits

Author SHA1 Message Date
9dc5097dbc Bump version to 0.9.85 2023-12-10 01:00:33 -05:00
9aee2a9075 Bump version to 0.9.84 2023-12-09 23:05:40 -05:00
988de1218f Bump version to 0.9.83 2023-12-01 17:37:42 -05:00
03a738f878 Move config parser into daemon_lib
And reformat/add config values for API.
2023-11-30 00:05:37 -05:00
4a2eba0961 Improve node output messages (from pvchealthd)
1. Output startup "list" entries in cyan with s state
2. Add start of keepalive run message
2023-11-29 21:21:51 -05:00
647cba3cf5 Expand startup width for new daemon name 2023-11-29 21:21:51 -05:00
41f4e4fb2f Split health monitoring into discrete daemon/pkg 2023-11-29 21:21:51 -05:00
83ceb41138 Add daemon name to Logger entries 2023-11-29 15:18:37 -05:00
71e589e461 Remove superflous debug output
This is printed in the startup logo block anyways.
2023-11-27 13:46:30 -05:00
786fae7769 Improve logo output 2023-11-27 13:01:43 -05:00
460a2dd09f Bump version to 0.9.82 2023-11-25 15:38:50 -05:00
3e001b08b6 Bump version to 0.9.81 2023-11-17 01:29:41 -05:00
aef38639cf Rename pvcapid-worker to pvcworkerd 2023-11-15 20:31:39 -05:00
08411708f6 Clean up dangling references to cmd pipes
Also removes the schema references for these CMD pipes as they are no
longer required.
2023-11-09 23:28:14 -05:00
5b4dd61754 Bump version to 0.9.80 2023-10-27 09:56:31 -04:00
221af3f241 Bump version to 0.9.79 2023-10-24 02:10:24 -04:00
c6c44bf775 Bump version to 0.9.78 2023-09-30 12:57:55 -04:00
7c0f12750e Bump version to 0.9.77 2023-09-19 11:05:55 -04:00
51e78480fa Bump version to 0.9.76 2023-09-18 10:15:52 -04:00
f46bfc962f Bump version to 0.9.75 2023-09-16 23:06:38 -04:00
86115b2928 Add startup message for IPMI reachability
It's good to know that this succeeded in addition to knowing if it
failed.
2023-09-16 22:41:58 -04:00
1a906b589e Bump version to 0.9.74 2023-09-16 00:18:13 -04:00
48662e90c1 Remove obsolete monitoring_instance passing 2023-09-15 22:47:45 -04:00
254303b9d4 Use coordinator_state instead of router_state
Makes it much clearer what this variable represents.
2023-09-15 16:47:56 -04:00
40b7d68853 Separate monitoring and move to 60s interval
Removes the dependency of the monitoring subsystem from the node
keepalives, and runs them at a 60s interval to avoid excessive backups
if a plugin takes too long.

Adds its own logs and related items as required.

Finally adds a new required argument to the run() of plugins, the
coordinator state, which can be used by a plugin to determine actions
based on whether the node is a primary, secondary, or non-coordinator.
2023-09-15 16:47:11 -04:00
a8115cafd1 Bump version to 0.9.73 2023-09-02 02:16:19 -04:00
fdda47e8a2 Bump version to 0.9.72 2023-09-01 16:34:45 -04:00
bb2aac145d Bump version to 0.9.71 2023-09-01 00:36:38 -04:00
6c407d54c3 Bump version to 0.9.70 2023-08-31 14:15:54 -04:00
83b8ce7b62 Bump version to 0.9.69 (nice) 2023-08-29 22:02:13 -04:00
83d475bd15 Bump version to 0.9.68 2023-08-27 20:59:23 -04:00
705ec802a3 Bump version to 0.9.67 2023-08-27 14:47:20 -04:00
0b90f37518 Bump version to 0.9.66 2023-08-27 11:41:22 -04:00
1e083d7652 Bump version to 0.9.65 2023-08-23 01:56:57 -04:00
075dbe7cc9 Bump version to 0.9.64 2023-08-18 12:34:27 -04:00
3a90fda109 Bump version to 0.9.63 2023-04-28 14:47:04 -04:00
45ad3b9a17 Bump version to 0.9.62 2023-02-22 18:13:45 -05:00
3c742a827b Initial implementation of monitoring plugin system 2023-02-13 12:06:26 -05:00
aeb238f43c Bump version to 0.9.61 2023-02-08 10:08:05 -05:00
a49510ecc8 Bump version to 0.9.60 2022-12-06 15:42:55 -05:00
92feeefd26 Bump version to 0.9.59 2022-11-15 15:50:15 -05:00
095bcb2373 Bump version to 0.9.58 2022-11-07 12:27:48 -05:00
d65f512897 Bump version to 0.9.57 2022-11-06 01:39:50 -04:00
c3bc55eff8 Bump version to 0.9.56 2022-10-27 14:21:04 -04:00
726d0a562b Update copyright header year 2022-10-06 11:55:27 -04:00
f1df1cfe93 Bump version to 0.9.55 2022-10-04 13:21:40 -04:00
239c392892 Bump version to 0.9.54 2022-08-23 11:01:05 -04:00
9b499b9f48 Bump version to 0.9.53 2022-08-12 17:47:11 -04:00
2a21d48128 Bump version to 0.9.52 2022-08-12 11:09:25 -04:00
645b525ad7 Bump version to 0.9.51 2022-07-25 23:25:41 -04:00