Joshua Boniface
d025a47d82
Correct returns for copy and script execution
2022-10-26 14:41:06 +00:00
Joshua Boniface
2681ccf577
Fix incorrect class reference
2022-10-26 13:54:39 +00:00
Joshua Boniface
247fc866a2
Handle return codes from paramiko commands
2022-10-25 21:17:12 +00:00
Joshua Boniface
96ac9bcb75
Add additional detail in commit
2022-10-25 21:03:30 +00:00
Joshua Boniface
884867989a
Reduce second wait and add hook after
2022-10-25 20:01:51 +00:00
Joshua Boniface
08ba856288
Standardize names and lock config
2022-10-25 19:25:38 +00:00
Joshua Boniface
00ac00ae2c
Add locking to git commands
...
Avoids conflicting attempts when multiple hosts check in at once.
2022-10-25 19:25:38 +00:00
Joshua Boniface
9b3a8c9d40
Unify remaining message
2022-08-02 18:25:47 +00:00
Joshua Boniface
8d8898077f
Add additional error state webhooks
...
Ensures that webhooks are sent for failures during Redfish setup.
2022-08-02 18:23:54 +00:00
Joshua Boniface
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
Joshua Boniface
8d7e3d8dc8
Handle login/logout failures more gracefully
2022-07-08 14:32:50 +00:00
Joshua Boniface
bdf72f90c5
Fix bad octal conversion
2022-07-07 23:29:51 -04:00
Joshua Boniface
8201535b5b
Add triggerword support for completed runs
2022-07-07 21:09:22 +00:00
Joshua Boniface
00dd050151
Alter final message text
2022-07-07 21:02:49 +00:00
Joshua Boniface
75de65fe71
Quote error in messages
2022-07-07 20:26:50 +00:00
Joshua Boniface
0ca705ddd9
Make sure mode is set as integer
2022-07-07 20:19:04 +00:00
Joshua Boniface
30f8368886
Remove git pull message
...
This happens much too frequently to notify on.
2022-07-07 19:07:35 +00:00
Joshua Boniface
21bcf32ac7
Move git messages around
2022-07-07 18:34:33 +00:00
Joshua Boniface
f10e0930e4
Fix bad hook variable
2022-07-07 18:10:27 +00:00
Joshua Boniface
a30c94bcb4
Correct messages for install start/finish
2022-07-07 17:45:27 +00:00
Joshua Boniface
0b026faaca
Fix boot source override further
2022-07-07 17:34:46 +00:00
Joshua Boniface
6ab39cd2e2
Add further delay to avoid errors
2022-07-07 17:20:35 +00:00
Joshua Boniface
405b4a63f7
Fix boot source override
2022-07-07 17:19:30 +00:00
Joshua Boniface
6acacc153c
Move delay further
2022-07-07 17:15:38 +00:00
Joshua Boniface
668b5c9939
Fix bug with mgr attributes
2022-07-07 17:11:00 +00:00
Joshua Boniface
fe3d79b5f1
Fix typo in boot override configuration
2022-07-07 16:52:35 +00:00
Joshua Boniface
59228ed2eb
Add better messages and move normalization wait
2022-07-07 16:50:25 +00:00
Joshua Boniface
a30ac176f4
Improve boot override handling for Dell
2022-07-07 16:23:29 +00:00
Joshua Boniface
fe6f34a3eb
Add note message type and improve messages
2022-07-07 16:23:18 +00:00
Joshua Boniface
9a9caae923
Fix where path is expanded
2022-07-07 15:39:06 +00:00
Joshua Boniface
0565a6b635
Fix relative paths in copy hook
2022-07-06 22:25:25 +00:00
Joshua Boniface
26c86a40fd
Add replcfg option to pool creation
2022-07-06 20:05:28 +00:00
Joshua Boniface
d68c3a32b5
Fix bug with network hooks
2022-07-06 19:50:24 +00:00
Joshua Boniface
c86a14477c
Add sudo option to script hooks
2022-07-06 19:42:25 +00:00
Joshua Boniface
61f7f33c92
Adjust some completion messages
2022-07-06 19:03:24 +00:00
Joshua Boniface
b0fb48925f
Adjust message of git initialization
2022-07-06 18:41:20 +00:00
Joshua Boniface
d773ded73d
Add remainder of notification webhooks
2022-07-06 18:33:41 +00:00
Joshua Boniface
d35e339801
Fix webhook configuration and formatting
2022-07-06 17:46:27 +00:00
Joshua Boniface
5563f8921f
Add initial support for webhook notifications
2022-07-06 13:30:42 -04:00
Joshua Boniface
4b20a722bd
Fix LED spec for Dell
2022-07-06 16:58:35 +00:00
Joshua Boniface
f263885790
Add support for customizing Manager attributes
2022-07-06 16:36:33 +00:00
Joshua Boniface
7d92dae744
Increase timeout to 61 and sort NICs
2022-07-06 16:08:36 +00:00
Joshua Boniface
5832b7f1d3
Move normalization pause to after power off
2022-07-05 21:41:29 +00:00
Joshua Boniface
171ac11021
Increase max_tries to 31
...
Allows more time for slow Redfish implementations to get ready
2022-07-05 21:40:20 +00:00
Joshua Boniface
a37b4ce456
Improve error handling and debugging
2022-07-05 21:38:13 +00:00
Joshua Boniface
0f2ff07aed
Support additional arguments to a script execution
2022-06-23 16:23:28 -04:00
Joshua Boniface
68ebfae6af
Add file copy hook
2022-06-23 13:16:39 -04:00
Joshua Boniface
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