Commit Graph

71 Commits

Author SHA1 Message Date
Zuul 9e391b06c3 Merge "libvirt: add Linux distribution guest only description for inject_xxx options" 2018-02-20 00:42:02 +00:00
Zuul e7725bffbd Merge "Fix and update compute schedulers config guide" 2018-02-16 20:04:41 +00:00
Zuul bfae5f28a4 Merge "Add admin guide doc on volume multiattach support" 2018-02-15 22:18:15 +00:00
Zuul 1f83390dcc Merge "Cleanup the manage-volumes admin doc" 2018-02-15 22:18:09 +00:00
Matt Riedemann 4d226e5f0a Add admin guide doc on volume multiattach support
This is the companion doc to the admin guide docs
in cinder:

I77bb849e039e1b44964ac0f30d48b5c16ca41b44

Change-Id: I11f97cf79e0c947b42de69cf8a7f6c1dbdb943a1
2018-02-15 14:21:33 -05:00
Chen Hanxiao 95057b0cae libvirt: add Linux distribution guest only description for inject_xxx options
Actually, inject_password, inject_key and inject_partition
by libguestfs is only valid for linux guest.
Add some descriptions for these.

TrivialFix

Change-Id: I5b2ef7d677a1d2d47052df5eaf8726cfc02eea1c
Signed-off-by: Chen Hanxiao <chenhx@certusnet.com.cn>
2018-02-14 19:56:19 +08:00
Zuul 42b220803a Merge "doc: merge numa.rst to cpu-topologies.rst" 2018-02-13 21:30:36 +00:00
Matt Riedemann 9628d2a094 Cleanup the manage-volumes admin doc
This was originaly copied over from "compute-manage-volumes.rst"
doc in the openstack-manuals repo but it's clearly mostly talking
about managing volumes on the Cinder side, not how they related
to compute server instances. Furthermore, Cinder already has a much
more detailed CLI guide on managing volumes, so this change removes
the content that's not specific to Nova and just links to the Cinder
docs.

Change-Id: I8e1c0d30debfdd4017c6d1a810a7b7dd382cd02d
2018-02-13 15:26:03 -05:00
Zuul 657905bcb8 Merge "Replace Chinese quotes to English quotes" 2018-02-13 19:55:12 +00:00
Matt Riedemann 8be8d02aa7 Fix and update compute schedulers config guide
There were several things wrong with this doc since the migration
in-tree in pike, which are handled here:

- Updated options to use the current names.
- Any mention of the periodic_task_interval option is removed
  since this doc is really about the FilterScheduler, and the
  periodic task interval is only used by the CachingScheduler to
  cache and refresh hosts, something the FilterScheduler doesn't do.
  The note about service_down_time is already covered in the help
  text for the periodic_task_interval option.
- Removed a broken (and oddly placed) link to the block storage
  docs; it's unclear why the compute scheduler docs need to randomly
  link to the block storage docs for schedluing (maybe that was
  super legacy from the nova-volume days).
- Fixed a broken link to the 'evacuate instances' docs.

This change does not get into details for the individual filters
or weighers, only the overview and filter scheduler description.

Change-Id: Ie5bb9781e1997ad12521b5df5245a78b587a4a20
Closes-Bug: #1749235
2018-02-13 12:12:12 -05:00
Zuul b156706b09 Merge "doc: mention that --on-shared-storage is not needed with nova evacuate" 2018-02-12 18:54:33 +00:00
zhangdebo 6c0026d725 Replace Chinese quotes to English quotes
Change-Id: I64cbd5680493c5ae4ba9155c66979c12e9a217ae
2018-02-12 14:45:30 +08:00
Matt Riedemann 60bbec15ed Fix docs for IsolatedHostsFilter
The docs were using variable names from the filter code rather
than the actual config options.

Change-Id: I2694b32e9c90ad098101e41e4e3ae36ddafd8d0f
Related-Bug: #1746483
2018-02-11 17:23:38 -05:00
Tetsuro Nakamura 7ecd7e6e33 doc: merge numa.rst to cpu-topologies.rst
The explanation of NUMA topology feature of nova exited in both
numa.rst and cpu-topologies.rst under doc/source/admin/.

This patch merges them for cleaning up.

Change-Id: I35e23b2e1ac55c74faf4f0542498e45f2957e4d3
2018-02-10 17:50:16 +09:00
Matt Riedemann de32a70844 doc: mention that --on-shared-storage is not needed with nova evacuate
The 2.14 microversion makes the --on-shared-storage calculation
happen automatically in the compute service, so we should make a note
of that in the evacuate CLI docs.

Change-Id: I88806897a2412971b3c7488155f17156ae1c7bf9
2018-02-08 19:43:39 -05:00
Matt Riedemann b516c48fdf doc: fix the link for the evacuate cli
This was broken during the openstack admin guide docs migration
in pike.

Change-Id: Ibb886657ed97f3e6462ceef0002ef3fe1aec767d
Closes-Bug: #1748327
2018-02-08 19:32:11 -05:00
Adrien Cunin 2a600935f7 Fixed auto-convergence option name in doc
It's ``live_migration_permit_auto_converge`` instead of
``live_migration_permit_auto_convergence``.

Change-Id: Ibed5d179947f753bf31a7e4c49fa9c9cfd4eb9e1
2018-02-08 15:39:23 +01:00
Zuul 10c1c3cbc1 Merge "fix misspelling of 'projectUser'" 2018-02-08 07:01:15 +00:00
Zuul d8079c2e52 Merge "XenAPI: Provide support matrix and doc for VGPU" 2018-02-07 20:57:57 +00:00
Jianghua Wang 511c481f19 XenAPI: Provide support matrix and doc for VGPU
This commit is to update support matrix and doc for VGPU feature
on XenAPI.

Implements: blueprint add-support-for-vgpu
Change-Id: I0c9797d1f274e37e3b084d94d0b85980260b2861
2018-02-07 14:52:19 -05:00
Zuul e8e8fe4eef Merge "Fix wrong link for "Manage Flavors" in CPU topologies doc" 2018-02-07 05:07:33 +00:00
Yikun Jiang 26de90a14d Fix wrong link for "Manage Flavors" in CPU topologies doc
The last sentence here where it links to "Manage Flavors"
is the wrong link. It goes here:
https://docs.openstack.org/nova/latest/admin/flavors.html which
doesn't talk about NUMA extra specs. It should be pointing at
the "NUMA topology" section of the flavor extra specs page:
https://docs.openstack.org/nova/latest/user/flavors.html#extra-specs-numa-topology

Change-Id: I30f6bc70afc5be00737cdf76e0e47bcb898a3a7f
Closes-Bug: #1747562
2018-02-06 17:33:10 +08:00
pangliye fc35397fdd fix misspelling of 'projectUser'
Change-Id: Ic3c824c218fb0512cdac1e7ed313925c305b7ec3
2018-02-06 10:48:48 +08:00
Sylvain Bauza d133590e8b Provide support matrix and doc for VGPU
Now that Queens supports attaching virtual GPUs to an instance, we need to
properly document which hypervisors support that, how to use that feature and
what the existing caveats are.

Co-Authored-By: Matt Riedemann <mriedem.os@gmail.com>

Change-Id: I871894c3584e92f80f6420dfc009e21b30450f8e
Implements: blueprint add-support-for-vgpu
2018-02-05 08:13:30 +00:00
Zuul 81f0ca1352 Merge "Update VMWare vSphere link address" 2018-01-25 21:15:39 +00:00
gaofei 6e80105e9c Update VMWare vSphere link address
Change-Id: Ie6f43d59b29c5f89bd8d50b9838cc743ea22a36e
2018-01-24 13:26:08 +00:00
gaofei a9769a8488 Replace curly quotes with straight quotes
Sphinx's "smart quotes" feature will ensure these are replaced during
generation of docs.

Change-Id: I96412d86ac67c0dbaa0edb88815daa795e3cb1d8
2018-01-23 09:25:05 +00:00
Daniel Berrange 7c593dc505 doc: Document TLS security setup for noVNC proxy
The nova noVNC proxy server has gained the ability to use the VeNCrypt
authentication scheme to secure network communications with the compute
node VNC servers.  This documents how to configure the QEMU/KVM compute
nodes and the noVNC proxy server nodes.

Change-Id: If3cea87568efff0874cd8851cabc6770812c545b
Blueprint: websocket-proxy-to-host-security
Co-Authored-By: Stephen Finucane <sfinucan@redhat.com>
2018-01-22 14:48:51 +00:00
Zuul 5f27402edb Merge "doc: update supported drivers for cpu topology" 2017-12-22 16:49:37 +00:00
Zuul 2281532d0e Merge "Delete the TypeAffinityFilter" 2017-12-21 04:51:12 +00:00
Tetsuro Nakamura a15fc86c29 doc: update supported drivers for cpu topology
Not only libvirt/KVM driver but also libvirt/QEMU works with cpu
topology feature in nova. So we just update the document.

Change-Id: If8f0229072c8518c9301a872b98862687d93a044
2017-12-21 11:58:28 +09:00
Bernhard M. Wiedemann c4301ee678 Fix 4 doc typos
Change-Id: Ia718bf84589306efdbad9a5c16e30969d477dfc4
2017-12-19 15:30:45 +01:00
Matt Riedemann ed3c69cb45 Delete the TypeAffinityFilter
Deprecated in Pike:

  I660e0316b11afcad65c0fe7bd167ddcec9239a8b

This filter relies on the flavor.id primary key which will
change as (1) flavors were migrated to the API database and
(2) when a flavor is changed by deleting and re-creating the
flavor.

Also, as noted in blueprint put-host-manager-instance-info-on-a-diet,
this is one step forward in getting us to a point where the only
thing that the in-tree filters care about in the HostState.instances
dict is the instance uuid (for the affinity filters). Which means
we can eventually stop RPC casting all instance information from
all nova-compute services to the scheduler for every instance create,
delete, move or periodic sync task - we only would need to send the
list of instance UUIDs. That should help with RPC traffic in a large
and busy deployment.

Change-Id: Icb43fe2ef5252d2838f6f8572c7497840a9797a1
2017-12-14 17:09:56 -05:00
zhufl 915bd8f829 Fix some typos in nova doc
There are some typos in nova doc:
  affinty
  runnning
  containts
  abolute

This is to fix them.

Change-Id: I18e61e41fd31af4885b449dff3f6988b4bc3065b
2017-12-14 12:49:49 +08:00
zhangyangyang aecc165a58 Remove deprecated TrustedFilter
The TrustedFilter and the related trusted_computing config options
were deprecated in Pike:

  If6e53feeb97e6050c1eb7962110ed89504c952fc

Co-Authored-By: Matt Riedemann <mriedem.os@gmail.com>

Change-Id: I0a7ab3a4fb2cfad567a8644bed4de574393ee11a
2017-11-28 14:54:31 -05:00
Zuul 5b5b5c8df3 Merge "Update the documentation links" 2017-11-28 19:09:16 +00:00
Zuul 114817560b Merge "Update document related to host aggregate" 2017-11-28 15:26:28 +00:00
Guoqiang Ding 66a44c95f1 Update the documentation links
The documentation about "ops-guide" has been moved.

Change-Id: I151d1f989cb032c3a3775e5bfffcec58a2cf0121
2017-11-28 11:07:36 +08:00
Zuul 82217e6308 Merge "Using --option ARGUMENT" 2017-11-21 12:26:50 +00:00
Zuul 190579d19a Merge "Fix format in live-migration-usage.rst" 2017-11-21 12:26:44 +00:00
Takashi NATSUME fa43227f6e Update document related to host aggregate
The arguments of nova CLI commands related to host aggregate
(I93f44a12b6d5a91b448f6f8d238311d58bf40c01) are fixed.
The host APIs have been deprecated since microversion 2.43.
So remove description related to nova host commands.
And add description about nova hypervisor commands.

Change-Id: Ibf78865844da6f007b610f12430df4866076f00b
Closes-Bug: #1726658
2017-11-21 02:01:40 +00:00
Luong Anh Tuan fb9e4ca578 Using --option ARGUMENT
The OpenStack CLI commands support both --option ARGUMENT and --option=ARGUMENT.
In technical publications, use --option ARGUMENT.[1]

[1]https://docs.openstack.org/doc-contrib-guide/writing-style/code-conventions.html

Change-Id: Ifbf44c2bd9d7bec9308c6fb2c0340fb48811a653
2017-11-06 00:45:13 +00:00
David Rabel 1d81fc891e Fix format in live-migration-usage.rst
It is :command:`some_command` instead of :command:``some_command``.

Change-Id: I8300c55a247d30cb9db93e5025d79d0fdc24cf5e
2017-10-31 12:40:10 +00:00
David Rabel 95c3eeb9be Fix indent in configuring-migrations.rst
Change-Id: Iec2f9b5b497a552c407d75278b0cd3c4c0a8deb6
2017-10-28 16:19:45 +02:00
Markus Zoeller 19f0acd960 docs: Explain the flow of the "serial console" feature
The serial console feature is a little unknown and it's a little
confusing at first. This change adds a doc to explain this better.

Change-Id: Ia5a336694aec95db29545e31b2c6b364dd825a15
2017-10-18 13:39:57 +00:00
evikbas aff78ac53e doc: Fix command output in scheduler document
Change-Id: If2fe3dcac8d32d8a3f83f4db8e2a0b41ac15e888
Closes-Bug: #1723120
2017-10-16 09:21:11 +00:00
Matt Riedemann 7055b5305c Note TrustedFilter deprecation in docs
Change 82f16b88f3 deprecated
the TrustedFilter for removal in Queens, but there is an
entire document about using it which doesn't mention this,
so it's noted here.

Change-Id: I4f772a50cfdbc1f50759c67b234e5c7e29e81100
2017-10-05 18:47:40 -04:00
Takashi NATSUME 48eb371e62 Fix inconsistency of 'NOTE:' description
Use the 'note' directive.

TrivialFix
Change-Id: If342940f8cc64591778ad21ce6cccbe006c0145b
2017-09-28 16:28:49 +09:00
Jenkins ef0f6341f4 Merge "Add PowerVM hypervisor configuration doc" 2017-09-25 12:25:02 +00:00
esberglu ba9f6a7dd7 Add PowerVM hypervisor configuration doc
This adds the hypervisor configuration documentation for using the
PowerVM nova compute driver.

Change-Id: Id96e8ac68d8d89d856f8defd2774aac3df2ccb34
2017-09-21 16:29:28 -05:00