CSCfi / CSCfi/pebbles

Dynamic image loading to docker hosts

Open
#358 0 comments 0 reactions 0 assignees View on GitHub
backend feature provisioning
Dominant language
Python
Stars
8
Forks
7
PR merge metrics
No merged PRs in 30d

Description

DockerDriver should load images dynamically to notebook hosts. Current behaviour is so that only when a new host is spawned, all images are uploaded to that and the scheduling/host selection assumes all images are present on all hosts. This causes operational overhead and delay when adding images as well scalability problems wrt. number of images

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating DockerDriver and the scheduling or host-selection entry points, then trace where images are uploaded when a notebook host is created. Determine how the current assumption that every host has every image is enforced. Done means images can be loaded dynamically on demand without requiring all images on every host, with the relevant behavior covered by existing tests if available.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, python
Domain
cloud, infrastructure
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.