c8b7a09d39
### What changes were proposed in this pull request? Extending "EXTRA LOGS FOR THE FAILED TEST" section of k8s integration test log with `kubectl describe pods` output for the failed test. ### Why are the changes needed? PR builds frequently fails as the k8s integration tests are very flaky now in Amplab Jenkins environment. ### Does this PR introduce _any_ user-facing change? No. ### How was this patch tested? Locally by making temporary one of the test fail. The output is: ``` 21/03/25 16:55:16.722 ScalaTest-main-running-KubernetesSuite INFO KubernetesSuite: ===== EXTRA LOGS FOR THE FAILED TEST 21/03/25 16:55:17.167 ScalaTest-main-running-KubernetesSuite INFO KubernetesSuite: BEGIN driver DESCRIBE POD Name: spark-test-app-a2b03971b7c049e8a2629f6a3198842b Namespace: 35bdb17e308743afaec17538f89a7c3e Priority: 0 Node: minikube/192.168.64.119 Start Time: Thu, 25 Mar 2021 16:52:10 +0100 Labels: spark-app-locator=75f695685ae44314a99ec13bb39332bc spark-app-selector=spark-150230742d364a77927a08eed0222065 spark-role=driver Annotations: <none> Status: Succeeded IP: 172.17.0.4 Containers: spark-kubernetes-driver: Container ID: docker://d6d27b0551060d9b094f12d1e232dfb5ae78ce38559680c7126c548996da4d95 Image: docker.io/kubespark/spark:3.2.0-SNAPSHOT_9575B805-9CB0-4A16-8A31-AA2F8DDA8EE5 Image ID: docker://sha256:3fc556c73a0d5187b5a14dbdc2f69ef292e60b544b4b4d3715f6749417c20918 Ports: 7078/TCP, 7079/TCP, 4040/TCP Host Ports: 0/TCP, 0/TCP, 0/TCP Args: driver --properties-file /opt/spark/conf/spark.properties --class org.apache.spark.examples.SparkPi local:///opt/spark/examples/jars/spark-examples_2.12-3.2.0-SNAPSHOT.jar State: Terminated Reason: Completed Exit Code: 0 Started: Thu, 25 Mar 2021 16:52:11 +0100 Finished: Thu, 25 Mar 2021 16:52:20 +0100 Ready: False Restart Count: 0 Limits: memory: 1408Mi Requests: cpu: 1 memory: 1408Mi Environment: SPARK_USER: attilazsoltpiros SPARK_APPLICATION_ID: spark-150230742d364a77927a08eed0222065 SPARK_DRIVER_BIND_ADDRESS: (v1:status.podIP) SPARK_LOCAL_DIRS: /var/data/spark-dab6f1c9-e538-40c8-a7d9-3e88f9b82cfa SPARK_CONF_DIR: /opt/spark/conf Mounts: /opt/spark/conf from spark-conf-volume-driver (rw) /var/data/spark-dab6f1c9-e538-40c8-a7d9-3e88f9b82cfa from spark-local-dir-1 (rw) /var/run/secrets/kubernetes.io/serviceaccount from default-token-nmfwl (ro) Conditions: Type Status Initialized True Ready False ContainersReady False PodScheduled True Volumes: spark-local-dir-1: Type: EmptyDir (a temporary directory that shares a pod's lifetime) Medium: SizeLimit: <unset> spark-conf-volume-driver: Type: ConfigMap (a volume populated by a ConfigMap) Name: spark-drv-c60832786a15ffbe-conf-map Optional: false default-token-nmfwl: Type: Secret (a volume populated by a Secret) SecretName: default-token-nmfwl Optional: false QoS Class: Burstable Node-Selectors: <none> Tolerations: node.kubernetes.io/not-ready:NoExecute for 300s node.kubernetes.io/unreachable:NoExecute for 300s Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal Scheduled 3m7s default-scheduler Successfully assigned 35bdb17e308743afaec17538f89a7c3e/spark-test-app-a2b03971b7c049e8a2629f6a3198842b to minikube Normal Pulled 3m7s kubelet, minikube Container image "docker.io/kubespark/spark:3.2.0-SNAPSHOT_9575B805-9CB0-4A16-8A31-AA2F8DDA8EE5" already present on machine Normal Created 3m7s kubelet, minikube Created container spark-kubernetes-driver Normal Started 3m6s kubelet, minikube Started container spark-kubernetes-driver 21/03/25 16:55:17.168 ScalaTest-main-running-KubernetesSuite INFO KubernetesSuite: END driver DESCRIBE POD ``` Closes #31962 from attilapiros/SPARK-34869. Authored-by: “attilapiros” <piros.attila.zsolt@gmail.com> Signed-off-by: Dongjoon Hyun <dhyun@apple.com> |
||
---|---|---|
.. | ||
kubernetes | ||
mesos | ||
yarn |