You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After insecure is set, watcher pod stays in ContainerCreating state, with error message MountVolume.SetUp failed for volume "tls" : secret "tekton-results-tls" not found
Once set to insecure, there is no need for container to get stuck in ContainerCreating, waiting for this volume to mount. It should be bypassed, allowing watcher to poll API server without auth required.
This is based on results v0.8.0
The text was updated successfully, but these errors were encountered:
@bilalbokharee I think you need to modify watcher deployment to use insecure mode.
From the release manifest, please remove volume and volumemounts for watcher related to tls while using insecure mode, is it working then?
You also need to remove volume and volumeMounts for api related to TLS. Otherwise the grpc server is instantiated in secure mode and expects a secure client
You could create a kustomize overlay that adds the grpc insecure arguments and removes the TLS volume mounts. I would be reluctant to include that in any kind of release manifest.
Expected Behavior
After setting
-auth_mode
toinsecure
in watcher deployment, watcher communicates with API server with no auth required.Actual Behavior
After
insecure
is set, watcher pod stays inContainerCreating
state, with error messageMountVolume.SetUp failed for volume "tls" : secret "tekton-results-tls" not found
Once set to insecure, there is no need for container to get stuck in
ContainerCreating
, waiting for this volume to mount. It should be bypassed, allowing watcher to poll API server without auth required.This is based on results v0.8.0
The text was updated successfully, but these errors were encountered: