aws / aws/amazon-sagemaker-examples

[Bug Report] The vowpal wabbit container `sagemaker-rl-vw-container:vw-8.7.0-cpu` is no longer available

Open
#4,780 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Jupyter Notebook
Stars
11k
Forks
7k
Avg merge
8h 29m
Merged PRs (30d)
8

Description

**Link to the notebook**

https://github.com/aws/amazon-sagemaker-examples/blob/main/reinforcement_learning/bandits_statlog_vw_customEnv/bandits_statlog_vw_customEnv.ipynb

**Describe the bug**

The vowpal wabbit container `462105765813.dkr.ecr.{AWS_REGION}.amazonaws.com/sagemaker-rl-vw-container:vw-8.7.0-cpu` used in this notebook is no longer publicly available or has been removed. Running the notebook without making changes to the reference in the [config.yaml](https://github.com/aws/amazon-sagemaker-examples/blob/main/reinforcement_learning/bandits_statlog_vw_customEnv/config.yaml) will result in the error

```
"name": "CalledProcessError",
"message": "Command '['docker', 'pull', '462105765813.dkr.ecr.us-west-2.amazonaws.com/sagemaker-rl-vw-container:vw-8.7.0-cpu']' returned non-zero exit status 1."
```
Suggesting that docker was unable to pull the image from the ECR repository.

**To reproduce**

Run the referenced notebook in local mode.

**Logs**
If applicable, add logs to help explain your problem.
You may also attach an `.ipynb` file to this issue if it includes relevant logs or output.

Contributor guide

Open the contributing guide

Research direction

Start with reinforcement_learning/bandits_statlog_vw_customEnv/config.yaml and the linked bandits_statlog_vw_customEnv.ipynb, then run the notebook in local mode to reproduce the failed Docker pull. Identify an available replacement for the unavailable Vowpal Wabbit image, update the referenced configuration, and verify that the notebook runs successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, docker, jupyter-notebook
Domain
cloud, machine-learning
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.