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
Add boot_device support for vbox Undecided yuanying (info) Aug 22, 2014 yuanying In Progress
Wrong condition of unit test, ssh_virt_type was not set Undecided yuanying (info) Aug 22, 2014 yuanying In Progress
ipminative driver lacks console interface Undecided Ling Gao (info) Aug 21, 2014 Ling Gao New
PXE Driver only supports neutron Wishlist davidlenwell (info) Aug 21, 2014 Ellen Hui In Progress
conductor hash ring is not updated as nodes arrive and leave High Alex Weeks (info) Aug 21, 2014 Gregory Haynes In Progress
tests fail when run with noexec /tmp Low Gregory Haynes (info) Aug 21, 2014 Gregory Haynes In Progress
console interface missing from agent_ipmitool driver Low Ruby Loo (info) Aug 21, 2014 Ruby Loo In Progress
API does not translate errors based on Accept-Language header Low Devananda van der Veen (info) Aug 19, 2014 Jim Rollenhagen Triaged
Changing nodes properties after it's deployed will count as available resources in Nova High Lucas Alvares Gomes (info) Aug 19, 2014 Lucas Alvares Gomes Triaged
User guide needs updating Medium Devananda van der Veen (info) Aug 19, 2014 Ruby Loo In Progress
use exception.MissingParameterValue in iboot Low Ruby Loo (info) Aug 19, 2014 Ruby Loo Fix Committed
ilodriver should accept ipmi_* credentails instead of ilo_* credentails Wishlist Anusha (info) Aug 19, 2014 Anusha Triaged
IPA should support booting from virtual media Medium Ramakrishnan G (info) Aug 19, 2014 Ramakrishnan G In Progress
clean_up_caches needs to better account for image converting Medium Tom Cammann (info) Aug 19, 2014 Yuriy Zveryanskyy In Progress
Add Parallels virtualisation to ssh driver Wishlist Davide Guerri (info) Aug 18, 2014 Davide Guerri Fix Committed
Ironic virt driver makes too many API calls for resource tracking Undecided Jim Rollenhagen (info) Aug 14, 2014 Jim Rollenhagen Fix Committed
On rebuild failure, nodes are left unrecoverable High Chris Jones (info) Aug 14, 2014 Chris Krelle Fix Committed
Unittests do not succeed with random PYTHONHASHSEED value Undecided Clark Boylan (info) Jul 28, 2014 Dmitry "Divius" Tantsur Fix Committed
unprovision attempts to validate driver state High Robert Collins (info) Jul 21, 2014 Ghe Rivero Fix Committed
Failed to tear down an instance when the image is not available Medium Ghe Rivero (info) Jun 30, 2014 Ghe Rivero Fix Committed
Installation guide needs updating Medium Dmitry "Divius" Tantsur (info) Jun 20, 2014 Vinay B S In Progress
PXE driver does not manage tftpd Low Devananda van der Veen (info) Jun 4, 2014 Digambar Triaged
Add check on total disk size before deploying Medium Dmitry "Divius" Tantsur (info) May 23, 2014 Dmitry "Divius" Tantsur Triaged
default api loop count / intervals can't cope with 40 machine clusters High Robert Collins (info) May 15, 2014 Robert Collins In Progress
Should use object interfaces instead of DBAPI interfaces Medium Chris Behrens (info) Apr 30, 2014 Angus Thomas In Progress
jsonutils should use simplejson on python 2.6 if available Undecided Ihar Hrachyshka (info) Apr 29, 2014 Ihar Hrachyshka Fix Committed
Use GB instead of MB for the swap part size Medium Lucas Alvares Gomes (info) Mar 26, 2014 Lucas Alvares Gomes In Progress
drivers should only raise IronicExceptions Medium Ruby Loo (info) Jan 10, 2014 Ruby Loo In Progress
ERROR state from power drivers should be checked Medium Yuriy Zveryanskyy (info) Triaged
Reconnect on failure for multiple servers always connects to first server Undecided Maru Newby (info) New
Scheduler Host Filter ExactRamFilter, ExactDiskFilter, ExactCoreFilter could not be found Undecided Eric Xie (info) New
Support standard ceilometer compute metrics with nova baremetal Medium Mark McLoughlin (info) Fix Committed
Tempest job failed due to Keystone auth errors Critical Ben Nemec (info) Confirmed
Update to syslinux 6 breaks TFTPboot High John Stafford (info) Confirmed
fuser/permissioning issue occurring during vanilla unit test run Undecided Mike Bayer (info) New
nova driver exceptions on instance delete: TypeError: power_off() takes exactly 2 arguments (4 given) High Adam Gandelman (info) In Progress

 

Active Reviews in the past 7 days

Review

Owner

Status

Created

Updated

Updated from global requirements

MERGED

Aug 13, 2014

Aug 19, 2014

Imported Translations from Transifex

MERGED

Aug 14, 2014

Aug 20, 2014

Updated from global requirements

NEW

Aug 20, 2014

Aug 21, 2014

Imported Translations from Transifex

NEW

Aug 21, 2014

Aug 21, 2014

Removes get_port_by_vif

Angus Thomas

MERGED

Aug 15, 2014

Aug 18, 2014

Allow rebuild of node in ERROR and DEPLOYFAIL state

Chris Krelle

MERGED

Aug 14, 2014

Aug 20, 2014

Update compute driver macs_for_instance per docs

Dan Prince

MERGED

Aug 19, 2014

Aug 19, 2014

Add Parallels virtualisation type

Davide Guerri

MERGED

Aug 16, 2014

Aug 20, 2014

Implement the Conductor side of ring rebalancing

Devananda van der Veen

NEW

Mar 9, 2014

Aug 18, 2014

Replace incomplete "ilo" driver with pxe_ilo and fake_ilo

Devananda van der Veen

MERGED

Aug 11, 2014

Aug 17, 2014

Add newly_discovered column to Node object

Dmitry Tantsur

NEW

Jul 16, 2014

Aug 21, 2014

EXPERIMENTAL Add Conductor.discovery_driver field

Dmitry Tantsur

ABANDONED

Jul 24, 2014

Aug 19, 2014

EXPERIMENTAL Implement conductor part of hardware discovery

Dmitry Tantsur

ABANDONED

Jul 24, 2014

Aug 19, 2014

EXPERIMENTAL Implement hardware discovery setup in PXE driver

Dmitry Tantsur

NEW

Jul 28, 2014

Aug 21, 2014

Save failed spawn exception in nova driver

Ellen Hui

NEW

Jun 13, 2014

Aug 18, 2014

Make DHCP provider pluggable

Ellen Hui

NEW

Aug 6, 2014

Aug 21, 2014

Fix tear_down a node with missing info

Ghe Rivero

MERGED

Jun 30, 2014

Aug 18, 2014

Remove d_info param from _destroy_images

Ghe Rivero

MERGED

Jul 21, 2014

Aug 18, 2014

WIP: Add conductor_hostname property to nodes

Gregory Haynes

NEW

Jul 25, 2014

Aug 21, 2014

More helpful failure for tests on noexec /tmp

Gregory Haynes

NEW

Aug 21, 2014

Aug 21, 2014

Add send-data-to-ceilometer support for pxe_ipminative driver

Haomeng,Wang

NEW

Aug 7, 2014

Aug 21, 2014

Add DracDriver and its DracPower module

Imre Farkas

MERGED

Jul 4, 2014

Aug 20, 2014

Query full node details and cache

Jim Rollenhagen

MERGED

Jul 22, 2014

Aug 19, 2014

Add docs for agent driver with devstack

Jim Rollenhagen

MERGED

Aug 5, 2014

Aug 18, 2014

Use cache in node_is_available()

Jim Rollenhagen

MERGED

Aug 8, 2014

Aug 19, 2014

Fix leaking DB details to API on error

Josh Gachnang

NEW

Apr 28, 2014

Aug 18, 2014

Improve IPA client library

Josh Gachnang

NEW

Jul 31, 2014

Aug 18, 2014

Add implementation of pluggable distributed sync

Kyle Stevenson

NEW

Aug 18, 2014

Aug 20, 2014

Interactive console support for ipminative driver

Ling Gao

NEW

Jun 2, 2014

Aug 21, 2014

Fix exception handling in console

Ling Gao

ABANDONED

Jun 24, 2014

Aug 18, 2014

Unassociate instance if the deployment fail

Lucas Alvares Gomes

NEW

Jun 5, 2014

Aug 18, 2014

Add iPXE Installation Guide documentation

Lucas Alvares Gomes

NEW

Jul 14, 2014

Aug 18, 2014

Remove objectify decorator from dbapi's get, register_conductor()

Lucas Alvares Gomes

MERGED

Aug 14, 2014

Aug 18, 2014

Update DevStack guide when querying the image UUID

Lucas Alvares Gomes

MERGED

Aug 19, 2014

Aug 19, 2014

Ironic nova driver to cache ironic client calls

Michael Davies

NEW

Jun 26, 2014

Aug 18, 2014

Nova ironic driver review update requests to p4

Michael Davies

NEW

Aug 20, 2014

Aug 20, 2014

Get rid object model `dict` methods part 2

Mikhail Durnosvistov

NEW

Dec 16, 2013

Aug 18, 2014

Get rid object model `dict` methods part 3

Mikhail Durnosvistov

NEW

Dec 26, 2013

Aug 18, 2014

Get rid object model `dict` methods part 5

Mikhail Durnosvistov

NEW

Dec 27, 2013

Aug 18, 2014

Get rid object model `dict` methods part 1

Mikhail Durnosvistov

NEW

Apr 28, 2014

Aug 18, 2014

Old value 'updated_at' field returned after update

Mikhail Durnosvistov

NEW

Apr 28, 2014

Aug 18, 2014

Add clean shutdown parameters to power_off()

Phil Day

NEW

Jun 13, 2014

Aug 18, 2014

IPMI double bridging functionality

Rakesh H S

MERGED

May 27, 2014

Aug 20, 2014

Add support for creating vfat and iso images

Ramakrishnan G

NEW

Jul 8, 2014

Aug 21, 2014

Add support for interacting with swift

Ramakrishnan G

NEW

Jul 9, 2014

Aug 21, 2014

Take iSCSI deploy out of pxe driver

Ramakrishnan G

NEW

Aug 1, 2014

Aug 20, 2014

IloVirtualMediaIscsi deploy driver

Ramakrishnan G

NEW

Aug 13, 2014

Aug 21, 2014

IloVirtualMediaAgent deploy driver

Ramakrishnan G

NEW

Aug 21, 2014

Aug 21, 2014

Add in text for text mode on trusty

Robert Collins

MERGED

Jun 5, 2014

Aug 20, 2014

Script to migrate Nova BM data to Ironic

Roman Prykhodchenko

NEW

Aug 6, 2014

Aug 20, 2014

Improve exception handling in console code

Ruby Loo

MERGED

Aug 13, 2014

Aug 17, 2014

Handle all exceptions from _exec_ipmitool

Ruby Loo

MERGED

Aug 14, 2014

Aug 17, 2014

Fix py3k-unsafe code in test_get_properties()

Ruby Loo

MERGED

Aug 18, 2014

Aug 19, 2014

use MissingParameterValue exception in iboot

Ruby Loo

MERGED

Aug 19, 2014

Aug 19, 2014

return power state ERROR instead of an exception

Ruby Loo

MERGED

Aug 19, 2014

Aug 20, 2014

handle invalid seamicro_api_version

Ruby Loo

NEW

Aug 20, 2014

Aug 21, 2014

Add console interface to agent_ipmitool driver

Ruby Loo

NEW

Aug 21, 2014

Aug 21, 2014

Adds support for deploying whole disk images

Sirushti Murugesan

NEW

Feb 12, 2014

Aug 18, 2014

Add UEFI based deployment support in Ironic

Syed Ismail Faizan Barmawer

NEW

Aug 14, 2014

Aug 21, 2014

Use metadata.create_all() to get database schema

Victor Sergeyev

NEW

Jul 17, 2014

Aug 19, 2014

Adds network creation instructions

Vinay B S

NEW

Aug 18, 2014

Aug 21, 2014

Adds Glance configuration information

Vinay B S

NEW

Aug 18, 2014

Aug 19, 2014

Adds baremetal flavor creation instructions

Vinay B S

NEW

Aug 18, 2014

Aug 21, 2014

Adds instructions to check ipmitool is working

Vinay B S

NEW

Aug 18, 2014

Aug 18, 2014

Remove gettextutils _ injection

Vladyslav Drok

NEW

Jul 30, 2014

Aug 20, 2014

Add driver name on driver load exception

Vladyslav Drok

NEW

Aug 5, 2014

Aug 21, 2014

Update API document with BootDevice

Yuiko Takada

NEW

Aug 15, 2014

Aug 15, 2014

Notes

Icon
 

  • No labels