88 Commits

Author SHA1 Message Date
86cc7add2d Fix status code errors 2024-11-04 14:40:16 -05:00
f529f8fcd2 Fix JSON decoding error 2024-11-04 14:26:15 -05:00
24119db4b1 Update README badge order 2024-10-25 23:48:01 -04:00
a060b41791 Update README 2024-10-25 23:45:20 -04:00
febda81f7b Fix incorrect ifup commands 2024-10-24 12:50:01 -04:00
34e1335fce Break system packages 2024-10-24 12:41:06 -04:00
640bdc0552 Add more missing dependencies 2024-10-17 15:26:53 -04:00
2097bf954b Add support for Debian 12 2024-10-17 15:25:06 -04:00
1038d5c576 Ensure interface is up before bootstrap init 2024-10-17 13:14:52 -04:00
d2b792c414 Update install dependencies for Debian 12 2024-10-17 12:50:03 -04:00
0907e1d7d2 Add OSD count configuration handling 2024-09-23 12:58:49 -04:00
c0acaafc61 Update description of detect: strings 2024-08-30 11:07:11 -04:00
40f30ce467 Perform second submodule update after init 2023-10-24 10:47:20 -04:00
32457f2427 Append to backends in apt-cacher-ng 2023-09-05 10:52:51 -04:00
96c9643753 Add python3-ansible-runner dependency 2023-09-05 10:51:09 -04:00
700d09d54f Add missing lock_file var 2023-09-05 10:50:31 -04:00
1dc4f98432 Fix name of key_file variable 2023-09-05 10:49:03 -04:00
cfe40da677 Add python3-git to installed packages 2023-09-05 10:47:16 -04:00
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
fdae20c3c6 Add additional detail for status diagram 2022-10-24 10:11:09 -04:00
41d259101d Add additional details on detect strings 2022-10-24 10:09:43 -04:00
5ceb589af7 Update second reference too 2022-10-24 09:55:45 -04:00
9b589e5be1 Mention webhook system in readme 2022-10-24 09:54:04 -04: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