Expand description
ยงPerform consistency checking.
This is an internal module, backing the experimental bootc internals fsck
command.
Structsยง
- Fsck
Check ๐ - Fsck
Error ๐ - A lint check has failed.
- Objects
Verity ๐State
Enumsยง
- Fsck
FnImpl ๐
Staticsยง
- CHECK_
FSVERITY ๐ - CHECK_
RESOLVCONF ๐ - FSCK_
CHECKS ๐
Functionsยง
- check_
fsverity ๐ - check_
fsverity_ ๐inner - check_
resolvconf ๐ - See https://github.com/bootc-dev/bootc/pull/1096 and https://github.com/containers/bootc/pull/1167 Basically verify that if /usr/etc/resolv.conf exists, it is not a zero-sized file that was probably injected by buildah and that bootc should have removed.
- fsck ๐
- fsck_
err ๐ - We successfully found a failure.
- fsck_ok ๐
- Everything is OK - we didnโt encounter a runtime error, and the targeted check passed.
- verity_
state_ ๐of_ all_ objects - verity_
state_ ๐of_ objects - Check the fsverity state of all regular files in this object directory.
Type Aliasesยง
- Async
Fsck ๐Fn - FsckFn ๐
- Fsck
Result ๐ - The outer error is for unexpected fatal runtime problems; the inner error is for the check failing in an expected way.