1
0
mirror of https://gitlab.alpinelinux.org/alpine/cloud/tiny-cloud.git synced 2026-02-04 12:32:45 +03:00

20 Commits

Author SHA1 Message Date
Jake Buchholz Göktürk
5c90394f7a logging update 2024-11-30 14:39:32 -08:00
Jake Buchholz Göktürk
be890f7f16 logging/comment updates 2024-11-30 14:31:54 -08:00
Jake Buchholz Göktürk
3ea8b15de0 cloud via cmdline / move autodetect 2024-11-14 01:22:48 +00: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
Jake Buchholz Göktürk
e628e9817d Replace Broken --setup With Working --enable and --disable 2023-06-16 10:04:36 -07: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
b4776260db Move create_default_user to main phase 2023-05-23 14:28:23 +00:00
Jake Buchholz Göktürk
69733fbedd update tiny-cloud --help slightly and otherwise mostly tab/space adjustments 2023-05-21 14:22:08 -07:00
Natanael Copa
000f41a48b Add .editorconfig and replace spaces with tabs 2023-05-19 04:13:16 +00:00
Jake Buchholz Göktürk
badf0f65d1 Fix UserData Script chmod, etc. 2023-05-15 01:33:57 +00:00
Jake Buchholz Göktürk
bc6edeeaa5 install user-data handlers, tweak logging 2023-05-13 22:05:58 +00:00
Natanael Copa
b03030182f Add cloud provider "alpine" and user-data "alpine-conf" 2023-05-09 14:15:31 +00:00
Jake Buchholz Göktürk
58ac2108cd Fixes for tiny-cloud Wrapper
* switch from phase functions to variables containing list of actions
* init actions prefixed with 'init__'
* refine output during init
* add syslog entries
* add --setup for putting init scripts in the right runlevel
2023-05-03 02:11:01 +00:00
Jake Buchholz Göktürk
3894cd9f8d Support "local-hostname" 2023-04-30 23:23:54 +00:00
Jake Buchholz Göktürk
83e8677481 Move Tiny Cloud configs into /etc 2023-04-29 20:54:45 +00:00
Natanael Copa
c335944911 Add kyua testsuite and make code more portable 2023-03-08 03:39:39 +00:00
Jake Buchholz Göktürk
39670c091c Add Missing Trailing Newlines 2022-11-03 20:13:03 +00:00
Jake Buchholz Göktürk
4e37eb815c Minor Improvements & Typo Fixen
* save `user-data` during main `tiny-cloud` init script instead of `tiny-cloud-final`
* allow manual setting of bootstrap state with...
  * `service tiny-cloud complete`
  * `service tiny-cloud incomplete`
* use `${VAR:=default}` idiom instead of `VAR=${VAR:-default}`
* fix inconsequential typo in `imds-net-sync`
2022-10-16 21:48:05 +00:00
Jake Buchholz Göktürk
d15ac6bed3 Compressed User-Data / Initial NoCloud Support 2022-08-02 01:24:53 +00:00
Jake Buchholz Göktürk
8ffdca9786 Introducing Tiny Cloud! 2022-01-29 22:27:34 +00:00