Skip to content

Surface pod scheduling errors in service status #4153

@rgregg

Description

@rgregg

In what area(s)?

When using resource requests to specify requirements that are unobtainable in the cluster, no indication of why the service is not working is available on the service object. The only visibility to an error is that ConfigurationsReady and Ready are in the Unknown status.

What version of Knative?

0.5.2

Expected Behavior

Knative would provide a failure indication with enough detail to debug what's happening from the ksvc object.

Actual Behavior

No indication that an error has occurred is visible on the ksvc.

Steps to Reproduce the Problem

Deploy a new service (say, hello world) with the following resource requests:

resources:
  limits:
    cpu: "80"
  requests:
    cpu: "80"

Metadata

Metadata

Assignees

Labels

kind/bugCategorizes issue or PR as related to a bug.

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions