464 Commits

Author SHA1 Message Date
Jenkins
2b850d57eb Merge "Allow nfs, rpcbind and mountd service on server firewall" 2017-05-03 13:31:06 +00:00
Jenkins
b236be7cb1 Merge "Remove all Ubuntu 14.04 related documentation" 2017-05-02 16:50:37 +00:00
Chen
5f6ea7cebc Fix a grammar issue
Change-Id: I466f27c3e789f526c229955a81fc4a25f66c5358
2017-05-02 20:02:41 +09:00
Eduardo Gonzalez
14776719e8 Fix folder creation at quickstart
mkdir to create /etc/kolla/config/nova fails if config
folder is not created.

This change adds `-p` to create both config and nova folders

Change-Id: Ibceaa437834cbba681b30c418da3c15d75d49945
2017-04-25 16:39:35 +02:00
Jenkins
e26f9f876d Merge "Add kolla-ansible to operating-kolla.rst document" 2017-04-24 11:50:22 +00:00
Jenkins
c3e274f21d Merge "Fix swift-ring-builder path for container" 2017-04-24 11:44:53 +00:00
Jenkins
8b58515e5d Merge "Development Environment With Vagrant link not working" 2017-04-24 01:39:09 +00:00
Surya Prakash Singh
8d12087a13 Development Environment With Vagrant link not working
In quick start added the correct link which can be used
to setup the development environment with vagrant

Change-Id: Id3eabe3da05264058fed3136acc4cd270b5134ae
Closes-Bug: #1681978
2017-04-24 01:25:51 +00:00
shaofeng_cheng
ae3310f4d4 Fix swift-ring-builder path for container
Change-Id: Ie080e64a0232ab2a3116003890c7b0550001db72
2017-04-22 17:52:50 +08:00
Jenkins
6340f06bb9 Merge "Remove image_format config section" 2017-04-20 14:13:37 +00:00
shaofeng_cheng
cd31eaa249 Remove image_format config section
If the reference to the external-ceph-guide file configuration,
glance only supports raw image format.
I test can work normally of qcow2 image.
If enable ceph in kolla,the config section is not config.
see:
https://github.com/openstack/kolla-ansible/blob/master/ansible/roles/glance/templates/glance-api.conf.j2

Change-Id: Ie42be099692049b9f07e869e833b62000cff9dcc
2017-04-20 14:28:21 +08:00
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
ShunliZhou
519283d85c Add kolla-ansible to operating-kolla.rst document
Add description of how to use kolla-ansible command.

Change-Id: I74bc7eaea0ce393225473ce2ca608d399a64a584
2017-04-17 09:31:59 +08: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
Bertrand Lallau
0a95528da8 Remove all Ubuntu 14.04 related documentation
Last Openstack version supported on Ubuntu 14.04 is Mitaka. Hence Ubuntu
14.04 related documentation can be remove since Kolla Newton release.

Change-Id: Ibedd9dea659fc787660e44909573a59339b870c3
2017-04-10 16:30:08 +00: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
Cady_Chen
1f3ac2a5c7 Allow nfs, rpcbind and mountd service on server firewall
In order to slove the problem of running `vagrant up` hangs on
NFS mounting, we can allow these services on server firewall.

Change-Id: I70fb072b6103fa662fcfaaafd0f8f57e45193798
Closes-Bug: #1675378
2017-03-30 02:05:01 +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