8961 Commits

Author SHA1 Message Date
Doug Szumski
b76f40166a Supporting configuring Monasca Kafka topics
Multiple Monasca services will need to access these topics. We
can use these variables to make sure that they all use the correct
ones.

Change-Id: I9f40090287542a78dc7d7c6bdd3933abb32918d7
Partially-Implements: blueprint monasca-roles
2018-06-15 11:44:05 +00:00
Zuul
4ed0573172 Merge "dev mode: Add support for congress" 2018-06-15 06:56:03 +00:00
Zuul
f4796819e8 Merge "Fix copy external ceph files from custome/gnocchi in gnocchi" 2018-06-15 06:51:58 +00:00
Zuul
d3bedc57f9 Merge "dev mode: Add support for cinder" 2018-06-15 03:39:12 +00:00
caoyuan
625406e58d dev mode: Add support for congress
Provide support for kolla dev mode in congress. When
'kolla_dev_mode' or 'congress_dev_mode' variables are
enabled, source code of congress project is cloned
and bind mounted.

Partially implements: blueprint mount-sources

Change-Id: Ie6bf33aaac98d237032410a7c0a6e60e35a3fb00
2018-06-15 03:08:00 +00:00
Zuul
245e940e77 Merge "remove unused template file in baremetal role" 2018-06-15 00:18:18 +00:00
caoyuan
c8bb9bcc2b dev mode: Add support for cinder
Provide support for kolla dev mode in cinder. When
'kolla_dev_mode' or 'cinder_dev_mode' variables are
enabled, source code of cinder project is cloned
and bind mounted.

Partially implements: blueprint mount-sources

Change-Id: I9ccd395d076f9cc1ad4b51af9d22ba8b17fac1bc
2018-06-15 00:08:33 +00:00
Jeffrey Zhang
dfb5ddaad6 Fix copy external ceph files from custome/gnocchi in gnocchi
There is no need to load custom ceph.conf and keyring from different
folder for gnocchi components. Just load the files from
node_custom_config/gnocchi folder.

Depends-On: I379ff17856509c9321b86c13a72eacc18f5c1202
Change-Id: Id553dff274a29d82fb1b743437e3656d6f817e52
2018-06-12 11:02:44 +08:00
zhulingjie
be693c3518 Add the missing group for kolla-cli
Change-Id: Ibc06f614604150a331787889a59407803a411b90
2018-06-09 12:24:04 -04:00
Zuul
bab6f2cf37 Merge "Set up the kolla-cli and inventory for the vagrant dev environment" 2018-06-14 06:26:41 +00:00
Zuul
cfbf907a35 Merge "Remove unnecessary period for operating-kolla.rst" 2018-06-13 09:48:41 +00:00
Eduardo Gonzalez
28c8e29d2d Document kolla-ansible stop command
Stop command is not documented in operating-kolla.rst

Change-Id: I0f657c05c0752dcb2e6373f56af3a797967db037
2018-06-13 08:41:30 +02:00
Zuul
7cfeffaa35 Merge "ovs-dpdkctl.sh syntax error" 2018-06-12 07:30:54 +00:00
Zuul
7e63c3fcd7 Merge "Add support for NSXV3" 2018-06-12 02:10:55 +00:00
Zuul
1b83b4e458 Merge "Remove openstackdocstheme from test-requirements.txt file" 2018-06-11 16:56:46 +00:00
Zuul
edd22f8dba Merge "Fix usage of openstack_ceph_rgw_auth" 2018-06-11 14:13:42 +00:00
Zuul
1ff189b1d7 Merge "fix ansible warning about blazar" 2018-06-11 07:29:25 +00:00
Zuul
f9954afdba Merge "Fix enabled state for some prometheus services" 2018-06-11 06:40:13 +00:00
Zuul
6433f732b8 Merge "Fix typo in docs" 2018-06-11 06:37:24 +00:00
Zuul
f373cbd7c0 Merge "Fix the pep8 warning" 2018-06-11 01:59:09 +00:00
David Rabel
c08ee0046e Fix typo in docs
Fix typo in doc/source/reference/swift-guide.rst

Change-Id: I9e355a5e8ec6c106c15f8480c7322cf6b33a7d4d
2018-06-10 23:34:04 +02:00
Zuul
c7c804414b Merge "Add support for Ceilometer custom polling.yaml" 2018-06-10 00:20:22 +00:00
wu.chunyang
ebd353e661 fix ansible warning about blazar
In Ansible 2.3.0 when statements should not include jinja2 templating
delimiters such as {{ }} or {% %}
this ps fixes it

Change-Id: I33a42eb8184b77e78332caa2a255e0f251fdf9fc
2018-06-09 14:43:32 +00:00
Zuul
956c5b61c6 Merge "Avoid removing kolla-cli directories on destroy" 2018-06-09 09:20:29 +00:00
Zuul
4a4494bcc4 Merge "Specify 'become' for all tasks that use kolla_docker module" 2018-06-09 08:33:12 +00:00
zhulingjie
c4b9e60ec6 Remove unnecessary period for operating-kolla.rst
Change-Id: I86b41a3bc5d989b161b5e104aadd27fca3db45a7
2018-06-09 01:38:09 -04:00
Mark Giles
18998f2876 Fix enabled state for some prometheus services
Some services were enabled by default which, even though they were
never deployed when prometheus wasn't enabled, could cause problems
if the monitoring inventory group was empty.  Changed these services
to be enabled based on whether prometheus is enabled.

Change-Id: I0956a1b65a3577cd57fe3b16a95bc3d64fc142ba
2018-06-08 15:12:04 -04:00
Mark Giles
680c288b36 Set up the kolla-cli and inventory for the vagrant dev environment
When bootstrapping the vagrant dev environment run commands on the
operator node to set up the kolla-cli, and to set up the host
inventory as appropriate for either multinode or aio deployment.

Change-Id: I7765d5302329919dce6317d78b84af1c7bf572b3
2018-06-08 12:53:01 -04:00
Zuul
ad3e99f901 Merge "Update the description for Heat" 2018-06-08 14:32:24 +00:00
Ha Manh Dong
30be04ea91 Specify 'become' for all tasks that use kolla_docker module
Add become to all tasks that use the module "kolla_docker"

Change-Id: I4309c4011687b88ec31d739fd8f834fe2326ff10
Partial-Implements: blueprint ansible-specific-task-become
2018-06-08 12:39:24 +00:00
chenxing
67675a5740 Remove openstackdocstheme from test-requirements.txt file
The openstackdocstheme is included by ``doc/requirements.txt``. We
move all doc requirements to ``doc/requirements.txt``.

Change-Id: I3e3acf07826a496b3d8514941afa908624fb74f4
2018-06-08 18:29:44 +08:00
wu.chunyang
31a6de01f3 dev mode: Add support for sahara
Provide support fot kolla dev mode in sahara. When
'kolla_dev_mode' or 'sahara_dev_mode' variables are
enabled, source code of sahara  project will be  cloned
and  mounted automatically

Partially implements: blueprint mount-sources

Change-Id: I496ea4443ec8ffc4dc9d0f0d3e6a4514d16ed336
Co-Authored-By: zhulingjie <easyzlj@gmail.com>
2018-06-08 02:40:10 +00:00
Borne Mace
c7c61fca06 Avoid removing kolla-cli directories on destroy
When running the kolla-ansible destroy playbook most of the files
under /etc/kolla are cleaned up.  This change will cause the
clean-up to skip the kolla-cli related directories.  When running
the deployment code in a container or a separate VM this is not
an issue, but when doing an all-in-one or running the deployment
process from one of the systems being deployed onto it would have
previously destroyed the kolla-cli inventory and any generated
certificates used for TLS.

Change-Id: Icd62e177964b8fb31052131785c6d7b138975a28
2018-06-07 13:44:24 -07:00
zhulingjie
7f11d35b0d Fix the pep8 warning
Change-Id: Ia07e1644ff0db2baabf721a64b4f41af465b6f0e
2018-06-07 12:53:44 -04:00
zhulingjie
6e5bab314c Update the description for Heat
refer to https://docs.openstack.org/heat/latest/install/install-rdo.html

Change-Id: I714c0e643631755802901a33d739963c54054191
2018-06-07 15:26:36 +00:00
Zuul
e88b9a7ad4 Merge "osprofiler support redis" 2018-06-07 11:27:55 +00:00
Liping Mao (limao)
01be6a3b4e remove unused template file in baremetal role
Change-Id: I5f8598368ad93530d159816c004f27765b165afc
2018-06-07 16:37:24 +08:00
Jorge Niedbalski
640dd55e06 Fix usage of openstack_ceph_rgw_auth
Patch [0] left 2 variables for authentication one is
openstack_swift_auth and the other (inexistent) openstack_ceph_rgw_auth
for the ceph_rgw start_keystone task.

This patch leaves only openstack_ceph_rgw_auth.

Closes-Bug: #1769463

[0] 84ade4e149

Change-Id: I1cc522d91f8258f4ca23afc10a0a2a2b35c1ff68
Signed-off-by: Jorge Niedbalski <jorge.niedbalski@linaro.org>
2018-06-06 23:29:31 +00:00
Zuul
74d239bb88 Merge "[kibana] enforce index creation for ELK > 5 (debian)" 7.0.0.0b2 2018-06-06 15:49:52 +00:00
Kien Nguyen
d2f4055ce0 Add support for Ceilometer custom polling.yaml
By default, Ceilometer uses polling.yaml as cfg_file [1][2] that defines
the limit default numbers of metrics polled. Users may want to define
their own polled metrics.

[1] https://github.com/openstack/ceilometer/blob/master/ceilometer/polling/manager.py#L54
[2] https://github.com/openstack/ceilometer/blob/master/etc/ceilometer/polling.yaml

Change-Id: Iadd627ca3c767453e71c8a0c2044f00f30055f16
2018-06-06 22:12:30 +07:00
Zuul
5155cd1f93 Merge "Fix the ceph warning after upgrade to luminous" 2018-06-06 14:20:23 +00:00
Zuul
25dfc8895f Merge "Document the China registry mirror" 2018-06-06 14:13:34 +00:00
wu.chunyang
176a72e656 fix sahara service-type
the sahara service-type is data-processing,not data_processing
if use data_processing,the sahara client will take mistake.
refer to [1]

[1] https://docs.openstack.org/sahara/latest/install/installation-guide.html#common-installation-steps
Co-Authored-By: zhulingjie <easyzlj@gmail.com>

Change-Id: I4c6704a81921bf713073451dc4e93e44234e5a7c
2018-06-06 11:36:39 +00:00
chenxing
6017d11e48 Document the China registry mirror
Kolla always fails to pull kolla images. This patch is to document
how to use the China registry mirror to avoid the failure of pulling
kolla images.

Change-Id: Ib31b3ee6183c12467df4f28f8dff438ed6e9d41c
2018-06-06 16:17:18 +08:00
Zuul
77054d81ea Merge "Use its own host gruop for ceilometer" 2018-06-06 07:13:25 +00:00
chenxing
ab79c3ee28 Fix the ceph warning after upgrade to luminous
Change-Id: Ia94c10ca8292d803bc20650fb1d496002455338f
Closes-Bug: #1771968
2018-06-06 10:36:20 +08:00
Wonil Choi
7c16c1b664 Rename wrong ovsdpdk precheck file
task file name for prechecks is precheck.yml so rename prechecks.yml to
precheck.yml for ovsdpdk.

Closes-Bug: #1774758

Change-Id: I51415ae4dd0f0fcbe45310ba27cad479ba62bac6
Signed-off-by: Wonil Choi <wonil22.choi@samsung.com>
2018-06-05 09:38:28 +00:00
Zuul
9579fa8ddf Merge "dev mode: Add support for ironic" 2018-06-05 08:31:31 +00:00
Zuul
e3494638a2 Merge "Compatible with ubuntu 18.04" 2018-06-05 02:30:54 +00:00
wu.chunyang
291c04c87f dev mode: Add support for ironic
Allows users to develop on ironic using Kolla.

Partially implements: blueprint mount-sources

Change-Id: I74540f5bcbf723f097f3dea96dcaf067834c493a
2018-06-04 13:06:02 +00:00