Itxaka
73c4c3e0af
Add missing cmdline stanzas ( #69 )
...
Adds support for:
- rd.cos.oemtimeout=
- rd.cos.overlay=tmpfs:SIZE
- rd.cos.overlay=LABEL=DEVICE_LABEL
- rd.cos.overlay=UUID=DEVICE_UUID
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com >
2023-03-01 21:45:32 +01:00
Itxaka
086227d672
Uki Support ( #67 )
...
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com >
2023-03-01 11:42:46 +01:00
Itxaka
3a52112b91
Revert "Uki support" ( #66
...
This reverts commit 985b8c9401
.
2023-02-28 19:46:15 +01:00
Itxaka
985b8c9401
Uki support ( #61 )
2023-02-28 14:37:02 +01:00
Itxaka
109c1c745f
Several fixes
...
- Set global debug log
- Set caller in the log if debug
- Fatal if cannot get target image
- clean up slices from cos-layoout.env
- Add generic log with more context info
- dump runtime to log on start
- Set proper default paths if overlay is empty (fixes recovery)
- Fix ErrAlreadyMounted to not trigger failures
Signed-off-by: Itxaka <itxaka@spectrocloud.com >
2023-02-09 15:16:53 +01:00
Itxaka
3078111c1d
Leaving checking the mount status to the op.run
...
Signed-off-by: Itxaka <itxaka@spectrocloud.com >
2023-02-09 13:48:35 +01:00
Itxaka
aee2bbde84
Deal nicely with already mounted errors
...
Signed-off-by: Itxaka <itxaka@spectrocloud.com >
2023-02-09 12:35:45 +01:00
Itxaka
d0816bb7e3
Fix tmpfs fstab entry
...
Signed-off-by: Itxaka <itxaka@spectrocloud.com >
2023-02-09 10:34:43 +01:00
Itxaka
61e6607285
Properly clean the sysroot string from fstab
...
Signed-off-by: Itxaka <itxaka@spectrocloud.com >
2023-02-09 10:29:26 +01:00
Itxaka
0807fe08f5
Refactor
...
Signed-off-by: Itxaka <itxaka@spectrocloud.com >
2023-02-09 10:12:11 +01:00
Itxaka
c5e686883e
Significantly drop logging
...
It was nice when things break all over but its much more stable now.
Lets add logging with head and with proper enrichment of the data being
sent
Signed-off-by: Itxaka <itxaka@spectrocloud.com >
2023-02-08 23:27:53 +01:00
Itxaka
0939929821
drop empty binds, more logging
...
Signed-off-by: Itxaka <itxaka@spectrocloud.com >
2023-02-08 16:23:13 +01:00
Itxaka
98a2506859
check mount status in mountoperation.run not on bind mountpoint
...
preparation
Signed-off-by: Itxaka <itxaka@spectrocloud.com >
2023-02-08 14:43:58 +01:00
Itxaka
45c69d24fa
Remove defaults from bind and extra logging
...
Signed-off-by: Itxaka <itxaka@spectrocloud.com >
2023-02-08 13:49:26 +01:00
Itxaka
8366045036
drop defaults
...
Signed-off-by: Itxaka <itxaka@spectrocloud.com >
2023-02-08 08:45:52 +01:00
Itxaka
2eef2c8922
Merge branch 'master' into changes_v4
2023-02-06 17:29:23 +01:00
Itxaka
f98954367f
several improvements
...
- drop vfs
- less hardcoded stuff, use the runtime status
- Remove things that syscalls dont understand (defaults, auto)
Signed-off-by: Itxaka <itxaka@spectrocloud.com >
2023-02-06 16:20:18 +01:00
mudler
4011c3f41c
Cleanup
2023-02-06 15:28:22 +01:00
mudler
2e31f4cff4
Refactor, add dependant ops
2023-02-01 22:33:44 +01:00