Skip to end of metadata
Go to start of metadata

Ironic (Bare Metal Provisioning)

Ironic is a service to manage and provision bare metal servers, currently under heavy development, forked from the Nova Baremetal driver.

Project Description

Get the code - https://github.com/openstack/ironic Code reviews - https://review.openstack.org IRC - #openstack-ironic on freenode.net

 

Active Project Series

Series

Summary

Status

Active Milestone(s)

Ironic future series

The future series tracks work that is necessary but will not land (or be completed) in the current development cycle.

Future

Ironic havana series

This is the "havana" series.

Active Development

Ironic trunk series

The "trunk" series represents the primary line of development rather than a stable release branch. This is sometimes also called MAIN or HEAD.

Active Development

 

Project Code:

openstack/ironic

Repository URL:

https://github.com/openstack/ironic

Launchpad Project:

Ironic (Bare Metal Provisioning)

Project Activity Dashboard:

Project Activity

Project Contributors Activity:

Project Contributors Activity

Repository

Active Bugs in the past 7 days

Bug Importance Reporter Assigned Date Assigned Assignee Status
MACAlreadyExists error in Ironic tempest run Medium Ben Nemec (info) Jul 28, 2014 Devananda van der Veen In Progress
Unittests do not succeed with random PYTHONHASHSEED value Undecided Clark Boylan (info) Jul 28, 2014 Dmitry "Divius" Tantsur In Progress
Slow RPC manager tests after retry mechanism Medium Lucas Alvares Gomes (info) Jul 25, 2014 Lucas Alvares Gomes Fix Committed
Not all db.sqal.session methods are wrapped by wrap_db_error Undecided Boris Pavlovic (info) Jul 23, 2014 Victor Sergeyev Fix Committed
Tempest failures on NodeLocked/Conflict errors need workaround High Adam Gandelman (info) Jul 23, 2014 David Shrewsbury Fix Committed
ironic-dbsync fails on SQLite due to bad support of migrations High Victor Sergeyev (info) Jul 23, 2014 Victor Sergeyev In Progress
nova/baremetal-compute-ipmi.filters issues Low Mark McLoughlin (info) Jul 23, 2014 Dongdong Zhou Fix Committed
auth_token middleware in keystoneclient is deprecated Medium Brant Knudson (info) Jul 15, 2014 Devananda van der Veen In Progress
Unit test failure: openstack_citest" is being accessed by other users\nDETAIL: There are 1 other session(s) using the database. High Joe Gordon (info) Jul 15, 2014 Victor Sergeyev Fix Committed
Running multiple tempest tests that require spawned instances will fail against devstack + ironic Medium Adam Gandelman (info) Jun 24, 2014 Adam Gandelman Fix Committed
Nodes left in an inconsistent state due to lack of free conductor workers to start the deployment High Lucas Alvares Gomes (info) Jun 18, 2014 Lucas Alvares Gomes Fix Committed
do not use default=None for config options Undecided Christian Berendt (info) Jun 12, 2014 lvdongbing Fix Committed
Sync new policy from oslo Medium Shuangtai Tian (info) Jun 4, 2014 Yongli He In Progress
BaremetalHostManager cannot distinguish baremetal hosts from other hosts Medium Arata Notsu (info) Jun 3, 2014 Hans Lindgren Fix Committed
ephemeral partition not being mounted High Chris Jones (info) May 30, 2014 David Shrewsbury Fix Committed
IPMI commands are sent / queried too fast High Robert Collins (info) May 29, 2014 Chris Krelle Fix Committed
Should use object interfaces instead of DBAPI interfaces Medium Chris Behrens (info) Apr 30, 2014 Chris Behrens In Progress
exception message should use gettextutils Low Yongli He (info) Feb 27, 2014 Yongli He Triaged
Having IDs in get_test_<resource> in tests could result in Primary Key violation Low Martyn Taylor (info) Feb 27, 2014 Rohan In Progress
python 3 only has "_self", the "im_self" should be replace by "self" Wishlist Shuangtai Tian (info) Feb 26, 2014 Fengqian Fix Committed
extraneous vim editor configuration comments Undecided Terri Yu (info) Feb 13, 2014 Yongli He In Progress
API does not expose required driver_info Medium Devananda van der Veen (info) Dec 18, 2013 Ruby Loo Fix Committed
All baremetal instance going to ERROR state Critical Derek Higgins (info) Triaged
Reconnect on failure for multiple servers always connects to first server Undecided Maru Newby (info) New
gap between scheduler selection and claim causes spurious failures when the instance is the last one to fit High Robert Collins (info) Triaged

 

Active Reviews in the past 7 days

Review

Owner

Status

Created

Updated

Updated from global requirements

NEW

Jul 12, 2014

Jul 23, 2014

Imported Translations from Transifex

NEW

Jul 23, 2014

Jul 28, 2014

Generalize exception handling in Nova driver

Adam Gandelman

MERGED

Jul 23, 2014

Jul 24, 2014

Implement retry on NodeLocked exceptions

David Shrewsbury

MERGED

Jul 17, 2014

Jul 23, 2014

Don't update neutron VIF if MAC is duplicated

Devananda van der Veen

ABANDONED

Apr 25, 2014

Jul 23, 2014

Use auth_token from keystonemiddleware

Devananda van der Veen

NEW

Jul 15, 2014

Jul 24, 2014

Update_port should expect MACAlreadyExists

Devananda van der Veen

NEW

Jul 23, 2014

Jul 25, 2014

Add newly_discovered column to Node object

Dmitry Tantsur

NEW

Jul 16, 2014

Jul 25, 2014

EXPERIMENTAL Add Conductor.discovery_driver field

Dmitry Tantsur

NEW

Jul 24, 2014

Jul 25, 2014

EXPERIMENTAL Implement conductor part of hardware discovery

Dmitry Tantsur

NEW

Jul 24, 2014

Jul 25, 2014

Split test case in ironic.tests.conductor.test_manager

Dmitry Tantsur

NEW

Jul 25, 2014

Jul 25, 2014

Do not rely on hash ordering in tests

Dmitry Tantsur

NEW

Jul 28, 2014

Jul 28, 2014

remove ironic-manage-ipmi.filters

Dongdong Zhou

MERGED

Jul 23, 2014

Jul 23, 2014

Avoid calling _parse_deploy_info twice

Ghe Rivero

NEW

Jul 21, 2014

Jul 23, 2014

Raise MissingParameterValue instead of invalid

Ghe Rivero

NEW

Jul 21, 2014

Jul 26, 2014

Raise MissingParameterValue when validating glance info

Ghe Rivero

NEW

Jul 21, 2014

Jul 23, 2014

WIP: Add conductor_hostname property to nodes

Gregory Haynes

NEW

Jul 25, 2014

Jul 25, 2014

Implements send-data-to-ceilometer

Haomeng,Wang

NEW

Apr 28, 2014

Jul 28, 2014

Add ironic-python-agent deploy driver

Jim Rollenhagen

NEW

Jun 18, 2014

Jul 27, 2014

Adding swift temp url support

Josh Gachnang

NEW

Mar 18, 2014

Jul 28, 2014

Fix leaking DB details to API on error

Josh Gachnang

NEW

Apr 28, 2014

Jul 23, 2014

SeaMicro to use the new ManagementInterface

Lucas Alvares Gomes

MERGED

Apr 9, 2014

Jul 23, 2014

IPMINative to use the new ManagementInterface

Lucas Alvares Gomes

MERGED

Apr 10, 2014

Jul 24, 2014

SSH virsh to use the new ManagementInterface

Lucas Alvares Gomes

NEW

Apr 23, 2014

Jul 25, 2014

Expose set,get_boot_device in the API

Lucas Alvares Gomes

NEW

Apr 24, 2014

Jul 25, 2014

Add migration script to instance_info

Lucas Alvares Gomes

NEW

May 28, 2014

Jul 23, 2014

Add iPXE support for Ironic

Lucas Alvares Gomes

NEW

Jun 11, 2014

Jul 24, 2014

Fix nodes left in an incosistent state if no workers

Lucas Alvares Gomes

MERGED

Jun 18, 2014

Jul 24, 2014

Clean up calls to get_chassis()

Lucas Alvares Gomes

NEW

Jul 23, 2014

Jul 24, 2014

Clean up calls to get_port()

Lucas Alvares Gomes

NEW

Jul 24, 2014

Jul 24, 2014

Add RPC version to test_get_driver_properties

Lucas Alvares Gomes

MERGED

Jul 25, 2014

Jul 25, 2014

Tune down node_locked_retry_attempts,interval config for tests

Lucas Alvares Gomes

MERGED

Jul 25, 2014

Jul 25, 2014

Import fixes from the Nova driver reviews

Michael Davies

MERGED

Jul 18, 2014

Jul 24, 2014

Backporting nova host manager changes into ironic

Michael Davies

MERGED

Jul 23, 2014

Jul 24, 2014

Remove config option pxe_bootfile_name & vestiges

Michael Davies

NEW

Jul 24, 2014

Jul 26, 2014

Check whether specified FS is supported

Mikhail Durnosvistov

NEW

Jun 5, 2014

Jul 23, 2014

ipmi double bridging functionality

Rakesh H S

NEW

May 27, 2014

Jul 25, 2014

Push the image cache ttl way up

Robert Collins

NEW

Jul 15, 2014

Jul 28, 2014

Partially remove hard-coded ID's from testdata

Rohan

ABANDONED

Feb 27, 2014

Jul 28, 2014

Add drivers.base.BaseDriver.get_properties()

Ruby Loo

MERGED

Jul 15, 2014

Jul 23, 2014

Implement API to get driver properties

Ruby Loo

MERGED

Jul 15, 2014

Jul 24, 2014

Add a test case for DB schema comparison

Victor Sergeyev

MERGED

Jul 17, 2014

Jul 28, 2014

Use metadata.create_all() to get database schema

Victor Sergeyev

NEW

Jul 17, 2014

Jul 26, 2014

Catch oslo.db error instead of sqlalchemy error

Victor Sergeyev

MERGED

Jul 23, 2014

Jul 24, 2014

Add support for interacing with swift

ramesh

NEW

Jul 9, 2014

Jul 24, 2014

Notes

Icon
 

  • No labels