1136 Commits

Author SHA1 Message Date
Jenkins
f1b7252288 Merge "Remove common directory switcher" 2016-05-31 20:06:56 +00:00
KATO Tomoyuki
ef8d15b85d [config-ref] remove unnecessary RST markup
The help strings for configuration option are text strings,
not a code item. So, they are not necessary.
Also, it breaks literal markups within the help strings.

Change-Id: I4b9279d5f49a03137d9c1369622fde1ed2df684e
Partial-Bug: #1585927
2016-05-29 10:31:56 +09:00
KATO Tomoyuki
8b9a52f570 Factor out Install Guide for Debian with debconf
Sync install guide translation build tool with the
changes I8df6b3b382137d08d60f85bc41bcd98ac1f4eb47
and Iffced3907ac2fddd42e6adc56b6e4859fde8e987.

Change-Id: Ie3d20ab930738925f2daacd4cd305b4ad8ec1798
2016-05-28 14:26:23 +09:00
KATO Tomoyuki
1d3b8dc83a Remove common directory switcher
Since we finished common directory migration from common-rst
to common, this patch removes common directory switcher, that
is merged at the change I7ba517136807513f982e66010906b97621f844fc,
to migrate common directory for rst files from common-rst to common.

Change-Id: I40aac8ec2d497d83b41048b2576a3a0ab04c8a93
2016-05-28 13:37:48 +09:00
John Garbutt
4f0433ffce Allow bulleted lists in config reference
This is very much a hack, but its really just to see if it is possible
to convert the bullet lists into text that renders correctly with rst.

This was tested with the nova-hyperv.rst:
f0607509e3/doc/config-reference/source/tables/nova-hyperv.rst

Change-Id: Iab063774f6732d52cd8e79f82ff0fc93bd6d306b
2016-05-27 08:41:04 +00:00
KATO Tomoyuki
6d5e723ffb [cli-ref] Use Image API v2 at first
Image API v1 is supported, but v2 is preferred.

Change-Id: If3441c39120b953de9f2f8c23aa97ae88084fa70
Closes-Bug: #1585002
2016-05-24 07:26:42 +00:00
Jenkins
329e410bfd Merge "Update Magnum service name and mission statement" 2016-05-23 04:58:24 +00:00
Jenkins
63fd14bd6a Merge "Remove openstack-doc-test" 2016-05-22 17:44:30 +00:00
Andreas Jaeger
fe586291ff Remove openstack-doc-test
openstack-doc-test is used for building of DocBook XML files. For index
page generation openstack-indexpage can be used.

Remove openstack-doc-test together with all support files.

Change-Id: I5589bc634e1f630f79b3d6e8bffee939c5300bf2
2016-05-19 01:51:03 +00:00
KATO Tomoyuki
0750d9d9ff Update Magnum service name and mission statement
Change-Id: I82c6fe35bea57b10beeadf2d2094f97de07bf826
See: https://review.openstack.org/#/c/311476/
2016-05-15 09:51:29 +09:00
OpenStack Proposal Bot
4dc3101c6a Updated from global requirements
Change-Id: I10e7beed951814d972bf1eaaaaaee1fe5bcf58bb
2016-05-06 22:21:16 +00:00
Jenkins
22e6cb3cb2 Merge "Remove DocBook XML translation support" 2016-05-05 13:38:40 +00:00
OpenStack Proposal Bot
268ee9250a Updated from global requirements
Change-Id: I7343616293339157466753b1e2dc444786c24840
2016-05-03 16:01:45 +00:00
Christian Berendt
3a9fb60c2d Remove build_environment from .gitignore
We removed the Vagrantfile in the past, it is safe to remove the entries
from the .gitignore file.

Change-Id: I870afd33d8dd72bd19b9d59b5ce540bcbf551c27
2016-05-02 21:30:46 +02:00
Andreas Jaeger
992fb6cdb4 Remove DocBook XML translation support
Remove commands and scripting for translation of DocBook XML.

implements bp docbook-removal

Change-Id: Iadb4d8609dffe9e3e449b6fe09db939ea7fca943
2016-05-02 12:57:34 +02:00
Andreas Jaeger
eb89b3b919 Remove glossary handling
The DocBook XML glossary is gone, remove the special support in our
tools for it.

implements bp docbook-removal
Change-Id: Ida2bb926718ae7e03ac2ded120cea99c80147857
2016-05-02 11:16:44 +02:00
Jenkins
7c6717f1ea Merge "Remove executable privilege of doc/source/conf.py" 2016-05-01 09:24:35 +00:00
Jenkins
95eb233f0a Merge "Add docs environment" 2016-05-01 02:01:56 +00:00
OpenStack Proposal Bot
3107b5b7dd Updated from global requirements
Change-Id: Ief735e19020de2704b86f6cad9090bec55b5a002
2016-04-30 18:07:21 +00:00
Christian Berendt
4396ade948 Add docs environment
Change-Id: I93deef31ab30b1ce46c35f9c39242adfc4a3ae83
2016-04-29 23:30:43 -05:00
ZhiQiang Fan
c6da54a2ad Remove executable privilege of doc/source/conf.py
It is a configuration file, rather than a script.

Change-Id: I5d0eaf7bf47084e1bcb77a85fdb2c88c724ae25b
2016-04-30 03:45:06 +00:00
Christian Berendt
cec83cebf4 [cli-ref] add heat deprecation note
As of https://review.openstack.org/#/c/291631/ the heat CLI is deprecated.

Change-Id: Id759651a135a9ace0c6b331e4ad5ecb22e5707c8
2016-04-25 13:58:16 -05:00
Jenkins
984c9f8184 Merge "Add cliff-tablib to requirements.txt" 2016-04-25 02:48:47 +00:00
Jenkins
b018889fc3 Merge "use environment variables for GITPROJ and GITBASE" 2016-04-24 18:08:37 +00:00
ZhiQiang Fan
1b9920beed use environment variables for GITPROJ and GITBASE
Companies may have VPN, and in China, there is a firewall named
G.F.W., they both may block some protocols or ports, so if I run
autohelp-wrapper, it will fail like this:

/opt/stack/openstack-doc-tools/autogenerate_config_docs$ ./autohelp-wrapper update ceilometer
Cloning into '/opt/stack/openstack-doc-tools/autogenerate_config_docs/sources/openstack-manuals'...
fatal: unable to connect to git.openstack.org:
git.openstack.org[0: 104.130.246.128]: errno=Connection timed out
git.openstack.org[1: 2001:4800:7819:103:be76:4eff:fe06:63c]: errno=Network is unreachable

Now we have -g option, which can set GITPROJ, but GITBASE still
use git://git.openstack.org/openstack, so it still fail:

/opt/stack/openstack-doc-tools/autogenerate_config_docs$ ./autohelp-wrapper -g https://github.com/openstack update ceilometer

Here I proposal to use environment variable value for GITPROJ and
GITBASE if they exist, so some devs, like me, can get rid of
hacking autohelp-wrapper to work then restore it when commit.

Change-Id: If7dc3ebe398c71d6461a5983d4aab1bc87984697
Closes-Bug: #1574224
2016-04-25 03:03:18 +08:00
Peter Stachowski
c1706eb746 Add cliff-tablib to requirements.txt
If you manually generate CLI reference documents without
cliff-tablib installed, all commands that allow you to specify
a '-f <format>' option will not have 'html' as one of the
supported values. For example, the diff will look like:

-   [-f {csv,html,json,table,value,yaml}]
+   [-f {csv,json,table,value,yaml}]

cliff-tablib has been added to the requirements to avoid this.

Change-Id: I0a655e25922788a4266ff201aa3574fc2e65a0ea
2016-04-24 13:14:09 +00:00
ZhiQiang Fan
e115fee6a3 safe get deprecated_reason
when run ./autohelp-wrapper rst aodh, it failed with:
AttributeError: 'BoolOpt' object has no attribute 'deprecated_reason'

we need to check the value before we use it

Change-Id: I362606ba186d1582f850bfa4d602503d6ea5079a
Closes-Bug: #1573953
2016-04-24 01:51:38 +08:00
Jenkins
22201b96bf Merge "[cli-ref] Support DeprecationWarning for version number" 2016-04-22 06:15:06 +00:00
Jenkins
6fc6f2f4e7 Merge "[cli-ref] Remove keystone CLI support" 2016-04-21 17:43:22 +00:00
KATO Tomoyuki
8e2d482e26 [cli-ref] Remove keystone CLI support
no more keystone CLI in favor of openstackclient
http://lists.openstack.org/pipermail/openstack-dev/2016-April/092471.html

Change-Id: Ib88242d02511c7d7f94c2dbc6ddc8d855ce5541a
2016-04-20 00:29:10 +00:00
Jenkins
50c4eaa357 Merge "[cli-ref] Fix wrong delim splitting subcommands" 2016-04-19 23:27:13 +00:00
Jenkins
df7b7d4603 Merge "[cli-ref] Added support for 'help' and 'version'" 2016-04-19 23:27:08 +00:00
Jenkins
a8dbda529a Merge "[cli-ref] Add support for multiple clients" 2016-04-19 23:27:03 +00:00
Peter Stachowski
52fb24a51e [cli-ref] Added support for 'help' and 'version'
- added --version option.
- added support for printing help if no options given, or if
  'help' was used (i.e. 'openstack-auto-commands help')

openstack-manuals was also added to .gitignore so that
running the 'doc-tools-update-cli-reference' script will
not affect the os_doc_tools repo if the tool is run
within the repo.

Change-Id: I4c5ac6e7f207cd953040ce7b40cf1a5f13acf709
2016-04-19 04:55:08 +00:00
Peter Stachowski
5034807430 [cli-ref] Add support for multiple clients
- added ability to supply multiple clients at a time.
- added flag to continue processing clients even if an error
  occurs.
- fixed issue where an empty file was created if the client
  wasn't found.
- fixed issue where specifying --all-api and --all-manage would
  result in only --all-api being generated.

Change-Id: I8586279d884e1223ee7eb8ab12f50aa5ddc82561
2016-04-19 01:34:58 +00:00
Peter Stachowski
ca8b9e9c6b [cli-ref] Fix non-deprecated cmds being skipped
- fixed issue where deprecated options caused the entire
  command to be skipped.

The original change req was broken down into multiple ones
to facilitate the review process.

Please see:
https://review.openstack.org/307488
https://review.openstack.org/307489
https://review.openstack.org/307490

Closes-Bug: #1552158
Change-Id: I621e9d64b5f72530014c47a281e837eeeb800987
2016-04-18 21:38:15 +00:00
Peter Stachowski
79ef2bbd84 [cli-ref] Fix wrong delim splitting subcommands
- fixed issue where 'complete' generated wrong subcommands
  if they were hyphenated.
- fixed issue where 'hardcoded' subcommands (in clients.yaml)
  were ignored.
- added 'auth' to list of swift commands

Change-Id: If929299e38f21f3420d3fcb70a11daaa11c067bf
2016-04-18 20:57:26 +00:00
KATO Tomoyuki
c6d39996ac [cli-ref] Support DeprecationWarning for version number
Bash variable expansion "${version##* }" doesn't match the char ")"
as "*". This patch add the process for "DeprecationWarning)" message.

Change-Id: If8e7dd047ea5e12487dc90f5a0fb7aeb4292ae13
Closes-Bug: #1565574
2016-04-16 10:39:48 +09:00
Jenkins
28dae6445b Merge "[cli-ref] Remove work around for checkniceness" 2016-04-14 03:20:00 +00:00
OpenStack Proposal Bot
deef9f459d Updated from global requirements
Change-Id: I61916ff536b224c4843668ee7e22e4a8815360c8
2016-04-13 12:47:03 +00:00
KATO Tomoyuki
77924b1856 [cli-ref] Remove work around for checkniceness
doc8 change Ie767f999d8c6a82edc56987963e2cb88167504ea
fixes the checkniceness false positives.

Change-Id: I348a521913c0a817f57b5f33f3e4c8840e42954a
2016-04-13 09:39:53 +09:00
OpenStack Proposal Bot
7ea67f3175 Updated from global requirements
Change-Id: I88f87eeb9d0674d30525ef6843c052623e651eeb
2016-04-07 17:12:36 +00:00
venkatamahesh
7e86aa8686 [README] Update the content for mitaka
Change-Id: I9b03356f02f88f681b4b4b61fe12965896559279
2016-04-06 17:06:03 +05:30
Jenkins
96327f8e48 Merge "[User Guides] Remove Admin User Guide from Tools build" 2016-04-06 08:00:00 +00:00
Joseph Robinson
4ecc2757e2 [User Guides] Remove Admin User Guide from Tools build
1.) This patch removes the Admin User Guide from the
    Tools repository.

Change-Id: I97b180dff42893a9fa3d7872f73ed2935580d099
Implements: blueprint user-guides-reorganised
2016-04-06 17:49:31 +10:00
Christian Berendt
f6715a3ba5 [sitemap] mark liberty as an old release
Change-Id: I8a16a4dd1051a351750b448e59e518e8223629b9
2016-04-05 12:59:58 +02:00
KATO Tomoyuki
9d75f8393c [cli-ref] Add osprofiler installation for --profile option
Change-Id: I9761acb669dacd095e4a4817753f9f911184ac3a
2016-03-30 20:30:16 +09:00
Jenkins
caa6102c91 Merge "Keep py3.X compatibility for urllib" 2016-03-30 10:24:27 +00:00
Jenkins
79205c6a5c Merge "[cli-ref] Change heading level for subcommands from 2 to 3" 2016-03-25 19:44:42 +00:00
KATO Tomoyuki
b0bc2a42ee [cli-ref] Change heading level for subcommands from 2 to 3
To use the heading level 2 for service API version,
the heading level of subcommands uses level 3.
Also, this change doesn't affect the command
that doesn't have explicit service API version description.

Change-Id: I90d0f791c01f233d8033ad17302b0fd27ea81c89
2016-03-25 11:35:28 +09:00