606 Commits

Author SHA1 Message Date
Zuul
c531155ea0 Merge "Update Signature Documentation" 2018-01-28 09:26:01 +00:00
Brianna Poulos
806adc58e0 Update Signature Documentation
The castellan user interface library recently
deprecated the 'api_class' configuration option
in favor of the 'backend' configuration option.
This change updates the image signature
verification documentation to use the new
configuration option.

Change-Id: I0cc115eed1b7f271fe4bb7d0a385d487f2494d73
2018-01-19 12:01:38 -05:00
Nguyen Van Trung
97dbfb02d7 Add doc8 to pep8 check for glance project
This patch adds a doc8 check of .rst files to the current pep8 check.
It includes fixes to the .rst files that didn't pass the check.

Co-authored-By: Hoang Trung Hieu <hieuht@vn.fujitsu.com>
Change-Id: I5a9299200202576d97760ebf07bceb930888f2d7
2018-01-19 08:20:56 +00:00
Zuul
08e28cd921 Merge "Add documentation for image import plugins" 2018-01-17 14:53:47 +00:00
Brian Rosmaita
dbf7bbc9fb Add documentation for image import plugins
Add info to the admin guide about how to configure plugins for
image import.

Change-Id: I17a259b45b123ddf30d94fa2c6f3e57e96a8fb06
2018-01-12 16:22:51 +00:00
Brian Rosmaita
fe21b1d19f Update scrubber documentation
Updates scrubber docs to take into account the refactoring done in
change I26f570b85617200880543b7114730a1ac76d3fb1 and updates the
header info for all cli docs in anticipation of the Queens release.

Change-Id: I61095b9ba8f7e12fcf2005aa6f8af501829dfa6b
2018-01-12 12:51:16 +00:00
Guoqiang Ding
4c4663bafc Update the documentation links
The documentation about "ops-guide" has been moved.

Change-Id: I9fc5ad2a3f5cd7790c6e1bc314892cac511a404d
2017-12-06 06:32:42 +00:00
bbwang5827
4a2626c262 Fix the wrong URL
Change-Id: I55da9dc68f520337c19e7a94228ada86383f1230
2017-11-21 14:17:46 -05:00
Sean McGinnis
1531af4c99 Fix SQLAlchemy reference link
Issue was raised in I20171c815d4718bb90f54b5b4184191118f31fe2 that the link
to the SQLAlchemy reference doc was not correct, but that is outside the
scope for what that patch is addressing.

To address that concern, this changes the link to the current URL.

TrivialFix

Change-Id: I43aac003805d0496cb7b906af9b24b92335b9dfa
2017-11-17 00:09:42 +00:00
Zuul
c95983b3dd Merge "Fix format of configuration/configuring.rst" 2017-11-15 13:22:14 +00:00
David Rabel
4720cc0326 Fix format of configuration/configuring.rst
Change-Id: I20171c815d4718bb90f54b5b4184191118f31fe2
2017-11-15 10:41:09 +00:00
Zuul
ef458d5105 Merge "Correct sphinx syntax of glance doc" 2017-11-09 17:40:33 +00:00
Zuul
836d555123 Merge "Update http deploy docs to be a bit more explicit" 2017-11-08 11:59:46 +00:00
Rui Yuan Dou
914bf760fb Correct sphinx syntax of glance doc
Change-Id: I0050ef32196e8ea73ef50837c27bf9e67727d1af
2017-11-03 08:56:34 +08:00
Matthew Treinish
e6219582c8
Update http deploy docs to be a bit more explicit
There have been some lessons learned on how to best deploy glance from
using uwsgi in the gate. This commit updates the docs a bit to explain
some pitfalls to avoid.

This also adds a glossary at th end of the docs to explain common terms.
There are several very similar terms with related meanings used in the doc
so to clear up confusing the glossary should be helpful.

Change-Id: I255d2049a5d519909c88101833ddd259328fcee7
2017-11-02 01:19:19 -04:00
Brian Rosmaita
d5eed8d745 Document new URL format
Add a description of the new URL format for project documentation.
We've been getting a bunch of patches to modify URLs and it's hard
to know which ones are the canonical format since there are redirects
so that both the old and new URLs currently work.

Change-Id: I84136af8315f3421f7d7825fdb7d096f019a6e08
2017-10-20 15:07:54 -04:00
Brian Rosmaita
53ec4d5ab1 Document Glance Registry deprecation
Update the docs and add a release note.

Partially-implements: bp deprecate-registry

Change-Id: I759d38728a50ba516131e13745df651802fcce63
2017-10-19 10:31:27 -04:00
Brian Rosmaita
e6769aba8e Update spec-lite info in contributors' docs
In Queens, we've begun putting lite specs into their own
individual files instead of all combined into a single file.
This patch changes the contributor docs to reflect this.

Depends-on: I85b096fc0c99a70e3ad0d7f8727b7d5ab679c95b
Change-Id: I94bc4cb3d73d22b06aa923dd29c64208da6a3477
2017-10-11 15:23:55 +00:00
Rui Yuan Dou
824daf51dc Update image statuses doc for latest change
1.correct typo
2.add new state 'uploading' and 'importing'

Change-Id: I9962fb5f450f13c6a92bce826767ee880e7e7afe
Closes-bug: 1713442
2017-09-25 16:16:38 +08:00
Jenkins
a1c8966f9f Merge "Fix missing some content of glance database creation." 2017-09-20 17:12:47 +00:00
Jenkins
3e2c555701 Merge "Switch base to latest in link address" 2017-09-20 17:11:44 +00:00
Jenkins
0ef045d7bd Merge "Clean up database section of admin docs" 2017-09-20 16:56:29 +00:00
junboli
7dfaa552f8 Switch base to latest in link address
1. Using the relative pointer to the resource on latest version, and this
   can avoid the manually change on every release.
2. Pretty format the json data.

Change-Id: I5eb5c156f3f730c2c51dc5d917e591a28c059282
2017-09-20 05:30:07 +00:00
ericxiett
2f8edeedc8 Fix missing some content of glance database creation.
The indentation of glance database creation was incorrect.
This patch fixes it.

Change-Id: If3ca607258363f5b6e8e1b86e0425fd74da2e62a
Closes-Bug: #1718125
2017-09-19 16:50:14 +08:00
Jenkins
d14c3e82e7 Merge "Add image import docs to admin guide" 2017-09-13 16:38:47 +00:00
Brian Rosmaita
62ee9e7390 Clean up database section of admin docs
The db.rst file had two top level headings and the second wasn't
being rendered in the html pages.  Separated the zero downtime
section into its own section to fix this and made a few updates
to the text.

Change-Id: I913326653642d8f19173f18868d4e8cbb89a5b77
2017-09-13 01:47:30 -04:00
Brian Rosmaita
d304d2c05c Add image import docs to admin guide
Change-Id: I0222b5d6d5685029eadf04a3d19160ba018fe2e5
Closes-bug: #1713180
2017-09-06 19:23:18 +00:00
Jenkins
2d362004aa Merge "Update invalid links of User doc" 2017-08-30 13:06:56 +00:00
Rui Yuan Dou
60248f0f59 Update invalid links of User doc
Change-Id: I2ca27680f663642d4c3e4914bac07e1bedba71c1
Closes-bug: 1713141
2017-08-26 03:47:44 +08:00
Rui Yuan Dou
480722aeff Separate module reference from contributor/index page
Change-Id: I9acbbb32d83d194f8d827101a0604b45d61f96f7
2017-08-26 03:19:08 +08:00
Rui Yuan Dou
8886dcd114 Update invalid path and link for Image Properties
Change-Id: I67e84be3ceb4b6810f8b7c39d953b36c04641afb
2017-08-16 09:07:51 +08:00
Jenkins
94df7f8b52 Merge "Remove datastore_name and datacenter_path" 2017-08-04 22:00:33 +00:00
Jenkins
e7ceaebd49 Merge "doc: Explicitly set 'builders' option" 2017-08-02 23:49:32 +00:00
lingyongxu
7c1764b85d Update the documention for doc migration
This patch is proposed according to the Direction 10 of doc
migration(https://etherpad.openstack.org/p/doc-migration-tracking).

Change-Id: I71ced5bd5a0979acf21a60c6157b0af98f061f20
2017-08-02 07:22:46 +00:00
Stephen Finucane
1da56883f5 doc: Explicitly set 'builders' option
A recent release of pbr explicitly requires stating which builders are
requested, rather than defaulting to html and man. This has resulted in
man pages not being built. Correct this oversight, along with a few
issues that have been introduced to 'doc/source/conf.py' since. It is
also necessary to remove a couple of plugins as there seems to be
another pbr bug under the hood. Fortunately none of these are used so
it's all good.

Change-Id: I22fd4d113704949dbf7704f50fa1d08fa10f11b6
2017-07-07 17:52:25 +00:00
Doug Hellmann
adf7f5885b use openstackdocstheme html context
Set some of the new config values and enable openstackdocstheme as an
extension so it will inject values into the page context as it writes
each documentation page. This ensures the pages link to the right bug
tracker, etc.

Change-Id: I3e8d3a68aaa5da3318b2b253e8db982d64e4b1b6
Depends-On: Icf3a40ed104cfd828f532f6f2b112ed02f996ff5
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-06-29 16:14:46 -04:00
Doug Hellmann
a792b5829a only show first heading from the glossary on home page
Change-Id: I81fea1c2e4d51994367c42d8f973a9503c366a09
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-06-29 16:14:46 -04:00
Doug Hellmann
eed781b6cb move links to older install guides to the current install guide
Change-Id: I3226609ab90af0c5eaf55fe68c275a4235903352
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-06-29 16:14:46 -04:00
Doug Hellmann
10edf27c7f switch to openstackdocstheme
Change-Id: Iae7d55aa065b3ac18ff3ec84dc9e3eaa7243ca52
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-06-29 16:14:44 -04:00
Doug Hellmann
c024c792b1 import the cli examples from the admin guide in openstack-manuals
Change-Id: I17da383eb3a3b32e73d0dcdd5f5e9e7f4dff73ee
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-06-29 14:02:00 +00:00
Doug Hellmann
6f865190c9 import troubleshooting section of admin guide from openstack-manuals
Change-Id: If8c63a7f4929227084a1bde3767356e28689dc94
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-06-29 14:01:52 +00:00
Doug Hellmann
5de99113c6 import the installation guide from openstack-manuals
Change-Id: If8b526e762e20523efc41df960783bfa83026e34
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-06-29 14:01:38 +00:00
Doug Hellmann
80a7d0147d import the glossary from openstack-manuals
Change-Id: I01491fe7d24428d4f0ad470c5976feea7caaa157
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-06-29 14:00:35 +00:00
shaofeng_cheng
58a2592a55 Remove datastore_name and datacenter_path
Two options (vmware_datacenter_path and vmware_datastore_name) in
the VMware driver were supposed to be removed as of Liberty and
its now Mitaka.

see:
https://github.com/openstack/glance_store/blob/master/glance_store/_drivers/vmware_datastore.py

Change-Id: Id13de4c2901fa0bcaaf04f7c356d7dbcdcbed365
2017-06-29 09:55:47 +08:00
Doug Hellmann
ca7a572d11 use :ref: instead of :doc: for xref
Using :ref: makes it easier to move files around.

Change-Id: I6e5e4403f01cf78fcfe2c5f716bb59455766e652
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-06-21 14:15:58 -04:00
Doug Hellmann
093ea56de2 add index page to cli dir
Change-Id: I78b4c0e45a5be72fcec4d04130538d315d02dfcc
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-06-21 14:15:58 -04:00
Doug Hellmann
406af67444 fix image path
Change-Id: I94339b9ac1ef7f37f6a756fed2406aae18700c41
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-06-21 14:15:58 -04:00
Doug Hellmann
f252af6490 fix include directives
Change-Id: I52720ce1c8c20df246ec8e381bc0da89efd5f0d6
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-06-21 14:15:58 -04:00
Doug Hellmann
2725850d5f fix repeated hyperlink target names
Change-Id: Iea87947ebd0c90dc19bff14c3f0bda3a2acb5780
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-06-21 14:15:58 -04:00
Doug Hellmann
a2df410e76 fix the autodoc instructions
Use autodoc_index_modules instead of autodoc_tree_index_modules so only
one copy of the API docs are generated.

Exclude the tests subpackage because it's not part of the Glance Python
API.

Exclude the glance.db.sqlalchemy subpackage to avoid issues caused when
parts of it cannot be imported during the doc build because they rely on
alembic setting up values that are not configured for a simple import.

Change-Id: I127b812bc879fc39533b39df1785d93835142430
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-06-21 14:15:58 -04:00