1
0
mirror of https://gitlab.alpinelinux.org/alpine/cloud/tiny-cloud.git synced 2025-12-16 11:52:43 +03:00

13 Commits

Author SHA1 Message Date
Jake Buchholz Göktürk
6557822742 * warn when bootstrap is manually marked complete 2023-05-02 19:06:59 -07:00
Jake Buchholz Göktürk
326e2652ea * switch syslog to local7
* add logging here and there
* add --setup option
* bootstrap_incomplete() shouldn't be allowed as an init action
2023-05-02 19:01:47 -07:00
Jake Buchholz Göktürk
4b86923358 Fixes for tiny-cloud Wrapper
* switch early/main/init functions --> variables containing list of actions
* functions usable as init actions are named starting with 'init__'
* fix/refine output during init
2023-05-01 21:29:41 -07:00
Jake Buchholz Göktürk
3894cd9f8d Support "local-hostname" 2023-04-30 23:23:54 +00:00
Jake Buchholz Göktürk
81869cefcc Consolidate init functionality in /sbin/tiny-cloud 2023-04-30 03:37:11 +00:00
Jake Buchholz Göktürk
fda9a350a1 imds-net-sync should only work with secondary ipv4s on an interface 2023-03-24 16:41:37 -07:00
Jake Buchholz Göktürk
ed67197e7b restore "source /lib/tiny-cloud/common" in imds-net-sync 2023-03-23 19:14:43 +00:00
Jake Buchholz Göktürk
520b72b8d6 Fix imds-net-sync with multiple interfaces
* all IPv4s of non-eth0 interfaces should be associated with route table
* also add "to" rules for non-eth0 interfaces (symmetry with the "from" rules)
2023-03-23 10:33:52 -07: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
4d85faffea Fix user-data Decompression 2022-10-20 23:52:52 +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
8ffdca9786 Introducing Tiny Cloud! 2022-01-29 22:27:34 +00:00