7049 Commits

Author SHA1 Message Date
Jenkins
4991cf3dd7 Merge "Fix logrotate issue on Octavia and Watcher service" 2017-03-21 15:19:48 +00:00
Jenkins
f8ece9a63b Merge "Update Fluentd config to log in Kibana dashboard" 2017-03-21 15:13:09 +00:00
Jeffrey Zhang
f7c54a5dd2 Fix wrong api interface reference in haproxy.cfg for nova serial
Change-Id: Ie81e3a2528ea04106ecf8c9f5e4491b1d98d2f7a
Closes-Bug: #1674645
2017-03-21 20:35:52 +08: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
Bertrand Lallau
dfdf3efb3f Fix error during Grafana container restart
grafana_ini file used in test condition doesn't exists,
use grafana_conf file instead.

Change-Id: Id5dca94aed98b0d6cf6c4f841e7380f8b8154416
Closes-Bug: #1673932
2017-03-21 09:28:18 +01:00
Jenkins
7fc5ca29b2 Merge "Register Cinder v3 endpoint in keystone" 2017-03-21 07:53:50 +00:00
Bertrand Lallau
8e3cce34a2 Fix Telegraf startup config files issue
Telegraf allow plugin configuration in /etc/telegraf/telegraf.d
directory. These files comes from telegraf/templates/config/*.conf,
but this directory is optional.

Closes-Bug: #1673691

Change-Id: Idc695c86c5f6b6b0bd514728f2025321cd200907
2017-03-20 22:47:31 +01:00
Graeme Seaton
7f3cab65f0 Set fluentd output to elasticsearch to use elasticsearch_address
Haproxy binds the elasticsearch service to kolla_internal_vip_address but
the output templates for fluentd (td-agent) point to a non-existent
kolla_external_vip_address.

Output should also be able to be sent to an external elasticsearch
instance (as per the documentation regarding overriding
elasticsearch_address)

Change these settings so that fluentd outputs to either
the default elasticsearch_address (i.e. kolla_internal_vip_address) or to
the external elasticsearch instance.

Closes-Bug: #1673990
Change-Id: I081533ae8ea9aad186e9c44e1dee069729931453
2017-03-20 19:31:41 +00:00
Jenkins
ac2e9425b6 Merge "Enable heat-api proxy header parsing" 2017-03-20 16:38:34 +00:00
Jenkins
a6da4d98a4 Merge "Use kolla_internal_vip_address for glance_api servers" 2017-03-20 13:06:46 +00:00
Jenkins
9ce2a9b5f4 Merge "Add neutron-bgp-dragent playbooks and sensible defaults." 2017-03-20 10:47:01 +00:00
caoyuan
23c85b4937 Delete the deprecated option from the group "DEFAULT"
more infomation, see http://paste.openstack.org/show/603369/

Change-Id: If803071bfa88b8e5275b3291c05dc3a9f6e08222
Closes-Bug: #1674215
2017-03-20 05:25:10 +00:00
caoyuan
a565925b0f Fix the remove mariadb volume failed
- when run tools/cleanup-containers mariadb, the mariadb volume remove
failed, because the "volumes_to_remove" can't catch the mariadb
volume, this patch to fix it.

- remove the unnecessary "()"

more test infomation, see http://paste.openstack.org/show/603359/

Closes-Bug: #1674207

Change-Id: I82f5922fcc84d222f74d2551a2c697bf78136a2d
2017-03-20 04:40:33 +00:00
Jenkins
469eb14886 Merge "Remove the deprecated option for cinder.conf" 2017-03-19 17:17:25 +00:00
Jenkins
483f1c36fe Merge "Mount /lib/modules folder in ironic-conductor container" 2017-03-19 14:30:42 +00:00
Eduardo Gonzalez
b14f1c5695 Use versionless keystone endpoints
nova quota fail to create due a recent change.
Keystone endpoint cannot have version v3 in the url.

During upgrade to Pike nova endpoint must be changed
to be versionless.

Change-Id: Idb433d526f7d44dfe4fd02ee918bd67e05c523f6
Depends-On: I568db4559428525ac6c5083cfc20cffc20be6342
Closes-Bug: #1668663
2017-03-19 12:30:33 +00:00
ZhongShengping
9fd26ad5b8 Remove signing_dir option
PKI token support has been deprecated in the Ocata release and will be
removed in the Pike release, so we can remove releated parameters.

Change-Id: If8f4cf3db3f315742554be363ae4ab8e70b789ce
Closes-Bug: #1653049
2017-03-19 20:18:03 +08:00
caoyuan
312c3fe56f Fix the Nova SSH port prechecks missing
Change-Id: Ide78ed1de89a9904db48f08fcff3c247ee650317
2017-03-19 16:55:58 +08:00
Bertrand Lallau
dff062b3a6 Activate binary-logs in MariaDB/MySQL
The binary log contains a record of all changes to the databases, both
data and structure. It consists of a set of binary log files and an
index.
Activate it in MariaDB will fix Telegraf error on Mysql/MariaDB inputs
retrieval.

Change-Id: I040ed75ffbf1afded87ba0f8f63a3e384707d1fb
Closes-Bug: #1673969
2017-03-19 09:38:24 +01:00
Bertrand Lallau
198a9069ba Update infra components list in README.rst
The following project links have been added and reorder:
- Telegraf
- Etcd
- Memcached

Also fix some syntax issues.

Change-Id: I8b1ba2bbe8334d84c8247aef35f443b61b27fbf5
2017-03-19 08:06:14 +01:00
Jenkins
7ade914531 Merge "Update the README.rst file" 2017-03-18 12:54:06 +00:00
Bertrand Lallau
4ca1444fad Update Searchlight resource_plugin configuration
Activate resource_plugin only if related Openstack services are enabled.

Change-Id: Iff37c8738513661d2defe7fb7614b526864b1cc2
2017-03-18 00:10:27 +01:00
Jeffrey Zhang
9866f8b4b7 Register Cinder v3 endpoint in keystone
Change-Id: I2658259d88a8df1c0d716ed6f360f9514fb957b5
Closes-Bug: #1673703
2017-03-17 18:40:12 +08:00
Jenkins
9e804f4286 Merge "Multi-regions Support" 2017-03-16 17:42:07 +00:00
Eduardo Gonzalez
fccff019a6 Change heat cfn service description
While in openstack deployment guides use Orchestration as
heat-cfn description, heat devstack plugin uses CloudFormation.
I think is more accurate and easier to know which service is.

Change-Id: I760c7e7baa46da57fd2fca9d5409f370a0c9065c
Closes-Bug: #1673421
2017-03-16 11:04:58 +00:00
Thomas O'Neill
94dec80705 Add neutron-bgp-dragent playbooks and sensible defaults.
Depends-On: If7f5c80eb10a1c418785d9c659ae18bfecfcfe33
Change-Id: I9c54f01193b4e12338e71cd1f0a4635dcbfa43fe
Implements: blueprint neutron-bgp-dragent
2017-03-16 10:03:17 +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
Bertrand Lallau
50c29f0d75 Update Fluentd config to log in Kibana dashboard
Fluent rewrite_tag_filter output plugin must be updated for the
following services:

* Congress
* Designate
* Freezer
* Manila
* Murano
* Octavia
* Senlin
* Trove
* Watcher

Change-Id: I5329002c99f5c940921dff107f2120bafb158168
Closes-Bug: #1673208
2017-03-16 10:05:45 +01:00
Jenkins
181c331174 Merge "Trove: add oslo_messaging_notifications config" 2017-03-16 08:50:01 +00:00
Jenkins
cf6e954c43 Merge "Access glance through vip rather than multi glance ips in ironic" 2017-03-16 08:28:16 +00:00
Jenkins
7b357a4dcf Merge "Update glance sanity check to use built in shade" 2017-03-15 23:32:33 +00:00
Jenkins
11c57b3413 Merge "Remove all Heka related remaining stuff" 2017-03-15 19:36:14 +00:00
satya
b586f41967 Implement Cinder, Nova Placement and mistral logs for kibana
Nova placement api, cinder api, volume logs along with mistral logs
are missing from the filter which will allow elastic search to fetch it
from the fluentd

Fixes the issue

Change-Id: I7899ce6e010bfc6534a88f0a2117dc0a9e60c7c7
Closes-Bug: #1673002
2017-03-15 17:33:05 +00:00
Bertrand Lallau
fbf712b68f Fix logrotate issue on Octavia and Watcher service
Services config files are missing in cron command.
Cron Jinja template has been adapted in order to take it into account.

Change-Id: I5aef67b774ddaf83afdfe03d099b91e68a11ae1d
Closes-Bug: #1673163
Closes-Bug: #1673193
2017-03-15 18:26:32 +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
Paul Bourke
abba627c16 Update glance sanity check to use built in shade
The current module 'kolla_sanity' was written as a shim before full
shade support was added to Ansible. This should now no longer be needed,
we can implement the checks using Ansible provided modules.

Partially-implements: blueprint sanity-check-container
Depends-On: If6d10f2ce90c7fc72353566554352b0310942f30
Change-Id: Ie08c952178cdbea6e6a6e9e91cb62090ea98c2be
2017-03-15 11:34:11 +00:00
Jenkins
590d8753b0 Merge "Fix heat-engine and heat-api-cfn workers configuration" 2017-03-15 11:03:58 +00:00
Jenkins
eef2af6150 Merge "Set tacker-server api_workers using openstack_service_workers" 2017-03-15 11:03:50 +00:00
Jenkins
b26e858fbe Merge "Set karbor-api workers using openstack_service_workers" 2017-03-15 11:02:40 +00:00
Jenkins
66bfd3f8b4 Merge "Set magnum-api workers using openstack_service_workers" 2017-03-15 11:02:17 +00:00
Jenkins
a97e34c30c Merge "Set searchlight-api workers using openstack_service_workers" 2017-03-15 11:01:36 +00:00
Jenkins
7d2a58fb00 Merge "Fix vpnaas custom config dir" 2017-03-15 11:01:29 +00:00
Jenkins
95386ec1d7 Merge "Modify the directory path in running-tests.rst" 2017-03-15 10:53:27 +00:00
zhuzeyu
a8aa25b250 Update the README.rst file
Modify the order of the folder according to the project structure

Change-Id: I291b40f32b790336fe84fb0e36432fde2d2149c7
2017-03-15 17:21:52 +08:00
caoyuan
1c4a5e50bd Add the missing port prechecks for keystone
Change-Id: Ic2890d0ea2dd0927b327b880bf25532fbb2efe07
2017-03-15 08:56:39 +00:00
Jenkins
78e95025ff Merge "Enable horizon_backend_database if murano is enabled" 2017-03-14 23:47:31 +00:00
Jenkins
5aa6446963 Merge "Updated from global requirements" 2017-03-14 19:37:59 +00:00
Jenkins
8ff82671a1 Merge "Nova external-ceph.yml writes keyname into libvirt.base64" 2017-03-14 16:51:24 +00:00
Jenkins
12dbe5080f Merge "Fix the "tox -e docs" command failed" 2017-03-14 15:54:07 +00:00