Synching binaries between SDDC Manager and vRealize Suite Lifecycle Manager fails
search cancel

Synching binaries between SDDC Manager and vRealize Suite Lifecycle Manager fails

book

Article ID: 322718

calendar_today

Updated On:

Products

VMware Aria Suite VMware Cloud Foundation

Issue/Introduction

Symptoms:
  • Synching binaries between SDDC Manager and vRealize Suite Lifecycle Manager fails.
  • The vRealize Suite Lifecycle Manager (vRSLCM) User Interface (UI) displays an error similar to:

    Source mapping failed due to Operation System processing error. It could be due to disk space is not available.
     
  • In the /var/log/vrlcm/vmware_vrlcm.log file of the vRSLCM vm, you see entries similar to:

    2021-04-09 16:03:44.880 INFO  [pool-2-thread-24] c.v.v.l.u.ProcessUtil -  -- Execute tar
    2021-04-09 16:03:44.885 ERROR [pool-2-thread-24] c.v.v.l.u.ProcessUtil -  -- Command tar returned invalid status 2. Output: , Error: tar: Unexpected EOF in archive
    tar: Error is not recoverable: exiting now

    2021-04-09 16:03:44.885 INFO  [pool-2-thread-24] c.v.v.l.u.f.FileUtil -  -- Directory is deleted : /data/tempextract/b034xxxx-xxxx-xxxx-0000-yyyyyyyyyyyy
    2021-04-09 16:03:44.885 INFO  [pool-2-thread-24] c.v.v.l.d.s.h.SourceMappingUtil -  -- Extract directory '/data/tempextract/7505e7e1-f7ac-427d-b4d9-3d938ed3b128/' for source file  '/data/VCF/WSA-INSTALL-3.3.4-17498518/WSA.ova' is deleted.
    2021-04-09 16:03:44.885 ERROR [pool-2-thread-24] c.v.v.l.p.c.s.t.VCFSourceMappingTask -  -- Failed :: Source Mapping Task
    com.vmware.vrealize.lcm.util.exception.ProcessExecutionException: tar: Unexpected EOF in archive
  • In the lcm-debug.log file, you see entries similar to:

    org.apache.catalina.connector.ClientAbortException: java.net.SocketTimeoutException
     
  • In the nginx error log file, you see entries similar to:

    2021/04/09 18:21:08 [error] 851#0: *551264 upstream prematurely closed connection while reading upstream, client: 10.10.0.11, server: , request: "GET /v1/bundles/downloads?productType=VRLI&version=8.2.0-16957702&bundleType=INSTALL HTTP/1.1", upstream: "http://127.0.0.1:7400/v1/bundles/downloads?productType=VRLI&version=8.2.0-16957702&bundleType=INSTALL", host: "sddc-manager.vcf.sddc.lab"
    2021/04/09 18:21:10 [warn] 851#0: *551522 an upstream response is buffered to a temporary file /etc//nginx/proxy_temp/9/21/00001219 while reading upstream, client: 10.10.0.11, server: , request: "GET /v1/bundles/downloads?productType=WSA&version=3.3.4-17498518&bundleType=INSTALL HTTP/1.1", upstream: "http://127.0.0.1:7400/v1/bundles/downloads?productType=WSA&version=3.3.4-17498518&bundleType=INSTALL", host: "sddc-manager.vcf.sddc.lab"


    Note: The preceding log excerpts are only examples. Date, time, and environmental variables may vary depending on your environment.


Environment

VMware vRealize Suite Lifecycle Manager 8.2.x

Cause

This issue occurs due to slowness in the environment which is causing the transfer of the binary all at once to fail.

Resolution

This is a known issue affecting VMware Cloud Foundation 4.2.x using VMware vRealize Suite Lifecycle 8.4.

Currently, there is no resolution.

Workaround:
To work around this issue:
  1. SSH to the SDDC Manager VM.
  2. Enable the root user.
  3. Open the /etc/nginx/nginx.conf file.
  4. Add the "proxy_max_temp_file_size 0;" to the http section.
  5. Save the file and Exit.
  6. Restart by running this command:

    systemctl restart nginx