- May 22, 2023
-
-
Natanael Copa authored
The separate init-early, init-main and init-final were consolidated in commit 81869cef (Consolidate init functionality in /sbin/tiny-cloud) Do the same with the unit tests for those functions. No functional changes.
-
Natanael Copa authored
fixes alpine/cloud/tiny-cloud#43
-
Natanael Copa authored
The default user may or may not exist on the system running the tests. Create a fake getent to simulate non-existing user in a consistent way. fixes alpine/cloud/tiny-cloud#42
-
Jake Buchholz Göktürk authored
-
- May 21, 2023
-
-
Jake Buchholz Göktürk authored
-
- May 19, 2023
-
-
Natanael Copa authored
Allows system to be upgraded before installing new. ref: https://cloudinit.readthedocs.io/en/latest/reference/modules.html#package-update-upgrade-install
-
Natanael Copa authored
Move write_data up below bootcmd, so it is in the order it will execute. No functional changes
-
-
- May 18, 2023
-
-
- May 17, 2023
-
-
Refactor fake wget to use a yaml so we can set aws fake meta-data similar to how we set nocloud fake meta-data. Also move fake netcat to tests/bin/nc so its always there and we don't need to remember to call fake_netcat when needed.
-
Natanael Copa authored
imds drivers may print error messages to stderr. Do not hide those.
-
- May 16, 2023
-
-
The /run is usually a tmpfs which is automatically removed on reboot. Use this for the temp mount dir so we don't leave any /mnt/cidata-* temp leftovers. Also explicitly create the parent directory of the temp dir, which may no exist. This solved a weird case where running tests locally ended up hanging in mount.
-
Natanael Copa authored
Speed up the test run by running them in parallel
- May 15, 2023
-
-
Jake Buchholz Göktürk authored
-
- May 13, 2023
-
-
Jake Buchholz Göktürk authored
-
Jake Buchholz Göktürk authored
-
Jake Buchholz Göktürk authored
-
- May 10, 2023
-
-
Jake Buchholz Göktürk authored
-
Jake Buchholz Göktürk authored
-
- May 09, 2023
-
-
-
Jake Buchholz Göktürk authored
-
Jake Buchholz Göktürk authored
-
- May 08, 2023
-
-
Natanael Copa authored
Avoid create a /.ssh dir if user does not exist.
-
Natanael Copa authored
Avaoid situation where we end up with an empty /etc/hostname.
-
Natanael Copa authored
for all providers
-
Natanael Copa authored
Avoid duplication of code. No changes in behavior
-
Natanael Copa authored
This is useful for testing
-
Natanael Copa authored
This makes it easier to run parts of the actions when running tests.
-
Natanael Copa authored
We should return success even if /etc/doas.d is missing fixes alpine/cloud/tiny-cloud#38
-
Jake Buchholz Göktürk authored
-
Jake Buchholz Göktürk authored
-
- May 07, 2023
-
-
Jake Buchholz Göktürk authored
-
- May 05, 2023
-
-
Root filesystem may be tmpfs or something else, in which case we should not call resize2fs.
-
- May 04, 2023
-
-
Natanael Copa authored
Add test that verifies invalid option and `tiny-cloud --help`
-
- May 03, 2023
-
-
Jake Buchholz Göktürk authored
-
Jake Buchholz Göktürk authored
* 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
-
- Apr 30, 2023
-
-
Jake Buchholz Göktürk authored
-
Jake Buchholz Göktürk authored
-