Add support for multus cni
Bug #1915810 reported by
Edward Hope-Morley
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
stsstack-bundles |
Fix Released
|
Medium
|
Hemanth Nakkina |
Bug Description
Related branches
~hemanth-n/stsstack-bundles:bug/1915810
- Jolly Bundlers: Pending requested
-
Diff: 19 lines (+8/-0)1 file modifiedkubernetes/pipeline/02configure (+8/-0)
summary: |
- Add support for multi cni + Add support for multus cni |
Changed in stsstack-bundles: | |
assignee: | nobody → Hemanth Nakkina (hemanth-n) |
Changed in stsstack-bundles: | |
importance: | Undecided → Medium |
Changed in stsstack-bundles: | |
status: | New → Fix Released |
To post a comment you must log in.
Not able to deploy multus cni against charmed k8s 1.22
$ juju status cloud1/ default 2.9.16 unsupported 10:04:24Z
Model Controller Cloud/Region Version SLA Timestamp
my-k8s-model1 hemanth-n my-k8s-
App Version Status Scale Charm Store Channel Rev OS Address Message image@5d44a83 error 1 multus charmstore stable 18 kubernetes creating or updating custom resource definitions: ensuring custom resource definition "network- attachment- definitions. k8s.cni. cncf.io" with version "v1beta1": the server could not find the requested resource
multus res:multus-
Unit Workload Agent Address Ports Message
multus/0* waiting idle waiting for container
$ kubectl version Info{Major: "1", Minor:"22", GitVersion: "v1.22. 3", GitCommit: "c92036820499fe defec0f847e2054 d824aea6cd1" , GitTreeState: "clean" , BuildDate: "2021-10- 29T02:41: 56Z", GoVersion: "go1.16. 9", Compiler:"gc", Platform: "linux/ amd64"} Info{Major: "1", Minor:"22", GitVersion: "v1.22. 3", GitCommit: "c92036820499fe defec0f847e2054 d824aea6cd1" , GitTreeState: "clean" , BuildDate: "2021-10- 29T02:20: 00Z", GoVersion: "go1.16. 9", Compiler:"gc", Platform: "linux/ amd64"}
Client Version: version.
Server Version: version.
CRD NetworkAttachme ntDefinition template seems not in sync with schema of CRD apiextensions. k8s.io/ v1 /github. com/charmed- kubernetes/ charm-multus/ blob/master/ src/charm. py#L150- L184
https:/
Should follow this /kubernetes. io/docs/ reference/ using-api/ deprecation- guide/# customresourced efinition- v122
https:/
Example: /kubernetes. io/docs/ tasks/extend- kubernetes/ custom- resources/ custom- resource- definitions/ #create- a-customresourc edefinition
https:/
Need to take a look further