- 
    
Bug
 - 
    Resolution: Unresolved
 - 
    
Major
 - 
    None
 
I am trying to log a SpringBoot-based batch application using containerLog, and I have written the code as follows:
podTemplate(yaml: """
            apiVersion: v1
            kind: Pod
            spec:
              volumes:
              - name: log-storage
                emptyDir: {}            
              containers:
              - name: batch-worker
                image: ...
                imagePullPolicy: Always
                tty: true
                env:
                  - name: JAVA_OPTS
                    value: "-Dnetworkaddress.cache.negative.ttl=0 -Xms1G -Xmx1G -XX:+UseZGC -XX:TieredStopAtLevel=2 -XX:MaxGCPauseMillis=50 -XX:CompileThreshold=200 -XX:MaxDirectMemorySize=100m
-Dserver.port=8080 -Djava.security.egd=file:/dev/./urandom"
                volumeMounts:
                - mountPath: "/workspace/logs"
                  name: log-storage
""") {
  node(POD_LABEL) {
    stage('Run Batch') {
      container('batch-worker') {
        containerLog(name: 'batch-worker')
      }
    }
  }
}
 
I want to see all logs through containerLog when the Jenkins pipeline job is written as above, but the Jenkins pipeline job ends with the logs only visible up to the middle.
I have tried various parameters like returnLog, sinceSeconds, etc., but the logs disappear in the middle, and the position changes each time I run the Jenkins job.
I am reporting this issue as a bug. Thank you.