This is an automated email from the ASF dual-hosted git repository.

zabetak pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hive.git


The following commit(s) were added to refs/heads/master by this push:
     new 32eedb2a29a HIVE-28954: CI fails intermittently due to 
ephemeral-storage exhaustion (#5840)
32eedb2a29a is described below

commit 32eedb2a29a855daaa805b4365b42848a66b1282
Author: Stamatis Zampetakis <zabe...@gmail.com>
AuthorDate: Tue Jun 24 16:16:13 2025 +0200

    HIVE-28954: CI fails intermittently due to ephemeral-storage exhaustion 
(#5840)
    
    Introduce ephemeral storage request and limit for HDB container based on 
current usage and cluster capacity.
    
    Based on recent runs the HDB container, which executes the tests, consumes 
10Gi to 15Gi of ephemeral storage. To ensure that pods are scheduled correctly 
to the GKE nodes that have the necessary capacity we should add an explicit 
resource request.
    
    Moreover, to avoid malfunctioning PRs/pods affect the overall health of the 
cluster we set the resource limit to 20Gi that is reasonably high to permit 
precommits to run fine and can also guard against accidental changes that may 
cause disk spikes.
---
 Jenkinsfile | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Jenkinsfile b/Jenkinsfile
index 5b4b6b14208..3ebb7b53e9a 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -135,6 +135,8 @@ def hdbPodTemplate(closure) {
         resourceLimitCpu: '8000m',
         resourceRequestMemory: '6400Mi',
         resourceLimitMemory: '12000Mi',
+        resourceRequestEphemeralStorage: '10Gi',
+        resourceLimitEphemeralStorage: '20Gi',
         envVars: [
             envVar(key: 'DOCKER_HOST', value: 'tcp://localhost:2376'),
             envVar(key: 'DOCKER_TLS_VERIFY', value: '1'),

Reply via email to