9092 Commits

Author SHA1 Message Date
Zuul
4297c45ecb Merge "Make neutron vpnaas dashboard configurable" 2018-06-20 16:35:43 +00:00
Zuul
a3bac93880 Merge "Enable neutron vpnaas dashboard dynamically" 2018-06-20 16:34:45 +00:00
Zuul
a6d799b02e Merge "dev mode: Add support for designate" 2018-06-20 10:18:35 +00:00
Zuul
5b9a3f8f89 Merge "dev mode: Add support for vitrage" 2018-06-20 10:16:10 +00:00
Zuul
4d24264ca8 Merge "Added dependency package for kolla-ansible deploy" 2018-06-20 07:06:26 +00:00
jing.liuqing
695d44fac4 Enable neutron vpnaas dashboard dynamically
neutron-vpnaas-dashboard is split into standalone repo. Need enable it
dynamic.

Depends-On: Ife1e39d4fff9e878a101ff716545166a30091f69
Change-Id: Ia3faa5b52f9321349e57902b5b1d90068d388cc0
Closes-Bug: #1777750
2018-06-20 11:07:03 +08:00
Zuul
13cf0e05bd Merge "Add endpoint_type for vitrage" 2018-06-19 16:19:57 +00:00
Vladislav Belogrudov
fe70df356f Add possibility to increase Murano agent timeout
Some Murano applications require much longer time than default
1 hour to be deployed.

Change-Id: I395e9e3e8cccf70f316f313847648841822e639a
Closes-Bug: #1777670
2018-06-19 15:35:03 +00:00
zhulingjie
9cdd59ea98 Optimse the external ceph configure action
1. refer to the docs of external ceph for manila[0],
the ceph.conf will be found in ``/etc/kolla/config/manila/``,
so remove the unnecessary ``manila/manila-share`` folder
2. remove the ``manila/manila/ceph.client.manila.keyring``

[0]: https://github.com/openstack/kolla-ansible/blob/master/doc/source/reference/external-ceph-guide.rst

Change-Id: I93308b859b769a856c0519347277f01947f86f3d
2018-06-19 14:23:51 +00:00
Tone Zhang
3591d0fa9f Allow Kolla Ceph to deploy bluestore OSDs in Kolla-ansible
Support Kolla Ceph to deploy blustore OSDs with Kolla-ansible.

Please refer to [1] for bluestore OSD configuration

The patch includes:
1. Set Ceph OSD store type group_vars/all.yml. The default value
is "bluestore" in Rocky.

2. Make Kolla Ceph to deploy bluestore OSDs with Kolla-ansible

3. Update gate test configuration for Ceph bluestore OSD test

[1]: specs/kolla-ceph-bluestore.rst

Partially-Implements: blueprint kolla-ceph-bluestore
Depends-On: I00eaa600a5e9ad4c1ebca2eeb523bca3d7a25128
Change-Id: I14f20a00654dff32c36d078ebb9005d91a3e60b2
Signed-off-by: Tone Zhang <tone.zhang@arm.com>
2018-06-19 11:13:38 +00:00
Zuul
47243fa698 Merge "Make it possible to override chrony bindaddress" 2018-06-19 10:16:18 +00:00
caoyuan
59a0ddcd01 dev mode: Add support for designate
Provide support for kolla dev mode in designate. When
'kolla_dev_mode' or 'designate_dev_mode' variables are
enabled, source code of designate project is cloned
and bindmounted.

Partially implements: blueprint mount-sources
Co-Authored-By: zhulingjie <easyzlj@gmail.com>

Change-Id: Ib23fbd3d5ebc7e3ac372e0db1e0048d333eb95c0
2018-06-19 06:50:10 +00:00
Yaguo Zhou
c94a358117 Add endpoint_type for vitrage
Change-Id: Ifd9d7a8a2c16998e20e337a87fff99c3872dc1c2
2018-06-19 14:06:38 +08:00
Zuul
29a6a61d97 Merge "dev mode: Add support for Watcher" 2018-06-19 03:32:09 +00:00
Mark Goddard
45a4f9c075 Add a job for testing deployment of bifrost
Deploys a bifrost container using kolla-ansible bifrost-deploy.

IPA and disk images are downloaded rather than built to improve
reliability.

Currently only minimal testing of the deployment is performed, creating
and deleting an ironic node. Ideally we would perform a bare metal node
deployment.

The job is based on CentOS, as Ubuntu bifrost deployment is currently
failing with a python-MySQLdb error.

Change-Id: Ic45094594c21116b5b0d6a606f568fc7954175e3
2018-06-18 13:40:43 +01:00
Zuul
313968704f Merge "Fix the MongoDB description" 2018-06-18 02:49:27 +00:00
caoyuan
8fd7162fa3 dev mode: Add support for Watcher
Provide support for kolla dev mode in Watcher. When
'kolla_dev_mode' or 'watcher_dev_mode' variables are
enabled, source code of Watcher project is cloned
and bind mounted.

Partially implements: blueprint mount-sources

Change-Id: I104c010a8308607b68fc8c7352a0511d16f06fb5
2018-06-16 01:53:21 +00:00
caoyuan
389e6fc70b dev mode: Add support for vitrage
Provide support for kolla dev mode in vitrage. When
'kolla_dev_mode' or 'vitrage_dev_mode' variables are
enabled, source code of vitrage project is cloned
and bind mounted.

Partially implements: blueprint mount-sources
Co-Authored-By: zhulingjie <easyzlj@gmail.com>

Change-Id: I095f2b33857abbdd0167ae52899407f2d86229d0
2018-06-15 15:26:13 +00:00
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
chenxing
fd6c9f3882 Enable ceph dashboard by default
Co-Authored-By: rhcayadav <rhcayadav@gmail.com>

Change-Id: I3c2c56decbb9de86101f45592ba8135c49c49405
Closes-Bug: #1754424
2018-06-15 10:25:41 +05:30
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
Zuul
bab6f2cf37 Merge "Set up the kolla-cli and inventory for the vagrant dev environment" 2018-06-14 06:26:41 +00:00
ZhongShengping
60a11279f0 Remove ceilometer collector for cloudkitty-processor
cloudkitty-processor service error when using ceilometer collector.
Because the ceilometer collector has been removed in cloudkitty repo[1].

[1]https://review.openstack.org/#/c/548630/

Change-Id: I13292500c394134c6c0ab0e50727389a47c97007
Closes-Bug: #1774091
2018-06-14 09:37:52 +08: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
fan_guiju
dd11db0bde Added dependency package for kolla-ansible deploy
setuptools should be used as a base dependency package that deployment kolla-ansible.

Change-Id: I4737fcd157342b37a8304cadfb20e24fe585a8b4
Closes-Bug: #1776426
2018-06-12 08:59:15 +00:00
qingszhao
9bc12e6669 fix tox python3 overrides
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.

We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.

We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.

Change-Id: Ie0eca8c8627ab67c7c4aeccdc8607e36a259f13c
2018-06-12 07:40:26 +00:00
Zuul
7cfeffaa35 Merge "ovs-dpdkctl.sh syntax error" 2018-06-12 07:30:54 +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
Jeffrey Zhang
1db352f007 Support check and diff mode for merge_config and merge_yaml module
Change-Id: Ib2ca736e08f48da88bb74feb5cd1efce3b860ab7
Partially-Implements: blueprint ansible-check-mode
2018-06-12 10:56:45 +08:00
Zuul
7e63c3fcd7 Merge "Add support for NSXV3" 2018-06-12 02:10:55 +00:00
zhulingjie
d9183e7c66 Add driver into oslo_messaging_notifications section
Change-Id: I0dacab40910a59fd8246b2911f1fa99a156a575e
2018-06-11 18:13:18 -04: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
zhulingjie
9ad2786428 Make neutron vpnaas dashboard configurable
Depends-On: Ia3faa5b52f9321349e57902b5b1d90068d388cc0

Change-Id: I6442121d3e0a33f922939b94c8b0c483ae8141a4
2018-06-11 08:18:17 -04:00
confi-surya
f832efa588 Correct path to use for development
Currently, to run kolla-ansible inventory files, wrong
path was followed. So this patch correct use of invetory file path.

Change-Id: Id1526c3d9df54e7f456f5af1089a393f296d3be9
2018-06-11 16:57:38 +09:00
zhulingjie
e7c104e660 Fix the /etc/kolla copy path
the path of globals.yml should be `/etc/kolla/globals`, not be
`/etc/kolla/kolla/globals`

Change-Id: I49d91c4dab13b197402844ac74f87b5dd2adbfca
2018-06-11 03:37:04 -04: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
zhulingjie
24f1ae8758 Fix the MongoDB description
Now, the MongoDB is just used as Panko backend[0]

[0]: https://github.com/openstack/kolla-ansible/blob/master/ansible/group_vars/all.yml#L630

Change-Id: I8cfd4d66bf27ce754e3fef610d613e7e42740952
2018-06-10 03:38:20 -04:00
Zuul
c7c804414b Merge "Add support for Ceilometer custom polling.yaml" 2018-06-10 00:20:22 +00:00
zhulingjie
be693c3518 Add the missing group for kolla-cli
Change-Id: Ibc06f614604150a331787889a59407803a411b90
2018-06-09 12:24:04 -04:00