3345 Commits

Author SHA1 Message Date
OpenStack Proposal Bot
f66af0c132 Updated from global requirements
Change-Id: Icbad4e77588f212af104efc9e6cfbd831c795a07
2016-03-05 20:45:36 +00:00
Jenkins
01b0be02b6 Merge "Use alphabetical order in cleanup-containers" 2016-03-05 15:36:50 +00:00
Jenkins
08101fd465 Merge "Make Heka send logs to Elasticsearch" 2016-03-05 15:36:44 +00:00
Éric Lemoine
97ae06341a Use alphabetical order in cleanup-containers
TrivialFix
Change-Id: I95f2e6d17ba7960b2f87344f30b7884d621f9ecb
2016-03-05 11:51:49 +01:00
Éric Lemoine
491aff0b88 Make Heka send logs to Elasticsearch
This patch includes changes relative to integrating Heka with
Elasticsearch and Kibana.

The main change is the addition of an Heka ElasticSearchOutput plugin
to make Heka send the logs it collects to Elasticsearch.

Since Logstash is not used the enable_elk deploy variable is renamed
to enable_central_logging.

If enable_central_logging is false then Elasticsearch and Kibana are
not started, and Heka won't attempt to send logs to Elasticsearch.

By default enable_central_logging is set to false. If
enable_central_logging is set to true after deployment then the Heka
container needs to be recreated (for Heka to get the new
configuration).

The Kibana configuration used property names that are deprecated in
Kibana 4.2. This is changed to use non-deprecated property names.

Previously logs read from files and from Syslog had a different Type
in Heka. This is changed to always use "log" for the Type. In this
way just one index instead of two is used in Elasticsearch, making
things easier to the user on the visualization side.

The HAProxy configuration is changed to add entries for Kibana.
Kibana server is now accessible via the internal VIP, and also via
the external VIP if there's one configured.

The HAProxy configuration is changed to add an entry for
Elasticsearch. So Elasticsearch is now accessible via the internal
VIP. Heka uses that channel for communicating with Elasticsearch.

Note that currently the Heka logs include "Plugin
elasticsearch_output" errors when Heka starts. This occurs when Heka
starts processing logs while Elasticsearch is not yet started. These
are transient errors that go away when Elasticsearch is ready. And
with buffering enabled on the ElasticSearchOuput plugin logs will be
buffered and then retransmitted when Elasticsearch is ready.

Change-Id: I6ff7a4f0ad04c4c666e174693a35ff49914280bb
Implements: blueprint central-logging-service
2016-03-05 11:51:49 +01:00
Jenkins
8976263153 Merge "Bump ansible version to head of devel" 2016-03-05 01:24:39 +00:00
Jenkins
32ce37cb8f Merge "Fix horizon with ssl" 2016-03-04 23:17:52 +00:00
Jenkins
05b82db701 Merge "Fix rst syntax in the list of images provided by Kolla" 2016-03-04 23:14:46 +00:00
Jenkins
b91f84b968 Merge "Retry token retrival in keystone bootstrap script" 2016-03-04 22:51:00 +00:00
Jenkins
e45781cf25 Merge "Reconfigure ceph service" 2016-03-04 22:35:45 +00:00
Thiago Gomes
1e7914147c Fix rst syntax in the list of images provided by Kolla
Manila is written with wrong syntax.

DocImpact

Change-Id: I672e9e0f7f8def523b2a18c8271984f0118bba28
2016-03-04 14:31:49 -05:00
Jenkins
9cc5def5f6 Merge "Reconfigure for Murano" 2016-03-04 18:37:13 +00:00
Jenkins
6daf6eb0cd Merge "Add authentication for keepalived" 2016-03-04 18:15:04 +00:00
SamYaple
d83cb3c473 Retry token retrival in keystone bootstrap script
TrivialFix

Change-Id: I83da0298067d5f37603c52fb312828ea1fbbb00c
2016-03-04 18:14:33 +00:00
Vikram Hosakote
efd1099335 Reconfigure ceph service
This patch set implements reconfiguring the ceph service.

Change-Id: I904d5e4b33c82e20a8e7e84308b62573f59de714
Partially-implements: bp kolla-reconfig
2016-03-04 18:06:50 +00:00
Jenkins
d289e9f6f2 Merge "Add Manila to the list of images provided by Kolla" 2016-03-04 18:02:35 +00:00
Jenkins
e9eb2f44ca Merge "Playbook for Manila upgrade" 2016-03-04 17:58:29 +00:00
Jenkins
92d5b3e5e0 Merge "Fix Keystone v3 for Manila" 2016-03-04 17:57:09 +00:00
Jenkins
3c015ad207 Merge "Reconfigure for Memcached" 2016-03-04 17:55:12 +00:00
MD NADEEM
20f080223f Reconfigure for Murano
Add reconfiguration for murano-api, murano-engine

Change-Id: I8a2b1b1cc2b6268d6d1f07b1dfcb96ba9f7fd7a0
Partially-Implements: blueprint kolla-reconfig
2016-03-04 17:33:50 +00:00
Jenkins
82c426ce3a Merge "Set mongodb log file to shared volume by heka" 2016-03-04 17:01:24 +00:00
Thiago Gomes
3637ef95a2 Add Manila to the list of images provided by Kolla
Add Manila and its developer website to the list of images
provided by Kolla in README.

DocImpact

Change-Id: Ibaa47c8825464566698d1ae068f5053834ed211a
2016-03-04 11:37:00 -05:00
Mauricio Lima
93df1da8dd Fix Keystone v3 for Manila
TrivialFix

Change-Id: I05bc0c95533372af11575f345e64d6f57ef9c157
2016-03-04 11:29:00 -05:00
Mauricio Lima
4d0a3328f3 Playbook for Manila upgrade
Co-Authored-By: Michal Rostecki <mrostecki@mirantis.com>
Change-Id: Iceed173c3c3abea93b954f8d3cb45641de2aaa0f
Partially-Implements: blueprint upgrade-kolla
Implements: blueprint upgrade-manila
2016-03-04 11:22:03 -05:00
Jenkins
2d22570a02 Merge "Use use_forwarded_for in manila config" 2016-03-04 16:10:13 +00:00
SamYaple
6f23746177 Bump ansible version to head of devel
bcoca has asked we use head of devel to fix the loader issue

TrivialFix

Change-Id: Ie6f4b6bbdffed9a85c840a4f425d866fc5402f4b
2016-03-04 16:06:36 +00:00
Hui Kang
ef24d9e597 Set mongodb log file to shared volume by heka
TrivialFix

Change-Id: I085ef2884749bb4ecc546b78052a5688e8b36ad3
2016-03-04 11:04:23 -05:00
Jenkins
9fcd3122cd Merge "Playbook for Ironic upgrade" 2016-03-04 16:01:29 +00:00
Jenkins
e72c8f1147 Merge "Playbook for magnum upgrade" 2016-03-04 15:53:23 +00:00
Jenkins
91f3bb0395 Merge "Reconfigure for Swift" 2016-03-04 15:44:41 +00:00
Jenkins
3820210b9e Merge "Updated from global requirements" 2016-03-04 15:44:22 +00:00
Jenkins
356af48625 Merge "Reconfigure nova service" 2016-03-04 15:03:31 +00:00
SamYaple
dd8e1cb2ee Fix horizon with ssl
Ubuntu did not have mod_headers enabled by default

Remove unused variable and adjust 'when' conditional positioning

TrivialFix

Change-Id: I82b8724526c24f4481a80165520d624f6a02c336
2016-03-04 14:51:50 +00:00
OpenStack Proposal Bot
a109f36e68 Updated from global requirements
Change-Id: I65585d6a3c05792d6de593e4024768916bd8ed47
2016-03-04 14:37:02 +00:00
Jenkins
7ab6def355 Merge "Add reconfigure for heka" 2016-03-04 14:36:47 +00:00
Éric Lemoine
7a9257b482 Use use_forwarded_for in manila config
In https://review.openstack.org/#/c/286876 the use_forwarded_for
option was removed from the Manila configuration. Manila does support
that option so it should be kept for logs to include the appropriate
clien IP address.

TrivialFix

Change-Id: I0279ad24a2331ce7e6e292549013b9553fe1a6f3
Related-Bug: #1548935
2016-03-04 15:34:42 +01:00
Michal Rostecki
50aafb8645 Playbook for magnum upgrade
Change-Id: I5607d1a21d1eb4e4aaf83b0a09e3f50650f76fdb
Partially-Implements: blueprint upgrade-kolla
Implements: blueprint upgrade-magnum
2016-03-04 15:32:54 +01:00
Jenkins
b5ffb450e6 Merge "Reconfigure Ironic" 2016-03-04 14:31:24 +00:00
Jenkins
a494bdbebc Merge "Fixing typo in the documentation" 2016-03-04 14:29:17 +00:00
Jenkins
7f9ba5a477 Merge "Reconfigure cinder service" 2016-03-04 14:28:39 +00:00
Jeffrey Zhang
e6b230d784 Add authentication for keepalived
TrivialFix

Closes-Bug: #1551314
Change-Id: Id85859500aec283703b6b6714abf213a42286182
2016-03-04 21:28:01 +08:00
Serguei Bezverkhi
bb3079898b Reconfigure for Swift
This implements reconfigure for Swift service.

Change-Id: Ifa4f02fc39ca79a886d6fd85f87073c897a777eb
Partially-Implements: blueprint kolla-reconfig
2016-03-04 08:01:31 -05:00
MD NADEEM
b4fbb0201a Reconfigure mistral service
This patch implements mistral service reconfiguration.

Partially-implements: bp kolla-reconfig

Change-Id: I07b89fe05ce410ecc1059dd49c1ee86187adc9d2
2016-03-04 12:53:01 +05:30
MD NADEEM
1a50a8162c Playbook for Ironic upgrade
Change-Id: Ib2917567934c4bc37c79883f114ca56055394314
Partially-Implements: blueprint upgrade-kolla
2016-03-04 12:26:56 +05:30
Ildar Iskhakov
bf95c1f156 Fixing typo in the documentation
Change-Id: I454d3ff2226a51b6b98515c1b29f7d3d45351e4f
2016-03-03 21:04:56 -08:00
Nikolai Korablin
8077173ceb Reconfigure for Memcached
Add reconfiguration for memcached
untested

Change-Id: I5fb534729c238e277435848c2f7ce76a50bd5d6d
2016-03-03 16:23:48 -08:00
Jenkins
ebc1bbb081 Merge "When ansible fails it still reads chaged key" 2016-03-03 23:34:50 +00:00
Jenkins
61b468344e Merge "Manila upgrade stub" 2016-03-03 23:14:00 +00:00
Jenkins
e1c3467bd0 Merge "Reconfigure for Heat" 2016-03-03 22:54:42 +00:00
Jenkins
67864c318b Merge "Make Heka collect Manila logs" 2016-03-03 22:42:31 +00:00