This is an automated email from the ASF dual-hosted git repository.

kipk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/gobblin.git


The following commit(s) were added to refs/heads/master by this push:
     new 2142d22dba [GOBBLIN-2176] Set default `java.net.Authenticator` in 
Temporal worker containers (#4079)
2142d22dba is described below

commit 2142d22dba6897bd8ac96be0b622f6175d9c4cc3
Author: abhishekmjain <[email protected]>
AuthorDate: Tue Dec 3 02:38:01 2024 +0530

    [GOBBLIN-2176] Set default `java.net.Authenticator` in Temporal worker 
containers (#4079)
---
 .../apache/gobblin/temporal/cluster/GobblinTemporalTaskRunner.java    | 4 ++++
 1 file changed, 4 insertions(+)

diff --git 
a/gobblin-temporal/src/main/java/org/apache/gobblin/temporal/cluster/GobblinTemporalTaskRunner.java
 
b/gobblin-temporal/src/main/java/org/apache/gobblin/temporal/cluster/GobblinTemporalTaskRunner.java
index 4e55c97772..65d91bab30 100644
--- 
a/gobblin-temporal/src/main/java/org/apache/gobblin/temporal/cluster/GobblinTemporalTaskRunner.java
+++ 
b/gobblin-temporal/src/main/java/org/apache/gobblin/temporal/cluster/GobblinTemporalTaskRunner.java
@@ -70,6 +70,7 @@ import org.apache.gobblin.metrics.RootMetricContext;
 import org.apache.gobblin.metrics.event.EventSubmitter;
 import org.apache.gobblin.metrics.event.GobblinEventBuilder;
 import org.apache.gobblin.metrics.reporter.util.MetricReportUtils;
+import org.apache.gobblin.runtime.AbstractJobLauncher;
 import org.apache.gobblin.runtime.api.TaskEventMetadataGenerator;
 import org.apache.gobblin.temporal.GobblinTemporalConfigurationKeys;
 import 
org.apache.gobblin.temporal.workflows.client.TemporalWorkflowClientFactory;
@@ -224,6 +225,9 @@ public class GobblinTemporalTaskRunner implements 
StandardMetricsBridge {
     // Add a shutdown hook so the task scheduler gets properly shutdown
     addShutdownHook();
 
+    // Update authenticator if set
+    
AbstractJobLauncher.setDefaultAuthenticator(ConfigUtils.configToProperties(this.clusterConfig));
+
     try {
       for (int i = 0; i < this.numTemporalWorkers; i++) {
         workers.add(initiateWorker());

Reply via email to