Joshua Boniface
05bd7d1711
Fix bad ref to cluster
2022-10-27 16:35:49 +00:00
Joshua Boniface
5db1438328
Fix completion for all nodes
2022-10-27 15:31:05 +00:00
Joshua Boniface
1c3c59b6f0
Add check if node is registered
...
Avoids reprovisioning existing nodes until they are manually removed
from the database.
2022-10-26 18:10:30 +00:00
Joshua Boniface
b4796ef4c9
Revert incorrect reference call and use right data
2022-10-26 14:53:04 +00:00
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
fdae20c3c6
Add additional detail for status diagram
2022-10-24 10:11:09 -04:00
Joshua Boniface
41d259101d
Add additional details on detect strings
2022-10-24 10:09:43 -04:00
Joshua Boniface
5ceb589af7
Update second reference too
2022-10-24 09:55:45 -04:00
Joshua Boniface
9b589e5be1
Mention webhook system in readme
2022-10-24 09:54:04 -04: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
5c2653395d
Update message icon for init
2022-07-07 19:25:10 +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
c690cdb920
Fix some bugs
2022-07-06 18:37:16 +00:00
Joshua Boniface
d773ded73d
Add remainder of notification webhooks
2022-07-06 18:33:41 +00:00
Joshua Boniface
2674f3360c
Add additional notifications to Daemon.py
2022-07-06 17:49:24 +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