353 Commits

Author SHA1 Message Date
Mathias Ewald
ffafebf87c External Ceph - Implementation Nova
Introduced nova backend selection flag for Ceph and priority if
multiple backends are configured

Add mechanism to deploy arbitrary ceph.conf and keyring files into
nova-compute and nova-libvirt containers

Added documentation

Change-Id: Id010ca9cc2d914e5358ef79edeb600a28220dd4b
Implements: blueprint external-ceph
2016-07-27 20:25:00 +00:00
Kenny Johnston
ba62df4fff Minor Readability Adjustments to Operating Kolla
Minor adjustments to operating-kolla.rst.

Change-Id: If08e59cedb4a8d6e36db743f670288221e79b3c8
2016-07-25 22:00:05 -05:00
Kenny Johnston
c4f825f37e Fix Wording and Typos in Deployment Philosophy
Improved readability and comprehension of
deployment philosophy doc.

Change-Id: I3e735d20c64f6a44b927e856116ff8d15cfb7292
2016-07-25 15:12:06 -05:00
Yongfeng Du
8cfd14d932 Fix typo in cinder guide
TrivialFix

Change-Id: I49b702d2b2494ca3a9fac81248faa9e21ca2e4f0
2016-07-25 17:44:54 +08:00
Jeffrey Zhang
1b0e701402 Simplify the Cinder LVM backend
Remove the unnecessary option in the  group_vars/all.yml file.

* removed some cinder.conf options like volume_backend_name,
  iscsi_helper, iscsi_protocol etc. these value can be configured by
  custom cinder.conf file, no need export as global variables.
* remove meaningless iscsi_ip_addess, which is not used in LVM driver
* force start iscsi relate when enable_cinder_backend_lvm is yes

TrivialFix
Change-Id: Ifcbfdad15e4d68bc5f20fc77e0315a09983ef022
2016-07-25 09:50:12 +08:00
Mathias Ewald
3894883871 External Ceph - Implementation Cinder
This patch adds support for external Ceph clusters for Cinder.

For clean integration the backend configuration mechanism had to be
slightly adjusted.

We now have the option to enable multiple backends for Cinder
independently.

Currently, the flags cinder_backend_iscsi and cinder_backend_ceph are
used to toggle backends.

Documentation on how to use external ceph was added.

Change-Id: I7e0267b90d62d6d881f24f063cdb894422ec8618
Partially-Implements: Blueprint: external-ceph
2016-07-19 12:45:48 +00:00
Shanu Jain
72d13a3e2a fix small documentation error
Change a change ID to a bug ID to make the cinder documentation correct.

Change-Id: I8dc69368b432de8e8bb7669988566acffe619a45
Closes-Bug: #1603818
2016-07-17 15:00:36 -07:00
Jenkins
27f1cad74f Merge "updated insecure docker-registry configuration" 2016-07-13 11:49:52 +00:00
Rahul Sharma
fbfab6a991 corrected documentation for registry version
The documentation was saying of installing registry 2.3 but
the tag used is registry:2. This tag gets updated to the recent
versions of registry, and hence, this fix was required.
Closes-Bug: 1598231

Change-Id: I3c37c3564678467402223a48c69a1ae7ccbaeebb
2016-07-11 19:31:05 -04:00
Rahul Sharma
39875a5c9f updated insecure docker-registry configuration
Current documentation was outdated/misleading. For CentOS, I found
that they have INSECURE_REGISTRY flag in /etc/sysconfig/docker in
docker version 1.10.3. For Ubuntu, latest versions of ubuntu use
systemd and hence, the documentation needs to be updated.
Closes-Bug: 1598252

Change-Id: I418dc696c09db669501ebfafc6ebf6c48b6f0caf
2016-07-11 19:06:19 -04:00
Asha Saravanamohan
a109c7473f Underline should match the title length in docs
According to the openstack contributer guide, the underlines
in an rst file should be of the same length as that of the
heading text to follow rst formatting conventions.
http://docs.openstack.org/contributor-guide/rst-conv/titles.html

Change-Id: I186abdfd87bc1e26fb822412b7335b1c42c25b25
Signed-off-by: Asha Saravanamohan <assarava@cisco.com>
2016-07-08 16:34:16 -07:00
Takeaki Matsumoto
138c6426bd Add enable_iscsi option to etc/kolla/globals.yml
To use Cinder LVM2 backend with iSCSI,
add enable_iscsi option and fix document.

Change-Id: I286733508b5582c311c313c172b3c3a774be993c
Closes-Bug: #1599088
2016-07-07 22:18:02 +09:00
Jenkins
b4ecfc5043 Merge "Add the verification of required images step before the deployment." 2016-06-27 15:27:32 +00:00
Jenkins
36ea35b0c5 Merge "Trivial fixes to correct couple of typos." 2016-06-27 15:22:36 +00:00
Mohammed Salih Puthenpurayil
993b827e0a Trivial fixes to correct couple of typos.
TrivialFix
Change-Id: I92cc2d826f2d418b9575e35dd048c98775c0be5c
Signed-off-by: Mohammed Salih Puthenpurayil <linusali@gmail.com>
2016-06-27 18:00:21 +04:00
Paul Bourke
49f32cd3c6 Document a common Ceph bootstrap failure scenario
Seen a user with this problem recently in IRC, and encountered it myself
frequently. If the Ceph bootstrap fails mid-way, subsequent deploys will
commonly fail on the 'fetching ceph keyrings' task.

Change-Id: I97176aa0904cd3153dfafe468f5cf94c95175ff7
2016-06-27 12:25:18 +01:00
Britt Houser
bed6d14534 Fix minor typo in security guide.
The word service was mispelled in security guide.  Fixed
this typo.
TrivialFix

Change-Id: I82a135b7c767690c0a639da552bdc2286c9ad43c
2016-06-26 22:31:38 -04:00
Takeaki Matsumoto
fd5c3c7919 Add upgrade pip command to QuickStart Doc
python-pip package from canocnical for trusty is old.
It causes resolving dependencies problem when "pip install".

This fixes it.

Change-Id: I9134d9d46eba3e9c37167552bf90758690b62ecf
Closes-Bug: #1595792
2016-06-24 15:05:31 +09:00
hanchao
89408983b0 Add the verification of required images step before the deployment.
By adding `kolla-ansible pull` before the deployment, it may help to
guarantee a successful deployment, and avoid polluting the host
environment due to the failure of the deployment.

Change-Id: I951a3093ca02601ed6c0469e626fcd92bd1297c1
2016-06-24 11:03:54 +08:00
Jenkins
8790492c6b Merge "Update kollaglue repo on docker to kolla" 2016-06-23 15:36:49 +00:00
Steven Dake
2d37c4ca88 Notify operators that cinder + LVM doesn't work
Cinder has closed a flaw in the design of either glance, cinder, or
OpenStack in general.  Whatever the case is, LVM + multi-controller
doesn't work correctly.

TrivialFix

Change-Id: Ibe3445699cfdb1622279a85b6c4e612663d08def
2016-06-21 09:02:30 -07:00
Martin André
5718356eb2 Set internal vip to vagrant private network
In vagrant environments, the kolla_internal_vip_address didn't belong
to the private network provisioned on the machine and was failing the
prechecks.

TrivialFix

Change-Id: I0e7e4d134e350c49ef7510c7262677754a83bcbf
2016-06-17 14:46:58 +02:00
hanchao
bb6a4befdf Format commands to the code block
Put commands to the code block in quickstart.rst.

Change-Id: Ia2f12fd5693032029912d7fda2f6bf13701723fa
2016-06-16 10:07:16 +00:00
Jenkins
19e9585ffb Merge "Added test document" 2016-06-14 09:06:39 +00:00
Swapnil Kulkarni (coolsvap)
3f063626a2 Update kollaglue repo on docker to kolla
[1] http://lists.openstack.org/pipermail/openstack-dev/2016-June/097227.html

Change-Id: I73af59dcf1e755dbe0579486f1fb0ebe5ca0119c
Closes-Bug: #1592286
2016-06-14 12:34:34 +05:30
Jenkins
50b955c66c Merge "Remove Heat CLI deprecated commands" 2016-06-14 05:11:31 +00:00
Mauricio Lima
700d5d7a42 Remove Heat CLI deprecated commands
Change-Id: I2fc8f50f6448d58852f9e6c6d465e6f4e7288afa
Closes-Bug:#1581731
2016-06-13 13:51:02 -04:00
Patrick Powell
b6ae413cef The quickstart guide still says to use Anisble 1.9.4
Closes-bug: #1585995
Change-Id: I3163720dd4402848904fc9673e3240082e0c708f
Partially-includes: blueprint documentation-rework
2016-06-13 12:07:10 -04:00
MD NADEEM
66b6eccd1b Added test document
This doc explain how to run kolla tests.

Change-Id: I498e18187c2c69bbd37c490ce4e1a8548f933791
Partially-implements: blueprint documentation-rework
2016-06-13 11:26:20 +00:00
Michal (inc0) Jastrzebski
775a4c27fd Remove liberty warning
Since it's no longer relevant as liberty 1.0.0 is not there any more

TrivialFix

Change-Id: Id2b2404d76c82444418c00162b1abab2e1a64eed
2016-06-09 15:45:45 +00:00
Steven Dake
aab9e5030f Document upgrading for operators
This documents the basics of upgrades.

Partially implements: blueprint documentation-rework
Change-Id: I042179aec0e4a43b82f5ccaf6262217301ae46c6
2016-06-02 21:35:21 -07:00
Jenkins
23d566a5e3 Merge "adding Note for ubuntu 16.04" 2016-06-01 17:38:49 +00:00
Marc-Andre Gatien
e31d85e71c adding Note for ubuntu 16.04
Change-Id: Ie73bfb1f2cd0879cb41adf1fce180f91bca40f73
2016-06-01 14:51:10 +00:00
Jenkins
092c98efe8 Merge "Update Cinder guide" 2016-06-01 14:34:06 +00:00
Swapnil Kulkarni (coolsvap)
42d3e77e5a Update Cinder guide
Co-Authored-By: Serguei Bezverkhi <sbezverk@cisco.com>
partially-implements: blueprint documentation-rework
Depends-On: I2f709f8589fdbf62e3d0b265452fd58f413bee65
Change-Id: I19fe617b52b5b4a013f0a589ca21c0c932be4ad2
2016-06-01 18:07:45 +05:30
Paul Bourke
c45099def3 Retitle quick start to make it more obvious in index
When a new comer looks at the docs launch page the quick start should be
more prominent in the table.

Change-Id: Ie4591e6201e17926d74a8d9a2f50da1cc959e2e7
2016-05-31 12:33:27 +01:00
Paul Bourke
340326f0e9 Move developer related docs into their own section
Change-Id: Ie34bda2a93f92958ea929f305a0e16d1b8ee5566
2016-05-31 12:30:04 +01:00
Jenkins
63e7f63af9 Merge "Update Documentation" 2016-05-31 11:08:52 +00:00
Jenkins
b397cd72e1 Merge "Do not use AUFS for centos/fedora/oraclelinux container images on ubuntu host" 2016-05-30 11:48:21 +00:00
Jenkins
43a3d8e93c Merge "Document using a custom config directory" 2016-05-30 04:46:58 +00:00
Hui Kang
5b871d15a3 Do not use AUFS for centos/fedora/oraclelinux container images on ubuntu host
Change-Id: I9e9a96b71498a7d824d34e21028ad73f57302125
Closes-Bug: #1579583
2016-05-28 08:57:48 -04:00
Jenkins
ee390f1ed5 Merge "Specify registry volume location" 2016-05-27 21:14:04 +00:00
Ryan Hallisey
377264ae9e Document using a custom config directory
Change-Id: I341a42f3407e33fa26f495aced3b062ed5b21890
partially-implements: blueprint documentation-rework
2016-05-27 12:43:22 -04:00
Mauricio Lima
be2724a655 Update Documentation
Applying RST formatting conventions [1],[2] and [3]
[1] http://docs.openstack.org/contributor-guide/rst-conv/gen-guidelines.html
[2] http://docs.openstack.org/contributor-guide/rst-conv/inline-markups.html
[3] http://docs.openstack.org/contributor-guide/rst-conv/lists.html
Change-Id: I38b77a45d30ca0542058675dd1e8aba790c68567
Partially-implements: blueprint documentation-rework
2016-05-27 08:10:43 -04:00
Jenkins
b40bf517ae Merge "Update the image-building documentation" 2016-05-26 11:13:55 +00:00
Jenkins
89b563282c Merge "Simplify image building information in quickstart" 2016-05-26 11:13:47 +00:00
Jenkins
383730443c Merge "Update ubuntu dockerfiles for formatting" 2016-05-26 11:13:10 +00:00
Swapnil Kulkarni (coolsvap)
435b21b90d Update ubuntu dockerfiles for formatting
Change-Id: If4be00b937e14ec93443dcb7249cf17099d57cbe
Closes-Bug: #1569417
2016-05-26 04:09:22 +00:00
Jenkins
ef045797a9 Merge "Add title to index page of developer documentation" 2016-05-26 03:04:21 +00:00
Christian Berendt
a7433cdced Add title to index page of developer documentation
At the moment the title of the index page of the developer documentation is
"Kolla’s Mission". Other projects use "Welcome to X’s developer documentation!".

Change-Id: Iadddc7fbe3d1eeafe5ed1926a3e090b5de70e7ee
2016-05-25 17:40:00 +00:00