43 Commits

Author SHA1 Message Date
8d8898077f Add additional error state webhooks
Ensures that webhooks are sent for failures during Redfish setup.
2022-08-02 18:23:54 +00:00
f927118f5b Refactor completion of cluster configuration
Instead of rebooting one final time before shutting down, just shut it
down directly after performing hooks. This allows hooks to prestage
things like the `--autostart` flag of a VM properly.
2022-07-08 19:19:29 +00:00
8d7e3d8dc8 Handle login/logout failures more gracefully 2022-07-08 14:32:50 +00:00
bdf72f90c5 Fix bad octal conversion 2022-07-07 23:29:51 -04:00
8201535b5b Add triggerword support for completed runs 2022-07-07 21:09:22 +00:00
00dd050151 Alter final message text 2022-07-07 21:02:49 +00:00
75de65fe71 Quote error in messages 2022-07-07 20:26:50 +00:00
0ca705ddd9 Make sure mode is set as integer 2022-07-07 20:19:04 +00:00
5c2653395d Update message icon for init 2022-07-07 19:25:10 +00:00
30f8368886 Remove git pull message
This happens much too frequently to notify on.
2022-07-07 19:07:35 +00:00
21bcf32ac7 Move git messages around 2022-07-07 18:34:33 +00:00
f10e0930e4 Fix bad hook variable 2022-07-07 18:10:27 +00:00
a30c94bcb4 Correct messages for install start/finish 2022-07-07 17:45:27 +00:00
0b026faaca Fix boot source override further 2022-07-07 17:34:46 +00:00
6ab39cd2e2 Add further delay to avoid errors 2022-07-07 17:20:35 +00:00
405b4a63f7 Fix boot source override 2022-07-07 17:19:30 +00:00
6acacc153c Move delay further 2022-07-07 17:15:38 +00:00
668b5c9939 Fix bug with mgr attributes 2022-07-07 17:11:00 +00:00
fe3d79b5f1 Fix typo in boot override configuration 2022-07-07 16:52:35 +00:00
59228ed2eb Add better messages and move normalization wait 2022-07-07 16:50:25 +00:00
a30ac176f4 Improve boot override handling for Dell 2022-07-07 16:23:29 +00:00
fe6f34a3eb Add note message type and improve messages 2022-07-07 16:23:18 +00:00
9a9caae923 Fix where path is expanded 2022-07-07 15:39:06 +00:00
0565a6b635 Fix relative paths in copy hook 2022-07-06 22:25:25 +00:00
26c86a40fd Add replcfg option to pool creation 2022-07-06 20:05:28 +00:00
d68c3a32b5 Fix bug with network hooks 2022-07-06 19:50:24 +00:00
c86a14477c Add sudo option to script hooks 2022-07-06 19:42:25 +00:00
61f7f33c92 Adjust some completion messages 2022-07-06 19:03:24 +00:00
b0fb48925f Adjust message of git initialization 2022-07-06 18:41:20 +00:00
c690cdb920 Fix some bugs 2022-07-06 18:37:16 +00:00
d773ded73d Add remainder of notification webhooks 2022-07-06 18:33:41 +00:00
2674f3360c Add additional notifications to Daemon.py 2022-07-06 17:49:24 +00:00
d35e339801 Fix webhook configuration and formatting 2022-07-06 17:46:27 +00:00
5563f8921f Add initial support for webhook notifications 2022-07-06 13:30:42 -04:00
4b20a722bd Fix LED spec for Dell 2022-07-06 16:58:35 +00:00
f263885790 Add support for customizing Manager attributes 2022-07-06 16:36:33 +00:00
7d92dae744 Increase timeout to 61 and sort NICs 2022-07-06 16:08:36 +00:00
5832b7f1d3 Move normalization pause to after power off 2022-07-05 21:41:29 +00:00
171ac11021 Increase max_tries to 31
Allows more time for slow Redfish implementations to get ready
2022-07-05 21:40:20 +00:00
a37b4ce456 Improve error handling and debugging 2022-07-05 21:38:13 +00:00
0f2ff07aed Support additional arguments to a script execution 2022-06-23 16:23:28 -04:00
68ebfae6af Add file copy hook 2022-06-23 13:16:39 -04:00
379262a74f Initial commit of PVC Bootstrap system
Adds the PVC Bootstrap system, which allows the automated deployment of
one or more PVC clusters.
2022-01-02 00:38:02 -05:00