35 Commits

Author SHA1 Message Date
Alexandru Bogdan Pica
8e3b79440c Implement external MariaDB and pre-configured Databases support
This change allows the following use cases:

1. Using an already-configured MariaDB / MySQL server / Cluster
2. Using already-created DB users, without requiring root DB access.

Update: added external mariadb precheck

Change-Id: I78b0d178306d7c5293b0bf53e445f19f18b4b824
Implements: blueprint external-mariadb-support.
Closes-Bug: #1603121
2018-01-23 13:07:40 +00:00
gaofei
3b828fc923 Fix broken link
Merge commit from[1][2]
[1]https://review.openstack.org/#/c/536657/
[2]https://review.openstack.org/#/c/536657/
Change-Id: I79bd4ca2457222abcc6a58cd3b44be21a11b5a87
2018-01-23 06:03:46 +00:00
Zuul
7a8e41e78a Merge "Fix the storage group missing for external ceph" 2018-01-22 09:43:14 +00:00
caoyuan
42d89e5ce5 Fix the storage group missing for external ceph
Using external Ceph with Kolla means there is no storage node for
kolla, but cinder-volume must be run on nodes(it can be controller
nodes or compute nodes), and the external-ceph-guide miss storage node,
this patch to fix it.

Closes-Bug: #1740028
Change-Id: I6cfb86c5c0d7b30291bd9f263fb030e4703d9602
2018-01-19 10:04:41 +00:00
caowei
1961929df6 Add CephFS backend in Manila
Depends-On: I5bf14a668a9e8976a18aa28a5bbfe586690bbd31
Implements: blueprint manila-cephfs-backend

Change-Id: I483be398d929429e35e460b5a7660b82f409b587
2018-01-19 15:42:25 +08:00
weichuancheng@inspur.com
d24a135e14 update cinder configurations in external-ceph-guide.rst
Change-Id: I0a8a7a7ac7144d3f751c8501b2d35ac847130cfc
2018-01-18 09:35:34 +00:00
Zuul
9ad180bbdb Merge "Add the gnocchi_backend_storage configuration for external ceph docs" 2018-01-09 07:21:48 +00:00
caoyuan
b08dd6d9d4 Remove show_image_direct_url for external ceph
Currently glance v2 doesn't allow to specify custom
locations for image by default, remove it for external ceph too.

Related to https://review.openstack.org/#/c/518864/
Related to https://review.openstack.org/#/c/279630/2

Change-Id: I24fbf22bd158a38db4b98d74a951dfc01193fbc6
2017-12-28 15:37:43 +08:00
caoyuan
a3a0e920e6 Fix the cinder backup action failed when use external ceph
when cinder use external ceph, and edit the cinder-backup.conf follow
the external-ceph-guide.rst, cinder will backup failed because the
backup_ceph_user is not cinder-backup, the patch to fix it.

Change-Id: Ie7213c1280b2b8fc0a4648d09d9ba132427952aa
Closes-Bug: #1740222
2017-12-27 15:19:48 +08:00
caoyuan
74ddf10c46 Add the gnocchi_backend_storage configuration for external ceph docs
when use external ceph, kolla need set ceph to "no",this way by default, the
gnocchi_backend_storage will be file, refer to [0]. we should set
it to ceph, this patch to explain in docs.

[0] https://github.com/openstack/kolla-ansible/blob/master/etc/kolla/globals.yml#L302

Change-Id: If35082531e9de4524299fe4fc7e97bec5a6c2c79
2017-12-20 23:08:57 +08:00
Zuul
89fa6f2f4e Merge "automate ovs datapath configuration" 2017-12-13 17:58:03 +00:00
Zuul
9e62641cd2 Merge "Move Cinder backend passwords to passwords.yml" 2017-12-13 17:45:43 +00:00
Vladislav Belogrudov
4829ed2c87 Move Cinder backend passwords to passwords.yml
Move Hitachi NAS and Oracle ZFSSA passwords
to /etc/kolla/passwords.yml

Change-Id: I1c94c45701fda5430b5d5a88c719db13d1956b11
Closes-Bug: #1733565
2017-12-06 15:29:28 +03:00
Zuul
4d8816a045 Merge "Add content about cluster_network interface" 2017-12-05 13:05:12 +00:00
chenxing
669b312ea6 Add content about cluster_network interface
Change-Id: Ic2e0aee7f4834a400c31334c9ce3df32888cfca3
Closes-Bug: #1582861
2017-12-01 14:57:07 +08:00
Zuul
1850e62486 Merge "Update URL in documents of zun and kuryr" 2017-11-27 04:59:59 +00:00
Zuul
d10fe10891 Merge "Add the missing dnsmasq for ironic" 2017-11-24 08:32:25 +00:00
caowei
5cf1ab4018 Update URL in documents of zun and kuryr
Change-Id: I5ae75ff762dd8473725f1b2574d0f47af91535c9
2017-11-22 18:12:37 +08:00
Tone Zhang
75d145a850 Doc: update swift-guide in kolla-ansible
In kolla-ansible "quick start" document, the python-openstackclient
is recommended. It is better to validate Swift with "openstack"
commands instead of "swift" commands.

Change-Id: I6287b40f702de2f3c270109803fad8d93a903c01
Closes-Bug: #1732857
Signed-off-by: Tone Zhang <tone.zhang@arm.com>
2017-11-20 14:22:52 +08:00
Sean Mooney
7eb24fa377 automate ovs datapath configuration
- This change automates generation of
  the datapath_type paramater in the ml2_conf.ini
- If enable_ovs_dpdk is no the datapath type
  will be system else it will be netdev which maintains
  the current default behaviour when dpdk is not enabled.

Change-Id: Iedbf39c621f3c0237f9b9934492b12c600f2c4d3
partial-implementes: bp/ovs-dpdk
2017-11-10 16:19:05 +00:00
chenxing
c3b01165fc User more accurate links
Change-Id: I094a9f60aa154f92b87c4b4af88296bcc0cb920c
2017-11-09 16:41:58 +08:00
Zuul
a6f41b7a3d Merge "Update the manila shares link" 2017-10-26 04:02:44 +00:00
caoyuan
c1f76ee035 Update the manila shares link
Change-Id: I8c7580b36125caa15e74dd156b235b7d08071069
2017-10-18 19:39:44 +08:00
chenqiaomin
6af66bc6e5 Add the missing dnsmasq for ironic
refer to https://github.com/openstack/kolla-ansible/blob/master/ansible/roles/ironic/defaults/main.yml#L38

Change-Id: I847815b61e932d27d1fa010f14e85d3edc7a01d9
2017-10-17 12:46:03 +00:00
Farid Da Encarnacao
fe4f122b6e Gnocchi not covered by external Ceph
https://docs.openstack.org/kolla-ansible/latest/reference/external-ceph-guide.html
does not mention gnocchi at all.

Change-Id: Ie7e27025d7a8bb27f4c2b0451fdfe00478e40a16
Closes-Bug: #1723146
2017-10-12 11:26:23 -04:00
Jenkins
97cdf98f7b Merge "Move nova-fake config into globals.yml" 2017-10-11 10:51:53 +00:00
Christian Berendt
9db257b13f Move vmware password parameters to passwords.yml
Change-Id: Ie26c6b392c5ac86c3ec5effa5241ce5cad10fe40
2017-10-10 07:11:20 +02:00
caoyuan
32631f41a8 Move nova-fake config into globals.yml
1. move nova-fake config into globals.yml
2. fix the docs

Change-Id: I6fa4df97831bb08f50338e98dc3e0d4de7120edf
2017-10-04 17:55:03 +08:00
Gene Kuo
2f9b39f51d Fix typo in external ceph guide
The file to edit in external ceph guide should be globals.yml
instead of global.yml

Change-Id: Ic3c3406484bbe7c69056010de7c7d2875900ba5f
2017-09-26 18:44:31 +08:00
Jenkins
c61d4e7ef9 Merge "Support configuration of custom fluentd outputs" 2017-09-21 08:07:30 +00:00
Jenkins
f455674245 Merge "Cleanup sfc useless doc" 2017-09-19 15:43:47 +00:00
Mark Goddard
fb4651461b Support configuration of custom fluentd outputs
In some scenarios it may be useful to configure custom fluentd outputs
to forward logs to a logging service other than elasticsearch.

This change supports configuration of fluentd outputs by placing
output configuration files in /etc/kolla/config/fluentd/output/*.conf.

Change-Id: I3c0b271d88dbb307ba3a23546e29c72e8baeca55
Implements: blueprint fluentd-custom-outputs
2017-09-13 17:25:12 +01:00
Eduardo Gonzalez
1ecd1afc3b Cleanup sfc useless doc
Showing the CLI installed does not verify SFC is working at all.
Refer to updated link with process to create a chain.

networking-sfc is already installed in neutron,not needed to
use custom  builds anymore.

Change-Id: Ib92482eba6e27ef1e856f0a54aeb4cdfc0495117
2017-09-12 16:00:25 +00:00
Andreas Jaeger
67cce63acd Fix quickstart links
Checking http://files.openstack.org/docs-404s/2017-09-08.txt the link
/kolla-ansible/latest/quickstart.html gives a 404 and is most wanted.

The link now is /kolla-ansible/latest/user/quickstart.html - let's
update in tree docs for this.

Fix other broken links as well - with using intra-links instead of
external links - this will make it easier to notice breakage when files
are moved.

Change-Id: I62655afd9f270fa83c07d86aa91346af6337ca32
2017-09-08 18:28:48 +02:00
chenxing
cbd67ebdb1 Rearrange existing documentation to fit the new standard layout
For more detail, see the doc migration spec.
http://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html

Co-Authored-By: Eduardo Gonzalez <dabarren@gmail.com>
Change-Id: I3a7c0ed204ee1e9060b5325f20622afe9a5e3040
2017-09-06 17:43:56 +02:00