F

Flyte enables you to build & deploy data & ML pipelines, hassle-free. The infinitely scalable and flexible workflow orchestration platform that seamlessly unifies data, ML and analytics stacks. Explore and Join the Flyte Community!

User Seeking Help with Flyte Deployment

Summary

The user is new to the Flyte community and is attempting to deploy Flyte on AWS to test its integration with the Spark operator. They followed the documentation and ran an example command but encountered a ValueError related to ZIP timestamps before 1980. The user is seeking assistance to resolve this issue.

Status
resolved
Tags
  • Error
  • flyte
  • Flyte
  • User
  • AWS
  • Spark
  • Support Request
  • Deployment Issue
Source
#ask-the-community
    d

    david.riosalido

    11/5/2024

    It's on the hello_spark task from the flytesnacks example

    https://github.com/flyteorg/flytesnacks/tree/master/examples/k8s_spark_plugin/k8s_spark_plugin

    The exact error is

    
          File "/opt/micromamba/envs/runtime/lib/python3.9/site-packages/flytekit/bin/entrypoint.py", line 126, in _dispatch_execute
        outputs = task_def.dispatch_execute(ctx, idl_input_literals)
          File "/opt/micromamba/envs/runtime/lib/python3.9/site-packages/flytekit/core/base_task.py", line 719, in dispatch_execute
        new_user_params = self.pre_execute(ctx.user_space_params)
          File "/opt/micromamba/envs/runtime/lib/python3.9/site-packages/flytekitplugins/spark/task.py", line 207, in pre_execute
        shutil.make_archive(file_name, file_format, os.getcwd())
          File "/opt/micromamba/envs/runtime/lib/python3.9/shutil.py", line 1093, in make_archive
        filename = func(base_name, base_dir, **kwargs)
          File "/opt/micromamba/envs/runtime/lib/python3.9/shutil.py", line 990, in _make_zipfile
        zf.write(path, path)
          File "/opt/micromamba/envs/runtime/lib/python3.9/zipfile.py", line 1748, in write
        zinfo = ZipInfo.from_file(filename, arcname,
          File "/opt/micromamba/envs/runtime/lib/python3.9/zipfile.py", line 519, in from_file
        zinfo = cls(arcname, date_time)
          File "/opt/micromamba/envs/runtime/lib/python3.9/zipfile.py", line 362, in __init__
        raise ValueError('ZIP does not support timestamps before 1980')
    
    Message:
    
        ValueError: ZIP does not support timestamps before 1980```
    
    k

    kumare

    11/4/2024

    ohh we clear out the timestamps so that the checksum remains constant.

    where do you see this problem? When i run spark i dont see this problem cc <@USU6W5ATA>?

    d

    david.riosalido

    11/4/2024

    Hi everyone! :wave: I'm new here, and this is my first message in the Flyte community. :blush: I'm working on deploying Flyte on AWS to test its integration with the Spark operator. I followed the documentation for the Spark plugin and tried running the provided example with:

    
    
    pyflyte run --remote pyspark_pi.py my_spark```
    (from the Flytesnacks examples).
    While Spark seems to execute, I keep getting the following error:
    ```python```
    ```Traceback (most recent call last):
    ...
    ValueError: ZIP does not support timestamps before 1980```
    I’m a bit stuck, as I can't seem to find what's causing the issue. Has anyone encountered this error before or have any insights into what might be happening?
    Thanks so much for any help you can provide! :pray: