KIWIRuntimeChecker Info


Public methods

Private methods


__checkContainerHasLXC

A container build must include the lxc package

Defined on line: 265

Called in

__checkFilesystemTool

Check that the build system has the necessary file system tools installed for the requested build.

Defined on line: 394

Called in

__checkHaveTypeToBuild

Check that there is a type to build: 1.) config file must have without profile or 2.) one profile on a element is marked as default or 3.) one profile on a element specified on the command line

Defined on line: 485

Called in

__checkLVMoemSizeSettings

Verify that the specified LVM size requirements do not exceed the specified OEM system size if specified

Defined on line: 299

Called in

__checkOEMsizeSettingSufficient

Verify that the image fits within the specified size

Defined on line: 502

Called in

__checkPackageManagerExists

Check that the specified package manager exists

Defined on line: 550

Called in

__checkPatternTypeAttrValueConsistent

Check that the use of the patternType attribute for the element is consistent. The static component of this is checked during XML validation. If no profiles are specified on the command line or if the configuration contains a element without a profile attribute there is nothing to do.

Defined on line: 593

Called in

__checkProfileConsistent

Check if the selected profiles exists

Defined on line: 574

Called in

__checkRepoAliasUnique

Verify that the repo alias is unique across the currently active repos

Defined on line: 646

Called in

__checkRootRecycleCapability

Check the root tree if --recycle-root is set. In that case it's not allowed to use a root tree which is based on an image cache

Defined on line: 675

Called in

__checkSwapRecommended

Missing

Defined on line: 190

__checkSystemDiskData

Missing

Defined on line: 701

Called in

__checkUsersConsistent

User definitions may conflict in different profiles in the static definition. However, at build time only profiles with non conflicting user definitions may be selected.

Defined on line: 806

Called in

__checkVMscsiCapable

If a VM image is being built and the specified vmdisk controller is scsi, then the qemu-img command on the system must support the scsi option.

Defined on line: 824

Called in

__hasValidArchives

check if the optional given archives doesn't include bogus files

Defined on line: 928

Called in

__hasValidLVMName

check if the optional LVM group name doesn't exist on the build host

Defined on line: 882

Called in

__haveValidTypeString

if the commandline data set contains buildtype information, check if it contains a valid string This check must be done for prepare and create in order to early detect a broken commandline when using prepare + create in one call by the --build option

Defined on line: 976

Called in

__isFsToolAvailable

Find the tool for a given filesystem name

Defined on line: 1033

Called in

__isoHybridCapable

If an ISO image is being built check that if an iso hybrid is requested, the platform is capable. Check if the uefi capability exists if isohybrid is allowed on given platform.

Defined on line: 1078

Called in

createChecks

Runtime checks specific to the create step

Defined on line: 99

Called in

new

Create the RuntimChecker object

Defined on line: 54

Called in

prepareChecks

Runtime checks specific to the prepare step

Defined on line: 146

Called in