Juju offline deploy of charmed kubeflow bundle fails

Bug #2037771 reported by Gustavo Sanchez
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Canonical Juju
Invalid
Undecided
Unassigned
Kubeflow-bundle
New
Undecided
Unassigned

Bug Description

Juju client offline fails deploying kubeflow

===== Context
Juju Controller: 2.9.45
Juju Cli: 2.9.45 (Air Gapped)
Cloud: AWS EKS (Private / Air Gapped)

Charmed Kubeflow: 1.7
Bundle: https://paste.ubuntu.com/p/7GsMQHcbfk/

===== Description
The first time I try to deploy the bundle it complains with

ERROR cannot deploy bundle: series "kubernetes" not supported by charm, supported series are: focal
02:54:23 DEBUG cmd supercommand.go:537 error stack:
series "kubernetes" not supported by charm, supported series are: focal

After that, second and following times trying to deploy a get a different error message

ERROR cannot deploy bundle: cannot deploy local charm at "/root/workdir/admission-webhook": file does not exist
02:54:35 DEBUG cmd supercommand.go:537 error stack:
file does not exist

===== Details
Execution and Logs -> https://paste.ubuntu.com/p/hxkPFGXMvr/

Revision history for this message
Gustavo Sanchez (gustavosr98) wrote :

Subscribing as "field-critical"
Blocking a deployment with a customer

description: updated
Revision history for this message
Joseph Phillips (manadart) wrote (last edit ):

Based on the logs, you seem to be using a mix charm of metadata V1 and V2.

That would indicate some charms have manifests with bases, and others have metadata with series.

Does it work if your bundle is uniform?

Changed in juju:
status: New → Incomplete
Revision history for this message
John A Meinel (jameinel) wrote :

Given current workflows, it is also fairly likely that they are running V1 with manifest.yaml, which is certainly one source of confusion (and likely that metadata.yaml and manifest.yaml don't agree)

Revision history for this message
Gustavo Sanchez (gustavosr98) wrote (last edit ):

Downgrading priority to field-high since there is a workaround
See
[1] https://github.com/canonical/bundle-kubeflow/issues/693
[2] https://github.com/canonical/mysql-k8s-operator/issues/321

no longer affects: juju
Revision history for this message
Joseph Phillips (manadart) wrote :

I've marked as invalid for Juju, as a homogeneous bundle with regard to metadata/manifest should work.

Changed in juju:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.