[RFC] DRAC: get progress after submitting set_bios_config request

Bug #1621515 reported by Imre Farkas
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ironic
Fix Released
Wishlist
Miles Gould

Bug Description

After set_bios_config is invoked, user has no way to check if the remote job is completed or not. Vendor-passthru interface should provide a method along with get/set_bios_config that lists all unfinished jobs.

Long-term it would be best to convert set_bios_config to a manual clean step and deprecate it on vendor-passthru.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ironic (master)

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

Changed in ironic:
status: New → In Progress
Revision history for this message
Jay Faulkner (jason-oldos) wrote :

I feel like this is more of an RFE than a bug. Marked it as such, and went ahead and approved it. Thanks!

summary: - DRAC: not possible to get progress after submitting set_bios_config
- request
+ [RFC] DRAC: get progress after submitting set_bios_config request
tags: added: rfe-approved
Changed in ironic:
importance: Undecided → Wishlist
Changed in ironic:
assignee: Imre Farkas (ifarkas) → Miles Gould (mgould)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ironic (master)

Reviewed: https://review.openstack.org/367451
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=714a7cfda97c6e1ea1fe08a58ddec23e96dfd5bc
Submitter: Jenkins
Branch: master

commit 714a7cfda97c6e1ea1fe08a58ddec23e96dfd5bc
Author: Imre Farkas <email address hidden>
Date: Thu Sep 8 16:57:34 2016 +0200

    DRAC: list unfinished jobs

    After set_bios_config is invoked, there is no way to check the progress
    of the remote job on the DRAC card. list_unfinished_jobs on the
    vendor-passthru interface provides a way to check its status.

    Change-Id: I963504dbbec36e44312ccbf4455c45d6ec60908b
    Closes-Bug: #1621515

Changed in ironic:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to ironic (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/374331

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to ironic (master)

Reviewed: https://review.openstack.org/374331
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=67e29f40f3b1cc10b3bea1eead8706d5bd51f73f
Submitter: Jenkins
Branch: master

commit 67e29f40f3b1cc10b3bea1eead8706d5bd51f73f
Author: Ruby Loo <email address hidden>
Date: Wed Sep 21 14:55:21 2016 -0400

    Fix DRAC passthru 'list_unfinished_jobs' desc

    This fixes the description for DRAC's "list_unfinished_jobs()"
    passthru method. It incorrectly indicates that there are
    required arguments, but no arguments are required from the caller
    of that REST API. The description indicates what is returned
    by that method.

    This is a followup to I963504dbbec36e44312ccbf4455c45d6ec60908b.

    Change-Id: I4070f30b9898ef9f17c585ddba68cdac4d6335c7
    Related-Bug: #1621515

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

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.