Skip to content

Remove hard dependency with S3 #807

@pditommaso

Description

@pditommaso

Summary

Currently Wave has an hard dependency with AWS S3 to store build logs and Conda lock files.

This prevents the use with other object storage system such as Google Object storage or Azure Blob containers.

The goal of this task is to remove such hard dependency, and allow storing logs and lock assets in other object storage system.

Goal

  • Allow the use of Google Object storage to store logs and lock files
  • Allow the use of Azure blob container to store logs and lock files

Non-goal

  • Change the requirement for S3/R2 for the container blob caching component/service.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions