Commit Graph

976 Commits

Author SHA1 Message Date
Jenkins 0f103797e9 Merge "List support for force-completing a live migration in Feature support matrix" 2016-11-28 10:41:17 +00:00
int32bit f2992f9c00 List support for force-completing a live migration in Feature support matrix
Change-Id: I0aedc23b8fed2fe6b60088f8ff131b3fa31b974c
Closes-Bug: #1641753
2016-11-28 19:53:41 +11:00
Jenkins 5de12831bf Merge "doc: Add guidline about notification payload" 2016-11-24 10:49:44 +00:00
Jenkins 2732d3e0f6 Merge "Remove deprecated nova-all binary" 2016-11-23 15:39:45 +00:00
Balazs Gibizer 3d39613e45 doc: Add guidline about notification payload
To help adding new notification to nova we shall have a guideline
what should and what should not be in the notification payload.

Change-Id: Ic85d304974bbfa7e02999ec3d6c9bba1d1aed3c8
2016-11-23 15:03:57 +01:00
Jenkins 4361de1073 Merge "doc: Update libvirt-numa guide" 2016-11-17 14:05:38 +00:00
Jenkins 0f0d7584e0 Merge "Add the initial documentation for the placement API" 2016-11-16 12:11:58 +00:00
Chris Dent 56658310ba Clarify the approval process of specless blueprints
Add a paragraph which clarifies that a specless blueprint needs to
be approved and the normal process for doing so, with links to
additional information.

Change-Id: I1d4fc40a2e5acb8b63f90e00dc19ee5a65fbe870
2016-11-15 17:27:32 +00:00
Matt Riedemann 310d66c9a6 Add the initial documentation for the placement API
This is the initial set of docs for the placement API
service introduced in the Newton release.

We still have to flesh out the API reference in detail
but this gets us started.

The deployment steps are taken from how devstack does
this today.

Change-Id: Ic2436d92a7cefaeb1ae67ed878da968444f2f18d
2016-11-11 17:21:50 -05:00
Mario Villaplana 62b21ef2f1 Remove ironic instance resize from support matrix doc
Ironic has never supported instance resize with any driver.

Change-Id: Ic0bc67d22c187f79f9f969d83b246e3b56976669
2016-11-08 20:07:43 +00:00
Jenkins 1557777bfb Merge "Update docs for serial console support" 2016-10-28 09:04:41 +00:00
Stephen Finucane 864f65e4fd doc: Integrate oslo_policy.sphinxpolicygen
Change-Id: I80e75b8a592e1125e02ca6177661177a7c17c927
2016-10-20 10:31:01 +01:00
Stephen Finucane f8a81807e0 doc: Update libvirt-numa guide
Update the documents, making the following changes:

* Reference Fedora 24 instead of the outdated Fedora 21
* Don't reference the removed 'rejoin-stack' script
* Let devstack do as much work for us as possible (NUMATopologyFilter)
* Don't overcomplicate anything (installing emacs, using non-standard
  devstack install dir)
* Use '$' prefix for non-root commands
* Update XML with latest examples
* Use the 'openstack' client, rather than the 'nova' client
* Random formatting fixes

...and, finally, stop hating on poor, innocent vi.

Change-Id: Idc89a5c0617ccf7044e1cfc2b5d7f5ff4004b5bf
2016-10-18 15:48:56 +01:00
Matt Riedemann 94a28d346a Remove deprecated nova-manage vm list command
The nova-manage vm list command was deprecated in newton
with change:

5a5b06fb24

Change-Id: I9b7a791b5b5a4c3375fcbfac081ba6bc40c84d6d
2016-10-18 10:48:13 -04:00
Jenkins 1b62be73b0 Merge "conf: Group scheduler options" 2016-10-18 13:29:33 +00:00
Matt Riedemann a5bd35f899 Update docs for serial console support
There are two changes here:

1. The serial_console config option group help text is
   updated to point out that hyper-v also supports serial
   console access. This is based on virt drivers that
   implement the 'get_serial_console' method.

2. The hypervisor feature matrix is updated to point out
   that the vmware driver does not support getting serial
   console output. This is based on virt drivers that
   implement the 'get_console_output' method.

Closes-Bug: #1632135

Change-Id: Ibf7f865e2b768e5ea3d7a7ec7cbf77bd8997c50f
2016-10-18 08:47:20 -04:00
Jenkins 76923cffbb Merge "Ironic Driver: override get_serial_console()" 2016-10-14 20:39:44 +00:00
Dao Cong Tien c9a64996ec Ironic Driver: override get_serial_console()
This implements Nova-compatible serial console for Ironic in
Nova scope.

[Nova] blueprint ironic-serial-console-support
[Ironic] spec
    https://review.openstack.org/319505
[Ironic] related patches
    https://review.openstack.org/#/c/293873/
    https://review.openstack.org/#/c/328168/
[Ironic] Related-Bug: #1553083

Change-Id: I38e803021d71fc0760a8ae99b3e97dd0aecb5088
2016-10-14 11:27:18 -04:00
Jenkins 8398ca9371 Merge "Document experimental pipeline in Nova CI" 2016-10-14 15:19:19 +00:00
Jenkins 84df91ddc4 Merge "Update rolling upgrade steps from upgrades documentation" 2016-10-13 16:27:42 +00:00
Emilien Macchi 26826bc686 Document experimental pipeline in Nova CI
Add a section in "core-review" to document how experimental pipeline would
be used by Nova developers in order to consume the resources at the
right time.

Change-Id: I5df377032c2fcec18cdf71af2568e028373bcced
2016-10-13 11:40:30 -04:00
Pushkar Umaranikar c0e8aa85e7 Update rolling upgrade steps from upgrades documentation
Modify rolling upgrade steps from exisitng nova upgrades
documentation. Also, add pre-requisites required for the
zero downtime upgrade under newly created "Plan your upgrade"
section.

Change-Id: I4e884ac051614d25258734c35208b3abfe5fd3a4
Co-Authored-By: Sivasathurappan Radhakrishnan <siva.radhakrishnan@intel.com>
2016-10-13 15:19:20 +00:00
Jenkins 36c459781c Merge "doc: add dev policy about no new metrics monitors" 2016-10-12 17:24:40 +00:00
Jenkins 0ceccdf288 Merge "doc: note the future of out of tree support" 2016-10-12 17:20:33 +00:00
Mike Perez c07c0d4b8e Remove deprecated nova-all binary
This was deprecated and to set to be removed in Ocata. It was only
intended for testing purposes and not for production use. Individual
binaries will be used instead.

Change-Id: I260962ec7c4167b07e9480a04454a9cb5666f8ed
2016-10-12 10:02:17 -07:00
Jenkins c7a8cf3785 Merge "doc: Comment on latin1 vs utf8 charsets" 2016-10-12 10:19:03 +00:00
Matt Riedemann 0a99fc1c4e doc: add dev policy about no new metrics monitors
At the newton midcycle we talked about the proposed
memory bandwidth monitor plugin and decided that we
really just don't want nova in the business of metrics
gathering, and are moving to deprecate that functionality.

There are several specs open related to adding more
metrics monitors and/or exposing existing ones, so this
codifies the policy on nova as metrics gatherer.

Change-Id: Ie47e91776bc36a22fd48d3673c69c842509489a1
2016-10-11 20:41:47 -04:00
Matt Riedemann 610293fdd5 doc: note the future of out of tree support
The out of tree support section of the nova dev policy
document was pretty old and basically said hooks and
extension points are buyer beware, but doesn't mention
anything about why we don't want them (interoperability)
and the efforts the last few releases to actively
deprecate and remove hooks/extension points/classloading.

This change adds some more wording to that effect to
the doc.

Change-Id: Iaa1cf3ef7ac6e8e1d75f94e17aaba1058474acca
2016-10-11 19:47:40 -04:00
Matt Riedemann 77b23da9e8 docs: update the Public Contractual API link
This updates the docs to point at our flashy new(ish)
api-ref compute REST API docs instead of those gross
crusty old inaccurate ones.

Change-Id: Ib5e157f3ff7a215be4cbf7e8744b3507f3b4b106
2016-10-11 19:44:07 -04:00
Jenkins 0583bb5a84 Merge "docs: update code-review guide for config options" 2016-10-11 15:00:24 +00:00
Stephen Finucane 608a01e65e doc: Comment on latin1 vs utf8 charsets
Change-Id: Ia50ea5cfd631fac8edb27e040cde91826a3c4182
2016-10-11 15:15:45 +01:00
Balazs Gibizer 39af8d5d70 Remove dead link from notification devref
The auto generated class documentation link was 404 in the notification
devref as that documenation is not generated automatically any more.

This patch modifies the notification devref to include the interesting
part of the class documentation inline.

Change-Id: I7cbea16fc9682fa3c00eac16a51c4ed8588ba45c
2016-10-10 16:37:13 +02:00
Alexis Lee 7d0381c91a conf: Group scheduler options
Move all scheduler options into their one of two groups. Many of the
options are simply renamed to remove their 'scheduler_' prefix, with
some exceptions:

* scheduler_default_filters -> enabled_filters
* scheduler_baremetal_default_filters -> baremetal_enabled_filters
* scheduler_driver_task_period -> periodic_task_interval
* scheduler_tracks_instance_changes -> track_instance_changes

Change-Id: I3f48e52815e80c99612bcd10cb53331a8c995fc3
Co-Authored-By: Stephen Finucane <sfinucan@redhat.com>
Implements: blueprint centralize-config-options-ocata
2016-10-07 14:36:21 +01:00
Jenkins 99ae65d1c4 Merge "[Trivial] changes tiny RST markup error" 2016-10-06 19:51:50 +00:00
Jenkins 911bc66c59 Merge "Fixes RST markup error to create a code-box." 2016-10-03 15:14:09 +00:00
Ianeta Hutchinson 4b95b03e4b [Trivial] changes tiny RST markup error
Removes trailing bullet point symbol from CLI commands list.

Change-Id: Id615fcbd0f2de696d993df7aaf3fc47bf384fdd0
2016-09-29 14:49:30 +00:00
Ianeta Hutchinson a0b85d6f06 Fixes RST markup error to create a code-box.
Change-Id: Ief06eaa630befb3d9a45ad9177cc40d5ccdf6f34
Closes-Bug: #1628643
2016-09-28 14:17:30 -05:00
Mikhail Feoktistov 4445d48471 libvirt: support user password settings in virtuozzo
Libvirt has "domainSetUserPassword" callback and virtuozzo driver
has an implementation for it. So in this patch we allow to use this
functionality for virtuozzo hypervisor.

Change-Id: Ia398afadfd9fd9544c5d843338ab25c0930d9f74
Implements: blueprint virtuozzo-instance-admin-password
2016-09-28 18:46:26 +00:00
Matt Fischer 81dff5070e docs: Clarify sections & note on filter scheduler
Right on now the Filter Scheduler page it is difficult to find where the
section is on configuring and writing your own. The page is very long.
So this adds some section headers. In addition a note is added to
clarify that when you write your own filter "all_filters" doesn't
include "write your own", both available and default settings need to be
changed.

Change-Id: I99878d3b4dc839ff87bc581e61c85e4ae2c66b2c
2016-09-23 14:22:16 -06:00
Stephen Finucane 3e92d21cd7 trivial: Rewrap guide at 79 characters
Change-Id: Icdaaa341e1fff4ee63ede1e1a059d41960e96f48
2016-09-21 11:32:17 +01:00
Jenkins a18abaf4d6 Merge "modify description of "Inject guest networking config"" 2016-09-19 18:03:06 +00:00
Jenkins 5346932cf2 Merge "Update link in general purpose feature matrix" 2016-09-19 18:00:03 +00:00
Ha Van Tu 1b7b0987f8 Update link in general purpose feature matrix
This patch updates link that the patch [1] added to general purpose
feature matrix
[1] https://review.openstack.org/#/c/344483/
Implements: blueprint feature-classification

Change-Id: I0f5abaf68adcbb49e013c2778cce692c6d8a7327
2016-08-24 15:51:26 +07:00
Jenkins 7b1424c2b6 Merge "Adding details in general purpose feature matrix [1]" 2016-08-24 06:57:36 +00:00
Brian Moss 7ab6397b88 Copy edit feature classification
Copy edit the feature classification document
to improve language and structure.

blueprint feature-classification

Change-Id: I0ca1f8270439109c3b525b2a22ba3f035f0426f0
2016-08-18 16:18:30 +00:00
Sarafraj Singh f34c91a5f2 Adding details in general purpose feature matrix [1]
Added details for:
1. Server create and delete
2. Server snapshot
3. Server power operations
4. Server rebuild and resize

blueprint feature-classification

Change-Id: I2f10b797432ca441bb067e026c6c31419144c110
2016-08-18 14:29:44 +00:00
Jenkins 9a19cdf23b Merge "Add details to general purpose feature matrix" 2016-08-18 13:25:23 +00:00
Jenkins a78ff9aff8 Merge "Adding details in general purpose feature matrix" 2016-08-18 13:24:23 +00:00
Jenkins 0b330408b1 Merge "Expand initial feature classification lists" 2016-08-18 13:23:25 +00:00
Jenkins 3c40b0a9fb Merge "Add prototype feature classification matrix" 2016-08-18 13:22:34 +00:00