The bareon.drivers.deploy.generic Module

class bareon.drivers.deploy.generic.GenericDeployDriver(data_driver)

Bases: bareon.drivers.deploy.base.BaseDeployDriver, bareon.drivers.deploy.mixins.MountableMixin

do_configdrive()

Adds configdrive

do_copyimage()

Provisions tenant image

do_generate_fstab(os_path, os_id)
do_install_os(os_id)

Generate fstab files

do_multiboot_bootloader()

Install MultiBoot Bootloader

do_partitioning()

Partitions storage devices

do_provisioning()

Provisions node

do_reboot()

Reboots node

do_singleboot_bootloader(chroot, os_id)
class bareon.drivers.deploy.generic.PartitionSchemaCompareTool

Bases: object

assert_no_diff(user_schema, hw_schema)
class bareon.drivers.deploy.generic.PolicyPartitioner(driver)

Bases: object

partition()