Source based routing is necessary for some services where we want the
same clients land to the same servers.
For exanmple, Keystone uses one of many memcached servers - if a client
gets a token from one but then lands on another api server on the next
request, that will bind to another cache and we get failed
authentication.
Other examples are horizon/murano where we upload a package in several
steps. If we don't balance client connections to the same host we will
end up with the package downloaded to one host but unsuccessfully
unpacked/imported on another host.
This option is commonly used in the official OpenStack docs [0]
[0] https://docs.openstack.org/ha-guide/controller-ha-haproxy.html
Co-Authored-By: James McCarthy <james.m.mccarthy@oracle.com>
Change-Id: I56f1e48f6dbe457e776a474222073bbefc48c92a
Currently the project-deploy-guide links to the entire dev
doc repo for Kolla-Ansible. This is incorrect. It should link
only to installation information that can be found in the quick
start guide. This patch remedies that change, and ensures that
there is a link to the kolla deploy guide published at
docs.o.o.
Change-Id: I43738e341e996cb5a589a09c4c59c0dc8b058458
During "Optimize reconfigure action for Telegraf" previous commit, a
regression has been introduced on the "reconfigure" action.
https://review.openstack.org/#/c/424202/
The start.yml file has been deleted but reconfigure.yml still using it.
This patch fix it.
Change-Id: I8879b83ce7a1f886f6870d79f63c3f1cc706059b
Closes-Bug: #1676403
cinder-volume will be hanged if rados_connect_timeout is disabled. And
no error message will be thrown. Disable timeout is not a good idea.
This patch sets the rados_connect_timeout to 5.
Change-Id: I05e7343d09d75399a7031013b4329a2cb81792fb
Closes-Bug: #1676267
correspondence with 'logstash_prefix flog' in 'kolla-ansible/ansible/
/roles/common/templates/conf/output/01-es.conf.j2'
and 'kolla-ansible/ansible/roles/common/templates/conf/output/
/00-local.conf.j2'.
Change-Id: I90a7b1b6a5267d79f192345e531b503d3a99ca79
Added a note about Elasticsearch using volume space.
Renamed Kibana guide to central-logging guide.
Change-Id: I0a451b5316a53815a53c62faa2bf993ca34f27e0
Closes-Bug: #1614572
- pycrypto: added for nova-ssh container
- gitdb and GitPython: ability to make tarballs from Git clones
All of them have been moved to Kolla project.
Change-Id: Icd7e66cea441bd5165dc2ffe748f01b479effc17
Given keepalived runs on the network node, we should have a minimum of
two by default for high availability.
Change-Id: Ifbd68e456dc93319df8e85017fd9f4db09f05929