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

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


The following commit(s) were added to refs/heads/master by this push:
     new a99b0a8  cleanup: remove obsolete mesos configuration (#5144)
a99b0a8 is described below

commit a99b0a8acaeb03a7e65965549bbdd12a9c13e78f
Author: David Grove <[email protected]>
AuthorDate: Tue Jul 27 12:12:31 2021 -0400

    cleanup: remove obsolete mesos configuration (#5144)
---
 common/scala/src/main/resources/application.conf   | 28 ----------------------
 .../org/apache/openwhisk/common/Logging.scala      |  4 ----
 .../org/apache/openwhisk/core/WhiskConfig.scala    |  1 -
 3 files changed, 33 deletions(-)

diff --git a/common/scala/src/main/resources/application.conf 
b/common/scala/src/main/resources/application.conf
index 7600638..ff5f8e2 100644
--- a/common/scala/src/main/resources/application.conf
+++ b/common/scala/src/main/resources/application.conf
@@ -482,34 +482,6 @@ whisk {
         default-list-limit = 30   # default limit on number of entities 
returned from a collection on a list operation
     }
 
-    mesos {
-        master-url = "http://localhost:5050"; //your mesos master
-        master-public-url = "http://localhost:5050"; // if 
mesos-link-log-message == true, this link will be included with the static log 
message (may or may not be different from master-url)
-        role = "*" //see 
http://mesos.apache.org/documentation/latest/roles/#associating-frameworks-with-roles
-        mesos-link-log-message = true //If true, display a link to mesos in 
the static log message, otherwise do not include a link to mesos.
-        constraints = [] //placement constraint strings to use for managed 
containers e.g. ["att1 LIKE v1", "att2 UNLIKE v2"]
-        blackbox-constraints = [] //placement constraints to use for blackbox 
containers
-        constraint-delimiter = " "//used to parse constraint strings
-        teardown-on-exit = true //set to true to disable the mesos framework 
on system exit; set for false for HA deployments
-        offer-refuse-duration = 5 seconds //minimum time until an offer will 
arrive again at a particular invoker
-        heartbeat-max-failures = 2 //number of missed heartbeats from mesos 
master until resubscribe
-        timeouts {
-            failover = 0 seconds  //Timeout allowed for framework to reconnect 
after disconnection.
-            task-launch = 45 seconds //timeout for creating mesos tasks 
(containers)
-            task-delete = 30 seconds //timeout for destroying mesos tasks 
(containers)
-            subscribe = 10 seconds //timeout for framework subscription 
handshake
-            teardown = 30 seconds //timeout for framework teardown
-        }
-        health-check {#Remove health-section section to disable healthchecks 
at action containers
-            port-index = 0 //should always be port 0 (action container should 
only listen on 1 port)
-            delay = 0 seconds //the amount of time (in seconds) to wait until 
starting checking the task.
-            interval = 1 seconds //the interval (in seconds) between check 
attempts.
-            timeout = 1 seconds //the amount of time (in seconds) to wait for 
the check to complete
-            grace-period = 25 seconds //the amount of time after the task is 
launched during which health check failures are ignored.
-            max-consecutive-failures = 3 //the number of consecutive failures 
until the task is killed by the executor.
-        }
-    }
-
     yarn {
         master-url="http://localhost:8088"; //YARN Resource Manager endpoint to 
be accessed from the invoker
         yarn-link-log-message=true //If true, display a link to YARN in the 
static log message, otherwise do not include a link to YARN.
diff --git 
a/common/scala/src/main/scala/org/apache/openwhisk/common/Logging.scala 
b/common/scala/src/main/scala/org/apache/openwhisk/common/Logging.scala
index 463e3f3..3cc1e51 100644
--- a/common/scala/src/main/scala/org/apache/openwhisk/common/Logging.scala
+++ b/common/scala/src/main/scala/org/apache/openwhisk/common/Logging.scala
@@ -479,10 +479,6 @@ object LoggingMarkers {
     LogMarkerToken(invoker, "runc", start, Some(cmd), Map("cmd" -> 
cmd))(MeasurementUnit.time.milliseconds)
   def INVOKER_KUBEAPI_CMD(cmd: String) =
     LogMarkerToken(invoker, "kubeapi", start, Some(cmd), Map("cmd" -> 
cmd))(MeasurementUnit.none)
-  def INVOKER_MESOS_CMD(cmd: String) =
-    LogMarkerToken(invoker, "mesos", start, Some(cmd), Map("cmd" -> 
cmd))(MeasurementUnit.time.milliseconds)
-  def INVOKER_MESOS_CMD_TIMEOUT(cmd: String) =
-    LogMarkerToken(invoker, "mesos", timeout, Some(cmd), Map("cmd" -> 
cmd))(MeasurementUnit.none)
   def INVOKER_CONTAINER_START(containerState: String, invocationNamespace: 
String, namespace: String, action: String) =
     LogMarkerToken(
       invoker,
diff --git 
a/common/scala/src/main/scala/org/apache/openwhisk/core/WhiskConfig.scala 
b/common/scala/src/main/scala/org/apache/openwhisk/core/WhiskConfig.scala
index 33fe9fd..b25b695 100644
--- a/common/scala/src/main/scala/org/apache/openwhisk/core/WhiskConfig.scala
+++ b/common/scala/src/main/scala/org/apache/openwhisk/core/WhiskConfig.scala
@@ -254,7 +254,6 @@ object ConfigKeys {
   val splunk = s"$logStore.splunk"
   val logStoreElasticSearch = s"$logStore.elasticsearch"
 
-  val mesos = "whisk.mesos"
   val yarn = "whisk.yarn"
 
   val containerProxy = "whisk.container-proxy"

Reply via email to