[openstack-dev] [ironic] weekly subteam status report

Naohiro Tamura naohirot.openstack at gmail.com
Tue Nov 17 06:34:57 UTC 2015


Ruby,

Thanks for taking care of our weekly status report.
I'd like to just let you know that the iRMC part is somehow consolidated
with old statuses which I reported two and three weeks ago.
If this report were generated by a script, I thought it would be necessary
to update. :-)

Best regards,
Naohiro


On Tue, Nov 17, 2015 at 3:55 AM, Ruby Loo <rlooyahoo at gmail.com> wrote:

> Hi,
>
> We are stoked to present this week's subteam report for Ironic. As usual,
> this is pulled directly from the Ironic whiteboard[0] and formatted.
>
> Bugs (dtantsur)
> ============
> (diff with Nov 9)
> - Open: 167 (-4). 10 new (-2), 61 in progress (-2), 0 critical, 14 high
> and 11 incomplete (+1)
> - Nova bugs with Ironic tag: 24 (-1). 1 new, 0 critical, 0 high
> - Inspector bugs: 14 (-1). 0 new, 0 critical, 7 high (+1)
>
> Network isolation (Neutron/Ironic work) (jroll)
> ==================================
> - code still in review
>
> Manual cleaning (rloo)
> =================
> - spec approved:
> http://specs.openstack.org/openstack/ironic-specs/specs/approved/manual-cleaning.html
>
> Live upgrades (lucasagomes, lintan)
> ============================
> - Working on isolation ir-api from DB
>     - https://review.openstack.org/#/c/243497/
>
> Boot interface refactor (jroll)
> ======================
> - patch landed: Refactor iscsi_ilo driver to use new boot interface
> https://review.openstack.org/#/c/216538/
> - 3 more patches to land - https://review.openstack.org/#/c/221371/
> (iscsi_irmc), https://review.openstack.org/#/c/221577/ (agent_irmc),
> https://review.openstack.org/#/c/217102/ (agent_ilo)
>
> Node filter API and claims endpoint (jroll, devananda)
> =========================================
> - spec under review
> - planning to split to two specs this week - the api and the db things
>
> Multiple compute hosts (jroll, devananda)
> - waiting on claims api
>
> ironic-lib adoption (rloo)
> ==================
> - patch for ironic to use ironic-lib: https://review.openstack.org/184443.
> It is currently blocked due to rloo (and deva) being unhappy with how
> configs are being handled between ironic & ironic-lib.
> - We will migrate (and deprecate) deploy's 'efi_system_partition_size',
> 'dd_block_size', 'iscsi_verify_attempts' configs to ironic-lib.
> - ironic-lib includes code that makes system calls (via oslo's
> processutils.execute()). For ironic, some of these calls need to be run as
> root and rootwrap/filter information. Apparently, for IPA, none of them
> need to be run as root. So we're going to modify ironic-lib as follows:
>     - modify ironic-lib to take one 'root_helper' config instead of having
> 'rootwrap_config' & 'rootwrap_helper_cmd' configs:
> https://bugs.launchpad.net/ironic-lib/+bug/1515943. ironic will set this
> value as 'sudo ironic-wrap /etc/ironic/rootwrap.conf'
>     - ironic-lib will need to provide sample rootwrap_filters file and
> will need to document usage of if. ironic will modify
> /etc/ironic/rootwrap.d to include the new file.
>     - All executes that had (when in ironic) 'run_as_root' set will only
> have it set if root_helper is set.
>     - do we deprecate ironic's rootwrap_config?
> - In (almost) hindsight, I wonder if it would have been useful to have had
> a spec to point out/resolve these issues before we created ironic-lib or
> maybe these are the details to be hammered out when coding.
>
> Oslo (lintan)
> ==========
> - oslo libraries will drop python 2.6 compatibility, but
> python-ironicclient are still support py2.6. We should drop this recently,
> any objections?
>     - https://review.openstack.org/244275
>     - let's drop it with the rest of the clients, which seems like right
> about now :) // jroll
>         - I'll investigate if there's any additional details here and do
> whatever is needed
> - Oslo remove apiclient from oslo-incubation recently, apiclient and
> clutil were widely used by python-*-clients. As suggested by oslo team,
> here is the plan:
>     - Make a local copy of clituils and apiclient and maintain by ourself
>     - Adopt cliff+keystoneauth when it is necessary in future
>     - https://review.openstack.org/#/c/243578/
>
> Doc (jroll, liliars)
> =============
> - no updates from jroll
> - initial discussion on splitting/improving install guide /liliars
> - haven't contacted openstack docs team yet /liliars
>
> Testing/Quality (jlvillal/lekha/krtaylor)
> ============================
> - meeting held last Wed at 1700UTC
> - CI spec making good progress, documenting/agreement on details, krtaylor
> to rev spec with all latest comments
> - no update on grenade or functional testing
>
> Inspector (dtansur)
> ===============
> - added non-voting IPA job. does not pass, something seems wrong around
> TFTP/PXE. Investigating.
>
> Drivers
> ======
> AMT (lintan)
> -----------------
> - (deva) in-tree AMT driver has been working reliably for past few weeks,
> so I may stop maintaining my out-of-tree driver
>
> iLO (wanyen)
> ------------------
> - Need reviews on some iLO driver specs that have been around for a while:
>     - Add Zapping support to iLO drivers -
> https://review.openstack.org/145404
>     - Add support for UEFI iSCSI boot -
> https://review.openstack.org/207337
>     - Enhance ilo drivers to do inband inspection -
> https://review.openstack.org/201904
>
> iRMC (naohirot)
> ----------------------
> -
> https://review.openstack.org//#/q/owner:+naohirot%2540jp.fujitsu.com+status:+open,n,z
>     - Status: Reactive (solicited for core team's review)
>         - New boot driver interface for iRMC drivers
> (bp/new-boot-interface)
>         - Enhance Power Interface for Soft Reboot and NMI
> (bp/enhance-power-interface-for-soft-reboot-and-nmi)
>         - iRMC out of band inspection
> (bp/ironic-node-properties-discovery)
>
>    -
> https://review.openstack.org//#/q/owner:+naohirot%2540jp.fujitsu.com+status:+open,n,z
>     - Status: Active (Resumed from Nov. 9th after the summit)
>         - Enhance Power Interface for Soft Reboot and NMI
> (bp/enhance-power-interface-for-soft-reboot-and-nmi)
>         - OOB rescue mode support (bp/oob-rescue-mode-support)
>     - Status: Reactive (solicited for core team's review)
>         - New boot driver interface for iRMC drivers
> (bp/new-boot-interface)
>         - iRMC out of band inspection (bp/ironic-node-properties-discovery)
>
> -
> https://review.openstack.org//#/q/owner:+naohirot%2540jp.fujitsu.com+status:+open,n,z
>     - Status: Active
>         - Enhance Power Interface for Soft Reboot and NMI
> (bp/enhance-power-interface-for-soft-reboot-and-nmi)
>         - OOB rescue mode support (bp/oob-rescue-mode-support)
> -    - Status: Reactive (solicited for core team's review)
>         - New boot driver interface for iRMC drivers
> (bp/new-boot-interface)
>         - iRMC out of band inspection (bp/ironic-node-properties-discovery)
>
> ........
>
> Until next week,
> --ruby
>
> [0] https://etherpad.openstack.org/p/IronicWhiteBoard
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20151117/01c4f95e/attachment.html>


More information about the OpenStack-dev mailing list