39 Commits

Author SHA1 Message Date
Andreas Jaeger
cb4369bee9 Disable badge
All documents are versionless, disable badge for pointing out releases.

Change-Id: Ie0496a947529416d627baae1a27b84b20d070d13
2018-08-21 14:34:15 +02:00
Christian Berendt
c48a1a425e Update the end year of copyrights to 2018 in conf.py
Change-Id: I2c17ed8dac876639916ca242c0a66617f3356cf5
2018-02-12 08:54:23 +01:00
Andreas Jaeger
c140e4ee14 Do not use version numbers for documents
Remove version numbers everywhere, since we do not branch anymore,
there's no need for a version number.

Change-Id: I244798870caaaa3e47e958cb3a70af9aa320d734
2017-08-26 15:04:22 +02:00
Andreas Jaeger
9dceacc5f1 [install-guide] The guide is version independent
Remove watermark for pike. This allows to remove sphinxmark extension
usage, so remove it and pillow from test-requirements and update
contributor-guide for this.

Explain that guide handles Pike release now.

Change-Id: Ib1c71971b822cc0aa3e6531b2d5607714551d9db
2017-07-21 21:42:42 +02:00
Doug Hellmann
36a040fb7a delete project-specific steps from installation guide
Change-Id: I79f1f4448adeb37a493bfe9796df8694e47eb804
Depends-On: Ia750cb049c0f53a234ea70ce1f2bbbb7a2aa9454
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-07-03 08:46:57 -04:00
Andreas Jaeger
a1f1748478 Always set bug_project
The openstackdocstheme requires now setting of bug_project, set it up
everywhere.

Change-Id: I778800b8944e3e1d89cdbd1f844c5830a94012d6
Depends-On: Ifd715d1d46d1b1796d79679c9e954d21e9d09455
2017-06-29 22:17:14 +02:00
Andreas Jaeger
b1bad0d43a Simplify conf.py for openstackdocstheme 1.11.0
With the new openstackdocstheme used, we can simplify conf.py.

Also, update our docs for it.

Note that Sphinx 1.6 needs latexmk for building, add it.

Sphinx 1.6 introduces a few new warnings, fix them so that the guides
built.

Change-Id: If2e431725eb54f8be79b9fa4bf9ede2089f321a5
2017-06-27 07:04:30 +02:00
Jenkins
a41328fc99 Merge "Master is now Pike" 2017-03-24 11:46:27 +00:00
Brian Moss
b0d609af38 Master is now Pike
stable/ocata branch exists; configure master to build properly

* Stop copying content to /ocata for versioned guides.
* Change watermark to Pike for draft guides.

Change-Id: Ieef7f3a5b3158f915e03f55fd3bebf1cb8bb90db
Depends-On: I0f92f2bf6c563e9ca71fdfba5e00da73d3a98fc7
2017-03-24 11:19:46 +00:00
Jenkins
851d9c0ada Merge "PDF theme & styling with openstackdocstheme" 2017-03-24 07:56:39 +00:00
Jenkins
7fb43bf4c8 Merge "Update versions to 15.0 in conf.py" 2017-03-24 06:20:57 +00:00
SeongSoo Cho
dc68cc8e03 PDF theme & styling with openstackdocstheme
This commit applies theme and styling to PDF generation
using xelatex with customized styles.
In openstackdocstheme, style is defined in pdftheme.sty,
and conf.py makes use of the file as LaTeX package.
Also, some rst files are modified to add PDF directives
to adjust better UI in PDFs.

Not all documents are our targets in this commit but feel
free to add more here if anyone wants.

- Current applied styles with openstackdocstheme
 : Dedicated title without a blank page
 : Put a logo image into suitable place.
 : No chapter/section number
 : Light gray background for code blocks
 : Font definition is in openstackdocstheme not in conf.py

- rst modification
 : Table wrap adjustment (".. tabularcolumns::" directive)
 : Exclude "Search in this page" section (".. only:: html" directive)

Change-Id: I2782e0a1f0258a6016559b16c8967cc52f48f734
Depends-On: I423675ff79827966e789df70b0f970ac2a10da50
Implements: blueprint build-pdf-from-rst-guides
Co-Authored-By: Ian Y. Choi <ianyrchoi@gmail.com>
2017-03-24 01:02:21 +00:00
Ian Y. Choi
fab7780bcf Update versions to 15.0 in conf.py
Version numbers will be used in PDFs such as
"Release Version: 15.0" following short X.Y version.

Note that Ocata is 15th release.

Change-Id: I6a11992e819626f3b4f4360222521795f7e3b74d
2017-03-24 00:26:33 +00:00
Ian Y. Choi
a8b6a9628a Update the end year of copyrights in conf.py
Change-Id: I8cffbff04ad8993d1940d6e27d0d5c7979fa3d71
2017-03-23 06:45:35 -10:00
KATO Tomoyuki
2526c62fd5 Remove duplicated feedback section
Standard guides have an appendix that includes feedback section.

Change-Id: I4abdcf87eabcd01a3ec660a99ea5b122e22abca0
2017-02-24 23:47:43 +09:00
Ian Y. Choi
66511ef449 [PDF] Liberation font support using xelatex
- To support fonts to PDFs, using xelatex is the preferred
  way in Sphinx: http://www.sphinx-doc.org/en/stable/latex.html
- Applies Liberation as default English font
  : http://lists.openstack.org/pipermail/openstack-docs/2017-February/009606.html
  : http://lists.openstack.org/pipermail/openstack-docs/2017-February/009616.html
  : http://lists.openstack.org/pipermail/openstack-docs/2017-February/009623.html

Change-Id: I91cb6260e14ae5a22e264cc0bf26731df54a8945
Implements: blueprint build-pdf-from-rst-guides
2017-02-08 12:57:10 +00:00
KATO Tomoyuki
380069d9da Use https instead of http for git.openstack.org
Change-Id: I0b76dd67854bd354435a56294c67667eeee1bebd
2017-01-31 13:40:14 +09:00
KATO Tomoyuki
97f3c3c1c3 Update link to dashboard customization
backport: newton mitaka

Change-Id: Ia2913e2e94bc1965ebccd0660760119f4e5531a0
Closes-Bug: #1657047
2017-01-17 22:15:26 +09:00
SeongSoo Cho
983d1d6598 Remove unnecessary TODO comment line
Because the spec document has changed not to use rst2pdf, remove
a related comment line in conf.py

Depends-On: I773def424637157ae03e6ada51a905880c0e3bf1
Change-Id: Ic9502684d0db2b6ced0a1808600baafb11206809
Implements: blueprint build-pdf-from-rst-guides
2016-11-30 23:47:02 +00:00
Andreas Jaeger
1d31f44e67 Master is now Ocata
stable/newton branch is created, let's set up building properly:

* Do not copy content anymore to /newton.
* The draft guides are now Ocata, change watermark.

Change-Id: I47c54a027481f4a708e5f1cefaff1157040bc155
2016-11-12 19:18:52 +01:00
Brian Moss
aa4ff78daf Add watermark to Newton versioned guides
Adds a Newton watermark to the Install Guides,
Networking Guide, and Config Ref Guide.

Change-Id: I0e4f2942b87d996e9f2fd419f808578636d07e78
Backport: mitaka liberty
Partial-bug: #1479166
2016-09-06 15:54:30 +10:00
Petr Kovar
f2a7e88fb4 [install] Remove manila from IT
- manila content has been moved to the project-specific install-guide.
- Add link to the shared-file-systems installation tutorial
  published from within the manila project code tree

Change-Id: Ie541df1d38706bc0c0603b94bffaf06a9316b1c2
Partially-Implements: blueprint projectspecificinstallguides
Partially-Implements: blueprint manila-in-tree-install-guide
2016-08-23 22:46:09 -04:00
Akihiro Motoki
ef43c464ee [common] Use hyphens in filenames
Part of "consistency-file-rename" spec [1]

This commit also changes the following:
* Update corresponding references to common in various guides
* Rename excluded_patterns in conf.py of various guide
* Rename existing entries in www/static/.htaccess
* Add entries to .htaccess to redirect renamed files

[1] http://specs.openstack.org/openstack/docs-specs/specs/newton/consistency-file-rename.html

Change-Id: I39a9d5b95535cad1918ee64e95dee5ef18ab2cbe
2016-08-03 13:07:31 +09:00
KATO Tomoyuki
55d677c626 [install] remove object storage chapter
For Newton, Object Storage Install Guide lives in openstack/swift repo.

Change-Id: I81069f94f8648dcf2a6f5934416cf5fc4d7a734b
Implements: blueprint projectspecificinstallguides
2016-07-16 19:11:32 +09:00
KATO Tomoyuki
527efb82e8 [install] remove telemetry chapter
Telemetry chapter has been moved into ceilometer and aodh repos.
* https://review.openstack.org/330051/
* https://review.openstack.org/330048/

Change-Id: I95de15373313f951b787b50c19093b8855262611
Implements: blueprint project-specific-installguides
2016-07-06 17:44:09 +09:00
Andreas Jaeger
80a919fe43 [install-guide] Remove heat and trove
These chapters are moved to the respective repositories, remove them
here.

Change-Id: I50505de3867562c536682cc91bd96c495c6a75df
2016-06-24 20:54:06 +02:00
Laurel Michaels
9da89ec6c2 Add trove to install guide
The install guide currently does not include trove.

This commit provides instructions for how to install
trove.

Change-Id: Ib0fcba5e5a88e1ff3fd4b7138895dc1faf81af36
Implements: bp installguide-add-trove
2016-04-17 09:58:20 +02:00
KATO Tomoyuki
0261a73482 [common] Normalize get started contents
* file naming
* service name - to follow official service names
* heading - for inclusion:
    http://docs.openstack.org/mitaka/install-guide-ubuntu/keystone.html

Change-Id: Ifb65971526c2914bf8fc16a10fdafd1c864c38fa
2016-04-15 21:56:09 +09:00
Andreas Jaeger
292253e2bb Move common/log_in_dashboard.rst to user-guide
This file is now only used by user-guide, so remove it from common
directory and remove exclude rule for it.

Also move some figures that are used by the file.

Change-Id: Ifc0efd80f84dcbde5c7adda7ea4769eb08da6411
2016-04-06 16:22:40 +02:00
Denis Cavalcante
51b44ccdc7 Add manila install guide documentation
It is an effort to document manila install guide.
Only Ubuntu distro has been properly updated until now.
Liberty packages have been used for the tests, but it can be
changed to mitaka as soon as they are available. Thanks in
advance for any feedback about this initial effort.

Change-Id: I686bdda2ee27de4e5c43bb8d95c0126c8c300558
Implements: blueprint create-manila-install-guide
2016-03-04 11:03:09 +00:00
Christian Berendt
f3dc7772b3 Adds 2016 copyright year to sphinx conf files
Change-Id: I7e1a5e408490f35ad859bfa9fd91335a3417d00a
2016-01-13 11:39:05 +01:00
KATO Tomoyuki
ba18c30116 Exclude unused files from sphinx build
To reduce publication files and facilitate translation,
exclude unnecessary files explicitly.

Change-Id: I0bd259cc94c6fa1c5b01def3b44b8cd1b072207f
2016-01-02 11:59:16 +09:00
KATO Tomoyuki
e04033dec1 Rework install guide build tool
We have two index files for Debian and other distributions.
On the other hand, when the tool generates translation resources,
uses only one index file, Debian index as of now.
Therefore, translation for index files is applied
to only one index file.
For example, Translation for Ubuntu index file
are not applied for Ubuntu Installation Guide.

* Unify index files into one file
* Process toctree for each distribution dynamically

Change-Id: I3abcd7da3569bb8e9edbc02574dcb74c12752ede
Closes-Bug: #1507861
2015-10-25 20:27:31 +09:00
Andreas Jaeger
21fb81b3b8 Do not copy sources
We do not need to copy source files anymore with current
openstackdocstheme, unset html_show_sourcelink and html_copy_source
links. Report a bug works without these as well.

This reduces the amount of files we build and publish (for Install Guide
from 42 MB to 39 MB), and thus speeds up building (from 44 to 41s for
Install Guide) slightly.

Change-Id: Id3bc5ea168ed764f67d7a19fac8ad546f2f8eff8
2015-10-13 20:22:29 +02:00
Andreas Jaeger
c9b1992205 Update for openstackdocstheme 1.2.3
Require new version and cleanup conf.py, we do no need pwd variable
anymore.

Update pbr and hacking requirement - syncing with global requirements.

Change-Id: I53a222445967092e08a1b598a19e8bbe71e378a6
2015-10-06 19:43:30 +02:00
Andreas Jaeger
8750c28ab1 Set giturl for openstackdocstheme 1.2.3
Also whitelist conf.py by flake8.

Co-Authored-By: Bernd Bausch <berndbausch@gmail.com>
Change-Id: I9899fde4586a44aa4dd4e48402a3f25933bebc4a
2015-10-06 13:45:57 +02:00
Christian Berendt
b7c8b5e746 install-guide: move note into file and include note from file
The "Default configuration files vary by distribution." note is
duplicated in a lot of files. This patch moves this note into a separate
file and includes this file in all files using this note.

Change-Id: Ie61e378a217539259180f2e56282b137dd8aa30a
2015-09-22 22:11:16 +02:00
Andreas Jaeger
dc3a3978cf Fix double index entry
We cannot use ..only.. with a toctree, it gets parsed at the wrong
time.

Add a second Debian specific index file so that Debian gets only this
file. This avoids the double index entry in the sidetable but leads to
no index table for Debian.

Change-Id: I6f4e7dffb2c5cd4416607817dcb3685b65b0674d
Partial-Fix: #1488187
2015-08-24 20:15:20 +02:00
Andreas Jaeger
25d1b7d617 Remove DocBook XML files for Install Guide
Remove DocBook XML files and rename directory from install-guide-rst to
install-guide.

Adjust everything so that publishing works.
Update README to remove DocBook XML Install Guide specific instructions.

Implements: blueprint installguide-liberty
Change-Id: If723c44c3c0383dc8ab8e53798d82e7f0ee2cc57
2015-08-19 16:35:31 +02:00