1
0
mirror of https://gitlab.alpinelinux.org/alpine/cloud/tiny-cloud.git synced 2025-12-14 19:02:45 +03:00

Commit Graph

  • c2810d16ea update changelog for v3.2.3 main 3.2.3 Jake Buchholz Göktürk 2025-12-07 07:58:47 -08:00
  • 5c7fbfedde ... ... ... fix/gcp_ssh-keys_tied-to-login Jake Buchholz Göktürk 2025-12-07 07:48:17 -08:00
  • 6e16b2a614 .. .. .. Jake Buchholz Göktürk 2025-12-07 07:42:26 -08:00
  • b299b7f4b9 . . . Jake Buchholz Göktürk 2025-12-07 07:38:19 -08:00
  • 41baed2234 ... Jake Buchholz Göktürk 2025-12-07 07:35:34 -08:00
  • 064d7c449a next attempt Jake Buchholz Göktürk 2025-12-07 00:12:31 -08:00
  • 78650078d1 per-login GCP SSH keys Jake Buchholz Göktürk 2025-12-05 19:05:45 -08:00
  • f91de06fee Extra test for cloud-config doas when adding extra users to default. Jake Buchholz Göktürk 2025-12-04 19:47:54 +00:00
  • 3e44e41603 properly detect empty userdata Jake Buchholz Göktürk 2025-11-30 19:56:46 +00:00
  • 3e886c87fb BugFix: user-data cloud-config handler user counter "i" overwrite Aleksandr Berkuta 2025-08-18 19:22:08 +00:00
  • 0054493216 dynamically generate list of supported clouds 3.2.2 Jake Buchholz Göktürk 2025-06-11 15:59:21 +00:00
  • 92ff6fa94e bugfix release 3.2.1 Jake Buchholz Göktürk 2025-05-31 15:38:34 -07:00
  • de33d25764 don't reuse previous user's attributes Jake Buchholz Göktürk 2025-05-31 14:39:57 -07:00
  • 018e0d62d4 use actual digitalocean DMI modalias string in test Jake Buchholz Göktürk 2025-05-29 20:57:20 -07:00
  • b4bf3299e2 set release date for 3.2.0 3.2.0 Jake Buchholz Göktürk 2025-05-29 19:42:40 -07:00
  • 3aabf9f83e validate hostname value lengths Jake Buchholz Göktürk 2025-05-29 19:31:34 -07:00
  • daa31db54e initial digitalocean support Jake Buchholz Göktürk 2025-05-29 03:46:51 +00:00
  • bbe5e2e38c alpine-config: autoinstall: allow override disk and reboot and set swap Natanael Copa 2025-05-29 00:32:55 +00:00
  • 5eb428fb0e Fix doas config permissions 3.1.1 tooreht 2025-01-29 21:45:27 +01:00
  • f643fad632 alpine-config: fix bug when running autoinstall Natanael Copa 2025-01-18 18:49:45 +00:00
  • 81628a796b Allow override default user's homedir, shell, group and gecos Natanael Copa 2024-12-30 18:51:46 +00:00
  • c52b8b502f Fix typo in imds Natanael Copa 2024-12-24 15:04:49 +00:00
  • 3be853c313 finalize for 3.1.0 3.1.0 Jake Buchholz Göktürk 2024-12-03 19:46:02 -08:00
  • 5c90394f7a logging update 3.1.0_rc2 Jake Buchholz Göktürk 2024-11-30 14:39:32 -08:00
  • be890f7f16 logging/comment updates Jake Buchholz Göktürk 2024-11-30 14:31:54 -08:00
  • 85e9a3bacc Update documentation for 3.1.0 3.1.0_rc1 Jake Buchholz Göktürk 2024-11-24 23:06:37 +00:00
  • 46a43f4f65 ... Jake Buchholz Göktürk 2024-11-24 11:25:43 -08:00
  • 977243f432 Generic makefile target for all clouds Jake Buchholz Göktürk 2024-11-24 11:24:21 -08:00
  • 158230f7a6 Autodetect for Hetzner and Scaleway Jake Buchholz Göktürk 2024-11-24 10:53:50 -08:00
  • 697957f8c0 More Cloud Autodetects Jake Buchholz Göktürk 2024-11-17 04:41:59 +00:00
  • 98928e89a2 ensure all user-data handlers are installed Jake Buchholz Göktürk 2024-11-15 16:45:53 -08:00
  • 3ea8b15de0 cloud via cmdline / move autodetect Jake Buchholz Göktürk 2024-11-14 01:22:48 +00:00
  • 0548b418ec enact /usr merge Jake Buchholz Göktürk 2024-11-07 16:21:05 +00:00
  • 8355e324af Update/Tweak Docs 3.0.8 Jake Buchholz Göktürk 2024-11-04 18:08:45 +00:00
  • 1ea16dc7b3 Update/Tweak Docs Jake Buchholz Göktürk 2024-11-04 17:47:30 +00:00
  • b8218bd1f0 split alpine-config out of cloud-config Jake Buchholz Göktürk 2024-11-04 17:05:50 +00:00
  • e75ec5b4f6 Remove Deprecated Network and Hotplug Stuff Jake Buchholz Göktürk 2024-10-19 18:04:45 -07:00
  • b1ae3ab611 Makefile & tests for new clouds Jake Buchholz Göktürk 2024-10-19 16:12:22 -07:00
  • 34681ae220 Implement doas for users Natanael Copa 2024-07-31 23:21:22 +02:00
  • e791e0494d Implement primary_group for users Natanael Copa 2024-07-31 22:48:02 +02:00
  • 7492d6f128 Implement groups for users Natanael Copa 2024-07-31 22:43:18 +02:00
  • 0abcf08262 Implement no_create_home for users Natanael Copa 2024-07-31 22:33:56 +02:00
  • 69c9545144 Implement system in users Natanael Copa 2024-07-31 22:25:04 +02:00
  • 0faaee62a4 Implement lock_passwd=false for user Natanael Copa 2024-07-31 22:18:28 +02:00
  • 4caf5eee18 Implement ssh_authorized_keys for created users Natanael Copa 2024-07-31 21:03:16 +02:00
  • b366e4e3f7 Implement user creation for alpine-config Natanael Copa 2024-07-31 17:32:43 +02:00
  • 8303a4a3f2 Support disable the default user creation Natanael Copa 2024-07-31 16:15:59 +02:00
  • 115dafdfa0 Add support for groups in alpine-config Natanael Copa 2024-07-31 15:09:34 +02:00
  • b2821a7a69 imds: read autodetected cloud provider Natanael Copa 2024-07-26 22:33:56 +00:00
  • 7a87dfe08d Ensure autodetect script is executable Natanael Copa 2024-07-25 20:06:21 +02:00
  • f3712b6ffc make: install incus files Natanael Copa 2024-07-25 20:04:40 +02:00
  • 874335d788 Don't try expand a non-existing device Natanael Copa 2024-07-25 20:30:32 +02:00
  • 9d1d448a16 Add incus autodetect Natanael Copa 2024-06-28 12:32:59 +02:00
  • 966f0bb2a4 Get ssh key from user-data with incus Natanael Copa 2024-06-28 12:21:33 +02:00
  • 3197427cb3 Add incus support Natanael Copa 2024-06-21 15:49:39 +02:00
  • abe98e6cbf Improve readability and fix quoting in fake netcat Natanael Copa 2024-06-27 22:10:24 +02:00
  • 11789c272f Autodetect nocloud if CLOUD is unset Natanael Copa 2024-06-13 21:56:37 +02:00
  • d0a39db18d Automatically setup apk repositories if not specified Natanael Copa 2024-06-26 19:13:15 +02:00
  • cd385f5610 Add initial support for alpine autoinstall Natanael Copa 2024-06-25 13:42:33 +02:00
  • c39a3a4228 Fix make install Natanael Copa 2024-06-26 16:23:42 +02:00
  • 9d08ab2dbf ci: add test that ensures that we can install Natanael Copa 2024-06-26 16:15:03 +02:00
  • 239cb59a13 Move alpine provider into nocloud Natanael Copa 2024-06-23 20:26:22 +00:00
  • e402fe63e7 Use grep -E instead of egrep 57-support-for-setting-ssh-key-for-root-user Natanael Copa 2024-05-25 19:42:25 +00:00
  • 2713aac43f Added support to Hetzner Hugo Rodrigues 2024-03-10 22:28:36 +00:00
  • 119d7a686e Add scaleway support Hugo Rodrigues 2024-02-14 15:05:52 +00:00
  • 0013a775c6 Fix ephemeral network udhcpc call 3.0.7 Natanael Copa 2024-01-18 19:49:55 +00:00
  • 45cc24696b Configure ephemeral network if needed 3.0.6 Natanael Copa 2023-12-12 17:14:54 +01:00
  • ac08790a9a OCI userdata needs to be base64 decoded 3.0.5 Jake Buchholz Göktürk 2024-01-14 00:47:50 +00:00
  • 72b419d799 Fix OCI IMDS_USERDATA string Jake Buchholz Göktürk 2024-01-14 00:05:27 +00:00
  • e6fb222af3 nocloud: support set data source via smbios in qemu Natanael Copa 2023-12-14 00:00:48 +00:00
  • 6fb5fa088b Support disabling tiny-cloud via /etc/tiny-cloud.disabled 3.0.4 Natanael Copa 2023-11-28 15:56:35 +01:00
  • 8091e3ed84 user-data/alpine-config: remove duplicate declaration 3.0.3 Guido Trotter 2023-10-14 19:48:26 +00:00
  • 2f3ef42d9b Fix typo in sbin/tiny-cloud --disable Guido Trotter 2023-10-12 21:16:10 +00:00
  • 79e770a8fc Fail on Init Action Failure * If an init action fails, tiny-cloud should terminate instead of proceeding. * Also, if bootstrap is incomplete, always re/load user-data, even if user-data file exists. 3.0.2 Jake Buchholz Göktürk 2023-09-25 18:09:44 +00:00
  • e628e9817d Replace Broken --setup With Working --enable and --disable Jake Buchholz Göktürk 2023-06-16 10:04:36 -07:00
  • e7ea0e9e1b nocloud: hide yx errors 3.0.1 Natanael Copa 2023-06-12 16:32:35 +02:00
  • d30d2555df Implement ssh_authorized_keys Natanael Copa 2023-06-09 14:23:51 +00:00
  • e36abdef4a replace set_nocloud_meta with fake_metadata_nocloud Natanael Copa 2023-06-07 14:15:07 +02:00
  • d5a5e88b6a Tiny Cloud 3.0.0 (final!) 3.0.0 Jake Buchholz Göktürk 2023-05-30 16:59:06 -07:00
  • 475c3d4642 fix /etc/runlevel --> /etc/runlevels 3.0.0_rc7 Jake Buchholz Göktürk 2023-05-29 23:21:10 +00:00
  • 96e36c251d Final Bits Before 3.0.0 Jake Buchholz Göktürk 2023-05-29 22:39:36 +00:00
  • 82eb4e7d0c Simplify provider description and correct NoCloud URL Mark Lavi 2023-05-29 16:18:24 +00:00
  • b571e252c0 Add a fake getent for tests Natanael Copa 2023-05-24 17:48:54 +02:00
  • 85108e958b Fix vim modelines and make more readable 3.0.0_rc6 Natanael Copa 2023-05-22 15:29:27 +02:00
  • b4776260db Move create_default_user to main phase Natanael Copa 2023-05-23 14:28:23 +00:00
  • a042bf8cf1 Consolidate init-*.test into init.test Natanael Copa 2023-05-22 12:11:53 +02:00
  • 3ca6b74a48 Hide mount failures when looking for CIDATA Natanael Copa 2023-05-22 11:43:18 +02:00
  • 40d15db038 Use fake getent to avoid existing system users Natanael Copa 2023-05-22 11:26:38 +02:00
  • 5f26d1f579 Rename Phases & Support doas.conf Jake Buchholz Göktürk 2023-05-22 00:34:28 +00:00
  • 69733fbedd update tiny-cloud --help slightly and otherwise mostly tab/space adjustments Jake Buchholz Göktürk 2023-05-21 14:22:08 -07:00
  • c4195b5e8b Add package_update / package_upgrade Natanael Copa 2023-05-19 17:50:33 +02:00
  • 3837da9471 Re-order functions Natanael Copa 2023-05-19 11:15:02 +02:00
  • 000f41a48b Add .editorconfig and replace spaces with tabs Natanael Copa 2023-05-19 04:13:16 +00:00
  • 7d9a280a67 Add support for write_files instructions Jussi Nummelin 2023-05-18 13:31:11 +00:00
  • b63ffb71d0 Refactor imds tests and add tests for azure, gcp and oci Natanael Copa 2023-05-18 13:25:27 +00:00
  • 0f40c146f2 Refactor aws tests' fake meta-data Natanael Copa 2023-05-17 17:27:13 +02:00
  • a90bf444d3 Unhide imds error messages Natanael Copa 2023-05-17 14:10:51 +02:00
  • c4d2592e41 Do not show missing user error if there is no ssh-key provided Natanael Copa 2023-05-16 17:38:16 +02:00
  • fd24be8d96 nocloud: create temp mount dir under /run Natanael Copa 2023-05-16 16:57:38 +02:00
  • 7745fb6fcc make: run tests in parallel Natanael Copa 2023-05-16 16:55:35 +02:00