[RFE] Add support for partition images in agent driver

Bug #1526289 reported by Vladyslav Drok on 2015-12-15
4
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ironic
Fix Released
Wishlist
Nisha Agarwal

Bug Description

This proposal suggests to enhance agent driver to support deploy using partition images. After the deploy, the subsequent reboot of the node will happen either through pxe or vmedia, depending on the boot method chosen by the driver.

Vladyslav Drok (vdrok) on 2015-12-15
Changed in ironic:
status: New → Confirmed
importance: Undecided → Wishlist
tags: added: rfe
Vladyslav Drok (vdrok) wrote :

Copy of whiteboard contents:

Addressed by: https://review.openstack.org/137363
    Partial image support for agent driver

Gerrit topic: https://review.openstack.org/#q,topic:bp/partition-image-support-for-agent-driver,n,z

BadCub: pinged Syed to get status update - 02/26/2015

UN-targeting from K3 due to lack of progress 03.04.2015 ~BadCub~

Addressed by: https://review.openstack.org/162593
    Fix typo in ironic-specs/specs/kilo/partition-image-support-for-agent-driver.rst

Ironic patch - chagnes in IPA driver to support partition images:
https://review.openstack.org/162008

Ironic-python-agent patch - changes in ipa to support partition images:
https://review.openstack.org/160224

The following items need to be done for completion of this feature:

1. Merge the latest code changes to disk partitioner code from ironic to ironic-lib
      https://review.openstack.org/#/c/162162/

2. Release ironic-lib

3. Remove the disk partitioner code from ironic and use ironic-lib.
     https://review.openstack.org/#/c/184443/

4. Ironic-python-agent patch - changes in ipa to support partition images:
    https://review.openstack.org/160224 (patch need to be updated)

5. Ironic patch - chagnes in IPA driver to support partition images:
    https://review.openstack.org/162008 (patch need to be updated)

Addressed by: https://review.openstack.org/162162
    Merge lastet disk partitioning code from ironic

Vladyslav Drok (vdrok) on 2015-12-16
Changed in ironic:
assignee: nobody → Syed Ismail Faizan Barmawer (faizan-barmawer)
tags: added: rfe-approved
removed: rfe

Fix proposed to branch: master
Review: https://review.openstack.org/293975

Changed in ironic:
assignee: Syed Ismail Faizan Barmawer (faizan-barmawer) → Nisha Agarwal (agarwalnisha1980)
status: Confirmed → In Progress

Reviewed: https://review.openstack.org/162008
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=644a1c36b444fadbdda6ae9f0174ed6da385111a
Submitter: Jenkins
Branch: master

commit 644a1c36b444fadbdda6ae9f0174ed6da385111a
Author: Faizan Barmawer <email address hidden>
Date: Mon Feb 16 05:42:08 2015 -0800

    Add support for partition images in agent drivers

    This patch enables the partition image support for
    agent drivers which support `boot` iterface.

    Partial-Bug: 1526289

    Co-Authored-By: Nisha Agarwal <email address hidden>

    Depends-on: I22bc29a39bf5c35f3eecb6d4e51cebd6aee0ce1
    Depends-on: I37908470484744bb720f741d378106d1cb1227a3
    Change-Id: Ifc8ba098f13b6fde712a584798fceb0321137bc9

Fix proposed to branch: master
Review: https://review.openstack.org/295751

Reviewed: https://review.openstack.org/295710
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=5826906e75f025fb5b9c3e03e8634f1b35b93414
Submitter: Jenkins
Branch: master

commit 5826906e75f025fb5b9c3e03e8634f1b35b93414
Author: Nisha Agarwal <email address hidden>
Date: Tue Mar 22 10:22:10 2016 +0000

    Document partition image support with agent_ilo

    This patch documents the partition image support
    with agent_ilo driver.

    Partial-Bug: 1526289

    Change-Id: I6bef70d5208f1a938a80409463d3c83a06d46787

Changed in ironic:
status: In Progress → Fix Released

Change abandoned by Nisha Agarwal (<email address hidden>) on branch: master
Review: https://review.openstack.org/293975
Reason: The patch is not required as per discussion on IRC between core members.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers