Add placeholders for all previous specs

This commit adds a placeholder with link to the new location for each of
the specs that were moved by the previous commit. It also adds a
"placeholder" file containing TOC-style references to the old
directories, and a link to this on the index page.

This is broken into two commits to preserve the history; git can't
recognize a rename and replace operation in the same commit.

Change-Id: Ieea08e7b477993baaca76b14210547e3e26c2935
Co-authored-by: Jim Rollenhagen <jim@jimrollenhagen.com>
This commit is contained in:
Devananda van der Veen 2015-08-03 08:03:45 -07:00 committed by Jim Rollenhagen
parent d6caa9a083
commit 73f7b9414d
67 changed files with 897 additions and 0 deletions

View File

@ -68,6 +68,16 @@ Juno
specs/juno-implemented/*
Placeholders
============
During Liberty, we restructured the spec folders. Links were left in the
locations of previous specs so as not to break any external references to them.
.. toctree::
placeholders
==================
Indices and tables
==================

View File

@ -0,0 +1,42 @@
.. ironic-specs documentation master file
==========================================
Ironic Project Specifications Placeholders
==========================================
This page serves as a list of all placeholders for specs that have been
since moved. The placeholder exists to avoid breaking old links.
Liberty
-------
.. toctree::
:glob:
:maxdepth: 1
specs/liberty/*
Kilo
----
.. toctree::
:glob:
:maxdepth: 1
specs/kilo/*
Juno
----
.. toctree::
:glob:
:maxdepth: 1
specs/juno/*
==================
Indices and tables
==================
* :ref:`search`

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
============================================
Add instance_info field to Node model
============================================
This spec was implemented in the Juno cycle.
See :doc:`../juno-implemented/add-node-instance-info`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
==============================================
Add Support for Retry on NodeLocked Exceptions
==============================================
This spec was implemented in the Juno cycle.
See :doc:`../juno-implemented/add-nodelocked-retry`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
============
Agent Driver
============
This spec was implemented in the Juno cycle.
See :doc:`../juno-implemented/agent-driver`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
====================================
Mechanism to cleanup all ImageCaches
====================================
This spec was implemented in the Juno cycle.
See :doc:`../juno-implemented/cleanup-all-imagecaches`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
=============================================
More robust device status checking with fuser
=============================================
This spec was implemented in the Juno cycle.
See :doc:`../juno-implemented/device-status-check-with-fuser`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
=================================
DRAC Management driver for Ironic
=================================
This spec was implemented in the Juno cycle.
See :doc:`../juno-implemented/drac-management-driver`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
============================
DRAC Power Driver for Ironic
============================
This spec was implemented in the Juno cycle.
See :doc:`../juno-implemented/drac-power-driver`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
===================================
Enabling IPMI double bridge support
===================================
This spec was implemented in the Juno cycle.
See :doc:`../juno-implemented/enabling-ipmi-double-bridge-support`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
=================================
API to Get driver_info Properties
=================================
This spec was implemented in the Juno cycle.
See :doc:`../juno-implemented/get-required-driver-info`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
=====================
iLO IPA Deploy Driver
=====================
This spec was implemented in the Juno cycle.
See :doc:`../juno-implemented/ilo-virtualmedia-ipa`.

13
specs/juno/ipxe-boot.rst Normal file
View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
=========
iPXE boot
=========
This spec was implemented in the Juno cycle.
See :doc:`../juno-implemented/ipxe-boot`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
===========================
iLO Power Driver for Ironic
===========================
This spec was implemented in the Juno cycle.
See :doc:`../juno-implemented/ironic-ilo-power-driver`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
=====================================
iLO Virtual Media iSCSI Deploy Driver
=====================================
This spec was implemented in the Juno cycle.
See :doc:`../juno-implemented/ironic-ilo-virtualmedia-driver`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
========================================
Power driver for SNMP-enabled smart PDUs
========================================
This spec was implemented in the Juno cycle.
See :doc:`../juno-implemented/ironic-snmp-power-driver`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
==============================
New driver ManagementInterface
==============================
This spec was implemented in the Juno cycle.
See :doc:`../juno-implemented/new-management-interface`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
==============================
Send Sensor Data to Ceilometer
==============================
This spec was implemented in the Juno cycle.
See :doc:`../juno-implemented/send-data-to-ceilometer`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
===============================
Support external DHCP providers
===============================
This spec was implemented in the Juno cycle.
See :doc:`../juno-implemented/support-external-dhcp`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
====================
Swift Temporary URLs
====================
This spec was implemented in the Juno cycle.
See :doc:`../juno-implemented/swift-temp-url`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
======================================
UEFI support for Ironic deploy drivers
======================================
This spec was implemented in the Juno cycle.
See :doc:`../juno-implemented/uefi-boot-for-ironic`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
==========================================
AMT PXE Driver
==========================================
This spec was implemented in the Kilo cycle.
See :doc:`../kilo-implemented/amt-pxe-driver`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
====================
Ironic Microversions
====================
This spec was implemented in the Kilo cycle.
See :doc:`../kilo-implemented/api-microversions`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
==========================================
automate-uefi-bios-iso-creation
==========================================
This spec was implemented in the Kilo cycle.
See :doc:`../kilo-implemented/automate-uefi-bios-iso-creation`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
====================
Driver Internal Info
====================
This spec was implemented in the Kilo cycle.
See :doc:`../kilo-implemented/driver-internal-info`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
==============================================
Allow drivers to have their own periodic tasks
==============================================
This spec was implemented in the Kilo cycle.
See :doc:`../kilo-implemented/driver-periodic-tasks`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
===============================
Expose configdrive to instances
===============================
This spec was implemented in the Kilo cycle.
See :doc:`../kilo-implemented/expose-configdrive`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
======================
Extend Vendor Passthru
======================
This spec was implemented in the Kilo cycle.
See :doc:`../kilo-implemented/extend-vendor-passthru`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
=============================================
Implement Cleaning Operations for iLO drivers
=============================================
This spec was implemented in the Kilo cycle.
See :doc:`../kilo-implemented/ilo-cleaning-support`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
=========================
iLO Management Interface
=========================
This spec was implemented in the Kilo cycle.
See :doc:`../kilo-implemented/ilo-management-interface`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
=========================================================
Discover node properties and capabilities for iLO drivers
=========================================================
This spec was implemented in the Kilo cycle.
See :doc:`../kilo-implemented/ilo-properties-capabilities-discovery`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
==========================================
Implement Cleaning States
==========================================
This spec was implemented in the Kilo cycle.
See :doc:`../kilo-implemented/implement-cleaning-states`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
==============================================================
In-band hardware properties introspection via ironic-discoverd
==============================================================
This spec was implemented in the Kilo cycle.
See :doc:`../kilo-implemented/inband-properties-discovery`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
=================================
iRMC Management Driver for Ironic
=================================
This spec was implemented in the Kilo cycle.
See :doc:`../kilo-implemented/irmc-management-driver`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
============================
iRMC Power Driver for Ironic
============================
This spec was implemented in the Kilo cycle.
See :doc:`../kilo-implemented/irmc-power-driver`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
==============================================================
Discover node properties with node-set-provision-state
==============================================================
This spec was implemented in the Kilo cycle.
See :doc:`../kilo-implemented/ironic-node-properties-discovery`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
=============================================
Add support for VirtualBox through WebService
=============================================
This spec was implemented in the Kilo cycle.
See :doc:`../kilo-implemented/ironic-virtualbox-webservice-support`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
==========================================
Local boot support with partition images
==========================================
This spec was implemented in the Kilo cycle.
See :doc:`../kilo-implemented/local-boot-support-with-partition-images`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
====================
Ironic Logical Names
====================
This spec was implemented in the Kilo cycle.
See :doc:`../kilo-implemented/logical-names`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
============================
Add maintenance reason field
============================
This spec was implemented in the Kilo cycle.
See :doc:`../kilo-implemented/maintenance-reason`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
============================================
A proposal for the New Ironic State Machine.
============================================
This spec was implemented in the Kilo cycle.
See :doc:`../kilo-implemented/new-ironic-state-machine`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
=======================================
Support for non-glance image references
=======================================
This spec was implemented in the Kilo cycle.
See :doc:`../kilo-implemented/non-glance-image-refs`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
=================
Root device hints
=================
This spec was implemented in the Kilo cycle.
See :doc:`../kilo-implemented/root-device-hints`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
==========================================
Seamicro Serial Console
==========================================
This spec was implemented in the Kilo cycle.
See :doc:`../kilo-implemented/seamicro-serial-console`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
============================================
UEFI Secure Boot support for iLO drivers
============================================
This spec was implemented in the Kilo cycle.
See :doc:`../kilo-implemented/uefi-secure-boot`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
========================
Whole Disk Image Support
========================
This spec was implemented in the Kilo cycle.
See :doc:`../kilo-implemented/whole-disk-image-support`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
==========================================
Bare Metal Trust Using Intel TXT
==========================================
https://blueprints.launchpad.net/ironic/+spec/bare-metal-trust-using-intel-txt
This spec was proposed in the Liberty cycle.
See :doc:`../approved/bare-metal-trust-using-intel-txt`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
====================
Cisco UCS PXE driver
====================
This spec was proposed in the Liberty cycle.
See :doc:`../liberty-implemented/cisco-ucs-pxe-driver`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
==================================================
Add "enroll" state to the state machine
==================================================
This spec was proposed in the Liberty cycle.
See :doc:`../approved/enroll-node-state`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
============================================
Move Ironic to a feature-based release model
============================================
This spec was proposed in the Liberty cycle.
See :doc:`../liberty-implemented/feature-based-releases`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
==================================================
Switch periodic tasks to the Futurist library
==================================================
This spec was proposed in the Liberty cycle.
See :doc:`../approved/futurist`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
========================
Implement Zapping States
========================
This spec was proposed in the Liberty cycle.
See :doc:`../approved/implement-zapping-states`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
==============================================
In-band RAID configuration using agent ramdisk
==============================================
This spec was proposed in the Liberty cycle.
See :doc:`../approved/inband-raid-configuration`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
==========================
iPXE Dynamic Configuration
==========================
This spec was proposed in the Liberty cycle.
See :doc:`../approved/ipxe-dynamic-config`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
================================
iPXE to use Swift Temporary URLs
================================
This spec was proposed in the Liberty cycle.
See :doc:`../approved/ipxe-swift-tempurls`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
===========================================
iRMC Virtual Media Deploy Driver for Ironic
===========================================
This spec was proposed in the Liberty cycle.
See :doc:`../approved/irmc-virtualmedia-deploy-driver`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
===========================================
New driver interface for RAID configuration
===========================================
This spec was proposed in the Liberty cycle.
See :doc:`../approved/ironic-generic-raid-interface`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
==================================================
Open CloudServer (OCS) power driver
==================================================
This spec was proposed in the Liberty cycle.
See :doc:`../liberty-implemented/msft-ocs-power-driver`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
===========================
Pluggable network providers
===========================
This spec was proposed in the Liberty cycle.
See :doc:`../approved/network-provider`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
========================
Boot Interface in Ironic
========================
This spec was proposed in the Liberty cycle.
See :doc:`../approved/new-boot-interface`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
=============
Nodes tagging
=============
This spec was proposed in the Liberty cycle.
See :doc:`../approved/nodes-tagging`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
========================================
Override PXE options via Glance property
========================================
This spec was proposed in the Liberty cycle.
See :doc:`../approved/override-pxe-options-via-glance-property`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
=====================
Petitboot boot driver
=====================
This spec was proposed in the Liberty cycle.
See :doc:`../approved/petitboot-boot-driver`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
==================================================================
Make ilo drivers standalone in ironic by removing swift dependency
==================================================================
This spec was proposed in the Liberty cycle.
See :doc:`../approved/remove-swift-dependency-for-ilo-drivers`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
==================================================
UEFI Secure Boot support for pxe_iLO driver
==================================================
This spec was proposed in the Liberty cycle.
See :doc:`../approved/uefi-secure-boot-pxe-ilo`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
==================================================
Client Caching Of Negotiated Version
==================================================
This spec was proposed in the Liberty cycle.
See :doc:`../approved/version-caching`.

View File

@ -0,0 +1,13 @@
..
This work is licensed under a Creative Commons Attribution 3.0 Unported
License.
http://creativecommons.org/licenses/by/3.0/legalcode
==============================
Wake-On-Lan (WOL) power driver
==============================
This spec was proposed in the Liberty cycle.
See :doc:`../liberty-implemented/wol-power-driver`.