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

Hello-World Service stuck with RevisionMissing #6085

Closed
Fabian-K opened this issue Nov 22, 2019 · 11 comments
Closed

Hello-World Service stuck with RevisionMissing #6085

Fabian-K opened this issue Nov 22, 2019 · 11 comments
Labels
kind/bug Categorizes issue or PR as related to a bug.

Comments

@Fabian-K
Copy link

Fabian-K commented Nov 22, 2019

Hi,

I´m trying to setup a simple hello-world service. Here are some cornerstones

  • local cluster using KinD
  • istio via istio-operator (default profile)
  • knative-serving v0.10.0 via serving-operator
apiVersion: serving.knative.dev/v1alpha1
kind: Service
metadata:
  name: event-display
  namespace: site
spec:
  template:
    spec:
      containers:
        - image: gcr.io/knative-samples/helloworld-go

All pods (istio, knative,service) are up and running

NAMESPACE          NAME                                             READY   STATUS    RESTARTS   AGE
default            knative-serving-operator-f9d4968cf-lvwjb         1/1     Running   0          12m
istio-operator     istio-operator-7b6547bcd-hh6fs                   1/1     Running   0          11m
istio-system       istio-citadel-677f49fccc-d95qw                   1/1     Running   0          11m
istio-system       istio-galley-7fc75cccb9-jkr97                    2/2     Running   0          11m
istio-system       istio-ingressgateway-6c5c79db78-4gd8x            1/1     Running   0          11m
istio-system       istio-pilot-64d7cbd465-542k9                     2/2     Running   0          11m
istio-system       istio-policy-7666d9c975-qwbsf                    2/2     Running   2          11m
istio-system       istio-sidecar-injector-7cdc986447-zj757          1/1     Running   0          11m
istio-system       istio-telemetry-79c9bb8f96-8gssx                 2/2     Running   1          11m
istio-system       prometheus-66c5887c86-t4slr                      1/1     Running   0          11m
knative-serving    activator-77fc555665-9rjlz                       2/2     Running   2          10m
knative-serving    autoscaler-5c98b7c9b6-xtsjw                      2/2     Running   2          10m
knative-serving    autoscaler-hpa-5cfd4f6845-mkwjk                  1/1     Running   1          10m
knative-serving    controller-7fd74c8f67-j6jt9                      1/1     Running   0          10m
knative-serving    networking-istio-7587d6dbf5-mvcvn                1/1     Running   0          10m
knative-serving    webhook-74847bb77c-dzjpc                         1/1     Running   0          10m
kube-system        coredns-5644d7b6d9-65t97                         1/1     Running   0          12m
kube-system        coredns-5644d7b6d9-lzqpr                         1/1     Running   0          12m
kube-system        etcd-kind-control-plane                          1/1     Running   0          11m
kube-system        kindnet-mbs2h                                    1/1     Running   0          12m
kube-system        kube-apiserver-kind-control-plane                1/1     Running   0          11m
kube-system        kube-controller-manager-kind-control-plane       1/1     Running   0          11m
kube-system        kube-proxy-sqv6p                                 1/1     Running   0          12m
kube-system        kube-scheduler-kind-control-plane                1/1     Running   0          11m
site               event-display-h8bls-deployment-d679798d4-lkbkz   2/2     Running   0          9m37s
tekton-pipelines   tekton-pipelines-controller-9b8cccff-pbp8j       1/1     Running   0          12m
tekton-pipelines   tekton-pipelines-webhook-6fc9d4d9b6-xlprj        1/1     Running   0          12m

Here is a list of the Knative Entities:

NAMESPACE   NAME                                        URL                                           LATESTCREATED         LATESTREADY   READY     REASON
site        service.serving.knative.dev/event-display   http://event-display.site.knative.localhost   event-display-h8bls                 Unknown   RevisionMissing

NAMESPACE   NAME                                               CONFIG NAME     K8S SERVICE NAME   GENERATION   READY     REASON
site        revision.serving.knative.dev/event-display-h8bls   event-display                      1            Unknown   Deploying

NAMESPACE   NAME                                              LATESTCREATED         LATESTREADY   READY     REASON
site        configuration.serving.knative.dev/event-display   event-display-h8bls                 Unknown

NAMESPACE   NAME                                      URL                                           READY     REASON
site        route.serving.knative.dev/event-display   http://event-display.site.knative.localhost   Unknown   RevisionMissing

And finally the log of the knative-serving controller

2019/11/22 12:32:27 Registering 5 clients
2019/11/22 12:32:27 Registering 3 informer factories
2019/11/22 12:32:27 Registering 13 informers
2019/11/22 12:32:27 Registering 7 controllers
{"level":"info","ts":"2019-11-22T12:32:27.890Z","caller":"logging/config.go:108","msg":"Successfully created the logger.","knative.dev/jsonconfig":"{\n  \"level\": \"info\",\n  \"development\": false,\n  \"outputPaths\": [\"stdout\"],\n  \"errorOutputPaths\": [\"stderr\"],\n  \"encoding\": \"json\",\n  \"encoderConfig\": {\n    \"timeKey\": \"ts\",\n    \"levelKey\": \"level\",\n    \"nameKey\": \"logger\",\n    \"callerKey\": \"caller\",\n    \"messageKey\": \"msg\",\n    \"stacktraceKey\": \"stacktrace\",\n    \"lineEnding\": \"\",\n    \"levelEncoder\": \"\",\n    \"timeEncoder\": \"iso8601\",\n    \"durationEncoder\": \"\",\n    \"callerEncoder\": \"\"\n  }\n}"}
{"level":"info","ts":"2019-11-22T12:32:27.890Z","caller":"logging/config.go:109","msg":"Logging level set to info"}
{"level":"info","ts":"2019-11-22T12:32:27.890Z","logger":"controller.configuration-controller","caller":"configuration/controller.go:49","msg":"Setting up event handlers","commit":"a1a35b1","knative.dev/controller":"configuration-controller"}
{"level":"info","ts":"2019-11-22T12:32:27.890Z","logger":"controller.labeler-controller","caller":"labeler/controller.go:54","msg":"Setting up event handlers","commit":"a1a35b1","knative.dev/controller":"labeler-controller"}
{"level":"info","ts":"2019-11-22T12:32:27.908Z","logger":"controller.revision-controller","caller":"revision/controller.go:83","msg":"Setting up event handlers","commit":"a1a35b1","knative.dev/controller":"revision-controller"}
{"level":"info","ts":"2019-11-22T12:32:27.908Z","logger":"controller.route-controller","caller":"route/controller.go:81","msg":"Setting up event handlers","commit":"a1a35b1","knative.dev/controller":"route-controller"}
{"level":"info","ts":"2019-11-22T12:32:27.912Z","logger":"controller.route-controller","caller":"route/controller.go:118","msg":"Setting up ConfigMap receivers","commit":"a1a35b1","knative.dev/controller":"route-controller"}
{"level":"info","ts":"2019-11-22T12:32:27.913Z","logger":"controller.serverlessservice-controller","caller":"serverlessservice/controller.go:59","msg":"Setting up event handlers","commit":"a1a35b1","knative.dev/controller":"serverlessservice-controller"}
{"level":"info","ts":"2019-11-22T12:32:27.914Z","logger":"controller.service-controller","caller":"service/controller.go:58","msg":"Setting up event handlers","commit":"a1a35b1","knative.dev/controller":"service-controller"}
{"level":"info","ts":"2019-11-22T12:32:27.914Z","logger":"controller.revision-gc-controller","caller":"gc/controller.go:54","msg":"Setting up event handlers","commit":"a1a35b1","knative.dev/controller":"revision-gc-controller"}
{"level":"info","ts":"2019-11-22T12:32:27.914Z","logger":"controller.revision-gc-controller","caller":"gc/controller.go:67","msg":"Setting up ConfigMap receivers with resync func","commit":"a1a35b1","knative.dev/controller":"revision-gc-controller"}
{"level":"info","ts":"2019-11-22T12:32:27.914Z","logger":"controller.revision-gc-controller","caller":"gc/controller.go:76","msg":"Setting up ConfigMap receivers","commit":"a1a35b1","knative.dev/controller":"revision-gc-controller"}
{"level":"info","ts":"2019-11-22T12:32:27.914Z","logger":"controller","caller":"profiling/server.go:60","msg":"Profiling enabled: false","commit":"a1a35b1"}
{"level":"info","ts":"2019-11-22T12:32:27.919Z","logger":"controller.route-controller.config-store","caller":"configmap/store.go:157","msg":"route config \"config-domain\" config was added or updated: &config.Domain{Domains:map[string]*config.LabelSelector{\"knative.localhost\":(*config.LabelSelector)(0xc00023a428)}}","commit":"a1a35b1","knative.dev/controller":"route-controller"}
{"level":"info","ts":"2019-11-22T12:32:27.919Z","logger":"controller.revision-controller.config-store","caller":"configmap/store.go:157","msg":"revision config \"config-network\" config was added or updated: &network.Config{IstioOutboundIPRanges:\"*\", DefaultIngressClass:\"istio.ingress.networking.knative.dev\", DomainTemplate:\"{{.Name}}.{{.Namespace}}.{{.Domain}}\", TagTemplate:\"{{.Tag}}-{{.Name}}\", AutoTLS:false, HTTPProtocol:\"enabled\", DefaultCertificateClass:\"cert-manager.certificate.networking.internal.knative.dev\"}","commit":"a1a35b1","knative.dev/controller":"revision-controller"}
{"level":"info","ts":"2019-11-22T12:32:27.919Z","logger":"controller.route-controller.config-store","caller":"configmap/store.go:157","msg":"route config \"config-network\" config was added or updated: &network.Config{IstioOutboundIPRanges:\"*\", DefaultIngressClass:\"istio.ingress.networking.knative.dev\", DomainTemplate:\"{{.Name}}.{{.Namespace}}.{{.Domain}}\", TagTemplate:\"{{.Tag}}-{{.Name}}\", AutoTLS:false, HTTPProtocol:\"enabled\", DefaultCertificateClass:\"cert-manager.certificate.networking.internal.knative.dev\"}","commit":"a1a35b1","knative.dev/controller":"route-controller"}
{"level":"info","ts":"2019-11-22T12:32:27.919Z","logger":"controller.revision-controller.config-store","caller":"configmap/store.go:157","msg":"revision config \"config-tracing\" config was added or updated: &config.Config{Backend:\"none\", ZipkinEndpoint:\"\", StackdriverProjectID:\"\", Debug:false, SampleRate:0.1}","commit":"a1a35b1","knative.dev/controller":"revision-controller"}
{"level":"info","ts":"2019-11-22T12:32:27.919Z","logger":"controller.revision-controller.config-store","caller":"configmap/store.go:157","msg":"revision config \"config-logging\" config was added or updated: &logging.Config{LoggingConfig:\"{\\n  \\\"level\\\": \\\"info\\\",\\n  \\\"development\\\": false,\\n  \\\"outputPaths\\\": [\\\"stdout\\\"],\\n  \\\"errorOutputPaths\\\": [\\\"stderr\\\"],\\n  \\\"encoding\\\": \\\"json\\\",\\n  \\\"encoderConfig\\\": {\\n    \\\"timeKey\\\": \\\"ts\\\",\\n    \\\"levelKey\\\": \\\"level\\\",\\n    \\\"nameKey\\\": \\\"logger\\\",\\n    \\\"callerKey\\\": \\\"caller\\\",\\n    \\\"messageKey\\\": \\\"msg\\\",\\n    \\\"stacktraceKey\\\": \\\"stacktrace\\\",\\n    \\\"lineEnding\\\": \\\"\\\",\\n    \\\"levelEncoder\\\": \\\"\\\",\\n    \\\"timeEncoder\\\": \\\"iso8601\\\",\\n    \\\"durationEncoder\\\": \\\"\\\",\\n    \\\"callerEncoder\\\": \\\"\\\"\\n  }\\n}\", LoggingLevel:map[string]zapcore.Level{}}","commit":"a1a35b1","knative.dev/controller":"revision-controller"}
{"level":"info","ts":"2019-11-22T12:32:27.919Z","logger":"controller.revision-controller.config-store","caller":"configmap/store.go:157","msg":"revision config \"config-deployment\" config was added or updated: &deployment.Config{QueueSidecarImage:\"gcr.io/knative-releases/knative.dev/serving/cmd/queue@sha256:5ff357b66622c98f24c56bba0a866be5e097306b83c5e6c41c28b6e87ec64c7c\", RegistriesSkippingTagResolving:sets.String{\"dev.local\":sets.Empty{}, \"ko.local\":sets.Empty{}}}","commit":"a1a35b1","knative.dev/controller":"revision-controller"}
{"level":"info","ts":"2019-11-22T12:32:27.919Z","logger":"controller.route-controller.config-store","caller":"configmap/store.go:157","msg":"route config \"config-gc\" config was added or updated: &gc.Config{StaleRevisionCreateDelay:86400000000000, StaleRevisionTimeout:54000000000000, StaleRevisionMinimumGenerations:1, StaleRevisionLastpinnedDebounce:18000000000000}","commit":"a1a35b1","knative.dev/controller":"route-controller"}
{"level":"info","ts":"2019-11-22T12:32:27.919Z","logger":"controller.revision-gc-controller.config-store","caller":"configmap/store.go:157","msg":"configuration config \"config-gc\" config was added or updated: &gc.Config{StaleRevisionCreateDelay:86400000000000, StaleRevisionTimeout:54000000000000, StaleRevisionMinimumGenerations:1, StaleRevisionLastpinnedDebounce:18000000000000}","commit":"a1a35b1","knative.dev/controller":"revision-gc-controller"}
{"level":"info","ts":"2019-11-22T12:32:27.919Z","logger":"controller.revision-controller.config-store","caller":"configmap/store.go:157","msg":"revision config \"config-observability\" config was added or updated: &metrics.ObservabilityConfig{EnableVarLogCollection:false, LoggingURLTemplate:\"http://localhost:8001/api/v1/namespaces/knative-monitoring/services/kibana-logging/proxy/app/kibana#/discover?_a=(query:(match:(kubernetes.labels.knative-dev%2FrevisionUID:(query:'${REVISION_UID}',type:phrase))))\", RequestLogTemplate:\"\", EnableProbeRequestLog:false, RequestMetricsBackend:\"\", EnableProfiling:false}","commit":"a1a35b1","knative.dev/controller":"revision-controller"}
{"level":"info","ts":"2019-11-22T12:32:27.919Z","logger":"controller","caller":"metrics/exporter.go:94","msg":"Flushing the existing exporter before setting up the new exporter.","commit":"a1a35b1"}
{"level":"info","ts":"2019-11-22T12:32:27.919Z","logger":"controller","caller":"metrics/prometheus_exporter.go:37","msg":"Created Opencensus Prometheus exporter with config: &{knative.dev/internal/serving controller prometheus 5000000000 9090 false  false   {    }}. Start the server for Prometheus exporter.","commit":"a1a35b1"}
{"level":"info","ts":"2019-11-22T12:32:27.919Z","logger":"controller","caller":"metrics/exporter.go:103","msg":"Successfully updated the metrics exporter; old config: <nil>; new config &{knative.dev/internal/serving controller prometheus 5000000000 9090 false  false   {    }}","commit":"a1a35b1"}
{"level":"info","ts":"2019-11-22T12:32:28.014Z","logger":"controller","caller":"sharedmain/main.go:165","msg":"Starting informers.","commit":"a1a35b1"}
{"level":"info","ts":"2019-11-22T12:32:28.035Z","logger":"controller.serverlessservice-controller","caller":"serverlessservice/controller.go:80","msg":"Doing a global resync due to activator endpoint changes","commit":"a1a35b1","knative.dev/controller":"serverlessservice-controller"}
{"level":"info","ts":"2019-11-22T12:32:29.319Z","logger":"controller","caller":"sharedmain/main.go:171","msg":"Starting controllers...","commit":"a1a35b1"}
{"level":"info","ts":"2019-11-22T12:32:29.319Z","logger":"controller.revision-gc-controller","caller":"controller/controller.go:286","msg":"Starting controller and workers","commit":"a1a35b1","knative.dev/controller":"revision-gc-controller"}
{"level":"info","ts":"2019-11-22T12:32:29.319Z","logger":"controller.configuration-controller","caller":"controller/controller.go:286","msg":"Starting controller and workers","commit":"a1a35b1","knative.dev/controller":"configuration-controller"}
{"level":"info","ts":"2019-11-22T12:32:29.319Z","logger":"controller.configuration-controller","caller":"controller/controller.go:296","msg":"Started workers","commit":"a1a35b1","knative.dev/controller":"configuration-controller"}
{"level":"info","ts":"2019-11-22T12:32:29.319Z","logger":"controller.route-controller","caller":"controller/controller.go:286","msg":"Starting controller and workers","commit":"a1a35b1","knative.dev/controller":"route-controller"}
{"level":"info","ts":"2019-11-22T12:32:29.319Z","logger":"controller.route-controller","caller":"controller/controller.go:296","msg":"Started workers","commit":"a1a35b1","knative.dev/controller":"route-controller"}
{"level":"info","ts":"2019-11-22T12:32:29.319Z","logger":"controller.revision-controller","caller":"controller/controller.go:286","msg":"Starting controller and workers","commit":"a1a35b1","knative.dev/controller":"revision-controller"}
{"level":"info","ts":"2019-11-22T12:32:29.319Z","logger":"controller.serverlessservice-controller","caller":"controller/controller.go:286","msg":"Starting controller and workers","commit":"a1a35b1","knative.dev/controller":"serverlessservice-controller"}
{"level":"info","ts":"2019-11-22T12:32:29.319Z","logger":"controller.serverlessservice-controller","caller":"controller/controller.go:296","msg":"Started workers","commit":"a1a35b1","knative.dev/controller":"serverlessservice-controller"}
{"level":"info","ts":"2019-11-22T12:32:29.319Z","logger":"controller.revision-gc-controller","caller":"controller/controller.go:296","msg":"Started workers","commit":"a1a35b1","knative.dev/controller":"revision-gc-controller"}
{"level":"info","ts":"2019-11-22T12:32:29.319Z","logger":"controller.labeler-controller","caller":"controller/controller.go:286","msg":"Starting controller and workers","commit":"a1a35b1","knative.dev/controller":"labeler-controller"}
{"level":"info","ts":"2019-11-22T12:32:29.319Z","logger":"controller.service-controller","caller":"controller/controller.go:286","msg":"Starting controller and workers","commit":"a1a35b1","knative.dev/controller":"service-controller"}
{"level":"info","ts":"2019-11-22T12:32:29.319Z","logger":"controller.labeler-controller","caller":"controller/controller.go:296","msg":"Started workers","commit":"a1a35b1","knative.dev/controller":"labeler-controller"}
{"level":"info","ts":"2019-11-22T12:32:29.319Z","logger":"controller.service-controller","caller":"controller/controller.go:296","msg":"Started workers","commit":"a1a35b1","knative.dev/controller":"service-controller"}
{"level":"info","ts":"2019-11-22T12:32:29.319Z","logger":"controller.revision-controller","caller":"controller/controller.go:296","msg":"Started workers","commit":"a1a35b1","knative.dev/controller":"revision-controller"}
{"level":"info","ts":"2019-11-22T12:32:53.786Z","logger":"controller.serverlessservice-controller","caller":"serverlessservice/controller.go:80","msg":"Doing a global resync due to activator endpoint changes","commit":"a1a35b1","knative.dev/controller":"serverlessservice-controller"}
{"level":"info","ts":"2019-11-22T12:33:02.869Z","logger":"controller.service-controller.event-broadcaster","caller":"record/event.go:258","msg":"Event(v1.ObjectReference{Kind:\"Service\", Namespace:\"site\", Name:\"event-display\", UID:\"d9b870c9-f383-49cd-bd63-1adf3c8a25d7\", APIVersion:\"serving.knative.dev/v1alpha1\", ResourceVersion:\"1884\", FieldPath:\"\"}): type: 'Normal' reason: 'Created' Created Configuration \"event-display\"","commit":"a1a35b1","knative.dev/controller":"service-controller"}
{"level":"info","ts":"2019-11-22T12:33:02.881Z","logger":"controller.revision-gc-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 121.457µs.","commit":"a1a35b1","knative.dev/controller":"revision-gc-controller","knative.dev/traceid":"949f3b15-b439-40af-a5a9-4701230f3040","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.886Z","logger":"controller.labeler-controller","caller":"labeler/labeler.go:65","msg":"Time to sync the labels: &v1alpha1.Route{TypeMeta:v1.TypeMeta{Kind:\"\", APIVersion:\"\"}, ObjectMeta:v1.ObjectMeta{Name:\"event-display\", GenerateName:\"\", Namespace:\"site\", SelfLink:\"/apis/serving.knative.dev/v1alpha1/namespaces/site/routes/event-display\", UID:\"760eca88-456a-4808-9a66-bfc8c0963f28\", ResourceVersion:\"1887\", Generation:1, CreationTimestamp:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}, DeletionTimestamp:(*v1.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{\"serving.knative.dev/service\":\"event-display\"}, Annotations:map[string]string(nil), OwnerReferences:[]v1.OwnerReference{v1.OwnerReference{APIVersion:\"serving.knative.dev/v1alpha1\", Kind:\"Service\", Name:\"event-display\", UID:\"d9b870c9-f383-49cd-bd63-1adf3c8a25d7\", Controller:(*bool)(0xc000537e95), BlockOwnerDeletion:(*bool)(0xc000537e94)}}, Initializers:(*v1.Initializers)(nil), Finalizers:[]string(nil), ClusterName:\"\", ManagedFields:[]v1.ManagedFieldsEntry(nil)}, Spec:v1alpha1.RouteSpec{DeprecatedGeneration:0, Traffic:[]v1alpha1.TrafficTarget{v1alpha1.TrafficTarget{DeprecatedName:\"\", TrafficTarget:v1.TrafficTarget{Tag:\"\", RevisionName:\"\", ConfigurationName:\"event-display\", LatestRevision:(*bool)(0xc000537ef0), Percent:(*int64)(0xc000537ef8), URL:(*apis.URL)(nil)}}}}, Status:v1alpha1.RouteStatus{Status:v1.Status{ObservedGeneration:0, Conditions:v1.Conditions(nil)}, RouteStatusFields:v1alpha1.RouteStatusFields{URL:(*apis.URL)(nil), DeprecatedDomain:\"\", DeprecatedDomainInternal:\"\", Address:(*v1alpha1.Addressable)(nil), Traffic:[]v1alpha1.TrafficTarget(nil)}}}","commit":"a1a35b1","knative.dev/controller":"labeler-controller","knative.dev/traceid":"aac9b2e9-d771-4778-9e30-458bda0049eb","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.886Z","logger":"controller.route-controller","caller":"route/route.go:192","msg":"Reconciling route: &v1alpha1.Route{TypeMeta:v1.TypeMeta{Kind:\"\", APIVersion:\"\"}, ObjectMeta:v1.ObjectMeta{Name:\"event-display\", GenerateName:\"\", Namespace:\"site\", SelfLink:\"/apis/serving.knative.dev/v1alpha1/namespaces/site/routes/event-display\", UID:\"760eca88-456a-4808-9a66-bfc8c0963f28\", ResourceVersion:\"1887\", Generation:1, CreationTimestamp:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}, DeletionTimestamp:(*v1.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{\"serving.knative.dev/service\":\"event-display\"}, Annotations:map[string]string(nil), OwnerReferences:[]v1.OwnerReference{v1.OwnerReference{APIVersion:\"serving.knative.dev/v1alpha1\", Kind:\"Service\", Name:\"event-display\", UID:\"d9b870c9-f383-49cd-bd63-1adf3c8a25d7\", Controller:(*bool)(0xc00040e268), BlockOwnerDeletion:(*bool)(0xc00040e269)}}, Initializers:(*v1.Initializers)(nil), Finalizers:[]string(nil), ClusterName:\"\", ManagedFields:[]v1.ManagedFieldsEntry(nil)}, Spec:v1alpha1.RouteSpec{DeprecatedGeneration:0, Traffic:[]v1alpha1.TrafficTarget{v1alpha1.TrafficTarget{DeprecatedName:\"\", TrafficTarget:v1.TrafficTarget{Tag:\"\", RevisionName:\"\", ConfigurationName:\"event-display\", LatestRevision:(*bool)(0xc00040e26a), Percent:(*int64)(0xc00040e2f0), URL:(*apis.URL)(nil)}}}}, Status:v1alpha1.RouteStatus{Status:v1.Status{ObservedGeneration:0, Conditions:v1.Conditions{apis.Condition{Type:\"AllTrafficAssigned\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0xbf6e133fb4d3474b, ext:35038476182, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"\", Message:\"\"}, apis.Condition{Type:\"IngressReady\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0xbf6e133fb4d36e65, ext:35038486210, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"\", Message:\"\"}, apis.Condition{Type:\"Ready\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0xbf6e133fb4d33d62, ext:35038473678, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"\", Message:\"\"}}}, RouteStatusFields:v1alpha1.RouteStatusFields{URL:(*apis.URL)(nil), DeprecatedDomain:\"\", DeprecatedDomainInternal:\"\", Address:(*v1alpha1.Addressable)(nil), Traffic:[]v1alpha1.TrafficTarget(nil)}}}","commit":"a1a35b1","knative.dev/controller":"route-controller","knative.dev/traceid":"c1d416c0-dc60-4789-8920-19a4c3c2c193","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.886Z","logger":"controller.service-controller.event-broadcaster","caller":"record/event.go:258","msg":"Event(v1.ObjectReference{Kind:\"Service\", Namespace:\"site\", Name:\"event-display\", UID:\"d9b870c9-f383-49cd-bd63-1adf3c8a25d7\", APIVersion:\"serving.knative.dev/v1alpha1\", ResourceVersion:\"1884\", FieldPath:\"\"}): type: 'Normal' reason: 'Created' Created Route \"event-display\"","commit":"a1a35b1","knative.dev/controller":"service-controller"}
{"level":"info","ts":"2019-11-22T12:33:02.886Z","logger":"controller.route-controller","caller":"route/route.go:432","msg":"Marking bad traffic target: Configuration \"event-display\" not ready, isFailure=false","commit":"a1a35b1","knative.dev/controller":"route-controller","knative.dev/traceid":"c1d416c0-dc60-4789-8920-19a4c3c2c193","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.892Z","logger":"controller.revision-gc-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 54.904µs.","commit":"a1a35b1","knative.dev/controller":"revision-gc-controller","knative.dev/traceid":"be22ccd5-fe62-4017-9d35-23e037127603","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.900Z","logger":"controller.service-controller.event-broadcaster","caller":"record/event.go:258","msg":"Event(v1.ObjectReference{Kind:\"Service\", Namespace:\"site\", Name:\"event-display\", UID:\"d9b870c9-f383-49cd-bd63-1adf3c8a25d7\", APIVersion:\"serving.knative.dev/v1alpha1\", ResourceVersion:\"1884\", FieldPath:\"\"}): type: 'Normal' reason: 'Updated' Updated Service \"event-display\"","commit":"a1a35b1","knative.dev/controller":"service-controller"}
{"level":"info","ts":"2019-11-22T12:33:02.903Z","logger":"controller.route-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 17.36199ms.","commit":"a1a35b1","knative.dev/controller":"route-controller","knative.dev/traceid":"c1d416c0-dc60-4789-8920-19a4c3c2c193","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.900Z","logger":"controller.labeler-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 14.079579ms.","commit":"a1a35b1","knative.dev/controller":"labeler-controller","knative.dev/traceid":"aac9b2e9-d771-4778-9e30-458bda0049eb","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.903Z","logger":"controller.route-controller","caller":"route/route.go:192","msg":"Reconciling route: &v1alpha1.Route{TypeMeta:v1.TypeMeta{Kind:\"\", APIVersion:\"\"}, ObjectMeta:v1.ObjectMeta{Name:\"event-display\", GenerateName:\"\", Namespace:\"site\", SelfLink:\"/apis/serving.knative.dev/v1alpha1/namespaces/site/routes/event-display\", UID:\"760eca88-456a-4808-9a66-bfc8c0963f28\", ResourceVersion:\"1889\", Generation:1, CreationTimestamp:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}, DeletionTimestamp:(*v1.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{\"serving.knative.dev/service\":\"event-display\"}, Annotations:map[string]string(nil), OwnerReferences:[]v1.OwnerReference{v1.OwnerReference{APIVersion:\"serving.knative.dev/v1alpha1\", Kind:\"Service\", Name:\"event-display\", UID:\"d9b870c9-f383-49cd-bd63-1adf3c8a25d7\", Controller:(*bool)(0xc0009fd698), BlockOwnerDeletion:(*bool)(0xc0009fd699)}}, Initializers:(*v1.Initializers)(nil), Finalizers:[]string(nil), ClusterName:\"\", ManagedFields:[]v1.ManagedFieldsEntry(nil)}, Spec:v1alpha1.RouteSpec{DeprecatedGeneration:0, Traffic:[]v1alpha1.TrafficTarget{v1alpha1.TrafficTarget{DeprecatedName:\"\", TrafficTarget:v1.TrafficTarget{Tag:\"\", RevisionName:\"\", ConfigurationName:\"event-display\", LatestRevision:(*bool)(0xc0009fd69a), Percent:(*int64)(0xc0009fd6c0), URL:(*apis.URL)(nil)}}}}, Status:v1alpha1.RouteStatus{Status:v1.Status{ObservedGeneration:1, Conditions:v1.Conditions{apis.Condition{Type:\"AllTrafficAssigned\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"RevisionMissing\", Message:\"Configuration \\\"event-display\\\" is waiting for a Revision to become ready.\"}, apis.Condition{Type:\"IngressReady\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"\", Message:\"\"}, apis.Condition{Type:\"Ready\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"RevisionMissing\", Message:\"Configuration \\\"event-display\\\" is waiting for a Revision to become ready.\"}}}, RouteStatusFields:v1alpha1.RouteStatusFields{URL:(*apis.URL)(0xc000af1400), DeprecatedDomain:\"\", DeprecatedDomainInternal:\"\", Address:(*v1alpha1.Addressable)(nil), Traffic:[]v1alpha1.TrafficTarget(nil)}}}","commit":"a1a35b1","knative.dev/controller":"route-controller","knative.dev/traceid":"96ace1ea-3f06-4aec-997c-8f8fd942f69b","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.903Z","logger":"controller.route-controller","caller":"route/route.go:432","msg":"Marking bad traffic target: Configuration \"event-display\" not ready, isFailure=false","commit":"a1a35b1","knative.dev/controller":"route-controller","knative.dev/traceid":"96ace1ea-3f06-4aec-997c-8f8fd942f69b","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.903Z","logger":"controller.route-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 314.365µs.","commit":"a1a35b1","knative.dev/controller":"route-controller","knative.dev/traceid":"96ace1ea-3f06-4aec-997c-8f8fd942f69b","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.905Z","logger":"controller.configuration-controller","caller":"configuration/configuration.go:266","msg":"Created Revision: &v1alpha1.Revision{TypeMeta:v1.TypeMeta{Kind:\"\", APIVersion:\"\"}, ObjectMeta:v1.ObjectMeta{Name:\"event-display-h8bls\", GenerateName:\"event-display-\", Namespace:\"site\", SelfLink:\"/apis/serving.knative.dev/v1alpha1/namespaces/site/revisions/event-display-h8bls\", UID:\"65d8376c-70aa-4c20-8cf6-c5fada373bc5\", ResourceVersion:\"1890\", Generation:1, CreationTimestamp:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}, DeletionTimestamp:(*v1.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{\"serving.knative.dev/configuration\":\"event-display\", \"serving.knative.dev/configurationGeneration\":\"1\", \"serving.knative.dev/service\":\"event-display\"}, Annotations:map[string]string(nil), OwnerReferences:[]v1.OwnerReference{v1.OwnerReference{APIVersion:\"serving.knative.dev/v1alpha1\", Kind:\"Configuration\", Name:\"event-display\", UID:\"d494742f-1eec-4a4a-94bb-a58a35bac889\", Controller:(*bool)(0xc000cc8085), BlockOwnerDeletion:(*bool)(0xc000cc8084)}}, Initializers:(*v1.Initializers)(nil), Finalizers:[]string(nil), ClusterName:\"\", ManagedFields:[]v1.ManagedFieldsEntry(nil)}, Spec:v1alpha1.RevisionSpec{RevisionSpec:v1.RevisionSpec{PodSpec:v1.PodSpec{Volumes:[]v1.Volume(nil), InitContainers:[]v1.Container(nil), Containers:[]v1.Container{v1.Container{Name:\"user-container\", Image:\"gcr.io/knative-samples/helloworld-go\", Command:[]string(nil), Args:[]string(nil), WorkingDir:\"\", Ports:[]v1.ContainerPort(nil), EnvFrom:[]v1.EnvFromSource(nil), Env:[]v1.EnvVar(nil), Resources:v1.ResourceRequirements{Limits:v1.ResourceList(nil), Requests:v1.ResourceList(nil)}, VolumeMounts:[]v1.VolumeMount(nil), VolumeDevices:[]v1.VolumeDevice(nil), LivenessProbe:(*v1.Probe)(nil), ReadinessProbe:(*v1.Probe)(0xc000b0dfb0), Lifecycle:(*v1.Lifecycle)(nil), TerminationMessagePath:\"\", TerminationMessagePolicy:\"\", ImagePullPolicy:\"\", SecurityContext:(*v1.SecurityContext)(nil), Stdin:false, StdinOnce:false, TTY:false}}, RestartPolicy:\"\", TerminationGracePeriodSeconds:(*int64)(nil), ActiveDeadlineSeconds:(*int64)(nil), DNSPolicy:\"\", NodeSelector:map[string]string(nil), ServiceAccountName:\"\", DeprecatedServiceAccount:\"\", AutomountServiceAccountToken:(*bool)(nil), NodeName:\"\", HostNetwork:false, HostPID:false, HostIPC:false, ShareProcessNamespace:(*bool)(nil), SecurityContext:(*v1.PodSecurityContext)(nil), ImagePullSecrets:[]v1.LocalObjectReference(nil), Hostname:\"\", Subdomain:\"\", Affinity:(*v1.Affinity)(nil), SchedulerName:\"\", Tolerations:[]v1.Toleration(nil), HostAliases:[]v1.HostAlias(nil), PriorityClassName:\"\", Priority:(*int32)(nil), DNSConfig:(*v1.PodDNSConfig)(nil), ReadinessGates:[]v1.PodReadinessGate(nil), RuntimeClassName:(*string)(nil), EnableServiceLinks:(*bool)(nil), PreemptionPolicy:(*v1.PreemptionPolicy)(nil)}, ContainerConcurrency:(*int64)(0xc000cc80e0), TimeoutSeconds:(*int64)(0xc000cc8140)}, DeprecatedGeneration:0, DeprecatedServingState:\"\", DeprecatedConcurrencyModel:\"\", DeprecatedBuildName:\"\", DeprecatedBuildRef:(*v1.ObjectReference)(nil), DeprecatedContainer:(*v1.Container)(nil)}, Status:v1alpha1.RevisionStatus{Status:v1.Status{ObservedGeneration:0, Conditions:v1.Conditions(nil)}, ServiceName:\"\", LogURL:\"\", ImageDigest:\"\"}}","commit":"a1a35b1","knative.dev/controller":"configuration-controller","knative.dev/traceid":"d59ddc88-91a6-4baa-9818-2d3b63cb9d03","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.905Z","logger":"controller.configuration-controller","caller":"configuration/configuration.go:166","msg":"Revision \"event-display-h8bls\" of configuration is not ready","commit":"a1a35b1","knative.dev/controller":"configuration-controller","knative.dev/traceid":"d59ddc88-91a6-4baa-9818-2d3b63cb9d03","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.905Z","logger":"controller.configuration-controller.event-broadcaster","caller":"record/event.go:258","msg":"Event(v1.ObjectReference{Kind:\"Configuration\", Namespace:\"site\", Name:\"event-display\", UID:\"d494742f-1eec-4a4a-94bb-a58a35bac889\", APIVersion:\"serving.knative.dev/v1alpha1\", ResourceVersion:\"1885\", FieldPath:\"\"}): type: 'Normal' reason: 'Created' Created Revision \"event-display-h8bls\"","commit":"a1a35b1","knative.dev/controller":"configuration-controller"}
{"level":"info","ts":"2019-11-22T12:33:02.906Z","logger":"controller.labeler-controller","caller":"labeler/labeler.go:65","msg":"Time to sync the labels: &v1alpha1.Route{TypeMeta:v1.TypeMeta{Kind:\"\", APIVersion:\"\"}, ObjectMeta:v1.ObjectMeta{Name:\"event-display\", GenerateName:\"\", Namespace:\"site\", SelfLink:\"/apis/serving.knative.dev/v1alpha1/namespaces/site/routes/event-display\", UID:\"760eca88-456a-4808-9a66-bfc8c0963f28\", ResourceVersion:\"1889\", Generation:1, CreationTimestamp:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}, DeletionTimestamp:(*v1.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{\"serving.knative.dev/service\":\"event-display\"}, Annotations:map[string]string(nil), OwnerReferences:[]v1.OwnerReference{v1.OwnerReference{APIVersion:\"serving.knative.dev/v1alpha1\", Kind:\"Service\", Name:\"event-display\", UID:\"d9b870c9-f383-49cd-bd63-1adf3c8a25d7\", Controller:(*bool)(0xc0005aa495), BlockOwnerDeletion:(*bool)(0xc0005aa494)}}, Initializers:(*v1.Initializers)(nil), Finalizers:[]string(nil), ClusterName:\"\", ManagedFields:[]v1.ManagedFieldsEntry(nil)}, Spec:v1alpha1.RouteSpec{DeprecatedGeneration:0, Traffic:[]v1alpha1.TrafficTarget{v1alpha1.TrafficTarget{DeprecatedName:\"\", TrafficTarget:v1.TrafficTarget{Tag:\"\", RevisionName:\"\", ConfigurationName:\"event-display\", LatestRevision:(*bool)(0xc0005aa580), Percent:(*int64)(0xc0005aa588), URL:(*apis.URL)(nil)}}}}, Status:v1alpha1.RouteStatus{Status:v1.Status{ObservedGeneration:1, Conditions:v1.Conditions{apis.Condition{Type:\"AllTrafficAssigned\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"RevisionMissing\", Message:\"Configuration \\\"event-display\\\" is waiting for a Revision to become ready.\"}, apis.Condition{Type:\"IngressReady\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"\", Message:\"\"}, apis.Condition{Type:\"Ready\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"RevisionMissing\", Message:\"Configuration \\\"event-display\\\" is waiting for a Revision to become ready.\"}}}, RouteStatusFields:v1alpha1.RouteStatusFields{URL:(*apis.URL)(0xc000b83000), DeprecatedDomain:\"\", DeprecatedDomainInternal:\"\", Address:(*v1alpha1.Addressable)(nil), Traffic:[]v1alpha1.TrafficTarget(nil)}}}","commit":"a1a35b1","knative.dev/controller":"labeler-controller","knative.dev/traceid":"492c59d1-aa23-44c2-a496-103c4e451f13","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.907Z","logger":"controller.revision-gc-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 67.621µs.","commit":"a1a35b1","knative.dev/controller":"revision-gc-controller","knative.dev/traceid":"228e8621-1e90-46f9-ac4a-48c3e5ec3d2b","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.907Z","logger":"controller.revision-controller","caller":"revision/revision.go:83","msg":"Running reconcile Revision","commit":"a1a35b1","knative.dev/controller":"revision-controller","knative.dev/traceid":"3219c09e-e36e-4e1e-9a86-72c60777a966","knative.dev/key":"site/event-display-h8bls"}
{"level":"info","ts":"2019-11-22T12:33:02.909Z","logger":"controller.labeler-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 5.399634ms.","commit":"a1a35b1","knative.dev/controller":"labeler-controller","knative.dev/traceid":"492c59d1-aa23-44c2-a496-103c4e451f13","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.915Z","logger":"controller.service-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 61.601596ms.","commit":"a1a35b1","knative.dev/controller":"service-controller","knative.dev/traceid":"7acb3c79-0dce-423c-8a6b-e0fd55ad0d2d","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.915Z","logger":"controller.configuration-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 34.577356ms.","commit":"a1a35b1","knative.dev/controller":"configuration-controller","knative.dev/traceid":"d59ddc88-91a6-4baa-9818-2d3b63cb9d03","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.916Z","logger":"controller.route-controller","caller":"route/route.go:192","msg":"Reconciling route: &v1alpha1.Route{TypeMeta:v1.TypeMeta{Kind:\"\", APIVersion:\"\"}, ObjectMeta:v1.ObjectMeta{Name:\"event-display\", GenerateName:\"\", Namespace:\"site\", SelfLink:\"/apis/serving.knative.dev/v1alpha1/namespaces/site/routes/event-display\", UID:\"760eca88-456a-4808-9a66-bfc8c0963f28\", ResourceVersion:\"1889\", Generation:1, CreationTimestamp:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}, DeletionTimestamp:(*v1.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{\"serving.knative.dev/service\":\"event-display\"}, Annotations:map[string]string(nil), OwnerReferences:[]v1.OwnerReference{v1.OwnerReference{APIVersion:\"serving.knative.dev/v1alpha1\", Kind:\"Service\", Name:\"event-display\", UID:\"d9b870c9-f383-49cd-bd63-1adf3c8a25d7\", Controller:(*bool)(0xc000600b38), BlockOwnerDeletion:(*bool)(0xc000600b39)}}, Initializers:(*v1.Initializers)(nil), Finalizers:[]string(nil), ClusterName:\"\", ManagedFields:[]v1.ManagedFieldsEntry(nil)}, Spec:v1alpha1.RouteSpec{DeprecatedGeneration:0, Traffic:[]v1alpha1.TrafficTarget{v1alpha1.TrafficTarget{DeprecatedName:\"\", TrafficTarget:v1.TrafficTarget{Tag:\"\", RevisionName:\"\", ConfigurationName:\"event-display\", LatestRevision:(*bool)(0xc000600b3a), Percent:(*int64)(0xc000600b60), URL:(*apis.URL)(nil)}}}}, Status:v1alpha1.RouteStatus{Status:v1.Status{ObservedGeneration:1, Conditions:v1.Conditions{apis.Condition{Type:\"AllTrafficAssigned\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"RevisionMissing\", Message:\"Configuration \\\"event-display\\\" is waiting for a Revision to become ready.\"}, apis.Condition{Type:\"IngressReady\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"\", Message:\"\"}, apis.Condition{Type:\"Ready\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"RevisionMissing\", Message:\"Configuration \\\"event-display\\\" is waiting for a Revision to become ready.\"}}}, RouteStatusFields:v1alpha1.RouteStatusFields{URL:(*apis.URL)(0xc000ad6980), DeprecatedDomain:\"\", DeprecatedDomainInternal:\"\", Address:(*v1alpha1.Addressable)(nil), Traffic:[]v1alpha1.TrafficTarget(nil)}}}","commit":"a1a35b1","knative.dev/controller":"route-controller","knative.dev/traceid":"132367da-8afa-456c-a260-1ce4a8dfafa7","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.916Z","logger":"controller.route-controller","caller":"route/route.go:432","msg":"Marking bad traffic target: Configuration \"event-display\" not ready, isFailure=false","commit":"a1a35b1","knative.dev/controller":"route-controller","knative.dev/traceid":"132367da-8afa-456c-a260-1ce4a8dfafa7","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.916Z","logger":"controller.service-controller","caller":"service/service.go:329","msg":"Reconciling configuration diff (-desired, +observed):   v1alpha1.ConfigurationSpec{\n  \tDeprecatedGeneration:       0,\n  \tDeprecatedBuild:            nil,\n  \tDeprecatedRevisionTemplate: nil,\n  \tTemplate: &v1alpha1.RevisionTemplateSpec{\n  \t\tObjectMeta: v1.ObjectMeta{},\n  \t\tSpec: v1alpha1.RevisionSpec{\n  \t\t\tRevisionSpec: v1.RevisionSpec{\n  \t\t\t\tPodSpec: v1.PodSpec{\n  \t\t\t\t\tVolumes:        nil,\n  \t\t\t\t\tInitContainers: nil,\n  \t\t\t\t\tContainers: []v1.Container{\n  \t\t\t\t\t\t{\n  \t\t\t\t\t\t\t... // 6 identical fields\n  \t\t\t\t\t\t\tEnvFrom: nil,\n  \t\t\t\t\t\t\tEnv:     nil,\n  \t\t\t\t\t\t\tResources: v1.ResourceRequirements{\n- \t\t\t\t\t\t\t\tLimits:   v1.ResourceList{},\n+ \t\t\t\t\t\t\t\tLimits:   nil,\n- \t\t\t\t\t\t\t\tRequests: v1.ResourceList{},\n+ \t\t\t\t\t\t\t\tRequests: nil,\n  \t\t\t\t\t\t\t},\n  \t\t\t\t\t\t\tVolumeMounts:  nil,\n  \t\t\t\t\t\t\tVolumeDevices: nil,\n  \t\t\t\t\t\t\t... // 10 identical fields\n  \t\t\t\t\t\t},\n  \t\t\t\t\t},\n  \t\t\t\t\tRestartPolicy:                 \"\",\n  \t\t\t\t\tTerminationGracePeriodSeconds: nil,\n  \t\t\t\t\t... // 26 identical fields\n  \t\t\t\t},\n  \t\t\t\tContainerConcurrency: &0,\n  \t\t\t\tTimeoutSeconds:       &300,\n  \t\t\t},\n  \t\t\tDeprecatedGeneration:   0,\n  \t\t\tDeprecatedServingState: \"\",\n  \t\t\t... // 4 identical fields\n  \t\t},\n  \t},\n  }\n","commit":"a1a35b1","knative.dev/controller":"service-controller","knative.dev/traceid":"730b5e13-a46c-4ebc-a825-7ba3d0872d3e","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.916Z","logger":"controller.configuration-controller","caller":"configuration/configuration.go:166","msg":"Revision \"event-display-h8bls\" of configuration is not ready","commit":"a1a35b1","knative.dev/controller":"configuration-controller","knative.dev/traceid":"60f867e9-ba37-4ddf-b360-9a3f75ba23d0","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.916Z","logger":"controller.route-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 350.853µs.","commit":"a1a35b1","knative.dev/controller":"route-controller","knative.dev/traceid":"132367da-8afa-456c-a260-1ce4a8dfafa7","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.916Z","logger":"controller.revision-gc-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 733.119µs.","commit":"a1a35b1","knative.dev/controller":"revision-gc-controller","knative.dev/traceid":"3de98e15-8f76-412d-8a58-5224048540a6","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.917Z","logger":"controller.configuration-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 1.302297ms.","commit":"a1a35b1","knative.dev/controller":"configuration-controller","knative.dev/traceid":"60f867e9-ba37-4ddf-b360-9a3f75ba23d0","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.918Z","logger":"controller.configuration-controller","caller":"configuration/configuration.go:166","msg":"Revision \"event-display-h8bls\" of configuration is not ready","commit":"a1a35b1","knative.dev/controller":"configuration-controller","knative.dev/traceid":"18921c87-0766-45a7-afd4-91ad9312c58f","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.918Z","logger":"controller.configuration-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 820.186µs.","commit":"a1a35b1","knative.dev/controller":"configuration-controller","knative.dev/traceid":"18921c87-0766-45a7-afd4-91ad9312c58f","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.922Z","logger":"controller.revision-gc-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 79.739µs.","commit":"a1a35b1","knative.dev/controller":"revision-gc-controller","knative.dev/traceid":"cacba5ef-b921-4fe1-a948-272442db507f","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.922Z","logger":"controller.route-controller","caller":"route/route.go:192","msg":"Reconciling route: &v1alpha1.Route{TypeMeta:v1.TypeMeta{Kind:\"\", APIVersion:\"\"}, ObjectMeta:v1.ObjectMeta{Name:\"event-display\", GenerateName:\"\", Namespace:\"site\", SelfLink:\"/apis/serving.knative.dev/v1alpha1/namespaces/site/routes/event-display\", UID:\"760eca88-456a-4808-9a66-bfc8c0963f28\", ResourceVersion:\"1889\", Generation:1, CreationTimestamp:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}, DeletionTimestamp:(*v1.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{\"serving.knative.dev/service\":\"event-display\"}, Annotations:map[string]string(nil), OwnerReferences:[]v1.OwnerReference{v1.OwnerReference{APIVersion:\"serving.knative.dev/v1alpha1\", Kind:\"Service\", Name:\"event-display\", UID:\"d9b870c9-f383-49cd-bd63-1adf3c8a25d7\", Controller:(*bool)(0xc0006011d8), BlockOwnerDeletion:(*bool)(0xc0006011d9)}}, Initializers:(*v1.Initializers)(nil), Finalizers:[]string(nil), ClusterName:\"\", ManagedFields:[]v1.ManagedFieldsEntry(nil)}, Spec:v1alpha1.RouteSpec{DeprecatedGeneration:0, Traffic:[]v1alpha1.TrafficTarget{v1alpha1.TrafficTarget{DeprecatedName:\"\", TrafficTarget:v1.TrafficTarget{Tag:\"\", RevisionName:\"\", ConfigurationName:\"event-display\", LatestRevision:(*bool)(0xc0006011da), Percent:(*int64)(0xc000601200), URL:(*apis.URL)(nil)}}}}, Status:v1alpha1.RouteStatus{Status:v1.Status{ObservedGeneration:1, Conditions:v1.Conditions{apis.Condition{Type:\"AllTrafficAssigned\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"RevisionMissing\", Message:\"Configuration \\\"event-display\\\" is waiting for a Revision to become ready.\"}, apis.Condition{Type:\"IngressReady\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"\", Message:\"\"}, apis.Condition{Type:\"Ready\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"RevisionMissing\", Message:\"Configuration \\\"event-display\\\" is waiting for a Revision to become ready.\"}}}, RouteStatusFields:v1alpha1.RouteStatusFields{URL:(*apis.URL)(0xc000ad6d00), DeprecatedDomain:\"\", DeprecatedDomainInternal:\"\", Address:(*v1alpha1.Addressable)(nil), Traffic:[]v1alpha1.TrafficTarget(nil)}}}","commit":"a1a35b1","knative.dev/controller":"route-controller","knative.dev/traceid":"0bbf193a-7b8e-4b53-801a-230ed5b0583a","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.922Z","logger":"controller.configuration-controller","caller":"configuration/configuration.go:166","msg":"Revision \"event-display-h8bls\" of configuration is not ready","commit":"a1a35b1","knative.dev/controller":"configuration-controller","knative.dev/traceid":"a7a18cdd-2e47-4b60-ae63-c5e74dc38557","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.922Z","logger":"controller.route-controller","caller":"route/route.go:432","msg":"Marking bad traffic target: Configuration \"event-display\" not ready, isFailure=false","commit":"a1a35b1","knative.dev/controller":"route-controller","knative.dev/traceid":"0bbf193a-7b8e-4b53-801a-230ed5b0583a","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.922Z","logger":"controller.route-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 531.073µs.","commit":"a1a35b1","knative.dev/controller":"route-controller","knative.dev/traceid":"0bbf193a-7b8e-4b53-801a-230ed5b0583a","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.922Z","logger":"controller.configuration-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 538.696µs.","commit":"a1a35b1","knative.dev/controller":"configuration-controller","knative.dev/traceid":"a7a18cdd-2e47-4b60-ae63-c5e74dc38557","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.923Z","logger":"controller.service-controller","caller":"service/service.go:375","msg":"Reconciling route diff (-desired, +observed): ","commit":"a1a35b1","knative.dev/controller":"service-controller","knative.dev/traceid":"730b5e13-a46c-4ebc-a825-7ba3d0872d3e","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.928Z","logger":"controller.route-controller","caller":"route/route.go:192","msg":"Reconciling route: &v1alpha1.Route{TypeMeta:v1.TypeMeta{Kind:\"\", APIVersion:\"\"}, ObjectMeta:v1.ObjectMeta{Name:\"event-display\", GenerateName:\"\", Namespace:\"site\", SelfLink:\"/apis/serving.knative.dev/v1alpha1/namespaces/site/routes/event-display\", UID:\"760eca88-456a-4808-9a66-bfc8c0963f28\", ResourceVersion:\"1898\", Generation:1, CreationTimestamp:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}, DeletionTimestamp:(*v1.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{\"serving.knative.dev/service\":\"event-display\"}, Annotations:map[string]string{\"serving.knative.dev/forceUpgrade\":\"true\"}, OwnerReferences:[]v1.OwnerReference{v1.OwnerReference{APIVersion:\"serving.knative.dev/v1alpha1\", Kind:\"Service\", Name:\"event-display\", UID:\"d9b870c9-f383-49cd-bd63-1adf3c8a25d7\", Controller:(*bool)(0xc0006016b8), BlockOwnerDeletion:(*bool)(0xc0006016b9)}}, Initializers:(*v1.Initializers)(nil), Finalizers:[]string(nil), ClusterName:\"\", ManagedFields:[]v1.ManagedFieldsEntry(nil)}, Spec:v1alpha1.RouteSpec{DeprecatedGeneration:0, Traffic:[]v1alpha1.TrafficTarget{v1alpha1.TrafficTarget{DeprecatedName:\"\", TrafficTarget:v1.TrafficTarget{Tag:\"\", RevisionName:\"\", ConfigurationName:\"event-display\", LatestRevision:(*bool)(0xc0006016ba), Percent:(*int64)(0xc0006016e0), URL:(*apis.URL)(nil)}}}}, Status:v1alpha1.RouteStatus{Status:v1.Status{ObservedGeneration:1, Conditions:v1.Conditions{apis.Condition{Type:\"AllTrafficAssigned\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"RevisionMissing\", Message:\"Configuration \\\"event-display\\\" is waiting for a Revision to become ready.\"}, apis.Condition{Type:\"IngressReady\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"\", Message:\"\"}, apis.Condition{Type:\"Ready\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"RevisionMissing\", Message:\"Configuration \\\"event-display\\\" is waiting for a Revision to become ready.\"}}}, RouteStatusFields:v1alpha1.RouteStatusFields{URL:(*apis.URL)(0xc000ad6f80), DeprecatedDomain:\"\", DeprecatedDomainInternal:\"\", Address:(*v1alpha1.Addressable)(nil), Traffic:[]v1alpha1.TrafficTarget(nil)}}}","commit":"a1a35b1","knative.dev/controller":"route-controller","knative.dev/traceid":"3c67390b-0825-4fc4-bf4f-f8f504415f18","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.928Z","logger":"controller.labeler-controller","caller":"labeler/labeler.go:65","msg":"Time to sync the labels: &v1alpha1.Route{TypeMeta:v1.TypeMeta{Kind:\"\", APIVersion:\"\"}, ObjectMeta:v1.ObjectMeta{Name:\"event-display\", GenerateName:\"\", Namespace:\"site\", SelfLink:\"/apis/serving.knative.dev/v1alpha1/namespaces/site/routes/event-display\", UID:\"760eca88-456a-4808-9a66-bfc8c0963f28\", ResourceVersion:\"1898\", Generation:1, CreationTimestamp:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}, DeletionTimestamp:(*v1.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{\"serving.knative.dev/service\":\"event-display\"}, Annotations:map[string]string{\"serving.knative.dev/forceUpgrade\":\"true\"}, OwnerReferences:[]v1.OwnerReference{v1.OwnerReference{APIVersion:\"serving.knative.dev/v1alpha1\", Kind:\"Service\", Name:\"event-display\", UID:\"d9b870c9-f383-49cd-bd63-1adf3c8a25d7\", Controller:(*bool)(0xc0005aaf15), BlockOwnerDeletion:(*bool)(0xc0005aaf14)}}, Initializers:(*v1.Initializers)(nil), Finalizers:[]string(nil), ClusterName:\"\", ManagedFields:[]v1.ManagedFieldsEntry(nil)}, Spec:v1alpha1.RouteSpec{DeprecatedGeneration:0, Traffic:[]v1alpha1.TrafficTarget{v1alpha1.TrafficTarget{DeprecatedName:\"\", TrafficTarget:v1.TrafficTarget{Tag:\"\", RevisionName:\"\", ConfigurationName:\"event-display\", LatestRevision:(*bool)(0xc0005aafe0), Percent:(*int64)(0xc0005aafe8), URL:(*apis.URL)(nil)}}}}, Status:v1alpha1.RouteStatus{Status:v1.Status{ObservedGeneration:1, Conditions:v1.Conditions{apis.Condition{Type:\"AllTrafficAssigned\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"RevisionMissing\", Message:\"Configuration \\\"event-display\\\" is waiting for a Revision to become ready.\"}, apis.Condition{Type:\"IngressReady\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"\", Message:\"\"}, apis.Condition{Type:\"Ready\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"RevisionMissing\", Message:\"Configuration \\\"event-display\\\" is waiting for a Revision to become ready.\"}}}, RouteStatusFields:v1alpha1.RouteStatusFields{URL:(*apis.URL)(0xc000b83300), DeprecatedDomain:\"\", DeprecatedDomainInternal:\"\", Address:(*v1alpha1.Addressable)(nil), Traffic:[]v1alpha1.TrafficTarget(nil)}}}","commit":"a1a35b1","knative.dev/controller":"labeler-controller","knative.dev/traceid":"616a48ed-344c-477b-a329-6f6ea122f59c","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.928Z","logger":"controller.route-controller","caller":"route/route.go:432","msg":"Marking bad traffic target: Configuration \"event-display\" not ready, isFailure=false","commit":"a1a35b1","knative.dev/controller":"route-controller","knative.dev/traceid":"3c67390b-0825-4fc4-bf4f-f8f504415f18","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.928Z","logger":"controller.route-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 500.159µs.","commit":"a1a35b1","knative.dev/controller":"route-controller","knative.dev/traceid":"3c67390b-0825-4fc4-bf4f-f8f504415f18","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.934Z","logger":"controller.service-controller.event-broadcaster","caller":"record/event.go:258","msg":"Event(v1.ObjectReference{Kind:\"Service\", Namespace:\"site\", Name:\"event-display\", UID:\"d9b870c9-f383-49cd-bd63-1adf3c8a25d7\", APIVersion:\"serving.knative.dev/v1alpha1\", ResourceVersion:\"1894\", FieldPath:\"\"}): type: 'Normal' reason: 'Updated' Updated Service \"event-display\"","commit":"a1a35b1","knative.dev/controller":"service-controller"}
{"level":"info","ts":"2019-11-22T12:33:02.935Z","logger":"controller.revision-gc-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 42.046µs.","commit":"a1a35b1","knative.dev/controller":"revision-gc-controller","knative.dev/traceid":"3be44ccf-5cf7-49b4-b35e-5c4af3969923","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.935Z","logger":"controller.configuration-controller","caller":"configuration/configuration.go:166","msg":"Revision \"event-display-h8bls\" of configuration is not ready","commit":"a1a35b1","knative.dev/controller":"configuration-controller","knative.dev/traceid":"cb6c724c-d705-4ff8-ad4d-7c7de0399228","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.935Z","logger":"controller.configuration-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 286.303µs.","commit":"a1a35b1","knative.dev/controller":"configuration-controller","knative.dev/traceid":"cb6c724c-d705-4ff8-ad4d-7c7de0399228","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.935Z","logger":"controller.labeler-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 7.367069ms.","commit":"a1a35b1","knative.dev/controller":"labeler-controller","knative.dev/traceid":"616a48ed-344c-477b-a329-6f6ea122f59c","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.935Z","logger":"controller.route-controller","caller":"route/route.go:192","msg":"Reconciling route: &v1alpha1.Route{TypeMeta:v1.TypeMeta{Kind:\"\", APIVersion:\"\"}, ObjectMeta:v1.ObjectMeta{Name:\"event-display\", GenerateName:\"\", Namespace:\"site\", SelfLink:\"/apis/serving.knative.dev/v1alpha1/namespaces/site/routes/event-display\", UID:\"760eca88-456a-4808-9a66-bfc8c0963f28\", ResourceVersion:\"1898\", Generation:1, CreationTimestamp:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}, DeletionTimestamp:(*v1.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{\"serving.knative.dev/service\":\"event-display\"}, Annotations:map[string]string{\"serving.knative.dev/forceUpgrade\":\"true\"}, OwnerReferences:[]v1.OwnerReference{v1.OwnerReference{APIVersion:\"serving.knative.dev/v1alpha1\", Kind:\"Service\", Name:\"event-display\", UID:\"d9b870c9-f383-49cd-bd63-1adf3c8a25d7\", Controller:(*bool)(0xc000ee0be0), BlockOwnerDeletion:(*bool)(0xc000ee0be1)}}, Initializers:(*v1.Initializers)(nil), Finalizers:[]string(nil), ClusterName:\"\", ManagedFields:[]v1.ManagedFieldsEntry(nil)}, Spec:v1alpha1.RouteSpec{DeprecatedGeneration:0, Traffic:[]v1alpha1.TrafficTarget{v1alpha1.TrafficTarget{DeprecatedName:\"\", TrafficTarget:v1.TrafficTarget{Tag:\"\", RevisionName:\"\", ConfigurationName:\"event-display\", LatestRevision:(*bool)(0xc000ee0be2), Percent:(*int64)(0xc000ee0be8), URL:(*apis.URL)(nil)}}}}, Status:v1alpha1.RouteStatus{Status:v1.Status{ObservedGeneration:1, Conditions:v1.Conditions{apis.Condition{Type:\"AllTrafficAssigned\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"RevisionMissing\", Message:\"Configuration \\\"event-display\\\" is waiting for a Revision to become ready.\"}, apis.Condition{Type:\"IngressReady\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"\", Message:\"\"}, apis.Condition{Type:\"Ready\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"RevisionMissing\", Message:\"Configuration \\\"event-display\\\" is waiting for a Revision to become ready.\"}}}, RouteStatusFields:v1alpha1.RouteStatusFields{URL:(*apis.URL)(0xc000f1c000), DeprecatedDomain:\"\", DeprecatedDomainInternal:\"\", Address:(*v1alpha1.Addressable)(nil), Traffic:[]v1alpha1.TrafficTarget(nil)}}}","commit":"a1a35b1","knative.dev/controller":"route-controller","knative.dev/traceid":"a0db6370-7806-4122-9447-8cca2e647a3b","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.935Z","logger":"controller.route-controller","caller":"route/route.go:432","msg":"Marking bad traffic target: Configuration \"event-display\" not ready, isFailure=false","commit":"a1a35b1","knative.dev/controller":"route-controller","knative.dev/traceid":"a0db6370-7806-4122-9447-8cca2e647a3b","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.935Z","logger":"controller.route-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 373.398µs.","commit":"a1a35b1","knative.dev/controller":"route-controller","knative.dev/traceid":"a0db6370-7806-4122-9447-8cca2e647a3b","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.939Z","logger":"controller.service-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 23.50479ms.","commit":"a1a35b1","knative.dev/controller":"service-controller","knative.dev/traceid":"730b5e13-a46c-4ebc-a825-7ba3d0872d3e","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.940Z","logger":"controller.service-controller","caller":"service/service.go:329","msg":"Reconciling configuration diff (-desired, +observed):   v1alpha1.ConfigurationSpec{\n  \tDeprecatedGeneration:       0,\n  \tDeprecatedBuild:            nil,\n  \tDeprecatedRevisionTemplate: nil,\n  \tTemplate: &v1alpha1.RevisionTemplateSpec{\n  \t\tObjectMeta: v1.ObjectMeta{},\n  \t\tSpec: v1alpha1.RevisionSpec{\n  \t\t\tRevisionSpec: v1.RevisionSpec{\n  \t\t\t\tPodSpec: v1.PodSpec{\n  \t\t\t\t\tVolumes:        nil,\n  \t\t\t\t\tInitContainers: nil,\n  \t\t\t\t\tContainers: []v1.Container{\n  \t\t\t\t\t\t{\n  \t\t\t\t\t\t\t... // 6 identical fields\n  \t\t\t\t\t\t\tEnvFrom: nil,\n  \t\t\t\t\t\t\tEnv:     nil,\n  \t\t\t\t\t\t\tResources: v1.ResourceRequirements{\n- \t\t\t\t\t\t\t\tLimits:   v1.ResourceList{},\n+ \t\t\t\t\t\t\t\tLimits:   nil,\n- \t\t\t\t\t\t\t\tRequests: v1.ResourceList{},\n+ \t\t\t\t\t\t\t\tRequests: nil,\n  \t\t\t\t\t\t\t},\n  \t\t\t\t\t\t\tVolumeMounts:  nil,\n  \t\t\t\t\t\t\tVolumeDevices: nil,\n  \t\t\t\t\t\t\t... // 10 identical fields\n  \t\t\t\t\t\t},\n  \t\t\t\t\t},\n  \t\t\t\t\tRestartPolicy:                 \"\",\n  \t\t\t\t\tTerminationGracePeriodSeconds: nil,\n  \t\t\t\t\t... // 26 identical fields\n  \t\t\t\t},\n  \t\t\t\tContainerConcurrency: &0,\n  \t\t\t\tTimeoutSeconds:       &300,\n  \t\t\t},\n  \t\t\tDeprecatedGeneration:   0,\n  \t\t\tDeprecatedServingState: \"\",\n  \t\t\t... // 4 identical fields\n  \t\t},\n  \t},\n  }\n","commit":"a1a35b1","knative.dev/controller":"service-controller","knative.dev/traceid":"fb367348-fcb9-4f6a-a206-8b07894c3b28","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.945Z","logger":"controller.revision-gc-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 28.181µs.","commit":"a1a35b1","knative.dev/controller":"revision-gc-controller","knative.dev/traceid":"bc32842c-12ad-435c-addf-a035b1800ba9","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.945Z","logger":"controller.route-controller","caller":"route/route.go:192","msg":"Reconciling route: &v1alpha1.Route{TypeMeta:v1.TypeMeta{Kind:\"\", APIVersion:\"\"}, ObjectMeta:v1.ObjectMeta{Name:\"event-display\", GenerateName:\"\", Namespace:\"site\", SelfLink:\"/apis/serving.knative.dev/v1alpha1/namespaces/site/routes/event-display\", UID:\"760eca88-456a-4808-9a66-bfc8c0963f28\", ResourceVersion:\"1898\", Generation:1, CreationTimestamp:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}, DeletionTimestamp:(*v1.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{\"serving.knative.dev/service\":\"event-display\"}, Annotations:map[string]string{\"serving.knative.dev/forceUpgrade\":\"true\"}, OwnerReferences:[]v1.OwnerReference{v1.OwnerReference{APIVersion:\"serving.knative.dev/v1alpha1\", Kind:\"Service\", Name:\"event-display\", UID:\"d9b870c9-f383-49cd-bd63-1adf3c8a25d7\", Controller:(*bool)(0xc000601c00), BlockOwnerDeletion:(*bool)(0xc000601c01)}}, Initializers:(*v1.Initializers)(nil), Finalizers:[]string(nil), ClusterName:\"\", ManagedFields:[]v1.ManagedFieldsEntry(nil)}, Spec:v1alpha1.RouteSpec{DeprecatedGeneration:0, Traffic:[]v1alpha1.TrafficTarget{v1alpha1.TrafficTarget{DeprecatedName:\"\", TrafficTarget:v1.TrafficTarget{Tag:\"\", RevisionName:\"\", ConfigurationName:\"event-display\", LatestRevision:(*bool)(0xc000601c02), Percent:(*int64)(0xc000601c08), URL:(*apis.URL)(nil)}}}}, Status:v1alpha1.RouteStatus{Status:v1.Status{ObservedGeneration:1, Conditions:v1.Conditions{apis.Condition{Type:\"AllTrafficAssigned\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"RevisionMissing\", Message:\"Configuration \\\"event-display\\\" is waiting for a Revision to become ready.\"}, apis.Condition{Type:\"IngressReady\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"\", Message:\"\"}, apis.Condition{Type:\"Ready\", Status:\"Unknown\", Severity:\"\", LastTransitionTime:apis.VolatileTime{Inner:v1.Time{Time:time.Time{wall:0x0, ext:63710022782, loc:(*time.Location)(0x2953ae0)}}}, Reason:\"RevisionMissing\", Message:\"Configuration \\\"event-display\\\" is waiting for a Revision to become ready.\"}}}, RouteStatusFields:v1alpha1.RouteStatusFields{URL:(*apis.URL)(0xc000ad7900), DeprecatedDomain:\"\", DeprecatedDomainInternal:\"\", Address:(*v1alpha1.Addressable)(nil), Traffic:[]v1alpha1.TrafficTarget(nil)}}}","commit":"a1a35b1","knative.dev/controller":"route-controller","knative.dev/traceid":"8f29f4a7-d4ce-4ae2-846c-396bb4160448","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.946Z","logger":"controller.configuration-controller","caller":"configuration/configuration.go:166","msg":"Revision \"event-display-h8bls\" of configuration is not ready","commit":"a1a35b1","knative.dev/controller":"configuration-controller","knative.dev/traceid":"fea4dec0-f230-49a6-b3e3-dc1042fe5025","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.946Z","logger":"controller.configuration-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 178.656µs.","commit":"a1a35b1","knative.dev/controller":"configuration-controller","knative.dev/traceid":"fea4dec0-f230-49a6-b3e3-dc1042fe5025","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.946Z","logger":"controller.route-controller","caller":"route/route.go:432","msg":"Marking bad traffic target: Configuration \"event-display\" not ready, isFailure=false","commit":"a1a35b1","knative.dev/controller":"route-controller","knative.dev/traceid":"8f29f4a7-d4ce-4ae2-846c-396bb4160448","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.946Z","logger":"controller.route-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 372.532µs.","commit":"a1a35b1","knative.dev/controller":"route-controller","knative.dev/traceid":"8f29f4a7-d4ce-4ae2-846c-396bb4160448","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.950Z","logger":"controller.service-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 10.977157ms.","commit":"a1a35b1","knative.dev/controller":"service-controller","knative.dev/traceid":"fb367348-fcb9-4f6a-a206-8b07894c3b28","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:02.953Z","logger":"controller.service-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 3.274178ms.","commit":"a1a35b1","knative.dev/controller":"service-controller","knative.dev/traceid":"00d0eb03-a355-4f26-a00e-42789efdbc64","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:03.466Z","logger":"controller.revision-controller","caller":"revision/reconcile_resources.go:50","msg":"Created deployment \"event-display-h8bls-deployment\"","commit":"a1a35b1","knative.dev/controller":"revision-controller","knative.dev/traceid":"3219c09e-e36e-4e1e-9a86-72c60777a966","knative.dev/key":"site/event-display-h8bls","knative.dev/deployment":"event-display-h8bls-deployment"}
{"level":"info","ts":"2019-11-22T12:33:03.481Z","logger":"controller.revision-controller","caller":"revision/reconcile_resources.go:123","msg":"Created image cache \"event-display-h8bls-cache\"","commit":"a1a35b1","knative.dev/controller":"revision-controller","knative.dev/traceid":"3219c09e-e36e-4e1e-9a86-72c60777a966","knative.dev/key":"site/event-display-h8bls"}
{"level":"info","ts":"2019-11-22T12:33:03.481Z","logger":"controller.revision-controller","caller":"revision/reconcile_resources.go:135","msg":"Reconciling PA: event-display-h8bls","commit":"a1a35b1","knative.dev/controller":"revision-controller","knative.dev/traceid":"3219c09e-e36e-4e1e-9a86-72c60777a966","knative.dev/key":"site/event-display-h8bls"}
{"level":"info","ts":"2019-11-22T12:33:03.493Z","logger":"controller.revision-controller","caller":"revision/reconcile_resources.go:144","msg":"Created PA: event-display-h8bls","commit":"a1a35b1","knative.dev/controller":"revision-controller","knative.dev/traceid":"3219c09e-e36e-4e1e-9a86-72c60777a966","knative.dev/key":"site/event-display-h8bls"}
{"level":"info","ts":"2019-11-22T12:33:03.501Z","logger":"controller.revision-gc-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 32.445µs.","commit":"a1a35b1","knative.dev/controller":"revision-gc-controller","knative.dev/traceid":"7067a178-c284-4beb-a832-d3eda28806fd","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:03.502Z","logger":"controller.configuration-controller","caller":"configuration/configuration.go:166","msg":"Revision \"event-display-h8bls\" of configuration is not ready","commit":"a1a35b1","knative.dev/controller":"configuration-controller","knative.dev/traceid":"cbfcd741-9f6f-4469-9b72-e57e4fb5759d","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:03.502Z","logger":"controller.configuration-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 121.999µs.","commit":"a1a35b1","knative.dev/controller":"configuration-controller","knative.dev/traceid":"cbfcd741-9f6f-4469-9b72-e57e4fb5759d","knative.dev/key":"site/event-display"}
{"level":"info","ts":"2019-11-22T12:33:03.502Z","logger":"controller.revision-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 595.453483ms.","commit":"a1a35b1","knative.dev/controller":"revision-controller","knative.dev/traceid":"3219c09e-e36e-4e1e-9a86-72c60777a966","knative.dev/key":"site/event-display-h8bls"}
{"level":"info","ts":"2019-11-22T12:33:03.502Z","logger":"controller.revision-controller","caller":"revision/revision.go:83","msg":"Running reconcile Revision","commit":"a1a35b1","knative.dev/controller":"revision-controller","knative.dev/traceid":"6ed90649-5cab-4002-be41-bd2786cd66e3","knative.dev/key":"site/event-display-h8bls"}
{"level":"info","ts":"2019-11-22T12:33:03.522Z","logger":"controller.revision-controller","caller":"revision/reconcile_resources.go:135","msg":"Reconciling PA: event-display-h8bls","commit":"a1a35b1","knative.dev/controller":"revision-controller","knative.dev/traceid":"6ed90649-5cab-4002-be41-bd2786cd66e3","knative.dev/key":"site/event-display-h8bls"}
{"level":"info","ts":"2019-11-22T12:33:03.522Z","logger":"controller.revision-controller","caller":"revision/reconcile_resources.go:157","msg":"PA event-display-h8bls needs reconciliation","commit":"a1a35b1","knative.dev/controller":"revision-controller","knative.dev/traceid":"6ed90649-5cab-4002-be41-bd2786cd66e3","knative.dev/key":"site/event-display-h8bls"}
{"level":"info","ts":"2019-11-22T12:33:03.536Z","logger":"controller.revision-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 34.174028ms.","commit":"a1a35b1","knative.dev/controller":"revision-controller","knative.dev/traceid":"6ed90649-5cab-4002-be41-bd2786cd66e3","knative.dev/key":"site/event-display-h8bls"}
{"level":"info","ts":"2019-11-22T12:33:03.536Z","logger":"controller.revision-controller","caller":"revision/revision.go:83","msg":"Running reconcile Revision","commit":"a1a35b1","knative.dev/controller":"revision-controller","knative.dev/traceid":"cc626b55-ed2e-4df5-a037-306e77292d69","knative.dev/key":"site/event-display-h8bls"}
{"level":"info","ts":"2019-11-22T12:33:03.547Z","logger":"controller.revision-controller","caller":"revision/reconcile_resources.go:135","msg":"Reconciling PA: event-display-h8bls","commit":"a1a35b1","knative.dev/controller":"revision-controller","knative.dev/traceid":"cc626b55-ed2e-4df5-a037-306e77292d69","knative.dev/key":"site/event-display-h8bls"}
{"level":"info","ts":"2019-11-22T12:33:03.547Z","logger":"controller.revision-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 10.380261ms.","commit":"a1a35b1","knative.dev/controller":"revision-controller","knative.dev/traceid":"cc626b55-ed2e-4df5-a037-306e77292d69","knative.dev/key":"site/event-display-h8bls"}
{"level":"info","ts":"2019-11-22T12:33:31.751Z","logger":"controller.revision-controller","caller":"revision/revision.go:83","msg":"Running reconcile Revision","commit":"a1a35b1","knative.dev/controller":"revision-controller","knative.dev/traceid":"797cfece-2ed7-45fa-99b8-84590ca27139","knative.dev/key":"site/event-display-h8bls"}
{"level":"info","ts":"2019-11-22T12:33:31.756Z","logger":"controller.revision-controller","caller":"revision/reconcile_resources.go:135","msg":"Reconciling PA: event-display-h8bls","commit":"a1a35b1","knative.dev/controller":"revision-controller","knative.dev/traceid":"797cfece-2ed7-45fa-99b8-84590ca27139","knative.dev/key":"site/event-display-h8bls"}
{"level":"info","ts":"2019-11-22T12:33:31.756Z","logger":"controller.revision-controller","caller":"controller/controller.go:351","msg":"Reconcile succeeded. Time taken: 5.710818ms.","commit":"a1a35b1","knative.dev/controller":"revision-controller","knative.dev/traceid":"797cfece-2ed7-45fa-99b8-84590ca27139","knative.dev/key":"site/event-display-h8bls"}
W1122 12:40:28.925417       1 reflector.go:302] k8s.io/client-go/informers/factory.go:133: watch of *v1.ConfigMap ended with: too old resource version: 1741 (2446)
W1122 12:46:20.935735       1 reflector.go:302] k8s.io/client-go/informers/factory.go:133: watch of *v1.ConfigMap ended with: too old resource version: 2813 (3095)

Thanks in advance! I´m happy to provide other details.

Best regards,
Fabian

@Fabian-K Fabian-K added the kind/bug Categorizes issue or PR as related to a bug. label Nov 22, 2019
@vincent-pli
Copy link
Contributor

Could you get the status of PodAutoscaler

@Fabian-K
Copy link
Author

I don´t see anything special with the PodAutoscaler. Also the referenced deployment looks fine (1 up-to-date and available)

Name:         event-display-b776p
Namespace:    site
Labels:       app=event-display-b776p
              serving.knative.dev/configuration=event-display
              serving.knative.dev/configurationGeneration=1
              serving.knative.dev/revision=event-display-b776p
              serving.knative.dev/revisionUID=2eef46e8-d7a6-411c-812e-adf4a6510b64
              serving.knative.dev/service=event-display
Annotations:  <none>
API Version:  autoscaling.internal.knative.dev/v1alpha1
Kind:         PodAutoscaler
Metadata:
  Creation Timestamp:  2019-11-22T14:34:10Z
  Generation:          2
  Owner References:
    API Version:           serving.knative.dev/v1alpha1
    Block Owner Deletion:  true
    Controller:            true
    Kind:                  Revision
    Name:                  event-display-b776p
    UID:                   2eef46e8-d7a6-411c-812e-adf4a6510b64
  Resource Version:        2033
  Self Link:               /apis/autoscaling.internal.knative.dev/v1alpha1/namespaces/site/podautoscalers/event-display-b776p
  UID:                     97e97588-a26a-4f3a-affd-c1450e80a346
Spec:
  Protocol Type:  http1
  Scale Target Ref:
    API Version:  apps/v1
    Kind:         Deployment
    Name:         event-display-b776p-deployment
Events:           <none>

However I noticed that the Configuration has a Warning Event

Name:         event-display
Namespace:    site
Labels:       serving.knative.dev/route=event-display
              serving.knative.dev/service=event-display
Annotations:  serving.knative.dev/forceUpgrade: true
API Version:  serving.knative.dev/v1
Kind:         Configuration
Metadata:
  Creation Timestamp:  2019-11-22T14:34:09Z
  Generation:          1
  Owner References:
    API Version:           serving.knative.dev/v1alpha1
    Block Owner Deletion:  true
    Controller:            true
    Kind:                  Service
    Name:                  event-display
    UID:                   1781fedb-2dca-429d-aae2-ef1fee4d386f
  Resource Version:        2014
  Self Link:               /apis/serving.knative.dev/v1/namespaces/site/configurations/event-display
  UID:                     62e49c2f-43e1-4303-90e9-7f24a61a24cb
Spec:
  Template:
    Metadata:
      Creation Timestamp:  <nil>
    Spec:
      Container Concurrency:  0
      Containers:
        Image:  gcr.io/knative-samples/helloworld-go
        Name:   user-container
        Readiness Probe:
          Success Threshold:  1
          Tcp Socket:
            Port:  0
        Resources:
      Timeout Seconds:  300
Status:
  Conditions:
    Last Transition Time:        2019-11-22T14:34:09Z
    Status:                      Unknown
    Type:                        Ready
  Latest Created Revision Name:  event-display-b776p
  Observed Generation:           1
Events:
  Type     Reason        Age    From                      Message
  ----     ------        ----   ----                      -------
  Normal   Created       4m27s  configuration-controller  Created Revision "event-display-b776p"
  Warning  UpdateFailed  4m27s  configuration-controller  Failed to update status: Operation cannot be fulfilled on configurations.serving.knative.dev "event-display": the object has been modified; please apply your changes to the latest version and try again

@vincent-pli
Copy link
Contributor

There is no Condition in your PodAutoscaler ?

@Fabian-K
Copy link
Author

No, that was the full output of kubectl describe

@vagababov
Copy link
Contributor

Can you actually get the kubectl get revision event-display-b776p -oyaml?

@Fabian-K
Copy link
Author

Sure. This is a different id as it was only a temporary cluster, but it was setup with the same config.

apiVersion: serving.knative.dev/v1
kind: Revision
metadata:
  creationTimestamp: "2019-11-22T18:48:13Z"
  generateName: event-display-
  generation: 1
  labels:
    serving.knative.dev/configuration: event-display
    serving.knative.dev/configurationGeneration: "1"
    serving.knative.dev/service: event-display
  name: event-display-9cp2n
  namespace: site
  ownerReferences:
  - apiVersion: serving.knative.dev/v1alpha1
    blockOwnerDeletion: true
    controller: true
    kind: Configuration
    name: event-display
    uid: 70ab4bf0-b032-4585-8ea3-5d1aad04fd6c
  resourceVersion: "2141"
  selfLink: /apis/serving.knative.dev/v1/namespaces/site/revisions/event-display-9cp2n
  uid: 5a82b09e-af89-42c9-a2ed-860b3d8c6a30
spec:
  containerConcurrency: 0
  containers:
  - image: gcr.io/knative-samples/helloworld-go
    name: user-container
    readinessProbe:
      successThreshold: 1
      tcpSocket:
        port: 0
    resources: {}
  timeoutSeconds: 300
status:
  conditions:
  - lastTransitionTime: "2019-11-22T18:48:16Z"
    reason: Deploying
    severity: Info
    status: Unknown
    type: Active
  - lastTransitionTime: "2019-11-22T18:48:15Z"
    message: 'Unable to fetch image "gcr.io/knative-samples/helloworld-go": serviceaccounts
      "default" is forbidden: User "system:serviceaccount:knative-serving:controller"
      cannot get resource "serviceaccounts" in API group "" in the namespace "site"'
    reason: ContainerMissing
    status: "False"
    type: ContainerHealthy
  - lastTransitionTime: "2019-11-22T18:48:15Z"
    message: 'Unable to fetch image "gcr.io/knative-samples/helloworld-go": serviceaccounts
      "default" is forbidden: User "system:serviceaccount:knative-serving:controller"
      cannot get resource "serviceaccounts" in API group "" in the namespace "site"'
    reason: ContainerMissing
    status: "False"
    type: Ready
  - lastTransitionTime: "2019-11-22T18:48:16Z"
    status: "True"
    type: ResourcesAvailable
  imageDigest: gcr.io/knative-samples/helloworld-go@sha256:5ea96ba4b872685ff4ddb5cd8d1a97ec18c18fae79ee8df0d29f446c5efe5f50
  logUrl: http://localhost:8001/api/v1/namespaces/knative-monitoring/services/kibana-logging/proxy/app/kibana#/discover?_a=(query:(match:(kubernetes.labels.knative-dev%2FrevisionUID:(query:'5a82b09e-af89-42c9-a2ed-860b3d8c6a30',type:phrase))))
  observedGeneration: 1

Quite surprised to see ContainerMissing and unable to pull image as this is a public registry and the actual deployment is up and running:

NAME                             READY   UP-TO-DATE   AVAILABLE   AGE
event-display-9cp2n-deployment   1/1     1            1           8m2s

@vagababov
Copy link
Contributor

Well, so your SA seems to be setup incorrectly. But this is outside of knative :)

@Fabian-K
Copy link
Author

Thanks for looking into this! Unfortunately, I don´t understand the error message. The first part Unable to fetch image is strange as it is a public image and the second part refers to the sa knative-serving:controller which looks like its not outside knative.

Other than that, I was not able to reproduce this error message anymore. I destroyed and created the cluster a few times and it always resulted in the following state:

- apiVersion: serving.knative.dev/v1
  kind: Service
  metadata:
    annotations:
      kubectl.kubernetes.io/last-applied-configuration: |
        {"apiVersion":"serving.knative.dev/v1alpha1","kind":"Service","metadata":{"annotations":{},"name":"event-display","namespace":"site"},"spec":{"template":{"spec":{"containers":[{"image":"gcr.io/knative-samples/helloworld-go"}]}}}}
      serving.knative.dev/forceUpgrade: "true"
    creationTimestamp: "2019-11-25T10:34:10Z"
    generation: 1
    name: event-display
    namespace: site
    resourceVersion: "1936"
    selfLink: /apis/serving.knative.dev/v1/namespaces/site/services/event-display
    uid: 43285696-ab5d-4d5e-9079-48d9cd6b86a3
  spec:
    template:
      spec:
        containers:
        - image: gcr.io/knative-samples/helloworld-go
  status:
    conditions:
    - lastTransitionTime: "2019-11-25T10:34:11Z"
      status: Unknown
      type: ConfigurationsReady
    - lastTransitionTime: "2019-11-25T10:34:11Z"
      message: Configuration "event-display" is waiting for a Revision to become ready.
      reason: RevisionMissing
      status: Unknown
      type: Ready
    - lastTransitionTime: "2019-11-25T10:34:11Z"
      message: Configuration "event-display" is waiting for a Revision to become ready.
      reason: RevisionMissing
      status: Unknown
      type: RoutesReady
    latestCreatedRevisionName: event-display-s4m55
    observedGeneration: 1
    url: http://event-display.site.knative.localhost
- apiVersion: serving.knative.dev/v1
  kind: Configuration
  metadata:
    annotations:
      serving.knative.dev/forceUpgrade: "true"
    creationTimestamp: "2019-11-25T10:34:10Z"
    generation: 1
    labels:
      serving.knative.dev/route: event-display
      serving.knative.dev/service: event-display
    name: event-display
    namespace: site
    ownerReferences:
    - apiVersion: serving.knative.dev/v1alpha1
      blockOwnerDeletion: true
      controller: true
      kind: Service
      name: event-display
      uid: 43285696-ab5d-4d5e-9079-48d9cd6b86a3
    resourceVersion: "1939"
    selfLink: /apis/serving.knative.dev/v1/namespaces/site/configurations/event-display
    uid: 8fe313b8-12ed-4561-ae0c-65605eb465c8
  spec:
    template:
      metadata:
        creationTimestamp: null
      spec:
        containerConcurrency: 0
        containers:
        - image: gcr.io/knative-samples/helloworld-go
          name: user-container
          readinessProbe:
            successThreshold: 1
            tcpSocket:
              port: 0
          resources: {}
        timeoutSeconds: 300
  status:
    conditions:
    - lastTransitionTime: "2019-11-25T10:34:10Z"
      status: Unknown
      type: Ready
    latestCreatedRevisionName: event-display-s4m55
    observedGeneration: 1
- apiVersion: serving.knative.dev/v1
  kind: Revision
  metadata:
    creationTimestamp: "2019-11-25T10:34:10Z"
    generateName: event-display-
    generation: 1
    labels:
      serving.knative.dev/configuration: event-display
      serving.knative.dev/configurationGeneration: "1"
      serving.knative.dev/service: event-display
    name: event-display-s4m55
    namespace: site
    ownerReferences:
    - apiVersion: serving.knative.dev/v1alpha1
      blockOwnerDeletion: true
      controller: true
      kind: Configuration
      name: event-display
      uid: 8fe313b8-12ed-4561-ae0c-65605eb465c8
    resourceVersion: "1952"
    selfLink: /apis/serving.knative.dev/v1/namespaces/site/revisions/event-display-s4m55
    uid: 5a8c9e3a-dbac-453c-97d3-30d5bc34c7b0
  spec:
    containerConcurrency: 0
    containers:
    - image: gcr.io/knative-samples/helloworld-go
      name: user-container
      readinessProbe:
        successThreshold: 1
        tcpSocket:
          port: 0
      resources: {}
    timeoutSeconds: 300
  status:
    conditions:
    - lastTransitionTime: "2019-11-25T10:34:11Z"
      reason: Deploying
      severity: Info
      status: Unknown
      type: Active
    - lastTransitionTime: "2019-11-25T10:34:11Z"
      reason: Deploying
      status: Unknown
      type: ContainerHealthy
    - lastTransitionTime: "2019-11-25T10:34:11Z"
      reason: Deploying
      status: Unknown
      type: Ready
    - lastTransitionTime: "2019-11-25T10:34:11Z"
      reason: Deploying
      status: Unknown
      type: ResourcesAvailable
    imageDigest: gcr.io/knative-samples/helloworld-go@sha256:5ea96ba4b872685ff4ddb5cd8d1a97ec18c18fae79ee8df0d29f446c5efe5f50
    logUrl: http://localhost:8001/api/v1/namespaces/knative-monitoring/services/kibana-logging/proxy/app/kibana#/discover?_a=(query:(match:(kubernetes.labels.knative-dev%2FrevisionUID:(query:'5a8c9e3a-dbac-453c-97d3-30d5bc34c7b0',type:phrase))))
    observedGeneration: 1
- apiVersion: serving.knative.dev/v1
  kind: Route
  metadata:
    annotations:
      serving.knative.dev/forceUpgrade: "true"
    creationTimestamp: "2019-11-25T10:34:10Z"
    generation: 1
    labels:
      serving.knative.dev/service: event-display
    name: event-display
    namespace: site
    ownerReferences:
    - apiVersion: serving.knative.dev/v1alpha1
      blockOwnerDeletion: true
      controller: true
      kind: Service
      name: event-display
      uid: 43285696-ab5d-4d5e-9079-48d9cd6b86a3
    resourceVersion: "1935"
    selfLink: /apis/serving.knative.dev/v1/namespaces/site/routes/event-display
    uid: f09cfa07-a3a9-4bca-a5ca-35eab6e807ec
  spec:
    traffic:
    - configurationName: event-display
      latestRevision: true
      percent: 100
  status:
    conditions:
    - lastTransitionTime: "2019-11-25T10:34:10Z"
      message: Configuration "event-display" is waiting for a Revision to become ready.
      reason: RevisionMissing
      status: Unknown
      type: AllTrafficAssigned
    - lastTransitionTime: "2019-11-25T10:34:10Z"
      status: Unknown
      type: IngressReady
    - lastTransitionTime: "2019-11-25T10:34:10Z"
      message: Configuration "event-display" is waiting for a Revision to become ready.
      reason: RevisionMissing
      status: Unknown
      type: Ready
    observedGeneration: 1
    url: http://event-display.site.knative.localhost

I also see the following errors in the knative serving controller:

{"level":"error","ts":"2019-11-25T10:34:10.995Z","logger":"controller.labeler-controller","caller":"labeler/labels.go:147","msg":"Failed to remove route label from /, Kind= \"event-display\": Operation cannot be fulfilled on configurations.serving.knative.dev \"event-display\": the object has been modified; please apply your changes to the latest version and try again","commit":"a1a35b1","knative.dev/controller":"labeler-controller","knative.dev/traceid":"71385a43-802b-44e1-b507-6fd4df40bc9a","knative.dev/key":"site/event-display","stacktrace":"knative.dev/serving/pkg/reconciler/labeler.deleteLabelForNotListed\n\t/home/prow/go/src/knative.dev/serving/pkg/reconciler/labeler/labels.go:147\nknative.dev/serving/pkg/reconciler/labeler.(*Reconciler).syncLabels\n\t/home/prow/go/src/knative.dev/serving/pkg/reconciler/labeler/labels.go:74\nknative.dev/serving/pkg/reconciler/labeler.(*Reconciler).Reconcile\n\t/home/prow/go/src/knative.dev/serving/pkg/reconciler/labeler/labeler.go:66\nknative.dev/serving/vendor/knative.dev/pkg/controller.(*Impl).processNextWorkItem\n\t/home/prow/go/src/knative.dev/serving/vendor/knative.dev/pkg/controller/controller.go:342\nknative.dev/serving/vendor/knative.dev/pkg/controller.(*Impl).Run.func2\n\t/home/prow/go/src/knative.dev/serving/vendor/knative.dev/pkg/controller/controller.go:291"}
{"level":"error","ts":"2019-11-25T10:34:10.996Z","logger":"controller.labeler-controller","caller":"controller/controller.go:357","msg":"Reconcile error","commit":"a1a35b1","knative.dev/controller":"labeler-controller","error":"Operation cannot be fulfilled on configurations.serving.knative.dev \"event-display\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"knative.dev/serving/vendor/knative.dev/pkg/controller.(*Impl).handleErr\n\t/home/prow/go/src/knative.dev/serving/vendor/knative.dev/pkg/controller/controller.go:357\nknative.dev/serving/vendor/knative.dev/pkg/controller.(*Impl).processNextWorkItem\n\t/home/prow/go/src/knative.dev/serving/vendor/knative.dev/pkg/controller/controller.go:343\nknative.dev/serving/vendor/knative.dev/pkg/controller.(*Impl).Run.func2\n\t/home/prow/go/src/knative.dev/serving/vendor/knative.dev/pkg/controller/controller.go:291"}

@vagababov
Copy link
Contributor

Those errors are fine. That's eventual consistency races.
But your error is your kubernetes cluster setup, not really related to the knative.

@Fabian-K
Copy link
Author

I think that this is caused by the serving-operator knative/serving-operator#226

@Fabian-K
Copy link
Author

This is fixed with the latest release of the serving operator :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Categorizes issue or PR as related to a bug.
Projects
None yet
Development

No branches or pull requests

3 participants