Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-73814

Remote shell to Rocky 9.4 from inside Pipeline behaves differently than other systems

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Critical Critical
    • pipeline
    • None
    • rocky9.4

      In Jenkins 2.440.3, in the Pipeline, a long-running shell is executed on the remote server. After the time expires, the server completes the execution but Jenkins does not receive the result, causing the Jenkins execution status to keep running until the global timeout. This problem is only found on rocky9.4, and other systems are currently normal.

      jenkins pipline script :

       

      其中 python3.9 /root/y.py 需要执行时间 1h ,  但是到时后 shell 并未返回执行结果,实际远程shell 已经执行完成 。导致最终超时失败。该问题仅在 rocky9.4 上发现,centos 未发现,怀疑是 groovy 底层sh 执行与rocky 兼容有问题 ! 期待回复

        

       

        1. image-2024-09-26-17-04-22-616.png
          52 kB
          Qing
        2. image-2024-09-26-17-06-50-456.png
          17 kB
          Qing
        3. image-2024-09-26-17-17-04-620.png
          52 kB
          Qing
        4. image-2024-09-26-17-24-23-762.png
          52 kB
          Qing
        5. image-2024-09-26-17-25-30-799.png
          51 kB
          Qing
        6. image-2024-09-29-13-46-58-691.png
          89 kB
          Qing
        7. image-2024-09-29-13-48-13-108.png
          119 kB
          Qing
        8. image-2024-09-29-13-49-00-612.png
          74 kB
          Qing
        9. image-2024-10-09-15-46-33-738.png
          61 kB
          Qing

            Unassigned Unassigned
            qingchen Qing
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: