From 43fba37adfce5b5d73813bbe8ae1a3b161e60d8c Mon Sep 17 00:00:00 2001 From: Guillaume Samson <guillaume.samson@softwareheritage.org> Date: Tue, 18 Mar 2025 15:25:55 +0100 Subject: [PATCH 1/2] swh/alter: Update configmap for kafka notifications Related to swh/infra/sysadm-environment#5606 --- swh/templates/alter/_helper-configmap.yaml | 5 +++++ swh/values/default.yaml | 7 +++++++ swh/values/staging/swh-cassandra.yaml | 1 + 3 files changed, 13 insertions(+) diff --git a/swh/templates/alter/_helper-configmap.yaml b/swh/templates/alter/_helper-configmap.yaml index 807e3526b..0bc33a2d8 100644 --- a/swh/templates/alter/_helper-configmap.yaml +++ b/swh/templates/alter/_helper-configmap.yaml @@ -12,6 +12,11 @@ "service" "restoration_storage" "configurationRef" .Values.alter.restorationStorageConfigurationRef "Values" .Values) | fromYaml | mustMerge $alterConfiguration -}} +{{- if .Values.alter.journalWriterMirrorConfigurationRef }} +{{- $alterConfiguration = include "swh.journalWriterConfiguration" (dict + "configurationRef" .Values.alter.journalWriterMirrorConfigurationRef + "Values" .Values) | fromYaml | mustMerge $alterConfiguration -}} +{{- end }} {{- $removalSearches := (dict) -}} {{- range $searchName, $searchConfig := .Values.alter.removalSearches -}} diff --git a/swh/values/default.yaml b/swh/values/default.yaml index 2cd221714..b6e49fffa 100644 --- a/swh/values/default.yaml +++ b/swh/values/default.yaml @@ -483,3 +483,10 @@ graph: operator: In values: - "true" + +journalWriterMirrorConfiguration: + brokersConfigurationRef: kafkaBrokers + clientId: swh.alter.removals.${HOSTNAME} + prefix: swh.journal.mirror-notifications + producerConfig: + message.max.bytes: 1000000000 diff --git a/swh/values/staging/swh-cassandra.yaml b/swh/values/staging/swh-cassandra.yaml index f8251db24..7d325a3f5 100644 --- a/swh/values/staging/swh-cassandra.yaml +++ b/swh/values/staging/swh-cassandra.yaml @@ -2371,6 +2371,7 @@ alter: inventoryStorageConfigurationRef: cassandraROStorageNoMaskingConfiguration graphConfigurationRef: alterGraphConfiguration restorationStorageConfigurationRef: rpcRWStorageConfiguration + journalWriterMirrorConfigurationRef: journalWriterMirrorConfiguration removalSearches: search: searchConfigurationRef: remoteSearchConfiguration -- GitLab From dc5d1f093ea065138fa8f02becec399e193fd25a Mon Sep 17 00:00:00 2001 From: Guillaume Samson <guillaume.samson@softwareheritage.org> Date: Wed, 19 Mar 2025 17:09:00 +0100 Subject: [PATCH 2/2] swh/staging: Update Kafka brokers lists Related to swh/infra/sysadm-environment#5606 --- swh/values/staging/default.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/swh/values/staging/default.yaml b/swh/values/staging/default.yaml index 9351f565e..e8467ed65 100644 --- a/swh/values/staging/default.yaml +++ b/swh/values/staging/default.yaml @@ -414,9 +414,11 @@ postgresqlScrubberConfiguration: kafkaBrokers: - journal2.internal.staging.swh.network:9092 + - kafka3.internal.staging.swh.network:9092 internalSecuredKafkaBrokers: - journal2.internal.staging.swh.network:9094 + - kafka3.internal.staging.swh.network:9094 indexerJournalWriterConfiguration: brokersConfigurationRef: kafkaBrokers -- GitLab