450 Commits

Author SHA1 Message Date
Bertrand Lallau
6160f42fac Fix troubleshooting guide debugging section
Kibana index name prefix to create was wrong.
As describe in
'kolla-ansible/ansible/roles/common/templates/conf/output/01-es.conf.j2'
index prefix is "flog".

Change-Id: I6c2a38808258a8968024bcf8992353ff9672e0f9
2017-04-19 16:45:20 +02:00
shaofeng_cheng
7a5a8cbe92 Nova_backend_ceph variable mobile location.
Nova_backend_ceph variable move to Enabling External Ceph group in
external-ceph-guide file.

Change-Id: I1cd3deb184a75868070b3e4ab6d91fba12d6ab9b
2017-04-12 14:39:35 +08:00
caoyuan
b9378126e9 Fix the "tox -e docs" failed
doc/running-tests.rst:64: D001 Line too long
doc/bifrost.rst:164: D000 Unknown target name: "edit-inventory".
doc/nova-fake-driver.rst:: WARNING: document isn't included in any
toctree

Change-Id: I83bb44ed10cb464f87e5235a423a475151ace208
2017-04-03 15:53:28 +08:00
Jenkins
b5a0ed3280 Merge "Remove image building related docs from kolla-ansible" 2017-03-30 13:20:45 +00:00
Paul Bourke
ab83caeba0 Remove image building related docs from kolla-ansible
Add links to refer to the main Kolla documentation. Also fix minor
formatting errors that were preventing the docs from building.

Change-Id: I8759b9e995097d221900441bd001a1234ae007fd
Depends-On: Ia7959c71a241b9d7139ec50b34e36b24fbcf76e6
Co-Authored-By: Mauricio Lima <mauriciolimab@gmail.com>
2017-03-30 13:07:55 +00:00
Jenkins
b39a18189b Merge "Improve developer documentation for Bifrost" 2017-03-29 15:02:27 +00:00
Alexandra Settle
f6d93e5ecd [deploy-guide] Moving the quick start to the deploy folder
Currently the project-deploy-guide links to the entire dev
doc repo for Kolla-Ansible. This is incorrect. It should link
only to installation information that can be found in the quick
start guide. This patch remedies that change, and ensures that
there is a link to the kolla deploy guide published at
docs.o.o.

Change-Id: I43738e341e996cb5a589a09c4c59c0dc8b058458
2017-03-28 15:25:16 +00:00
Jenkins
792b253b3a Merge "Fix some blank space issues" 2017-03-28 13:33:05 +00:00
gaozx
3b18fcf9e5 Fix some blank space issues
Change-Id: Id4fb97107c8a01f1b5e95a6fcdee3bed1f385b76
2017-03-28 01:37:20 -04:00
zhouyunfeng
6a10504be9 change log-* to flog-*.
correspondence with 'logstash_prefix flog' in 'kolla-ansible/ansible/
/roles/common/templates/conf/output/01-es.conf.j2'
and 'kolla-ansible/ansible/roles/common/templates/conf/output/
/00-local.conf.j2'.

Change-Id: I90a7b1b6a5267d79f192345e531b503d3a99ca79
2017-03-24 01:27:30 +00:00
Jenkins
78efa2464c Merge "Update the "virt_driver" to "virt_type"" 2017-03-23 16:15:55 +00:00
Jenkins
225bc54f07 Merge "Improved documentation for central logging." 2017-03-23 09:03:26 +00:00
Alicja Kwasniewska
e11c6b0d71 Improved documentation for central logging.
Added a note about Elasticsearch using volume space.
Renamed Kibana guide to central-logging guide.

Change-Id: I0a451b5316a53815a53c62faa2bf993ca34f27e0
Closes-Bug: #1614572
2017-03-22 15:31:22 +00:00
Mark Goddard
ee68bc385f Improve developer documentation for Bifrost
This change fills out the Bifrost developer documentation and makes a
few corrections.

Change-Id: I14a6eca58c440677d5de638cbc677e9ec05738af
Closes-Bug: #1661013
Co-Authored-By: Sayantani Goswami <sayantani.goswami@intel.com>
2017-03-22 09:43:52 +00:00
caoyuan
ab0d5ca0fa Update the "virt_driver" to "virt_type"
more info see https://docs.openstack.org/ocata/install-guide-rdo/nova-compute-install.html#finalize-installation

Change-Id: I66c2f34a76c98b35fc2567ff6d882871a750b92e
2017-03-22 09:33:26 +00:00
Jenkins
c9ce4e8e69 Merge "Add new section "Log delivery" in CONTRIBUTING.rst" 2017-03-22 06:56:19 +00:00
Jenkins
d300e00737 Merge "Doc syntax error and expressions updates" 2017-03-22 05:52:10 +00:00
Jenkins
80788f4234 Merge "Add an Ansible group for bifrost" 2017-03-22 05:16:30 +00:00
Rui Yuan Dou
3dfc763bb8 Doc syntax error and expressions updates
Correct syntax error for Deployment Philosophy doc.
Update node types descriptions for more unified in doc Production
architecture.

Change-Id: I9266a72eb88d9c4c52673bbdecc952b684a56d12
2017-03-21 20:25:28 +08:00
Jenkins
9e804f4286 Merge "Multi-regions Support" 2017-03-16 17:42:07 +00:00
Bertrand Lallau
354853454b Add new section "Log delivery" in CONTRIBUTING.rst
Since Fluentd introduction in place of Heka the "Log delivery"
section must be adapted.

Change-Id: I734fd44ffc2fc0b43217542d3078dba0dff15539
2017-03-16 10:14:06 +01:00
Mark Goddard
00a1bd3ae5 Add an Ansible group for bifrost
It is not currently possible to deploy Bifrost on a host other than the
Ansible control host. A deployer may want to manage an Ansible control
environment remotely from the Bifrost deployment host but is currently
unable to.

This change adds a new top level 'deployment' Ansible group and a
'bifrost' Ansible group containing the 'deployment' group. The Ansible
play in ansible/bifrost.yml is now targeted at the hosts in the
'bifrost' group. For backwards compatibility, the all-in-one and
multinode inventories add localhost to the deployment group. This allows
a deployer to deploy Bifrost on a remote host by modifying the hosts in
the deployment or bifrost groups.

Change-Id: I76808feab5dd67dff63379ed9c7d08a105636acf
Closes-bug: #1665373
2017-03-15 16:51:14 +00:00
Bertrand Lallau
33e7f646ed Remove all Heka related remaining stuff
Heka has been removed and replaced by fluentd.
Refer to https://review.openstack.org/#/c/437874/

Change-Id: Id9f95cbefcd4b1089e2a00a92dc66f387c27f09b
2017-03-15 17:20:04 +01:00
Jenkins
95386ec1d7 Merge "Modify the directory path in running-tests.rst" 2017-03-15 10:53:27 +00:00
Jenkins
12dbe5080f Merge "Fix the "tox -e docs" command failed" 2017-03-14 15:54:07 +00:00
Eduardo Gonzalez
fbfbbed4ca Add cpu_mode in quickstart guide
With libvirt 2.0, when using qemu cpu mode is not properly
evaluated and need to be set to cpu_mode = none.

Add this option when kvm is not supported, otherwise user
will still facing errors when launching instances over qemu.

Change-Id: Ic970e3de74817ce4e17bb4e15d130e1e82d595cc
2017-03-13 15:49:35 +00:00
caoyuan
1b59a5acd8 Fix the "tox -e docs" command failed
- cinder-guide.rst:34: D001 Line too long
- swift-guide.rst:16: D001 Line too long

Change-Id: I32e7aeeaee98b8859f257bf173d24295fbe4dd6b
2017-03-11 00:44:41 +08:00
rcherrueau
dcdbe44190
Multi-regions Support
Add support for basic multiple regions, that is to say, many OpenStack
with a shared Keystone (same users) and Horizon. The shared Keystone
and Horizon are deployed into one region, for instance RegionOne.
Services of other regions have an access to this Keystone. This
support assumes that the operator knows the name of all OpenStack
regions in advance, and considers as many Kolla runs as there are
regions.

The new variable, multiple_regions_names, contains the name of
regions. It is needed by the region that includes Keystone and
Horizon. In register.yml, it specifies to create as many Keystone
endpoints as there are regiones, so that services of other regions can
connect to Keystone. In local_settings.j2, it changes the render to
support multiple regions in Horizon. The multi-regions.rst explains
how to perform a multiple regions deployment.

Implements: blueprint multi-kolla-config
Change-Id: Icab2aebfc4de0e3bc609950956e0af397705f403
2017-03-10 14:24:42 +01:00
zhuzeyu
f70599b2da Modify the directory path in running-tests.rst
Change-Id: I289c80c7d1c3a08d1ced9e596e06659aac280640
partially-implements: blueprint documentation-rework
2017-03-08 17:04:35 +08:00
Sayantani Goswami
3637644fa9 Update Multinode deployment of kolla guide
Improvement to the existing Multinode Deployment Guide

Change-Id: I55d1bb174459bb705fa1106e231a28836ba0af6e
2017-03-07 17:32:32 +00:00
Jenkins
a118ca41a3 Merge "Fix pushing images to local registry documentation" 2017-03-06 19:23:18 +00:00
Jenkins
19e80d08fe Merge "Update cinder docs with some lvm info" 2017-03-06 09:27:55 +00:00
Sayantani Goswami
2947519658 Fix pushing images to local registry documentation
Adding -e REGISTRY_PROXY_REMOTEURL=https://registry-1.docker.io to the
docker run command in the start-registry script configures the local
registry as a pull through cache. However, pushing of images to the
local registry fails.

Pushing to a registry configured as a pull-through cache is unsupported.
For more information, reference the proxy section in Docker
Documentation (https://docs.docker.com/registry/configuration/)

The start_registry script has been updated in the patch set
https://review.openstack.org/#/c/426338/

Change-Id: If62b40d8316af7c3593523493cad8a904d35dceb
2017-03-03 15:55:42 +00:00
Jenkins
889fc2d849 Merge "Deployment Guide" 2017-03-03 15:11:49 +00:00
Jenkins
22b2b6c2bd Merge "Improve Swift docs" 2017-03-03 09:44:54 +00:00
Sayantani Goswami
78cf8abd1b Deployment Guide
This builds the deployment guide that will be published to
https://docs.openstack.org/project-deploy-guide/newton/.

In this approach, all existing documents in kolla-ansible/doc directory
will remain. The kolla-ansible/deploy-guide directory will simply
include all documents that exist in the kolla-ansible/doc directory.
All new changes will be made to the documents in the docs directory
which will be imported to the deployment-guide. However, I believe we
will also have to build the deployment-guide every time a change is
merged to the docs in the doc directory.

Change-Id: I98db4ec45403cf48086381b45bf5a12bbf998911
2017-03-02 21:44:07 +00:00
Jenkins
4d953d932d Merge "philosophy example on customization is incorrect" 2017-03-02 18:27:31 +00:00
David Rabel
c2fbcf5a1f Fixed some tox errors in docs
Two lines that where too long and on trailing
whitespace.

Closes-Bug: #1669305
Change-Id: I4dda1a27feab4d66af6d35690ede025e8d7607c8
2017-03-02 10:06:18 +01:00
Steven Dake
32a21933e6 philosophy example on customization is incorrect
Fix the example by suggesting the creation of the directory
and customizing nova properly.

Change-Id: Ie5cd9b7f309416745dce60211b5a800e8c5273f7
Co-Authored-By: ampopp04@gmail.com
2017-03-01 20:22:55 -07:00
Jenkins
504a0d716c Merge "Change swift-initial-rings URL" 2017-03-01 11:42:24 +00:00
caowei
7c26f0fe74 Change swift-initial-rings URL
Change-Id: I7b3705e8bba67649bfbf0950d1724d711c57e042
2017-03-01 15:43:53 +08:00
Paul Bourke
00e8370873 Improve Swift docs
* Remove references to all-in-one, kolla Swift now works correctly in both
  all-in-one and multinode contexts

* Fixup commands used for generating rings

* General readability improvements

Change-Id: I3ec87068a98ba5397bb6f2feb707bc685181e747
2017-02-28 12:34:54 +00:00
Paul Bourke
159feffa37 Update cinder docs with some lvm info
* Instruct the user that the VG needs to be on the storage nodes
* enable_cinder_backend_lvm needs to be enabled when following this
  guide.

Change-Id: I252ec98c98493705417aaf197f703957cce8528f
2017-02-25 15:27:57 +00:00
caoyuan
167974aa0e Update the "source" to "."
When import rc file into openstack, use "." rather than "source".

Change-Id: I8d115db48bb152acc0b5e54b218684d0d4b4384e
2017-02-22 16:05:54 +00:00
zhuzeyu
8da7dc30b2 Fix the error in document
Change-Id: I72e14bd2bb306498f5e010e8f9309e23243db00e
2017-02-22 17:47:35 +08:00
zhuzeyu
b2da75f60c Update production architecture guide for formatting
Change-Id: Ic5a9ec189949c0f6f986f3ff4f48266b7548d8e5
partially-implements: blueprint documentation-rework
2017-02-16 19:57:59 +08:00
Jenkins
83128d682d Merge "Update the CONTRIBUTING.rst file" 2017-02-15 16:43:40 +00:00
Jeffrey Zhang
177fbea79a Rename kolla namespace to kolla_ansible
* Rename kolla namespace to kolla_ansible
* remove oslo.config.opts entry points which is uesless
* delete useless tools/version-check.py script

Change-Id: I005dd7223ff23afbb2ce8cbfd0ebec0969102798
2017-02-15 16:34:51 +08:00
Jeffrey Zhang
397d79c296 Fix doc format
Get follwing error when running tox -edocs

doc/bifrost.rst:91: D001 Line too long
doc/manila-hnas-guide.rst:28: D000 Title underline too short.
doc/manila-hnas-guide.rst:28: D000 Title underline too short.
doc/networking-guide.rst:93: D000 Title underline too short.
doc/networking-guide.rst:93: D000 Title underline too short.
doc/multinode.rst:14: D001 Line too long
doc/quickstart.rst:474: D001 Line too long
doc/vagrant-dev-env.rst:129: D001 Line too long

Change-Id: I88090487a4710547224361d29aaf8371f8340c28
2017-02-15 12:17:49 +08:00
Mauricio Lima
2bd55cd105 Add how configure backend to cinder HNAS NFS driver guide
Change-Id: Ic616cf20a4e889b825224c1c32449fb52763eb6a
2017-02-13 09:57:41 -03:00