Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

get-all-images missing a couple images #132

Open
gustavosr98 opened this issue Feb 21, 2024 · 1 comment
Open

get-all-images missing a couple images #132

gustavosr98 opened this issue Feb 21, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@gustavosr98
Copy link

gustavosr98 commented Feb 21, 2024

Bug Description

Using Kubeflow 1.8 bundle from
https://github.com/canonical/bundle-kubeflow/blob/main/releases/1.8/stable/kubeflow/bundle.yaml

To Reproduce

git clone https://github.com/canonical/kubeflow-ci.git
git clone https://github.com/canonical/bundle-kubeflow.git

BUNDLE=releases/1.8/stable/kubeflow
BUNDLE_SPLIT=(${BUNDLE//\// })
RELEASE=$(echo $BUNDLE_SPLIT | awk '{print $2}')
RISK=$(echo $BUNDLE_SPLIT | awk '{print $3}')

IMAGES=$(./kubeflow-ci/scripts/images/get-all-images.sh bundle-kubeflow/${BUNDLE}/bundle.yaml ${RELEASE}-${RISK})

echo "$IMAGES" >> images_kubeflow.txt

Environment

Kubeflow 1.8
Air Gapped

Relevant Log Output

It has most of the images but performing an offline deploy I see a few missing

ubuntu@juju-cli:/tmp$ grep metadata-envoy images_kubeflow.txt
ubuntu@juju-cli:/tmp$ grep envoy images_kubeflow.txt
ubuntu@juju-cli:/tmp$ grep mxnet images_kubeflow.txt
ubuntu@juju-cli:/tmp$ grep enas-cnn-cifar images_kubeflow.txt
ubuntu@juju-cli:/tmp$ grep pytorch-mnist images_kubeflow.txt
ubuntu@juju-cli:/tmp$ grep mysql images_kubeflow.txt
ubuntu@juju-cli:/tmp$ grep ml_metadata_store_server images_kubeflow.txt
ubuntu@juju-cli:/tmp$ grep pvc images_kubeflow.txt
ubuntu@juju-cli:/tmp$

1. Envoy

gcr.io/ml-pipeline/metadata-envoy:2.0.2

2. These seem to be missing based on this script

kubeflowkatib/mxnet-mnist:v0.16.0
kubeflowkatib/enas-cnn-cifar10-cpu:v0.16.0
kubeflowkatib/pytorch-mnist-cpu:v0.16.0

3. MySQL

This one unsure if it is knowingly, to leave the CVE scanning only on the Data Platform team. However if possible I would like it to be included on CI and CVE of Kubeflow to provide a single report from here when providing results to customers.

No _github_repo_name on katib-db or kfp-db on bundle

for url in https://raw.githubusercontent.com/canonical/mysql-k8s-operator/main/metadata.yaml; do
curl -s $url | grep upstream-source | grep -v "#" | awk '{print $2}' >> images_kubeflow.txt
done

4. MLMD

https://github.com/canonical/mlmd-operator/blob/main/metadata.yaml#L13

5. PVC

https://github.com/canonical/pvcviewer-operator/blob/main/metadata.yaml#L23

Additional Context

No response

@gustavosr98 gustavosr98 added the bug Something isn't working label Feb 21, 2024
Copy link

Thank you for reporting us your feedback!

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

This message was autogenerated

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant