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
28 warnings when building docs Low Devananda van der Veen (info) Oct 1, 2014 Mark Atwood In Progress
do_tear_down_node not allowed for node % in state None Medium Robert Collins (info) Oct 1, 2014 Rakesh H S Confirmed
Error contacting Ironic server for 'node.update' Critical Derek Higgins (info) Sep 30, 2014 Dmitry "Divius" Tantsur Fix Committed
Ilo* drivers should use only ilo credentials to maintain compatibility across releases Medium Anusha (info) Sep 29, 2014 Anusha In Progress
AgentDeploy's validate code crashes on exception. High Yitzchak Lockerman (info) Sep 29, 2014 Dmitry "Divius" Tantsur Fix Committed
conductor lacks periodic task to keep PXE env up to date High Devananda van der Veen (info) Sep 28, 2014 David Shrewsbury In Progress
Some tests that already have context set it again Wishlist Vladyslav Drok (info) Sep 25, 2014 Vladyslav Drok Fix Committed
SSH driver does not work with non-english locale High Devananda van der Veen (info) Sep 25, 2014 Lucas Alvares Gomes Fix Committed
Redudant context parameter Low Lucas Alvares Gomes (info) Sep 23, 2014 Lucas Alvares Gomes Fix Committed
update devstack+ironic docn; not in ubuntu precise Low Ruby Loo (info) Sep 23, 2014 Adam Gandelman Fix Committed
REST API should return uuid instead of id in error messages Low Yuriy Zveryanskyy (info) Sep 22, 2014 Yuriy Zveryanskyy Fix Committed
ironic-dbsync fails on SQLite due to bad support of migrations High Victor Sergeyev (info) Sep 19, 2014 David Shrewsbury Fix Committed
Failed to set DHCP BOOT options for any port High Ladislav Smola (info) Sep 19, 2014 Dmitry "Divius" Tantsur Fix Committed
pxe_ilo driver will fail on ipmitool error after switching from uefi to bios boot mode Medium Syed Ismail Faizan Barmawer (info) Sep 18, 2014 Syed Ismail Faizan Barmawer Fix Committed
PXE cleanup test is a mess and probably don't even work Low Dmitry "Divius" Tantsur (info) Sep 17, 2014 Dmitry "Divius" Tantsur Fix Committed
Unit tests sometimes fail because of stale pyc files Medium Sean Dague (info) Sep 12, 2014 Lucas Alvares Gomes Fix Committed
Rebuilding a node in ERROR state should set status to REBUILD Low Clint Byrum (info) Sep 7, 2014 Rakesh H S Confirmed
Stopping an instance via the Nova API when using the Nova Ironic driver incorrectly reports powerstate High Daryl Walleck (info) Sep 5, 2014 Devananda van der Veen Fix Committed
Hash ring implementation is not consistent Medium Nejc Saje (info) Sep 4, 2014 Devananda van der Veen In Progress
Ironic: unplugging of instance VIFs fails if no VIFs associated with port Medium Adam Gandelman (info) Sep 1, 2014 Lucas Alvares Gomes Triaged
deploy error logging should be improved Low Devananda van der Veen (info) Aug 29, 2014 dominik dobruchowski Triaged
conductor hash ring is not updated as conductors arrive and leave High Alex Weeks (info) Aug 21, 2014 Devananda van der Veen In Progress
API does not translate errors based on Accept-Language header Low Devananda van der Veen (info) Aug 19, 2014 Jim Rollenhagen Confirmed
Changing node's properties in Ironic after node is deployed will count as available resources in Nova High Lucas Alvares Gomes (info) Aug 19, 2014 Lucas Alvares Gomes Triaged
Unittests do not succeed with random PYTHONHASHSEED value Undecided Clark Boylan (info) Jul 28, 2014 Dmitry "Divius" Tantsur 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
Huge test case for Ironic Nova driver should be split Wishlist Dmitry "Divius" Tantsur (info) Jul 15, 2014 Zhongyue Luo In Progress
Race conditions with builds and deletes in Ironic driver Medium Chris Behrens (info) Jul 3, 2014 Chris Behrens In Progress
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
XML support not required for ironic Medium Devananda van der Veen (info) May 22, 2014 Michael Davies In Progress
MySQL 2013 lost connection is being raised Undecided Flavio Percoco (info) Feb 15, 2014 Xurong Yang Fix Committed
Replace assertEqual(None, *) with assertIsNone in tests Undecided Jia Dong (info) Feb 15, 2014 Xurong Yang In Progress
extraneous vim editor configuration comments Undecided Terri Yu (info) Feb 13, 2014 Yongli He In Progress
urlparse is incompatible for python 3 Undecided Yongli He (info) Feb 13, 2014 Yongli He In Progress
Remove set_time_override in timeutils Low Zhongyue Luo (info) Jan 14, 2014 Mikhail Durnosvistov Fix Committed
drivers should only raise IronicExceptions Medium Ruby Loo (info) Jan 10, 2014 Ruby Loo Fix Committed
Request ID header is lost between nova.virt.ironic and ironic-api service Medium Devananda van der Veen (info) Confirmed
conductor should call validate before send_sensor_data Low Anusha (info) Triaged
nova baremetal requires manual neutron setup for metadata access Undecided Robert Collins (info) New
nova baremetal-node-list prints all nodes and not available nodes. Undecided Behdad Fariba (info) New
tempest baremetal API tests fail against ironic stable/icehouse High Adam Gandelman (info) Triaged
test_server_connectivity_reboot failing in parallel job due to reboot race Undecided Adam Gandelman (info) New

 

Active Reviews in the past 7 days

Review

Owner

Status

Created

Updated

Imported Translations from Transifex

ABANDONED

Sep 23, 2014

Sep 26, 2014

Updated from global requirements

MERGED

Sep 24, 2014

Sep 25, 2014

Updated from global requirements

MERGED

Sep 26, 2014

Sep 29, 2014

Imported Translations from Transifex

NEW

Sep 30, 2014

Sep 30, 2014

Update devstack docs, require Ubuntu 14.04

Adam Gandelman

MERGED

Sep 18, 2014

Sep 24, 2014

Testing sideways migration (Do not merge)

Adam Gandelman

NEW

Sep 26, 2014

Sep 28, 2014

Adds openSUSE support for developer documentation

Alberto Planas

MERGED

Sep 26, 2014

Sep 27, 2014

Remove untranslated PO files

Andreas Jaeger

MERGED

Sep 25, 2014

Sep 26, 2014

ilo* drivers to use only ilo credentials

Anusha

NEW

Sep 29, 2014

Sep 30, 2014

Fix build + delete races

Chris Behrens

ABANDONED

Jul 3, 2014

Sep 25, 2014

Update docs with new dbsync command

David Shrewsbury

MERGED

Sep 19, 2014

Sep 24, 2014

Add documentation for ironic-dbsync command

David Shrewsbury

MERGED

Sep 23, 2014

Sep 25, 2014

Revert "Conductor changes target_power_state before starting work"

Derek Higgins

ABANDONED

Sep 30, 2014

Sep 30, 2014

Conductor changes target_power_state before starting work

Devananda van der Veen

MERGED

Sep 25, 2014

Sep 29, 2014

Add "active" tracking to nodes and conductors

Devananda van der Veen

NEW

Sep 26, 2014

Sep 30, 2014

Add periodic task to rebuild conductor local state

Devananda van der Veen

NEW

Sep 28, 2014

Sep 30, 2014

Stop running check_uptodate in the pep8 testenv

Devananda van der Veen

MERGED

Sep 29, 2014

Sep 30, 2014

EXPERIMENTAL Implement hardware discovery in PXE driver

Dmitry Tantsur

NEW

Jul 28, 2014

Sep 24, 2014

Refactor PXE clean up tests

Dmitry Tantsur

NEW

Sep 17, 2014

Sep 29, 2014

Fix typo in agent validation code

Dmitry Tantsur

MERGED

Sep 29, 2014

Sep 29, 2014

Always reset target_power_state in node_power_action

Dmitry Tantsur

NEW

Sep 30, 2014

Sep 30, 2014

WIP: Add conductor_id index to nodes

Gregory Haynes

ABANDONED

Jul 25, 2014

Sep 27, 2014

Add HashRingManager to wrap hash ring singleton

Gregory Haynes

MERGED

Sep 12, 2014

Sep 30, 2014

Sync ironic/openstack/common/policy.py with oslo.

Haiwei Xu

NEW

Sep 18, 2014

Sep 25, 2014

Remove ironic.conf.sample

Haomeng,Wang

NEW

Jul 11, 2014

Sep 29, 2014

Add _init_.py for nova scheduler filters

Lucas Alvares Gomes

NEW

Sep 18, 2014

Sep 26, 2014

Remove redundant context parameter

Lucas Alvares Gomes

MERGED

Sep 23, 2014

Sep 24, 2014

Separate the agent driver config from the base localrc config

Lucas Alvares Gomes

MERGED

Sep 24, 2014

Sep 24, 2014

Force the SSH commands to use their default language

Lucas Alvares Gomes

NEW

Sep 25, 2014

Sep 30, 2014

Update ironic.conf.sample

Lucas Alvares Gomes

MERGED

Sep 25, 2014

Sep 25, 2014

For convention rename the first classmethod parameter to cls

Lucas Alvares Gomes

NEW

Sep 30, 2014

Sep 30, 2014

Fix malformed line in requirements.txt

Pranesh

ABANDONED

Sep 27, 2014

Sep 28, 2014

Spelling and Grammar mistakes fixed

Rishabh

NEW

Sep 3, 2014

Sep 25, 2014

Run the whole test suite as one run

Robert Collins

ABANDONED

Sep 3, 2014

Sep 25, 2014

Make hash ring mapping be more consistent

Robert Collins

NEW

Sep 4, 2014

Sep 30, 2014

Don't reraise Exceptions from agent driver

Ruby Loo

MERGED

Sep 17, 2014

Sep 25, 2014

ConductorManager catches IronicExceptions

Ruby Loo

NEW

Sep 18, 2014

Sep 25, 2014

pxe_ilo driver to call iLO set_boot_device

Syed Ismail Faizan Barmawer

MERGED

Sep 19, 2014

Sep 24, 2014

pxe_ilo driver to call iLO set_boot_device

Syed Ismail Faizan Barmawer

ABANDONED

Sep 24, 2014

Sep 24, 2014

Adds instructions for deploying instances on real hardware

Vinay B S

NEW

Sep 3, 2014

Sep 25, 2014

Add parameter to override locale to utils.execute

Vladyslav Drok

MERGED

Sep 19, 2014

Sep 25, 2014

Remove unneeded context initialization in tests

Vladyslav Drok

MERGED

Sep 25, 2014

Sep 26, 2014

Use DbTestCase as test base when context needed

Vladyslav Drok

NEW

Sep 26, 2014

Sep 29, 2014

Do not return 'id' in REST API error messages

Yuriy Zveryanskyy

MERGED

Sep 22, 2014

Sep 25, 2014

Moves node resource tests to a separate testcase

Zhongyue Luo

ABANDONED

Jul 15, 2014

Sep 25, 2014

Notes

Icon
 

  • No labels