- Jul 25, 2018
-
-
Jeffrey Zhang authored
include is marked as deprecated since ansible 2.4[0] [0] https://docs.ansible.com/ansible/2.4/include_module.html#deprecated Co-Authored-By:
confi-surya <singh.surya64mnnit@gmail.com> Change-Id: Ic9d71e1865d1c728890625aeddf424a5734c0a8a
-
- Jun 08, 2018
-
-
Ha Manh Dong authored
Add become to all tasks that use the module "kolla_docker" Change-Id: I4309c4011687b88ec31d739fd8f834fe2326ff10 Partial-Implements: blueprint ansible-specific-task-become
-
- May 23, 2018
-
-
Jorge Niedbalski authored
The default index isn't created automatically when using ELK > 5.x. This commit adds a new task into the post-deploy taskset to force the creation of the default index. This patch also enforces the kibana config to set index as defaultIndex without the need for the defaultIndex property to already exists , preventing the error exposed on the public bug. Also added a new option named kibana_default_index_options, with a default index.mapper.dynamic set to true, this option can be extended by the operator and they will be applied to the index. Change-Id: Ica63a5fb30947f7ebae6cf8c80500a7dd0907211 Closes-Bug: #1772687 Signed-off-by:
Jorge Niedbalski <jorge.niedbalski@linaro.org>
-
- May 11, 2018
-
-
Jeffrey Zhang authored
- rename action and serial to kolla_ansible and kolla_serial - use become instead of "sudo <command>" in shell - Remove quota for failed_when and changed_when in rabbitmq tasks Change-Id: I78cb60168aaa40bb6439198283546b7faf33917c Implements: blueprint migrate-to-ansible-2-2-0
-
- Mar 12, 2018
-
-
Duong Ha-Quang authored
Add become to only neccesary tasks in roles: - aodh - barbican - bifrost - ceilometer - ceph - chrony - cinder - cloudkitty - collectd - congress - designate - elasticsearch - etcd - freezer - gnocchi - grafana - influxdb - ironic - iscsi - karbor - kibana - kuryr - magnum - manila - mistral - mongodb - multipathd - murano - octavia - panko - qdrouterd - rally - sahara - searchlight - senlin - skydive - solum - swift - swift - tacker - telegraf - tempest - trove - vmtp - watcher - zun Change-Id: I6e32d94d4172dd96d09d8609e8a5221ab5586a31 Partial-Implements: blueprint ansible-specific-task-become
-
- Feb 26, 2018
-
-
Doug Szumski authored
The original code assumes that ElasticSearch will be deployed on the same node as Kibana. This isn't always the case. When they are not on the same node, Kibana will not be able to connect to ElasticSearch and deployment will fail on the task: 'kibana : Wait for kibana to register in elasticsearch'. A second advantage of making this change is that Kibana won't break if ElasticSearch goes down on the node that it's running on when there are additional ElasticSearch instances on other nodes. A disadvantage of this change is that queries from Kibana to ElasticSearch will no longer be local. Closes-Bug: 1751817 Change-Id: I02ab2e7b1eb963b33e29c8f649cc9db0d63316f7
-
- Jan 11, 2018
-
-
Christian Berendt authored
When using server.basePath a dynamic bundle optimization will be started. This job needs write access to /usr/share/kibana/optimize/bundles. Change-Id: Ieaae79a5940f3972a8067814a1113ef635970875
-
- Dec 12, 2017
-
-
Borne Mace authored
In some deployment scenarios the current timeouts for mariadb bootstrap and kibana registration with elasticsearch have been found to be too short. These timeout increases shouldn't introduce any deployment slowdown in current environment and eliminate deployment failures in environments with slower systems. Change-Id: If33dfff2b42b23eff7ec2230c9b0c5a4c010072e
-
- Nov 08, 2017
-
-
Paul Bourke authored
We should not assume the VIP is accessible from the deploy node. Change-Id: I39640f98b4adddb9cb8dfdd09d9fb7ecba15a820 Closes-Bug: #1730651
-
- Jul 18, 2017
-
-
Jeffrey Zhang authored
kolla-kubernetes is using its own configuration generation[0], so it is time for kolla-ansible to remove the related code to simplify the logical. [0] https://github.com/openstack/kolla-kubernetes/tree/master/ansible Change-Id: I7bb0b7fe3b8eea906613e936d5e9d19f4f2e80bb Implements: blueprint clean-k8s-config
-
- May 23, 2017
-
-
Bertrand Lallau authored
Useful api_interface_address variable has been define here: https://github.com/openstack/kolla-ansible/blob/master/ansible/group_vars/all.yml#L57 In order to simplify codebase we must use it as much as possible. Change-Id: I18fec19bf69e05a22a4142a9cd1165eccd022455
-
- May 19, 2017
-
-
Paul Bourke authored
Recently added post_config for Kibana does some uri queries, these can be problematic if run across every node. Change-Id: I71d2611ae034ff2a85babb8d01419729f406a136
-
- May 04, 2017
-
-
Jeffrey Zhang authored
wait_for module waits 300 seconds for the port started or stopped. This is meaningless and useless in precheck. This patch change timeout to 1 seconds. Change-Id: I9b251ec4ba17ce446655917e8ef5e152ef947298 Closes-Bug: #1688152
-
- May 02, 2017
-
-
Bertrand Lallau authored
When Kibana interface is opened for the first time, it requires creating a default index pattern. To view, analyse and search logs, at least one index pattern has to be created. This patch automate "flog-*" default index pattern creation and set it has default config. Partially-implements: blueprint default-kibana-dashboard Change-Id: Ie36696f9ad38ba7e49e65e0793a3b98d9f03ee8d
-
- Apr 20, 2017
-
-
Bertrand Lallau authored
In "Checking free port for Kibana Server" task the storage interface is used instead of the api interface one. This patch fix it. Change-Id: I0b38688aa3774ae4a629cce3161a730fff907a9c
-
- Mar 09, 2017
-
-
Paul Bourke authored
Add a new subcommand 'check' to kolla-ansible, used to run the smoke/sanity checks. Add stub files to all services that don't currently have checks. Change-Id: I9f661c5fc51fd5b9b266f23f6c524884613dee48 Partially-implements: blueprint sanity-check-container
-
- Feb 13, 2017
-
-
zhubingbing authored
Change-Id: I882dc0e6825dd8994ca66257f9a71b34ad780935
-
- Feb 10, 2017
-
-
zhubingbing authored
Change-Id: I88f84e21ec6ae6dd98f672112f34be8d53f2e2ad
-
- Feb 04, 2017
-
-
caoyuan authored
Change-Id: Ic4beb20361644b42dbed82fcffb7446c00f84e87 Partially-implements: blueprint better-reconfigure
-
- Jan 12, 2017
-
-
qiankun.zhang authored
Co-Authored-By:
caoyuan <cao.yuan@99cloud.net> Change-Id: I38aa833febe7bf06bffb9c5e8ad6b7a79074fb50 Partially-implements: blueprint condition-pre-check
-
- Nov 08, 2016
-
-
Christian Berendt authored
Change-Id: Ie3a04fa6c0f7406fcbc9033a38d9941509d9dc90 Closes-bug: #1640303
-
- Nov 03, 2016
-
-
Jeffrey Zhang authored
* Merge prechecks.yml and site.yml playbook * Create empty precheck.yml into all roles. Change-Id: I8a138558a26c0a2a66c5fd48ed37be657c99c1dd Implements: blueprint condition-pre-check
-
- Nov 01, 2016
-
-
prameswar authored
Closes-bug: #1636806 Change-Id: I24e5d40ea590212114611da77cf0dfd145b76100
-
- Oct 24, 2016
-
-
Jeffrey Zhang authored
Closes-Bug: #1635989 Change-Id: I99402e54e7cc2f1ad972021bb1056966f5c08bff
-
- Oct 10, 2016
-
-
Christian Berendt authored
Change-Id: I860fdc3268d0fdcb775ea345bb0eb621c8dafe07 Closes-bug: #1631902
-
- Sep 23, 2016
-
-
Serguei Bezverkhi authored
This PS modifies Elasticsearch and Kibana configuration templates so genconfig can genarate Kubernetes compatible config for these services. TrivialFix Change-Id: I6886307a163a9ca27a29e6dbdac4f9080948e4b5
-
- Sep 21, 2016
-
-
caoyuan authored
TrivialFix Change-Id: Id2cd736f136068514f26977b434b15a8b1ffc8be
-
- May 03, 2016
-
-
Jeffrey Zhang authored
Closes-Bug: #1577148 Change-Id: I636cefc63cf532434a41af3898b63dffa711e280
-
- Mar 05, 2016
-
-
Éric Lemoine authored
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
-
- Feb 26, 2016
-
-
SamYaple authored
Due to poor planning on our variable names we have a situation where we have "internal_address" which must be a VIP, but "external_address" which should be a DNS name. Now with two vips "external_vip_address" is a new variable. This corrects that issue by deprecating kolla_internal_address and replacing it with 4 nicely named variables. kolla_internal_vip_address kolla_internal_fqdn kolla_external_vip_address kolla_external_fqdn The default behaviour will remain the same, and the way the variable inheritance is setup the kolla_internal_address variable can still be set in globals.yml and propogate out to these 4 new variables like it normally would, but all reference to kolla_internal_address has been completely removed. Change-Id: I4556dcdbf4d91a8d2751981ef9c64bad44a719e5 Partially-Implements: blueprint ssl-kolla
-
- Feb 25, 2016
-
-
Jeffrey Zhang authored
DocImpact Partially-implements: bp kolla-reconfig Change-Id: I9738e80960bcfbef18d1ef1b7942f81c45684e85
-
- Feb 15, 2016
-
-
Dave McCowan authored
To allow for TLS to protect the service endpoints, the protocol in the URLs for the endpoints will be either http or https. This patch removes the hardcoded values of http and replaces them with variables that can be adjusted accordingly in future patches. Change-Id: Ibca6f8aac09c65115d1ac9957410e7f81ac7671e Partially-implements: blueprint ssl-kolla
-
- Feb 09, 2016
-
-
Paul Bourke authored
TrivialFix Co-Authored-By:
Ryan Hallisey <rhallise@redhat.com> Change-Id: Ia83f642d3817116e2ba99285efc12b583f07bbd1
-
- Jan 26, 2016
-
-
akwasniewska authored
Part of ELK stack. Includes Dockerfiles for both Centos and Ubuntu. Change-Id: I1d955a5c51e416cc572eb2c9b4c57982a1d6ab67 Partially-implements: blueprint central-logging-service
-