canonical / data-science-stack

Stack with machine learning tools needed for local development.
Apache License 2.0
16 stars 6 forks source link

Create rockcraft projects for pytorch full CPU image #47

Open DnPlas opened 7 months ago

DnPlas commented 7 months ago

Why it needs to get done

The DSS project allows users to select the image of the Notebook server to be used, some of which are built and distributed by this team.

What needs to get done

  1. Create a rockcraft project for the pytorch full Notebook Server image. Use this Dockerfile for reference.
  2. Add sanity tests to the rock.

When is the task considered done

When the pytroch full CPU image is published in the CKF team Dockerhub repository.

syncronize-issues-to-jira[bot] commented 7 months ago

Thank you for reporting us your feedback!

The internal ticket has been created: https://warthogs.atlassian.net/browse/KF-5462.

This message was autogenerated

misohu commented 7 months ago

Today I was working on this looks like we already have this rock created for kubeflow here. After discussion on daily we decided to use those rocks form kubeflow-rocks repo. On top of these we will install mlflow library. At the time of planning we forgot about those rocks.

misohu commented 7 months ago

Checking the code in here today. I found out that the upstream branch 1.8-branch has changed completely so we can no longer build the rocks the same way as we did originally. Key differences:

because of this we need to rewrite each rockcraft yaml.

misohu commented 7 months ago

After talking with @DnPlas we agreed on following:

misohu commented 7 months ago

During the testing of the new ROCK I was facing problems with trivy timing out. I openned this PR to increase the default timeout https://github.com/canonical/charmed-kubeflow-workflows/pull/51