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
Remove gettextutils _ injection Low Ghe Rivero (info) Jul 21, 2014 Ghe Rivero Triaged
unprovision attempts to validate driver state High Robert Collins (info) Jul 21, 2014 Ghe Rivero In Progress
IPA attempts to secure erase raid devices High Jay Faulkner (info) Jul 18, 2014 Josh Gachnang Fix Committed
get_ipv4_addr fails if interface has no addresses Undecided Ellen Hui (info) Jul 16, 2014 Ellen Hui Fix Committed
auth_token middleware in keystoneclient is deprecated Undecided 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
ipmitool driver does not support BMC reset or sending raw bytestrings Medium Jim Rollenhagen (info) Jul 10, 2014 Jim Rollenhagen Fix Committed
coreos-oem.inject.py uses non-approved requirements and is not pep8-compliant Medium Jay Faulkner (info) Jul 3, 2014 Kyle Stevenson Triaged
race conditions with builds and deletes Medium Chris Behrens (info) Jul 3, 2014 Chris Behrens In Progress
Failed to tear down an instance when the image is not available Medium Ghe Rivero (info) Jun 30, 2014 Ghe Rivero In Progress
API exposes SQL queries to the client Medium Max Lobur (info) Jun 18, 2014 Dmitry "Divius" Tantsur In Progress
sync of node power state should do more than log a warning Medium Devananda van der Veen (info) Jun 16, 2014 Ellen Hui Triaged
do not use default=None for config options Undecided Christian Berendt (info) Jun 12, 2014 lvdongbing Fix Committed
No notice given when db migrations are not run due to missing engine Low Devananda van der Veen (info) Jun 6, 2014 Devananda van der Veen Fix Committed
Cannot deploy to powered on node Medium Jim Rollenhagen (info) Apr 10, 2014 Josh Gachnang In Progress
Changing nodes properties after it's deployed will count as available resources in Nova High Lucas Alvares Gomes (info) Apr 2, 2014 Lucas Alvares Gomes Triaged
API does not translate errors based on Accept-Language header Low Devananda van der Veen (info) Apr 2, 2014 Haomeng,Wang Triaged
Enforce alphabetical ordering in requirements file Wishlist Eric Guo (info) Feb 27, 2014 Xurong Yang In Progress
Bad support for migrations on SQLite Medium Dmitry "Divius" Tantsur (info) Triaged
Nova driver does not set disk_available_least Low David Shrewsbury (info) Triaged
Paramiko does not properly work with eventlet concurrency High Victor Sergeyev (info) Triaged
Reconnect on failure for multiple servers always connects to first server Undecided Maru Newby (info) New
do_tear_down_node not allowed for node % in state None Medium Robert Collins (info) Triaged
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 18, 2014

Imported Translations from Transifex

NEW

Jul 15, 2014

Jul 21, 2014

Hack to support graceful shutdowns on rebuild().

Chris Jones

NEW

Jul 18, 2014

Jul 18, 2014

Add option to allow soft power off

Chris Krelle

NEW

Jul 17, 2014

Jul 17, 2014

Implement retry on NodeLocked exceptions

David Shrewsbury

NEW

Jul 17, 2014

Jul 17, 2014

Use auth_token from keystonemiddleware

Devananda van der Veen

NEW

Jul 15, 2014

Jul 16, 2014

Import a few more fixes from the Nova driver

Devananda van der Veen

MERGED

Jul 16, 2014

Jul 16, 2014

Raise appropriate errors on duplicate Node, Port and Chassis creation

Dmitry Tantsur

MERGED

Jun 25, 2014

Jul 18, 2014

Add shared functions for hardware discovery

Dmitry Tantsur

ABANDONED

Jul 15, 2014

Jul 16, 2014

Add newly_discovered column to Node object

Dmitry Tantsur

NEW

Jul 16, 2014

Jul 21, 2014

Fix database migration with SQLite

Dmitry Tantsur

ABANDONED

Jul 16, 2014

Jul 17, 2014

Add set_discovery_enabled to ManagementInterface

Dmitry Tantsur

NEW

Jul 21, 2014

Jul 21, 2014

Migration to oslo.db

Ghe Rivero

ABANDONED

May 5, 2014

Jul 18, 2014

Fix tear_down a node with missing info

Ghe Rivero

NEW

Jun 30, 2014

Jul 17, 2014

oslo.i18n migration

Ghe Rivero

MERGED

Jul 7, 2014

Jul 18, 2014

Implements send-data-to-ceilometer

Haomeng,Wang

NEW

Apr 28, 2014

Jul 21, 2014

Remove ironic.conf.sample

Haomeng,Wang

NEW

Jul 11, 2014

Jul 16, 2014

Add methods to ipmitool driver

Jim Rollenhagen

MERGED

Jun 16, 2014

Jul 18, 2014

Factor out deploy info from PXE driver

Jim Rollenhagen

NEW

Jun 18, 2014

Jul 17, 2014

Allow Ironic URL from config file

Jim Rollenhagen

NEW

Jul 8, 2014

Jul 17, 2014

Add missing docstrings

Jim Rollenhagen

MERGED

Jul 10, 2014

Jul 19, 2014

Drivers determine acceptable power states

Josh Gachnang

NEW

Apr 10, 2014

Jul 18, 2014

Fix leaking DB details to API on error

Josh Gachnang

NEW

Apr 28, 2014

Jul 18, 2014

IPMINative set_boot_device persistent

Lucas Alvares Gomes

ABANDONED

Apr 7, 2014

Jul 21, 2014

IPMITool to use the new ManagementInterface

Lucas Alvares Gomes

NEW

Apr 8, 2014

Jul 21, 2014

SeaMicro to use the new ManagementInterface

Lucas Alvares Gomes

NEW

Apr 9, 2014

Jul 21, 2014

IPMINative to use the new ManagementInterface

Lucas Alvares Gomes

NEW

Apr 10, 2014

Jul 21, 2014

SSH virsh to use the new ManagementInterface

Lucas Alvares Gomes

NEW

Apr 23, 2014

Jul 21, 2014

Expose set,get_boot_device in the API

Lucas Alvares Gomes

NEW

Apr 24, 2014

Jul 21, 2014

Add iPXE support for Ironic

Lucas Alvares Gomes

NEW

Jun 11, 2014

Jul 16, 2014

Rename/update common/tftp.py to common/pxe_utils.py

Lucas Alvares Gomes

NEW

Jun 30, 2014

Jul 16, 2014

ManagementInterface set, get_boot_device() to support 'persistent'

Lucas Alvares Gomes

MERGED

Jul 9, 2014

Jul 18, 2014

Add iPXE Installation Guide documentation

Lucas Alvares Gomes

NEW

Jul 14, 2014

Jul 16, 2014

Add UTF-8 coding lines to all Python files

Martin Geisler

NEW

May 31, 2014

Jul 18, 2014

Ironic nova driver to cache ironic client calls

Michael Davies

NEW

Jun 26, 2014

Jul 18, 2014

Review fixes from Nova scheduler reviews

Michael Davies

NEW

Jul 16, 2014

Jul 21, 2014

Review fixes from the Nova driver reviews

Michael Davies

NEW

Jul 18, 2014

Jul 21, 2014

Check whether specified FS is supported

Mikhail Durnosvistov

NEW

Jun 5, 2014

Jul 18, 2014

Remove node parameter from power_off() method in virt driver

Phil Day

NEW

Jun 16, 2014

Jul 17, 2014

ipmi double bridging functionality

Rakesh H S

NEW

May 27, 2014

Jul 20, 2014

Add drivers.base.BaseDriver.get_properties()

Ruby Loo

NEW

Jul 15, 2014

Jul 21, 2014

Implement API to get driver properties

Ruby Loo

NEW

Jul 15, 2014

Jul 19, 2014

Fix glance endpoint tests

Ryan Petrello

NEW

Jul 8, 2014

Jul 17, 2014

Use oslo.db library

Victor Sergeyev

NEW

Aug 15, 2013

Jul 21, 2014

Use opportunistic approach for migration testing

Victor Sergeyev

NEW

Jul 15, 2014

Jul 17, 2014

Add a test case for DB schema comparison

Victor Sergeyev

NEW

Jul 17, 2014

Jul 17, 2014

Use metadata.create_all() to get database schema

Victor Sergeyev

NEW

Jul 17, 2014

Jul 17, 2014

Add IloDriver and its IloPower module

ramesh

MERGED

Apr 22, 2014

Jul 18, 2014

Add support for creating vfat disk images

ramesh

NEW

Jul 8, 2014

Jul 16, 2014

Add support for interacing with swift

ramesh

NEW

Jul 9, 2014

Jul 16, 2014

Notes

Icon
 

  • No labels