Merge "Provides minor updates for Fuel Plugin SDK"

This commit is contained in:
Jenkins 2016-11-03 15:30:00 +00:00 committed by Gerrit Code Review
commit 54c259fc60
4 changed files with 13 additions and 12 deletions

View File

@ -12,7 +12,8 @@ As a plugin developer, your repository workflow must be the following:
repository in the OpenStack namespace, you need to do the following:
* Have your code reviewed by the `Fuel team <https://bugs.launchpad.net/fuel/>`_.
You can also request a review in the #fuel-dev channel in IRC.
You can also request a review in the #fuel-dev channel in IRC. You are welcome
to request peer review from the members of your development team.
* Plan to set up a CI for the plugin. See :ref:`plugin-ci`.
* Confirm that you are going to support the plugin for more than one
version of Fuel.

View File

@ -3,5 +3,8 @@
Overview of existing plugins
============================
* `Fuel plugins on GitHub <https://github.com/search?utf8=%E2%9C%93&q=fuel-plugin+in%3Aname>`_
* `DriverLog <http://stackalytics.com/report/driverlog?project_id=openstack/fuel>`_
* `Fuel plugins on GitHub <https://github.com/search?utf8=%E2%9C%93&q=fuel-plugin+in%3Aname>`_ -
contains the source code of Fuel Plugins.
* `DriverLog <http://stackalytics.com/report/driverlog?project_id=openstack/fuel>`_ -
contains the list of plugin maintainers with their contacts, compatible OpenStack releases,
and the CI/CD pipeline.

View File

@ -10,15 +10,12 @@ The Fuel Plugin SDK Guide provides instructions on how to build, test, and
troubleshoot your plugins; the guide also gives an overview of the existing
plugins.
This guide focuses on Fuel Plugin Builder Version 4 delivered with Fuel 8.0
Maintenance Update 1.
Before you read this document, you must do the following:
#. Install Fuel 8.0. See :ref:`fuel-install-guide`.
#. Update the Fuel Master node to Maintenance Update 1.
#. Install the latest Fuel version. See :ref:`fuel-install-guide`.
#. Deploy an OpenStack environment with one controller and one compute node.
See :ref:`create-env-ug`.
See :ref:`create-env-ug`. For testing purposes you will need to use at
least 3 Controller nodes for high availability.
This guide is a work in progress and will eventually have most of
the information you need on Fuel Plugin SDK. In the meantime, use

View File

@ -10,6 +10,6 @@ Requirements
* If you use plugin pre-deployment scripts that somehow change the state of
the Fuel Master node -- for example, changes to Nailgun database --
ensure that all these changes are removed in the post-deployment script.
* TBD Fuel code style guidelines
* TBD Use puppet-lint and pep8 (+bash?)
* TBD recommendation on pre_build_hook
* See :ref:`code-style` and
`Fuel contribution guidelines <https://wiki.openstack.org/wiki/Fuel/How_to_contribute>`_
* recommendation on pre_build_hook