aboutsummaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2015-09-02Rename docs dir to doc for publishingSteven Dake10-1014/+0
The publishing docs expect the documentation to be present in the /doc directory not the /docs directory. If the documentation is in the /docs directory, according to fungi the docs won't be published properly. Change-Id: I718fec7e69d298a5cb2376ca4e2455e12169566e Partially-Implements: blueprint kola-tox-doc
2015-09-02update the image-building documentKuo-tung Kao1-58/+43
update the image-building document. Change-Id: I234be0563405c44cf37215182dfabc97fe283559
2015-08-29Fix the wiki page link for Kollavenkatamahesh1-1/+1
Actually Kolla launchpad link is attached to Kolla which is not relevant. So it is replaced with wiki page of Kolla Change-Id: I250ac49610ec25bcd871aae26abe1a9a8e77739d Closes-Bug: #1488205
2015-08-28Merge "Add developer docs automatic produce support"Jenkins4-6/+122
2015-08-28Add developer docs automatic produce supportKai Qiang Wu(Kennan)4-6/+122
Partially-Implements: blueprint kolla-tox-doc Change-Id: Ie950667a61d9ce45fcc7e26915a7aa0f0ca6b597
2015-08-27Fixing CentOS quickstart docsMajor Hayden1-1/+1
Change-Id: Icc29fadc80030e4ff30fed8270629b21f6be6087
2015-08-26Implement Ansible role for SwiftPaul Bourke1-0/+130
This currently deploys the core services for a working Swift which are account/container/object/proxy. I've included some basic docs in docs/swift-related.rst, which gives usage instructions and more context on this patch. These are really to give an overview of the state of Swift in Kolla as of now, so unless there's some major inaccuracy there please don't nitpick it. Change-Id: Id0c54be3e24c46459c40b16b7020f05bddbe1b19 Implements: blueprint ansible-swift
2015-08-24Make doc more readable and easy to followKai Qiang Wu(Kennan)1-16/+38
Change-Id: Ib1e1ef16f62f3826e913bf865ad6f6e043673508 Closes-Bug: #1488014
2015-08-24Merge "Extension .md is changed to .rst"Jenkins1-1/+1
2015-08-24Extension .md is changed to .rstvenkatamahesh1-1/+1
For two links extension is wrong, it is changed For other one the path is wrong, it is updated Change-Id: Idc2c7054f5bd0c47ff30de79585cf902082da448 Closes-Bug: #1488025
2015-08-24Add a Cinder guideSteven Dake1-0/+77
Based upon Paul's work with Swift documentation, I decided to add a bit of Cinder documentation since Cinder isn't totally obvious. Change-Id: I502d88200ae9fd0e8a87d9981424903be9612cd5
2015-08-21Rework documentaton to actually get people rollingSteven Dake4-37/+315
Individuals are beginning to evaluate Kolla and our quickstart documentation is in terrible terrible shape. Pleae just approve this change but do leave feedback. I will address changes in an iterative process in future patches rather then having a perfect documentation patch in one bang. Since this isn't code, there is not a high cost to refactoring or risk of regressions. Change-Id: I222cf15f4c5d748fb2daf3638094b4e7b35f8844
2015-08-21Run pandoc to convert the documentationSteven Dake4-154/+224
This converts all MD formatted docs that were renamed to RST to preserve git history into actual RST documentation. Some minor edits were made but in general the purpose of this patch is to *only* convert the documentation not rework the documentation. I do plan on reworking the documentation in further patch sets. All links were tested and a test rendering is available: http://github.com/sdake/kolla Change-Id: I3df430b14df1ede15407c7f4ba7afcbdc6f9d757
2015-08-21Prepare for MD to RST conversionSteven Dake4-0/+0
Sphinx and OpenStack documentation standards require the use of RST formatted documentation. In order to get out docs integrated into docs.openstack.org, the following steps must be taken: 1. we need to first convert the documentation to RST 2. sphinx support must be added to the repository 3. project-config must be updated with a publish-docs job The ability to pubish to docs.openstack.org is a privilege only available to Big Tent projects. As a result, we should be taking advantage of this to help spread the word on our implementation. Note the documentation was converted with a tool called pandoc the syntax of which was: pandoc -f markdown -t rst file.md > z mv z file.rst In order for git to preserve history the files have to be git mv'ed in one commit followed by the pandoc operation in a separate commit. Change-Id: Iba2a70b989e8305da03e8204a9b130d457b00cf0
2015-08-20Merge "Fix group name in vagrant docs"Jenkins1-1/+1
2015-08-20Fix group name in vagrant docsSam Yaple1-1/+1
Change-Id: I9a031dc3aea3c2ca549e3c2353c64e95180f2ba7
2015-08-19Remove defaults.yml from docsSam Yaple1-3/+3
Change-Id: I1d69aa1670c897deee09f09ecfa29866223056cc
2015-08-17Remove compose from documenationSteven Dake1-61/+21
Receive several quickstart related questions every day. Make a first pass at cleaning up our documentation to point people in the right direction. While we are about it remove compose related bits. Anything in the compose directory will remain as a reference implementation for how to implement the compose files to work well with our container content. Change-Id: I9e832e97ac2bacca8eab7e1bfbd82664d2b191b8 Closes-Bug: #1485163 Paritally-Implements: blueprint remove-config-internal
2015-08-15Remove all old config-internal documentationSteven Dake4-763/+0
Bad documentation is worse then no documentation. All this stuff is related to config-internal and has to go. Paritally-Implements: remove-config-internal Change-Id: I0f83d7c2d3bbf5d1af2b8cab179d1961831158d0
2015-08-09Merge "Remove config-internal for keepalived"Jenkins1-3/+1
2015-08-09Merge "Remove config-internal for keystone"Jenkins1-8/+1
2015-08-09Merge "Remove config-internal for rabbitmq"Jenkins1-2/+1
2015-08-09Merge "Remove config-internal for openvswitch"Jenkins1-3/+2
2015-08-09Merge "Remove config-internal for zaqar"Jenkins1-5/+1
2015-08-09Merge "Remove config-internal for Magnum"Jenkins1-24/+3
2015-08-09Merge "Remove config-internal for swift"Jenkins1-70/+3
2015-08-09Merge "Remove config-internal for gnocchi"Jenkins1-22/+2
2015-08-09Merge "Remove config-internal for Heat"Jenkins1-31/+4
2015-08-09Merge "Remove config-internal for nova"Jenkins1-33/+6
2015-08-09Merge "Remove config-internal for neutron"Jenkins1-40/+5
2015-08-07Remove config-internal for neutronSam Yaple1-40/+5
Change-Id: I5db2eee21c3d5780d9be9f6527de3d7fb606a3e8 Partially-implements: blueprint remove-config-internal
2015-08-07Remove config-internal for novaSam Yaple1-33/+6
Change-Id: I7dec09e46232f25fd396d1f2f4076f599833f5e5 Partially-implements: blueprint remove-config-internal
2015-08-07Remove config-internal for HeatSam Yaple1-31/+4
Change-Id: I33cf4afbb532c6268bdc2017211ea78733a42fd7 Partially-implements: blueprint remove-config-internal
2015-08-07Remove config-internal for gnocchiSam Yaple1-22/+2
Change-Id: Icf74913d03a780cd7c59fbc26a55344f2a12fdfa Partially-implements: blueprint remove-config-internal
2015-08-07Remove config-internal for keepalivedSam Yaple1-3/+1
Change-Id: I481e69afa98c8b61b8814dd6e6ec166447c7bd44 Partially-implements: blueprint remove-config-internal
2015-08-07Remove config-internal for keystoneSam Yaple1-8/+1
Change-Id: Iacd37265619866d4b46c67e16824021d955c0251 Partially-implements: blueprint remove-config-internal
2015-08-07Remove config-internal for MagnumSam Yaple1-24/+3
Change-Id: I766a434c736eb712818a31ae86a346706e8627d8 Partially-implements: blueprint remove-config-internal
2015-08-07Remove config-internal for openvswitchSam Yaple1-3/+2
Change-Id: I4b8f275b670a1ac3b72b2af34b53bddca4a63cb2 Partially-Implements: blueprint remove-config-internal
2015-08-07Remove config-internal for zaqarSam Yaple1-5/+1
Change-Id: I1df59f287a2f208def1b5be1fd418563ffef85e9 Partially-Implements: blueprint remove-config-internal
2015-08-07Remove config-internal for swiftSam Yaple1-70/+3
Change-Id: I07e105a5638ad9fde67e58bf371dffda64563a53 Partially-Implements: blueprint remove-config-internal
2015-08-07Remove config-internal for rabbitmqSam Yaple1-2/+1
Change-Id: Ifd8fc361d8a7e278134f671910e8c122c9842386 Partially-Implements: blueprint remove-config-internal
2015-08-07Update Ansible docs to remove requirementsSam Yaple1-21/+9
Since we are containerizing dependencies we no longer need to install all of the packages on the destination nodes. Change-Id: I561970c4c508988a9e553c9845767145a3c5366e Depends-On: I3dfccbf9fafc06ffc36e78f3006fe5d3367891df
2015-08-06Merge "Updated some requirements about docker"Jenkins1-31/+13
2015-08-06Merge "Reduce dependencies on the dest nodes"Jenkins1-0/+4
2015-08-06Updated some requirements about dockerSam Yaple1-31/+13
We were requiring docker 1.7 for a few reasons at one point. Those reasons are no longer valid and this change reflects that. Additionally, this adds some clarifications on the issues with Ubuntu and AUFS. Change-Id: I56ca1b08f0abecb6f7644bf63ca939f588ed3ee2
2015-08-06Reduce dependencies on the dest nodesSam Yaple1-0/+4
Currently we require a slew of deps on each destination node, this includes a gcc compiler and installing things via pip. We can remove these dependencies by containerizing them and running and Ansible inside the container itself. The container would then report back facts about idempotency. DocImpact Closes-Bug: #1481495 Implements: blueprint containerize-dependencies Change-Id: I3dfccbf9fafc06ffc36e78f3006fe5d3367891df
2015-08-05Update the documentation for AnsibleSam Yaple1-10/+21
This updated documentation addresses a few changes including the addition of keepalived and haproxy as well as the update to the 'neutron_interface' name which has been renamed to 'neutron_external_interface' Change-Id: Ia692dbd7f1cb872400324b49f49944b9178c6eaa
2015-08-04Merge "Fix dev-quickstart.md - use pip to install openstack clients"Jenkins1-2/+1
2015-08-04Fix dev-quickstart.md - use pip to install openstack clientsVladislav Belogrudov1-2/+1
Not all systems will have openstack clients in repositories. The fixed guide suggest using pip to get up to date packages via installing catch-all 'python-openstackclient'. Change-Id: I5a84d944d51ede963f827737e917dd17e9466804
2015-08-04Fixed small typo in package list.Jesse Klint1-3/+2
Change-Id: I5cd95b225b87599c13deeb4d8a44eee5a7e7ae9a