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
deploy error logging should be improved Low Devananda van der Veen (info) Aug 29, 2014 dominik dobruchowski In Progress
agent sync and async decorators change method signature Low Vladimir Kozhukalov (info) Aug 28, 2014 Szymon Wróblewski In Progress
Unit tests fail with keystoneclient master Undecided Jim Rollenhagen (info) Aug 27, 2014 Jim Rollenhagen Fix Committed
Missing attempt to import necessary module for some drivers in ironic/drivers/fake.py Low Sergey Lupersolsky (info) Aug 27, 2014 Sergey Lupersolsky Triaged
Fixtures are used to test ironic.common.images Wishlist Vladyslav Drok (info) Aug 26, 2014 Vladyslav Drok In Progress
ERROR state from power drivers should be checked Medium Yuriy Zveryanskyy (info) Aug 26, 2014 Yuriy Zveryanskyy In Progress
agent drivers using ipmi doesn't have management interface Medium Ramakrishnan G (info) Aug 22, 2014 Ramakrishnan G Fix Committed
Add boot_device support for vbox Wishlist yuanying (info) Aug 22, 2014 yuanying In Progress
Wrong condition of unit test, ssh_virt_type was not set Low yuanying (info) Aug 22, 2014 yuanying Fix Committed
ipminative driver lacks console interface Low Ling Gao (info) Aug 21, 2014 Ling Gao Triaged
PXE Driver only supports neutron Wishlist davidlenwell (info) Aug 21, 2014 Chris Krelle Fix Committed
console interface missing from agent_ipmitool driver Low Ruby Loo (info) Aug 21, 2014 Ruby Loo Fix Committed
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
Reraising driver load exceptions is not informative Medium Vladyslav Drok (info) Aug 5, 2014 Vladyslav Drok Fix Committed
Unittests do not succeed with random PYTHONHASHSEED value Undecided Clark Boylan (info) Jul 28, 2014 Dmitry "Divius" Tantsur Fix Committed
Remove gettextutils _ injection Low Ghe Rivero (info) Jul 21, 2014 Jim Rollenhagen In Progress
auth_token middleware in keystoneclient is deprecated Medium Brant Knudson (info) Jul 15, 2014 Devananda van der Veen Fix Committed
Installation guide needs updating Medium Dmitry "Divius" Tantsur (info) Jun 20, 2014 Vinay B S In Progress
utils.mkfs() does not check whether formatting to the specified filesystem Medium Roman Prykhodchenko (info) Jun 5, 2014 Yuriy Zveryanskyy In Progress
Sync new policy from oslo Medium Shuangtai Tian (info) Jun 4, 2014 Yongli He In Progress
Should use object interfaces instead of DBAPI interfaces Medium Chris Behrens (info) Apr 30, 2014 Lucas Alvares Gomes In Progress
fake* drivers should not be visible in a prod environment Low Devananda van der Veen (info) Mar 28, 2014 Devananda van der Veen Fix Committed
urlparse is incompatible for python 3 Undecided Yongli He (info) Feb 13, 2014 Yongli He In Progress
drivers should only raise IronicExceptions Medium Ruby Loo (info) Jan 10, 2014 Ruby Loo In Progress
Add real-world test cases for image creation in ironic Undecided Ramakrishnan G (info) New
Code is duplicated in agent and pxe drivers Low Jim Rollenhagen (info) Triaged
Paramiko does not properly work with eventlet concurrency High Victor Sergeyev (info) Triaged
Pxe driver should validate if atleast one port has vif_port_id Undecided Ramakrishnan G (info) New
Rebuilding a node in ERROR state should set status to REBUILD Undecided Clint Byrum (info) New
Reconnect on failure for multiple servers always connects to first server Undecided Maru Newby (info) New
Update to syslinux 6 breaks TFTPboot High John Stafford (info) Confirmed
gate-ironic-docs failed due to TypeError from sphinx High Ruby Loo (info) Fix Committed
node-validate breaks when invalid image_source is supplied in instance_info Undecided Ramakrishnan G (info) Incomplete
nova driver exceptions on instance delete: TypeError: power_off() takes exactly 2 arguments (4 given) High Adam Gandelman (info) Fix Committed

 

Active Reviews in the past 7 days

Review

Owner

Status

Created

Updated

Updated from global requirements

NEW

Jun 28, 2014

Aug 29, 2014

Updated from global requirements

MERGED

Aug 20, 2014

Aug 27, 2014

Imported Translations from Transifex

MERGED

Aug 21, 2014

Aug 28, 2014

Updated from global requirements

MERGED

Aug 28, 2014

Aug 28, 2014

Imported Translations from Transifex

NEW

Aug 29, 2014

Aug 31, 2014

Updated from global requirements

NEW

Aug 30, 2014

Aug 30, 2014

Update nova driver's power_off() parameters

Adam Gandelman

MERGED

Aug 21, 2014

Aug 25, 2014

Set PYTHONHASHSEED for venv tox environment

Adam Gandelman

MERGED

Aug 25, 2014

Aug 26, 2014

Proxy Nova baremetal commands to Ironic

Chris Krelle

NEW

Aug 22, 2014

Aug 25, 2014

Add newly_discovered column to Node object

Dmitry Tantsur

NEW

Jul 16, 2014

Aug 29, 2014

EXPERIMENTAL Implement hardware discovery setup in PXE driver

Dmitry Tantsur

NEW

Jul 28, 2014

Aug 29, 2014

EXPERIMENTAL Endpoint for accepting discovered data

Dmitry Tantsur

NEW

Aug 21, 2014

Aug 29, 2014

Make DHCP provider pluggable

Ellen Hui

MERGED

Aug 6, 2014

Aug 29, 2014

Add conductor_hostname property to nodes

Gregory Haynes

NEW

Jul 25, 2014

Aug 27, 2014

Remove ironic.conf.sample

Haomeng,Wang

NEW

Jul 11, 2014

Aug 26, 2014

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

Haomeng,Wang

NEW

Aug 7, 2014

Aug 28, 2014

Fix unit tests with keystoneclient master

Jim Rollenhagen

MERGED

Aug 27, 2014

Aug 28, 2014

Add implementation of pluggable distributed sync

Kyle Stevenson

NEW

Aug 18, 2014

Aug 28, 2014

Add implementation of ZooKeeper SyncManager

Kyle Stevenson

NEW

Aug 28, 2014

Aug 29, 2014

Interactive console support for ipminative driver

Ling Gao

NEW

Jun 2, 2014

Aug 29, 2014

Add iPXE Installation Guide documentation

Lucas Alvares Gomes

MERGED

Jul 14, 2014

Aug 25, 2014

DRAC wsman_enumerate, invoke() to return an ElementTree object

Lucas Alvares Gomes

MERGED

Aug 26, 2014

Aug 29, 2014

Implements the DRAC ManagementInterface for get/set boot device

Lucas Alvares Gomes

NEW

Aug 26, 2014

Aug 30, 2014

Nova ironic driver review update requests to p4

Michael Davies

MERGED

Aug 20, 2014

Aug 25, 2014

Nova review updates for _node_resource

Michael Davies

NEW

Aug 26, 2014

Aug 29, 2014

Check whether specified FS is supported

Mikhail Durnosvistov

NEW

Jun 5, 2014

Aug 29, 2014

Add boot_device support for vbox

Motohiro Otsuka

NEW

Aug 22, 2014

Aug 29, 2014

Set ssh_virt_type to vmware

Motohiro Otsuka

MERGED

Aug 22, 2014

Aug 26, 2014

Add support for creating vfat and iso images

Ramakrishnan G

MERGED

Jul 8, 2014

Aug 27, 2014

Add support for interacting with swift

Ramakrishnan G

MERGED

Jul 9, 2014

Aug 28, 2014

Take iSCSI deploy out of pxe driver

Ramakrishnan G

MERGED

Aug 1, 2014

Aug 26, 2014

IloVirtualMediaIscsi deploy driver

Ramakrishnan G

NEW

Aug 13, 2014

Aug 30, 2014

IloVirtualMediaAgent deploy driver

Ramakrishnan G

NEW

Aug 21, 2014

Aug 28, 2014

Add management interface for agent drivers

Ramakrishnan G

MERGED

Aug 22, 2014

Aug 26, 2014

Script to migrate Nova BM data to Ironic

Roman Prykhodchenko

MERGED

Aug 6, 2014

Aug 29, 2014

Flavor update tool for Ironic

Roman Prykhodchenko

NEW

Aug 7, 2014

Aug 29, 2014

handle invalid seamicro_api_version

Ruby Loo

MERGED

Aug 20, 2014

Aug 26, 2014

Add console interface to agent_ipmitool driver

Ruby Loo

MERGED

Aug 21, 2014

Aug 27, 2014

properly format user guide in RST

Ruby Loo

MERGED

Aug 22, 2014

Aug 28, 2014

Add UEFI based deployment support in Ironic

Syed Ismail Faizan Barmawer

NEW

Aug 14, 2014

Aug 30, 2014

Add uefi boot mode support in IloVirtualMediaIscsiDeploy

Syed Ismail Faizan Barmawer

NEW

Aug 25, 2014

Aug 28, 2014

Adds network creation instructions

Vinay B S

NEW

Aug 18, 2014

Aug 28, 2014

Adds baremetal flavor creation instructions

Vinay B S

ABANDONED

Aug 18, 2014

Aug 27, 2014

Adds instructions to check ipmitool is working

Vinay B S

ABANDONED

Aug 18, 2014

Aug 27, 2014

Remove gettextutils _ injection

Vladyslav Drok

NEW

Jul 30, 2014

Aug 29, 2014

Add driver name on driver load exception

Vladyslav Drok

MERGED

Aug 5, 2014

Aug 26, 2014

Translator functions cleanup

Vladyslav Drok

NEW

Aug 22, 2014

Aug 29, 2014

Rewrite images tests with mock

Vladyslav Drok

NEW

Aug 28, 2014

Aug 29, 2014

Fix typo in user-guide.rst

Xiandong Meng

MERGED

Aug 27, 2014

Aug 27, 2014

Update API document with BootDevice

Yuiko Takada

MERGED

Aug 15, 2014

Aug 28, 2014

Control extra space for images conversion in image_cache

Yuriy Zveryanskyy

NEW

Aug 21, 2014

Aug 29, 2014

Check ERROR state from driver in _do_sync_power_state

Yuriy Zveryanskyy

NEW

Aug 26, 2014

Aug 29, 2014

Log ERROR power state in node_power_action()

Yuriy Zveryanskyy

NEW

Aug 28, 2014

Aug 29, 2014

Remove futures from requirements

Yuriy Zveryanskyy

NEW

Aug 29, 2014

Aug 29, 2014

Notes

Icon
 

  • No labels