Elukey has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/370793 )

Change subject: eventstreams: set Kafka API version to 0.9.0.1
......................................................................


eventstreams: set Kafka API version to 0.9.0.1

This change follows the librdkafka best practice to configure
producers/consumers for every protocol version < 0.10:
https://github.com/edenhill/librdkafka/wiki/Broker-version-compatibility

Bug: T172681
Change-Id: I6eff73b2752129d4faad121cdd5459a2f52387b0
---
M hieradata/role/common/scb.yaml
1 file changed, 5 insertions(+), 0 deletions(-)

Approvals:
  Mobrovac: Looks good to me, but someone else must approve
  Ottomata: Looks good to me, but someone else must approve
  Elukey: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/hieradata/role/common/scb.yaml b/hieradata/role/common/scb.yaml
index 3439121..cad864c 100644
--- a/hieradata/role/common/scb.yaml
+++ b/hieradata/role/common/scb.yaml
@@ -82,6 +82,11 @@
 role::eventstreams::rdkafka_config:
   # Send rdkafka stats to statsd once per minute.
   statistics.interval.ms: 60000
+  # Specify Kafka API version as workaround for Brokers < 0.10
+  # https://github.com/edenhill/librdkafka/wiki/Broker-version-compatibility
+  # This will not be necessary when the target Kafka cluster will be running 
0.10
+  api.version.request: 'false'
+  broker.version.fallback: '0.9.0.1'
 
 changeprop::restbase_uri: http://restbase-async.discovery.wmnet:7231
 profile::nutcracker::memcached_pools: {}

-- 
To view, visit https://gerrit.wikimedia.org/r/370793
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I6eff73b2752129d4faad121cdd5459a2f52387b0
Gerrit-PatchSet: 4
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Elukey <ltosc...@wikimedia.org>
Gerrit-Reviewer: Elukey <ltosc...@wikimedia.org>
Gerrit-Reviewer: Mobrovac <mobro...@wikimedia.org>
Gerrit-Reviewer: Ottomata <ao...@wikimedia.org>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to