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

15 Commits

Author SHA1 Message Date
Jake Buchholz Göktürk
3e44e41603 properly detect empty userdata 2025-11-30 19:56:46 +00:00
Jake Buchholz Göktürk
018e0d62d4 use actual digitalocean DMI modalias string in test 2025-05-29 20:57:20 -07:00
Jake Buchholz Göktürk
daa31db54e initial digitalocean support 2025-05-29 03:46:51 +00:00
Jake Buchholz Göktürk
158230f7a6 Autodetect for Hetzner and Scaleway 2024-11-24 10:53:50 -08:00
Jake Buchholz Göktürk
697957f8c0 More Cloud Autodetects 2024-11-17 04:41:59 +00:00
Jake Buchholz Göktürk
e75ec5b4f6 Remove Deprecated Network and Hotplug Stuff 2024-10-19 18:04:45 -07:00
Natanael Copa
9d1d448a16 Add incus autodetect 2024-06-28 12:32:59 +02:00
Natanael Copa
11789c272f Autodetect nocloud if CLOUD is unset
Set default CLOUD to 'auto', which will try autodetect the cloud
provider.

Each cloud can have an autodetect script which should print:
  <priority> <cloud>
if cloud was detected.
2024-06-27 21:56:51 +02:00
Natanael Copa
239cb59a13 Move alpine provider into nocloud 2024-06-23 20:26:22 +00:00
Hugo Rodrigues
2713aac43f Added support to Hetzner 2024-03-10 22:28:36 +00:00
Hugo Rodrigues
119d7a686e Add scaleway support 2024-02-14 15:05:52 +00:00
Natanael Copa
e36abdef4a replace set_nocloud_meta with fake_metadata_nocloud
remove redundand test code
2023-06-07 14:15:07 +02:00
Natanael Copa
b571e252c0 Add a fake getent for tests
Avoid tests fail due to existing default user on system. There are more
than one test that is affected of this, so create a fake getent for all.

ref: https://gitlab.alpinelinux.org/alpine/cloud/tiny-cloud/-/issues/42
2023-05-24 17:50:12 +02:00
Natanael Copa
85108e958b Fix vim modelines and make more readable
Add missing trailing :

Use filetype=sh instead of ft=sh to make it more readable.
2023-05-24 14:50:02 +00:00
Natanael Copa
a042bf8cf1 Consolidate init-*.test into init.test
The separate init-early, init-main and init-final were consolidated in
commit 81869cefccd3 (Consolidate init functionality in /sbin/tiny-cloud)

Do the same with the unit tests for those functions.

No functional changes.
2023-05-22 12:15:57 +02:00