Skip to content

Commit 9bc8bda

Browse files
committed
Add charmhub required fields and files
Adds new charmcraft.yaml that is required by charmhub.io. Also adds name field to bundle.yaml, as required by charmhub.io.
1 parent d3c3f08 commit 9bc8bda

File tree

3 files changed

+4
-0
lines changed

3 files changed

+4
-0
lines changed

.github/workflows/test-charmed-katib.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,8 @@ jobs:
7575
juju bundle deploy --build --destructive-mode --serial
7676
juju wait -wvt 300
7777
78+
kubectl label namespace kubeflow katib.kubeflow.org/metrics-collector-injection=enabled
79+
7880
- name: Test Katib
7981
run: kubectl apply -f examples/v1beta1/hp-tuning/random.yaml
8082

operators/bundle.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
name: katib
12
bundle: kubernetes
23
applications:
34
katib-controller: { charm: katib-controller, scale: 1 }

operators/charmcraft.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
type: bundle

0 commit comments

Comments
 (0)