diff options
author | Dmitry Tantsur <dtantsur@protonmail.com> | 2020-12-16 19:04:19 +0100 |
---|---|---|
committer | Dmitry Tantsur <dtantsur@protonmail.com> | 2020-12-16 19:06:39 +0100 |
commit | ca37578a0ac6d68a3a7142f189f64735e85b4e48 (patch) | |
tree | b2a6ac2dbd08a6b19b674f95086b3db18322eb6d /ironic/drivers/modules/pxe.py | |
parent | a58b88c737a1626af3c98de0f42f9a114fcc6104 (diff) | |
download | ironic-ca37578a0ac6d68a3a7142f189f64735e85b4e48.tar.gz |
Include HeartbeatMixin in the ramdisk deploy
Otherwise cleaning gets stuck forever because there is no heartbeat
implementation to use.
Change-Id: I3589038001b98c866f47339ac8d65edfb891ed79
Diffstat (limited to 'ironic/drivers/modules/pxe.py')
-rw-r--r-- | ironic/drivers/modules/pxe.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ironic/drivers/modules/pxe.py b/ironic/drivers/modules/pxe.py index 3463f3543..222e952da 100644 --- a/ironic/drivers/modules/pxe.py +++ b/ironic/drivers/modules/pxe.py @@ -37,7 +37,8 @@ class PXEBoot(pxe_base.PXEBaseMixin, base.BootInterface): capabilities = ['ramdisk_boot', 'pxe_boot'] -class PXERamdiskDeploy(agent_base.AgentBaseMixin, base.DeployInterface): +class PXERamdiskDeploy(agent_base.AgentBaseMixin, agent_base.HeartbeatMixin, + base.DeployInterface): def get_properties(self, task): return {} |