Skip to content

Issue with benchmark deployment #881

@ymc101

Description

@ymc101

Hi, I am trying to test the deployment and invocation of the fibonacci benchmark on a knative vHive cluster by following the [readme].(https://github.com/vhive-serverless/vSwarm/tree/main/benchmarks/fibonacci) When starting the function, it timed out and says there is no ready Revision. Is there a way to solve this issue?

Below are some terminal logs from the master node:

yapm0011@node-0:~/vswarm/benchmarks/fibonacci$ kn service apply -f ./yamls/knative/kn-fibonacci-python.yaml
Warning: Kubernetes default value is insecure, Knative may default this to secure in a future release: spec.template.spec.containers[0].securityContext.allowPrivilegeEscalation, spec.template.spec.containers[0].securityContext.capabilities, spec.template.spec.containers[0].securityContext.runAsNonRoot, spec.template.spec.containers[0].securityContext.seccompProfile, spec.template.spec.containers[1].securityContext.allowPrivilegeEscalation, spec.template.spec.containers[1].securityContext.capabilities, spec.template.spec.containers[1].securityContext.runAsNonRoot, spec.template.spec.containers[1].securityContext.seccompProfile
Creating service 'fibonacci-python' in namespace 'default':

  0.045s The Route is still working to reflect the latest desired specification.
  0.074s ...
  0.115s Configuration "fibonacci-python" is waiting for a Revision to become ready.
Error: timeout: service 'fibonacci-python' not ready after 600 seconds
yapm0011@node-0:~/vswarm/benchmarks/fibonacci$ kn service list --all-namespaces
NAMESPACE   NAME               URL                                                      LATEST                AGE   CONDITIONS   READY   REASON
default     fibonacci-python   http://fibonacci-python.default.192.168.1.240.sslip.io                         13m   0 OK / 3     False   RevisionMissing : Configuration "fibonacci-python" does not have any ready Revision.
default     helloworld-0       http://helloworld-0.default.192.168.1.240.sslip.io       helloworld-0-00001    48m   3 OK / 3     True    
default     pyaes-0            http://pyaes-0.default.192.168.1.240.sslip.io            pyaes-0-00001         48m   3 OK / 3     True    
default     pyaes-1            http://pyaes-1.default.192.168.1.240.sslip.io            pyaes-1-00001         48m   3 OK / 3     True    
default     rnn-serving-0      http://rnn-serving-0.default.192.168.1.240.sslip.io      rnn-serving-0-00001   48m   3 OK / 3     True    
default     rnn-serving-1      http://rnn-serving-1.default.192.168.1.240.sslip.io      rnn-serving-1-00001   48m   3 OK / 3     True    
default     rnn-serving-2      http://rnn-serving-2.default.192.168.1.240.sslip.io      rnn-serving-2-00001   48m   3 OK / 3     True
yapm0011@node-0:~/vswarm$ kubectl get pods -A
NAMESPACE          NAME                                                                            READY   STATUS      RESTARTS   AGE
istio-system       cluster-local-gateway-6f45748884-zvmb5                                          1/1     Running     0          76m
istio-system       istio-ingressgateway-7975cbbc47-795kn                                           1/1     Running     0          76m
istio-system       istiod-77d9cd6b46-cgppt                                                         1/1     Running     0          76m
knative-eventing   eventing-controller-779445884c-m6qkr                                            1/1     Running     0          75m
knative-eventing   eventing-webhook-6f499f8479-jdxpc                                               1/1     Running     0          75m
knative-eventing   imc-controller-7985996c59-t4rl5                                                 1/1     Running     0          75m
knative-eventing   imc-dispatcher-7cfb975895-xcpnv                                                 1/1     Running     0          75m
knative-eventing   mt-broker-controller-dbd664566-66w8v                                            1/1     Running     0          75m
knative-eventing   mt-broker-filter-6bfdb744fc-crp9c                                               1/1     Running     0          75m
knative-eventing   mt-broker-ingress-596fcd6964-k8x7r                                              1/1     Running     0          75m
knative-serving    activator-58db57894b-fglvf                                                      1/1     Running     0          75m
knative-serving    autoscaler-76f95fff78-ns8p2                                                     1/1     Running     0          75m
knative-serving    controller-7dd875844b-tpx6s                                                     1/1     Running     0          75m
knative-serving    default-domain-v5p5w                                                            0/1     Completed   0          75m
knative-serving    net-istio-controller-57486f879-l55k4                                            1/1     Running     0          75m
knative-serving    net-istio-webhook-7ccdbcb557-nrvsv                                              1/1     Running     0          75m
knative-serving    webhook-d8674645d-bk2mc                                                         1/1     Running     0          75m
kube-system        calico-kube-controllers-68cdf756d9-9pjdw                                        1/1     Running     0          76m
kube-system        calico-node-jcmd4                                                               1/1     Running     0          76m
kube-system        calico-node-sgfhf                                                               1/1     Running     0          76m
kube-system        coredns-76f75df574-44sn4                                                        1/1     Running     0          77m
kube-system        coredns-76f75df574-knmzt                                                        1/1     Running     0          77m
kube-system        etcd-node-0.yapm0011-195487.ntuvhive1-pg0.utah.cloudlab.us                      1/1     Running     0          77m
kube-system        kube-apiserver-node-0.yapm0011-195487.ntuvhive1-pg0.utah.cloudlab.us            1/1     Running     0          77m
kube-system        kube-controller-manager-node-0.yapm0011-195487.ntuvhive1-pg0.utah.cloudlab.us   1/1     Running     0          77m
kube-system        kube-proxy-tn4rx                                                                1/1     Running     0          77m
kube-system        kube-proxy-z7kmm                                                                1/1     Running     0          77m
kube-system        kube-scheduler-node-0.yapm0011-195487.ntuvhive1-pg0.utah.cloudlab.us            1/1     Running     0          77m
metallb-system     controller-5f56cd6f78-2fwcc                                                     1/1     Running     0          76m
metallb-system     speaker-85lnb                                                                   1/1     Running     0          76m
metallb-system     speaker-hw5jk                                                                   1/1     Running     0          76m
registry           docker-registry-pod-6ck9z                                                       1/1     Running     0          75m
registry           registry-etc-hosts-update-pvbwp                                                 1/1     Running     0          75m

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions