Commit Graph

  • 537f727dfb archive repository master Robert Dower 2025-08-07 14:07:58 -07:00
  • c4b7f9161a v48 v48 Brett T. Warden 2023-01-26 16:14:48 -08:00
  • 914ef1935a Merge pull request #60 from bwarden/fix-hostname-no-newline Brett T. Warden 2023-01-26 16:13:02 -08:00
  • 4969696428 Make write_lines add a newline when necessary Brett T. Warden 2023-01-26 15:56:41 -08:00
  • 73cf8658da Add a newline after hostname entry Brett T. Warden 2023-01-26 14:29:27 -08:00
  • 5cb6a23902 v47 v47 Brett T. Warden 2022-11-04 11:32:17 -07:00
  • befb158f36 Merge pull request #58 from bwarden/add-hostname-support Brett T. Warden 2022-11-04 11:30:32 -07:00
  • f9541b63ad Compare fetch test output with diff instead of cmp Brett T. Warden 2022-11-04 10:40:53 -07:00
  • bd96e691a4 Fetch hostname and write to *-user-data file Brett T. Warden 2022-11-04 10:25:45 -07:00
  • 1ec2e49399 Add hostname path field to templates Brett T. Warden 2022-11-04 09:59:31 -07:00
  • 7ab85beeb0 Add tests for hostname fetch Brett T. Warden 2022-11-04 09:58:53 -07:00
  • 2de5b52898 Merge pull request #53 from TBK/duplicate-lines Brett T. Warden 2022-11-04 09:49:24 -07:00
  • 8ce5728b08 v46 v46 Brett T. Warden 2022-10-21 11:12:36 -07:00
  • 69103d62ec Wait up to 100 seconds for hostname lookup Brett T. Warden 2022-10-17 13:50:10 -07:00
  • 1ac420e18b Add a fetch test Brett T. Warden 2022-10-14 10:47:03 -07:00
  • 636094a34f Support setting a TCP port for HTTP fetch Brett T. Warden 2022-10-11 14:46:35 -07:00
  • 5fd46807fb Fetch the user-configured user data for equinix Brett T. Warden 2022-10-11 11:42:53 -07:00
  • 430dd74d73 Make sure fds are closed in error paths Brett T. Warden 2022-10-10 15:50:37 -07:00
  • b7b657a824 Add equinix provisioning template Auke Kok 2022-10-10 11:57:49 -07:00
  • b0596eab96 Allow use of hostname instead of IP address Brett T. Warden 2022-10-10 15:19:13 -07:00
  • d0f1601944 Adopt an instance service for providers Brett T. Warden 2022-10-14 11:51:17 -07:00
  • abc97b9f85 Fix data fetcher not being able to provision multiple SSH keys Auke Kok 2022-10-10 11:40:02 -07:00
  • 4cb1db2fe9 CURL isn't used in this project - cleanup. Auke Kok 2022-10-10 11:14:23 -07:00
  • 6744d6be59 Remove duplicate lines TBK 2020-04-20 11:02:56 +02:00
  • 58e5a63551 v45 v45 Auke Kok 2019-12-20 12:43:12 -08:00
  • 533c9a0065 Attempt harder to obtain config-drive. Auke Kok 2019-12-18 12:20:06 -08:00
  • ca976ef947 v44 v44 Auke Kok 2019-12-03 11:30:07 -08:00
  • 919dcdd6b7 Remove forced dependency ordering on systemd-networkd. Auke Kok 2019-11-13 12:18:32 -08:00
  • 463cb9f1a2 check dependency for CI. Auke Kok 2019-11-06 11:26:31 -08:00
  • fe6b56d58c Dix dependency names. Auke Kok 2019-11-06 11:14:59 -08:00
  • 44a2dc1885 Fix suffix. Auke Kok 2019-11-06 11:12:22 -08:00
  • 714a13e43b Use sudo in actions. Auke Kok 2019-11-06 11:11:11 -08:00
  • feff4b8798 Install deps (guess). Auke Kok 2019-11-06 11:08:10 -08:00
  • a229e6c247 Clean up yml file. Auke Kok 2019-11-06 10:57:25 -08:00
  • 79f4836877 Add github actions integration. ahkok 2019-11-06 10:56:18 -08:00
  • 13e2a7b290 v43 v43 Auke Kok 2019-11-06 09:03:49 -08:00
  • 65b6eddb4a Fix wait_for_network, tested now too. Auke Kok 2019-11-06 09:03:24 -08:00
  • 0407325314 v42 v42 Auke Kok 2019-10-31 14:39:37 -07:00
  • 5aa46b9b7d Allow packages etc. to also enter a valid wait for network. Auke Kok 2019-10-31 14:39:13 -07:00
  • e95430c21a Consolidate 2 vars, ensure we sleep a few times here. Auke Kok 2019-10-31 14:35:09 -07:00
  • 68e27c67ef Header - multiple inclusion guard. Auke Kok 2019-10-31 14:21:18 -07:00
  • 85747cb4c2 v41 v41 Auke Kok 2019-10-29 11:33:34 -07:00
  • 9644cbdc5d Add wait_for_network: <boolean>. Auke Kok 2019-10-29 10:25:37 -07:00
  • 4364c943e1 v40 v40 Auke Kok 2019-10-15 11:31:18 -07:00
  • 4706d35c2c Add aliyun cloud support jwang 2019-09-25 13:30:16 +08:00
  • 2c8d9c0d62 Add security concern section to the README.md. Auke Kok 2019-10-14 14:30:18 -07:00
  • 112e0a4e39 v39 Auke Kok 2019-09-30 10:57:57 -07:00
  • 542b611ae1 user-data: allow missing user data. Auke Kok 2019-09-30 10:54:41 -07:00
  • a240a29d21 Fix typo in yaml tag for ssh_authorized_keys. Auke Kok 2019-09-30 10:54:18 -07:00
  • fe16cde2c5 v39 v39 Auke Kok 2019-09-30 10:57:57 -07:00
  • 6fea4474c9 user-data: allow missing user data. Auke Kok 2019-09-30 10:54:41 -07:00
  • 9bae6ad5a9 Fix typo in yaml tag for ssh_authorized_keys. Auke Kok 2019-09-30 10:54:18 -07:00
  • 7ed37b2b41 fix typo in tencent cloud-config template jwang 2019-09-13 11:48:10 +08:00
  • 402d6a6255 v38 v38 Auke Kok 2019-09-23 10:10:20 -07:00
  • 922b303f1b Don't create an abbreviated AWS user-data. Auke Kok 2019-09-23 10:09:46 -07:00
  • c351cb4ea5 v37 v37 Auke Kok 2019-09-23 09:47:25 -07:00
  • 2c7059fa5d fix wrong retcode check for write_lines function jwang 2019-09-13 00:01:30 +08:00
  • d2451d23ec Create write_lines() function to replace problematic duplicate code. Auke Kok 2019-08-16 12:58:07 -07:00
  • 51e7f96ba3 Catch empty user_data file - nothing possible to do. Auke Kok 2019-08-15 16:11:17 -07:00
  • 57c3c60066 Check return value of write(). Auke Kok 2019-08-15 15:04:42 -07:00
  • d54043ce45 Handle write() exception. Auke Kok 2019-08-15 14:47:14 -07:00
  • 160ec7394e Don't run strlen() if buf is NULL. Auke Kok 2019-08-15 14:05:31 -07:00
  • bdad5c2818 Update man pages to reflect the ucd-data-fetch program. Auke Kok 2019-08-07 14:59:30 -07:00
  • 01d4102d99 ucd-data-fetch: Support HTTP/1.1, allow HTTP/1.0 responses. Auke Kok 2019-08-07 13:29:32 -07:00
  • 31e30b5b29 Start of unification of aws/oci/tencent data fetcher. Auke Kok 2019-08-06 15:05:01 -07:00
  • 908e95fd7c v36 v36 Auke Kok 2019-04-11 14:20:26 -07:00
  • b1073ea8d4 disk: maximize rootfs partition Julio Montes 2019-03-27 21:21:56 -06:00
  • 1f7c95ba1a Update man pages with proper formatting. v35 Auke Kok 2018-11-16 10:58:38 -08:00
  • 496c1bb1b0 Also ignore ucd-oci Auke Kok 2018-11-16 10:58:26 -08:00
  • 451aa37d84 Fix man page generation. Auke Kok 2018-11-16 10:56:29 -08:00
  • 203c668269 v35 Auke Kok 2018-11-16 10:49:28 -08:00
  • 365393bd31 Memset struct sockaddr_in to zero. Auke Kok 2018-11-16 10:48:57 -08:00
  • a98a0fe6c0 v34 v34 Auke Kok 2018-11-16 09:45:05 -08:00
  • dc803bd6aa Fix dead code branch on error condition. Auke Kok 2018-11-16 09:44:46 -08:00
  • bbed0e8a1b Markdown formatting fixes Mark D Horn 2018-08-31 18:02:11 -07:00
  • 45e7443579 v33 v33 Auke Kok 2018-09-06 09:29:28 -07:00
  • bfc2d427be AWS: Do not assume the HTTP server supports keep-alive. Auke Kok 2018-09-06 09:26:29 -07:00
  • 48be37060f v32 v32 Auke Kok 2018-08-09 14:27:09 -07:00
  • 58f50b83c8 Do not run initial setup async. Auke Kok 2018-08-09 14:24:02 -07:00
  • 382d455f0f v31 v31 Auke Kok 2018-05-14 15:07:35 -07:00
  • abe84ebe5d Fix logic for testing HTTP errors William Douglas 2018-05-14 21:30:51 +00:00
  • bfadb7b09f Add Oracle Cloud support William Douglas 2018-05-11 23:20:41 +00:00
  • 7e7755ac37 Fix typo (wiht->with) Auke Kok 2017-11-13 10:45:45 -08:00
  • 2157df468b v30 v30 Auke Kok 2017-07-11 12:24:49 -07:00
  • 40f0588d19 Check in the man page output as well for ucd-aws.1 Auke Kok 2017-06-30 12:37:59 -07:00
  • 3784aea67a meta-data: process public_keys Auke Kok 2017-06-30 12:31:56 -07:00
  • 3117776034 Update man page result. Auke Kok 2017-06-26 10:16:33 -07:00
  • ff9fc02f35 v29 v29 Auke Kok 2017-06-09 15:15:13 -07:00
  • b83cd00521 Add ucd-aws(1) man page. Auke Kok 2017-06-07 14:34:33 -07:00
  • 590b3aab6a Convert man pages to .md format, add ronn to Makefile.am. Auke Kok 2017-06-07 13:58:18 -07:00
  • 89bc08e5b4 v28 v28 Auke Kok 2017-05-05 15:36:35 -07:00
  • 9d13049eb3 Fetch both ssh key and userdata in one http conversation. Auke Kok 2017-05-05 15:34:52 -07:00
  • 5056dc93ef Do not hard code path to ucd binary, instead pass $bindir Auke Kok 2017-05-02 10:28:21 -07:00
  • 5531716c67 Makedev will be in <sys/sysmacros.h>. Auke Kok 2017-05-02 10:10:46 -07:00
  • 4e21debad3 Convert to agreed upon code style for braces. Auke Kok 2017-05-02 10:08:50 -07:00
  • f275bf1eef ucd-aws: install unit file, compile with AM_CFLAGS v27 Auke Kok 2017-04-28 15:11:10 -07:00
  • f4af292368 v26. v26 Auke Kok 2017-04-28 15:01:37 -07:00
  • 5f80692011 ucd AWS helper. Auke Kok 2017-04-28 14:48:10 -07:00
  • a376233cee Update name of the project in 2 more locations. Auke Kok 2016-08-03 12:31:44 -07:00
  • 061c9dcb2c Merge pull request #23 from ikeydoherty/cleanup2 Julio Montes 2016-07-29 16:09:42 -05:00