62 Commits

Author SHA1 Message Date
9e0e2f0c76 Lower initial wait time to 30s 2023-09-01 19:23:22 +00:00
ed0ab06d2c Add support for Debian release 2023-08-31 16:50:17 +00:00
286d7aad44 Fix incorrect error handling 2023-08-30 17:24:55 +00:00
3f0b0b2d7b Add support for customized mirror and apt-cacher 2023-08-30 14:30:13 +00:00
6cfc75e321 Simplify stdout/stderr handling 2023-08-30 09:47:45 -04:00
cac2e2a2b8 Better handle errors in TFTP bootstrap 2023-08-30 09:37:26 -04:00
7230ba6121 Fix cluster name 2023-03-13 16:13:52 +00:00
9cb675a60f Fix name of Ansible bootstrap trigger var 2023-01-16 19:37:51 +00:00
090e39694c Fix various delays and bugs 2023-01-16 19:37:19 +00:00
83118331a5 Wait longer for final poweroff and adjust msgs 2022-10-27 16:39:37 +00:00
05bd7d1711 Fix bad ref to cluster 2022-10-27 16:35:49 +00:00
5db1438328 Fix completion for all nodes 2022-10-27 15:31:05 +00:00
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
b4796ef4c9 Revert incorrect reference call and use right data 2022-10-26 14:53:04 +00:00
d025a47d82 Correct returns for copy and script execution 2022-10-26 14:41:06 +00:00
2681ccf577 Fix incorrect class reference 2022-10-26 13:54:39 +00:00
247fc866a2 Handle return codes from paramiko commands 2022-10-25 21:17:12 +00:00
96ac9bcb75 Add additional detail in commit 2022-10-25 21:03:30 +00:00
884867989a Reduce second wait and add hook after 2022-10-25 20:01:51 +00:00
08ba856288 Standardize names and lock config 2022-10-25 19:25:38 +00:00
00ac00ae2c Add locking to git commands
Avoids conflicting attempts when multiple hosts check in at once.
2022-10-25 19:25:38 +00:00
9b3a8c9d40 Unify remaining message 2022-08-02 18:25:47 +00:00
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
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