Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability to configure hostPath mount for /var/run/docker.sock #901

Closed
wangwj opened this issue Jul 3, 2018 · 10 comments
Closed

Ability to configure hostPath mount for /var/run/docker.sock #901

wangwj opened this issue Jul 3, 2018 · 10 comments
Assignees
Labels
type/feature Feature request
Milestone

Comments

@wangwj
Copy link

wangwj commented Jul 3, 2018

Is this a BUG REPORT or FEATURE REQUEST?:
Name: hello-world-w4nx8
Namespace: default
Node: 192.168.181.93/192.168.181.93
Start Time: Tue, 03 Jul 2018 13:02:39 +0800
Labels: workflows.argoproj.io/completed=false
workflows.argoproj.io/workflow=hello-world-w4nx8
Annotations: workflows.argoproj.io/node-name=hello-world-w4nx8
workflows.argoproj.io/template={"name":"whalesay","inputs":{},"outputs":{},"metadata":{},"container":{"name":"","image":"docker/whalesay:latest","command":["cowsay"],"args":["hello world"],"resources"...
Status: Pending
IP:
Controlled By: Workflow/hello-world-w4nx8
Containers:
main:
Container ID:
Image: docker/whalesay:latest
Image ID:
Port:
Host Port:
Command:
cowsay
Args:
hello world
State: Waiting
Reason: ContainerCreating
Ready: False
Restart Count: 0
Environment:
Mounts:
/var/run/secrets/kubernetes.io/serviceaccount from default-token-2rvnj (ro)
wait:
Container ID:
Image: argoproj/argoexec:v2.1.1
Image ID:
Port:
Host Port:
Command:
argoexec
Args:
wait
State: Waiting
Reason: ContainerCreating
Ready: False
Restart Count: 0
Environment:
ARGO_POD_IP: (v1:status.podIP)
ARGO_POD_NAME: hello-world-w4nx8 (v1:metadata.name)
ARGO_NAMESPACE: default (v1:metadata.namespace)
Mounts:
/argo/podmetadata from podmetadata (rw)
/var/lib/docker from docker-lib (ro)
/var/run/docker.sock from docker-sock (ro)
/var/run/secrets/kubernetes.io/serviceaccount from default-token-2rvnj (ro)
Conditions:
Type Status
Initialized True
Ready False
PodScheduled True
Volumes:
podmetadata:
Type: DownwardAPI (a volume populated by information about the pod)
Items:
metadata.annotations -> annotations
docker-lib:
Type: HostPath (bare host directory volume)
Path: /var/lib/docker
HostPathType: Directory
docker-sock:
Type: HostPath (bare host directory volume)
Path: /var/run/docker.sock
HostPathType: Socket
default-token-2rvnj:
Type: Secret (a volume populated by a Secret)
SecretName: default-token-2rvnj
Optional: false
QoS Class: BestEffort
Node-Selectors:
Tolerations: node.kubernetes.io/not-ready:NoExecute for 300s
node.kubernetes.io/unreachable:NoExecute for 300s
Events:
Type Reason Age From Message


Normal Scheduled 34m default-scheduler Successfully assigned hello-world-w4nx8 to 192.168.181.93
Normal SuccessfulMountVolume 34m kubelet, 192.168.181.93 MountVolume.SetUp succeeded for volume "docker-sock"
Normal SuccessfulMountVolume 34m kubelet, 192.168.181.93 MountVolume.SetUp succeeded for volume "podmetadata"
Normal SuccessfulMountVolume 34m kubelet, 192.168.181.93 MountVolume.SetUp succeeded for volume "default-token-2rvnj"
Warning FailedMount 14m (x9 over 32m) kubelet, 192.168.181.93 Unable to mount volumes for pod "hello-world-w4nx8_default(4f0cfa45-7e7e-11e8-b28c-005056a55893)": timeout expired waiting for volumes to attach or mount for pod "default"/"hello-world-w4nx8". list of unmounted volumes=[docker-lib]. list of unattached volumes=[podmetadata docker-lib docker-sock default-token-2rvnj]
Warning FailedMount 3m (x23 over 34m) kubelet, 192.168.181.93 MountVolume.SetUp failed for volume "docker-lib" : hostPath type check failed: /var/lib/docker is not a directory

What you expected to happen:

How to reproduce it (as minimally and precisely as possible):

Anything else we need to know?:

Environment:

  • Argo version:
  BuildDate: 2018-05-29T20:39:36Z
  GitCommit: ac241c95c13f08e868cd6f5ee32c9ce273e239ff
  GitTreeState: clean
  GitTag: v2.1.1
  GoVersion: go1.9.3
  Compiler: gc
  Platform: linux/amd64
  • Kubernetes version :
clientVersion:
  buildDate: 2018-05-21T09:17:39Z
  compiler: gc
  gitCommit: 2bba0127d85d5a46ab4b778548be28623b32d0b0
  gitTreeState: clean
  gitVersion: v1.10.3
  goVersion: go1.9.3
  major: "1"
  minor: "10"
  platform: linux/amd64
serverVersion:
  buildDate: 2018-05-21T09:05:37Z
  compiler: gc
  gitCommit: 2bba0127d85d5a46ab4b778548be28623b32d0b0
  gitTreeState: clean
  gitVersion: v1.10.3
  goVersion: go1.9.3
  major: "1"
  minor: "10"
  platform: linux/amd64

Other debugging information (if applicable):

  • workflow result:
Namespace:           default
ServiceAccount:      default
Status:              Running
Created:             Tue Jul 03 13:02:39 +0800 (39 minutes ago)
Started:             Tue Jul 03 13:02:39 +0800 (39 minutes ago)
Duration:            39 minutes 49 seconds

STEP                  PODNAME            DURATION  MESSAGE
 ● hello-world-w4nx8  hello-world-w4nx8  39m    

  • executor logs:
$ kubectl logs <failedpodname> -c init
Error from server (BadRequest): container init is not valid for pod hello-world-w4nx8
$ kubectl logs <failedpodname> -c wait
Error from server (BadRequest): container "wait" in pod "hello-world-w4nx8" is waiting to start: ContainerCreating
  • workflow-controller logs:
W0703 00:02:11.261904       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15056277 (15075502)
time="2018-07-03T00:02:12Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T00:02:12Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T00:03:53Z" level=info msg="Alloc=3841 TotalAlloc=203261 Sys=17386 NumGC=3325 Goroutines=50"
W0703 00:04:15.590639       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:140: watch of *v1.Pod ended with: too old resource version: 15066801 (15080575)
time="2018-07-03T00:08:53Z" level=info msg="Alloc=3841 TotalAlloc=203378 Sys=17386 NumGC=3327 Goroutines=50"
W0703 00:08:59.340404       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15081211 (15094738)
time="2018-07-03T00:09:00Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T00:09:00Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
W0703 00:09:55.617216       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:140: watch of *v1.Pod ended with: too old resource version: 15087112 (15096505)
time="2018-07-03T00:13:53Z" level=info msg="Alloc=3841 TotalAlloc=203585 Sys=17386 NumGC=3330 Goroutines=50"
W0703 00:16:22.653407       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:140: watch of *v1.Pod ended with: too old resource version: 15102645 (15114448)
W0703 00:18:02.371774       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15100096 (15119894)
time="2018-07-03T00:18:03Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T00:18:03Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T00:18:53Z" level=info msg="Alloc=3938 TotalAlloc=203781 Sys=17386 NumGC=3332 Goroutines=50"
time="2018-07-03T00:23:53Z" level=info msg="Alloc=3841 TotalAlloc=203807 Sys=17386 NumGC=3335 Goroutines=50"
W0703 00:25:02.680106       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:140: watch of *v1.Pod ended with: too old resource version: 15120915 (15138811)
W0703 00:25:19.407298       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15125624 (15140306)
time="2018-07-03T00:25:20Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T00:25:20Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T00:28:53Z" level=info msg="Alloc=3839 TotalAlloc=203973 Sys=17386 NumGC=3337 Goroutines=50"
W0703 00:31:43.708859       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:140: watch of *v1.Pod ended with: too old resource version: 15145308 (15157386)
W0703 00:33:24.437130       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15146056 (15162936)
time="2018-07-03T00:33:25Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T00:33:25Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T00:33:53Z" level=info msg="Alloc=3840 TotalAlloc=204174 Sys=17386 NumGC=3340 Goroutines=50"
W0703 00:37:46.733764       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:140: watch of *v1.Pod ended with: too old resource version: 15163807 (15174185)
time="2018-07-03T00:38:53Z" level=info msg="Alloc=3941 TotalAlloc=204288 Sys=17386 NumGC=3342 Goroutines=50"
W0703 00:41:26.463592       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15168465 (15185227)
time="2018-07-03T00:41:27Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T00:41:27Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T00:43:53Z" level=info msg="Alloc=3840 TotalAlloc=204394 Sys=17386 NumGC=3345 Goroutines=50"
W0703 00:47:06.761843       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:140: watch of *v1.Pod ended with: too old resource version: 15180497 (15200409)
W0703 00:47:40.494120       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15190785 (15202752)
time="2018-07-03T00:47:41Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T00:47:41Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T00:48:53Z" level=info msg="Alloc=3952 TotalAlloc=204607 Sys=17386 NumGC=3347 Goroutines=50"
time="2018-07-03T00:53:53Z" level=info msg="Alloc=3840 TotalAlloc=204608 Sys=17386 NumGC=3350 Goroutines=50"
W0703 00:54:17.526550       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15208439 (15221346)
time="2018-07-03T00:54:18Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T00:54:18Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
W0703 00:56:02.797617       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:140: watch of *v1.Pod ended with: too old resource version: 15206755 (15225601)
time="2018-07-03T00:58:53Z" level=info msg="Alloc=3841 TotalAlloc=204806 Sys=17386 NumGC=3352 Goroutines=50"
W0703 01:01:52.805435       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:140: watch of *v1.Pod ended with: too old resource version: 15231958 (15242005)
time="2018-07-03T01:03:53Z" level=info msg="Alloc=3840 TotalAlloc=204920 Sys=17386 NumGC=3355 Goroutines=50"
W0703 01:03:56.549654       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15226983 (15248426)
time="2018-07-03T01:03:57Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T01:03:57Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T01:08:53Z" level=info msg="Alloc=3841 TotalAlloc=205018 Sys=17386 NumGC=3357 Goroutines=50"
W0703 01:08:57.831929       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:140: watch of *v1.Pod ended with: too old resource version: 15248336 (15261953)
W0703 01:11:01.581271       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15254125 (15268639)
time="2018-07-03T01:11:02Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T01:11:02Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T01:13:53Z" level=info msg="Alloc=3841 TotalAlloc=205227 Sys=17386 NumGC=3360 Goroutines=50"
W0703 01:15:01.865175       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:140: watch of *v1.Pod ended with: too old resource version: 15268480 (15279060)
time="2018-07-03T01:18:53Z" level=info msg="Alloc=3841 TotalAlloc=205319 Sys=17386 NumGC=3362 Goroutines=50"
W0703 01:20:54.609002       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15274322 (15296387)
time="2018-07-03T01:20:55Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T01:20:55Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
W0703 01:22:56.890608       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:140: watch of *v1.Pod ended with: too old resource version: 15285519 (15301325)
time="2018-07-03T01:23:53Z" level=info msg="Alloc=3842 TotalAlloc=205533 Sys=17386 NumGC=3365 Goroutines=50"
W0703 01:26:31.644192       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15302071 (15312265)
time="2018-07-03T01:26:32Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T01:26:32Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T01:28:53Z" level=info msg="Alloc=3868 TotalAlloc=205670 Sys=17386 NumGC=3367 Goroutines=50"
W0703 01:28:59.917799       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:140: watch of *v1.Pod ended with: too old resource version: 15307665 (15318564)
W0703 01:33:49.669375       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15318043 (15332556)
time="2018-07-03T01:33:50Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T01:33:50Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T01:33:53Z" level=info msg="Alloc=3942 TotalAlloc=205854 Sys=17386 NumGC=3370 Goroutines=50"
W0703 01:36:17.969827       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:140: watch of *v1.Pod ended with: too old resource version: 15324801 (15338835)
time="2018-07-03T01:38:53Z" level=info msg="Alloc=3844 TotalAlloc=205956 Sys=17386 NumGC=3372 Goroutines=50"
W0703 01:40:47.697276       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15338312 (15347959)
time="2018-07-03T01:40:48Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T01:40:48Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T01:43:53Z" level=info msg="Alloc=3844 TotalAlloc=206092 Sys=17386 NumGC=3375 Goroutines=50"
W0703 01:46:05.711605       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15349036 (15350569)
time="2018-07-03T01:46:06Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T01:46:06Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T01:48:53Z" level=info msg="Alloc=3870 TotalAlloc=206243 Sys=17386 NumGC=3377 Goroutines=50"
W0703 01:52:03.725824       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15351682 (15353908)
time="2018-07-03T01:52:04Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T01:52:04Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T01:53:53Z" level=info msg="Alloc=3845 TotalAlloc=206381 Sys=17386 NumGC=3380 Goroutines=50"
time="2018-07-03T01:58:53Z" level=info msg="Alloc=3845 TotalAlloc=206395 Sys=17386 NumGC=3382 Goroutines=50"
W0703 02:00:51.746587       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15354815 (15358444)
time="2018-07-03T02:00:52Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T02:00:52Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T02:03:53Z" level=info msg="Alloc=3845 TotalAlloc=206536 Sys=17386 NumGC=3385 Goroutines=50"
W0703 02:08:19.770317       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15359398 (15361889)
time="2018-07-03T02:08:20Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T02:08:20Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T02:08:53Z" level=info msg="Alloc=3958 TotalAlloc=206688 Sys=17386 NumGC=3387 Goroutines=50"
time="2018-07-03T02:13:53Z" level=info msg="Alloc=3844 TotalAlloc=206689 Sys=17386 NumGC=3390 Goroutines=50"
W0703 02:17:11.801054       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15362833 (15366060)
time="2018-07-03T02:17:12Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T02:17:12Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T02:18:53Z" level=info msg="Alloc=3845 TotalAlloc=206838 Sys=17386 NumGC=3392 Goroutines=50"
time="2018-07-03T02:23:53Z" level=info msg="Alloc=3846 TotalAlloc=206894 Sys=17386 NumGC=3395 Goroutines=50"
W0703 02:25:20.841351       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15366949 (15369808)
time="2018-07-03T02:25:21Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T02:25:21Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T02:28:53Z" level=info msg="Alloc=3871 TotalAlloc=207017 Sys=17386 NumGC=3397 Goroutines=50"
W0703 02:31:10.865704       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15370741 (15372568)
time="2018-07-03T02:31:11Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T02:31:11Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T02:33:53Z" level=info msg="Alloc=3846 TotalAlloc=207139 Sys=17386 NumGC=3400 Goroutines=50"
W0703 02:36:42.903422       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15373555 (15375264)
time="2018-07-03T02:36:43Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T02:36:43Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T02:38:53Z" level=info msg="Alloc=3846 TotalAlloc=207286 Sys=17386 NumGC=3402 Goroutines=50"
W0703 02:42:00.930877       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15376256 (15383927)
time="2018-07-03T02:42:01Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T02:42:01Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T02:43:53Z" level=info msg="Alloc=3845 TotalAlloc=207439 Sys=17386 NumGC=3405 Goroutines=50"
time="2018-07-03T02:48:53Z" level=info msg="Alloc=3845 TotalAlloc=207477 Sys=17386 NumGC=3407 Goroutines=50"
W0703 02:49:38.957274       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15384950 (15387714)
time="2018-07-03T02:49:39Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T02:49:39Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T02:53:53Z" level=info msg="Alloc=3846 TotalAlloc=207625 Sys=17386 NumGC=3410 Goroutines=50"
W0703 02:54:39.989359       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15388621 (15390102)
time="2018-07-03T02:54:40Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T02:54:40Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T02:58:53Z" level=info msg="Alloc=3846 TotalAlloc=207747 Sys=17386 NumGC=3412 Goroutines=50"
time="2018-07-03T03:03:53Z" level=info msg="Alloc=3846 TotalAlloc=207786 Sys=17386 NumGC=3415 Goroutines=50"
W0703 03:04:34.015593       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15391084 (15395137)
time="2018-07-03T03:04:35Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T03:04:35Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T03:08:53Z" level=info msg="Alloc=3871 TotalAlloc=207933 Sys=17386 NumGC=3417 Goroutines=50"
W0703 03:13:25.041723       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15396209 (15399486)
time="2018-07-03T03:13:26Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T03:13:26Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T03:13:53Z" level=info msg="Alloc=3845 TotalAlloc=208040 Sys=17386 NumGC=3420 Goroutines=50"
time="2018-07-03T03:18:53Z" level=info msg="Alloc=3846 TotalAlloc=208091 Sys=17386 NumGC=3422 Goroutines=50"
W0703 03:20:12.065828       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15400521 (15402730)
time="2018-07-03T03:20:13Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T03:20:13Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T03:23:53Z" level=info msg="Alloc=3846 TotalAlloc=208243 Sys=17386 NumGC=3425 Goroutines=50"
W0703 03:28:27.079386       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15403767 (15406908)
time="2018-07-03T03:28:28Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T03:28:28Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T03:28:53Z" level=info msg="Alloc=3961 TotalAlloc=208395 Sys=17386 NumGC=3427 Goroutines=50"
time="2018-07-03T03:33:53Z" level=info msg="Alloc=3847 TotalAlloc=208397 Sys=17386 NumGC=3430 Goroutines=50"
W0703 03:37:58.106919       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15407990 (15411619)
time="2018-07-03T03:37:59Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T03:37:59Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T03:38:53Z" level=info msg="Alloc=3944 TotalAlloc=208554 Sys=17386 NumGC=3432 Goroutines=50"
time="2018-07-03T03:43:53Z" level=info msg="Alloc=3846 TotalAlloc=208579 Sys=17386 NumGC=3435 Goroutines=50"
W0703 03:44:21.148767       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15412736 (15414802)
time="2018-07-03T03:44:22Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T03:44:22Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T03:48:53Z" level=info msg="Alloc=3848 TotalAlloc=208703 Sys=17386 NumGC=3437 Goroutines=50"
W0703 03:52:54.173991       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15415758 (15418756)
time="2018-07-03T03:52:55Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T03:52:55Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T03:53:53Z" level=info msg="Alloc=3847 TotalAlloc=208834 Sys=17386 NumGC=3440 Goroutines=50"
time="2018-07-03T03:58:53Z" level=info msg="Alloc=3848 TotalAlloc=208883 Sys=17386 NumGC=3442 Goroutines=50"
W0703 03:59:09.203675       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15419710 (15421680)
time="2018-07-03T03:59:10Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T03:59:10Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T04:03:53Z" level=info msg="Alloc=3846 TotalAlloc=209030 Sys=17386 NumGC=3445 Goroutines=50"
W0703 04:07:15.225528       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15422685 (15425512)
time="2018-07-03T04:07:16Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T04:07:16Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T04:08:53Z" level=info msg="Alloc=3848 TotalAlloc=209159 Sys=17386 NumGC=3447 Goroutines=50"
time="2018-07-03T04:13:53Z" level=info msg="Alloc=3848 TotalAlloc=209196 Sys=17386 NumGC=3450 Goroutines=50"
W0703 04:15:27.255292       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15426456 (15429329)
time="2018-07-03T04:15:28Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T04:15:28Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T04:18:53Z" level=info msg="Alloc=3848 TotalAlloc=209336 Sys=17386 NumGC=3452 Goroutines=50"
time="2018-07-03T04:23:53Z" level=info msg="Alloc=3848 TotalAlloc=209374 Sys=17386 NumGC=3455 Goroutines=50"
W0703 04:25:26.281021       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15430268 (15433862)
time="2018-07-03T04:25:27Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T04:25:27Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T04:28:53Z" level=info msg="Alloc=3847 TotalAlloc=209514 Sys=17386 NumGC=3457 Goroutines=50"
time="2018-07-03T04:33:53Z" level=info msg="Alloc=3847 TotalAlloc=209568 Sys=17386 NumGC=3460 Goroutines=50"
W0703 04:35:01.302916       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15434798 (15438291)
time="2018-07-03T04:35:02Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T04:35:02Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T04:38:53Z" level=info msg="Alloc=3848 TotalAlloc=209666 Sys=17386 NumGC=3462 Goroutines=50"
W0703 04:40:09.327166       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15439250 (15440716)
time="2018-07-03T04:40:10Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T04:40:10Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T04:43:53Z" level=info msg="Alloc=3847 TotalAlloc=209819 Sys=17386 NumGC=3465 Goroutines=50"
time="2018-07-03T04:48:53Z" level=info msg="Alloc=3872 TotalAlloc=209857 Sys=17386 NumGC=3467 Goroutines=50"
W0703 04:49:20.359605       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15441593 (15445067)
time="2018-07-03T04:49:21Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T04:49:21Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T04:53:53Z" level=info msg="Alloc=3846 TotalAlloc=209971 Sys=17386 NumGC=3470 Goroutines=50"
time="2018-07-03T04:53:55Z" level=info msg="Processing workflow" namespace=default workflow=sidecar-dind-6k489
time="2018-07-03T04:53:55Z" level=info msg="Checking for deleted pods" namespace=default workflow=sidecar-dind-6k489
time="2018-07-03T04:53:55Z" level=info msg="Created pod: sidecar-dind-6k489 (sidecar-dind-6k489)" namespace=default workflow=sidecar-dind-6k489
time="2018-07-03T04:53:55Z" level=info msg="Pod node sidecar-dind-6k489 (sidecar-dind-6k489) initialized Running" namespace=default workflow=sidecar-dind-6k489
time="2018-07-03T04:53:55Z" level=info msg="Workflow update successful" namespace=default workflow=sidecar-dind-6k489
time="2018-07-03T04:53:56Z" level=info msg="Processing workflow" namespace=default workflow=sidecar-dind-6k489
time="2018-07-03T04:53:56Z" level=info msg="Checking for deleted pods" namespace=default workflow=sidecar-dind-6k489
W0703 04:58:44.387775       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15446056 (15449677)
time="2018-07-03T04:58:45Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T04:58:45Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T04:58:53Z" level=info msg="Alloc=3945 TotalAlloc=210504 Sys=17386 NumGC=3472 Goroutines=50"
time="2018-07-03T04:58:54Z" level=info msg="Processing workflow" namespace=default workflow=sidecar-dind-6k489
time="2018-07-03T04:58:54Z" level=info msg="Checking for deleted pods" namespace=default workflow=sidecar-dind-6k489
time="2018-07-03T05:02:39Z" level=info msg="Processing workflow" namespace=default workflow=hello-world-w4nx8
time="2018-07-03T05:02:39Z" level=info msg="Updated phase  -> Running" namespace=default workflow=hello-world-w4nx8
time="2018-07-03T05:02:39Z" level=info msg="Created pod: hello-world-w4nx8 (hello-world-w4nx8)" namespace=default workflow=hello-world-w4nx8
time="2018-07-03T05:02:39Z" level=info msg="Pod node hello-world-w4nx8 (hello-world-w4nx8) initialized Running" namespace=default workflow=hello-world-w4nx8
time="2018-07-03T05:02:39Z" level=info msg="Workflow update successful" namespace=default workflow=hello-world-w4nx8
time="2018-07-03T05:02:40Z" level=info msg="Processing workflow" namespace=default workflow=hello-world-w4nx8
time="2018-07-03T05:02:40Z" level=info msg="Checking for deleted pods" namespace=default workflow=hello-world-w4nx8
time="2018-07-03T05:03:53Z" level=info msg="Alloc=3856 TotalAlloc=210934 Sys=17386 NumGC=3475 Goroutines=50"
W0703 05:08:37.408497       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15450595 (15454433)
time="2018-07-03T05:08:38Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T05:08:38Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T05:08:53Z" level=info msg="Alloc=3951 TotalAlloc=211091 Sys=17386 NumGC=3477 Goroutines=50"
time="2018-07-03T05:13:53Z" level=info msg="Alloc=3844 TotalAlloc=211116 Sys=17386 NumGC=3480 Goroutines=50"
W0703 05:15:10.432025       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15455385 (15457474)
time="2018-07-03T05:15:11Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T05:15:11Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T05:18:53Z" level=info msg="Alloc=3845 TotalAlloc=211255 Sys=17386 NumGC=3482 Goroutines=50"
time="2018-07-03T05:18:54Z" level=info msg="Processing workflow" namespace=default workflow=hello-world-w4nx8
time="2018-07-03T05:18:54Z" level=info msg="Processing workflow" namespace=default workflow=sidecar-dind-6k489
time="2018-07-03T05:18:54Z" level=info msg="Checking for deleted pods" namespace=default workflow=hello-world-w4nx8
time="2018-07-03T05:18:54Z" level=info msg="Checking for deleted pods" namespace=default workflow=sidecar-dind-6k489
time="2018-07-03T05:23:53Z" level=info msg="Alloc=3860 TotalAlloc=211538 Sys=17386 NumGC=3485 Goroutines=50"
W0703 05:24:16.458011       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15458405 (15461692)
time="2018-07-03T05:24:17Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T05:24:17Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T05:28:53Z" level=info msg="Alloc=3839 TotalAlloc=211660 Sys=17386 NumGC=3487 Goroutines=50"
time="2018-07-03T05:33:53Z" level=info msg="Alloc=3838 TotalAlloc=211698 Sys=17386 NumGC=3490 Goroutines=50"
W0703 05:34:15.485228       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15462637 (15466333)
time="2018-07-03T05:34:16Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T05:34:16Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T05:38:53Z" level=info msg="Alloc=3864 TotalAlloc=211837 Sys=17386 NumGC=3492 Goroutines=50"
time="2018-07-03T05:38:54Z" level=info msg="Processing workflow" namespace=default workflow=hello-world-w4nx8
time="2018-07-03T05:38:54Z" level=info msg="Processing workflow" namespace=default workflow=sidecar-dind-6k489
time="2018-07-03T05:38:54Z" level=info msg="Checking for deleted pods" namespace=default workflow=hello-world-w4nx8
time="2018-07-03T05:38:54Z" level=info msg="Checking for deleted pods" namespace=default workflow=sidecar-dind-6k489
W0703 05:42:20.512804       1 reflector.go:341] github.com/argoproj/argo/workflow/controller/controller.go:429: watch of *v1.ConfigMap ended with: too old resource version: 15467259 (15470231)
time="2018-07-03T05:42:21Z" level=info msg="Detected ConfigMap update. Updating the controller config."
time="2018-07-03T05:42:21Z" level=info msg="workflow controller configuration from workflow-controller-configmap:\nartifactRepository: {}\nexecutorImage: argoproj/argoexec:v2.1.1\n"
time="2018-07-03T05:43:53Z" level=info msg="Alloc=3840 TotalAlloc=212203 Sys=17386 NumGC=3495 Goroutines=50
@jessesuen
Copy link
Member

@wangwj are you running on Azure by chance? We saw this in #826, but it ended up being an Azure issue.

@wangwj
Copy link
Author

wangwj commented Jul 9, 2018

@jessesuen not Azure 、is private cloud 、i maybe found reason . /var/lib/docker "ln -s" other dir
my docker path is not /var/lib/docker

@geofflamrock
Copy link

I've had the same issue, and as mentioned above it seems to be caused by having the docker path set to something other than /var/lib/docker (in my case it was set to /home/docker/data).

We're using Rancher, which has a containerized kubelet, so I had to exec into the kubelet container and make a symbolic link from /home/docker/data to /var/lib/docker using "ln -s /home/docker/data/* /var/lib/docker". This seems to have fixed the issue and the volume mounts ok and workflows run.

Is there a way to configure the argoexec wait container to take in a different hostPath in its volume configuration?

@bitzhuxb
Copy link

I have the same issue.
By using command docker info , we can see that the docker lib path is in another path. Is there be a solution that we can specify the docker lib path?

@jessesuen jessesuen added the type/feature Feature request label Jan 22, 2019
@jessesuen jessesuen added this to the v2.3 milestone Jan 22, 2019
@jessesuen
Copy link
Member

We will add a config setting in the configmap to allow specification of the location of docker.sock

@cscetbon
Copy link

Hey @jessesuen, I'm using a dind k8s cluster to test argo, and unfortunately that issue prevents me from testing it ...
What's the reason it needs to access docker.sock, docker lib etc.. ?

@jessesuen jessesuen modified the milestones: v2.3, v2.4 Apr 19, 2019
@jessesuen jessesuen changed the title MountVolume.SetUp failed for volume "docker-lib" : hostPath type check failed: /var/lib/docker is not a directory Ability to configure hostPath mount for /var/run/docker.sock Apr 19, 2019
@jessesuen
Copy link
Member

As of v2.3, we no longer mount docker-lib (it was not necessary), but we still do mount /var/run/docker.sock for docker executor. Still need to add a flag in workflow-controller-config to allow user to configure this.

@Duske
Copy link

Duske commented Jun 2, 2019

Would this prevent using containerd for execution as well? In K3s recommended default mode, containerd is used instead of docker.

@jessesuen
Copy link
Member

For containerd, you will want to use the pns executor.

@Duske
Copy link

Duske commented Jun 5, 2019

Can you point me how to do this with containerd (on k3s)? I will be happy to add it to the docs afterwards.

After digging the PR #1214 I tried to run it with an ENV like this:

ARGO_CONTAINER_RUNTIME_EXECUTOR=pns argo submit --watch https://raw.githubusercontent.com/argoproj/argo/maste
r/examples/hello-world.yaml

Unfortunately the container still gets stuck at:

STEP                  PODNAME            DURATION  MESSAGE
 ◷ hello-world-44j2z  hello-world-44j2z  3m        ContainerCreating

with error MountVolume.SetUp failed for volume "docker-sock" : hostPath type check failed: /var/run/docker.sock is not a socket file


✅ UPDATE

This setting needs to be applied to the configmap (kinda obvious when I think about it :D):
Example:

apiVersion: v1
kind: ConfigMap
metadata:
  name: workflow-controller-configmap
data:
  config: |
    containerRuntimeExecutor: pns

With this config applied, the following hello-world-command succeeds with containerd (in k3s):

argo submit --watch https://raw.githubusercontent.com/argoproj/argo/maste
r/examples/hello-world.yaml

@sarabala1979 sarabala1979 self-assigned this Jun 11, 2019
icecoffee531 pushed a commit to icecoffee531/argo-workflows that referenced this issue Jan 5, 2022
…oj#901)

* feat: Make native nats eventbus max message age configurable. Closes argoproj#856

* doc change

* comments

* re-run codegen
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/feature Feature request
Projects
None yet
Development

No branches or pull requests

7 participants