Releases: kubevirt/cluster-network-addons-operator
v0.78.0
v0.78.0
v0.65.7
v0.65.7
What's Changed
- [release 0.65] bump kubevirtci and k8s 1.23 by @RamLavi in #1280
- [release-0.65] nmstate: define Self Sign onfiguration defaults in operator code by @rhrazdil in #1324
- [release-0.65] Set degraded if nmstate is requested in networkAddonsConfig on OCP 4.11 or later by @rhrazdil in #1323
- bump nmstate to v0.64.12 by @kubevirt-bot in #1321
- [release-0.65] Propagate selfsign conf by @rhrazdil in #1326
- bump nmstate to v0.64.13 by @kubevirt-bot in #1331
- Set Upgradeable instead of Available condition when nmstate deployed by @rhrazdil in #1334
- bump nmstate to v0.64.14 by @kubevirt-bot in #1337
- [release-0.65] Add alert to notify of nmstate removal by @rhrazdil in #1302
- Set Not upgradeable only when KNO is not found by @rhrazdil in #1360
- e2e: nac upgradeable condition for nmstate deployment by @rhrazdil in #1362
- [release-0.65] rbac: Add missing cluster-reader verbs by @oshoval in #1364
- [release-0.65] Pin CNAO to bridge-markers stable branch by @phoracek in #1368
- bump bridge-marker to 0.9.101 by @kubevirt-bot in #1373
- Avoid syncing nmstate after migration by @rhrazdil in #1371
- release-0.65, operator: Adapt to k8s-1.25 security restrictions by @qinqon in #1412
- [release-0.65] Release v0.65.7 by @kubevirt-bot in #1414
Full Changelog: v0.65.6...v0.65.7
v0.76.1
v0.76.1
What's Changed
- [release-0.76] components.yaml, statify components on release-0.76 by @RamLavi in #1350
- [release 0.76] bump prometheus client golang 1.11.1 by @RamLavi in #1384
- [release-0.76] Release v0.76.1 by @kubevirt-bot in #1385
Full Changelog: v0.76.0...v0.76.1
v0.77.0
Changes
Uncategorized
- Add the required attributes to comply with the openshift SCC API. (#1332, @maiqueb)
- Block CNV upgrade if still using CNAO to deploy nmstate (#1292, @rhrazdil)
- Bump ovs-cni to v0.26.2 (#1363, @kubevirt-bot)
Installation
First install the operator itself:
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.77.0/namespace.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.77.0/network-addons-config.crd.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.77.0/operator.yaml
Then you need to create a configuration for the operator example CR:
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.77.0/network-addons-config-example.cr.yaml
Finally you can wait for the operator to finish deployment:
kubectl wait networkaddonsconfig cluster --for condition=Available
v0.76.0
Changes
Uncategorized
- Bump bridge-marker to 0.9.2 (#1346, @kubevirt-bot)
- Bump kubemacpool to v0.38.0 (#1345, @kubevirt-bot)
Installation
First install the operator itself:
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.76.0/namespace.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.76.0/network-addons-config.crd.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.76.0/operator.yaml
Then you need to create a configuration for the operator example CR:
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.76.0/network-addons-config-example.cr.yaml
Finally you can wait for the operator to finish deployment:
kubectl wait networkaddonsconfig cluster --for condition=Available
v0.75.0
Changes
Uncategorized
- Block CNV upgrade if still using CNAO to deploy nmstate (#1292, @rhrazdil)
- Bump macvtap-cni to v0.7.0 (#1333, @kubevirt-bot)
Installation
First install the operator itself:
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.75.0/namespace.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.75.0/network-addons-config.crd.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.75.0/operator.yaml
Then you need to create a configuration for the operator example CR:
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.75.0/network-addons-config-example.cr.yaml
Finally you can wait for the operator to finish deployment:
kubectl wait networkaddonsconfig cluster --for condition=Available
v0.65.6
Changes
Uncategorized
Installation
First install the operator itself:
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.65.6/namespace.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.65.6/network-addons-config.crd.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.65.6/operator.yaml
Then you need to create a configuration for the operator example CR:
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.65.6/network-addons-config-example.cr.yaml
Finally you can wait for the operator to finish deployment:
kubectl wait networkaddonsconfig cluster --for condition=Available
v0.74.0
Changes
Bug or Regression
Uncategorized
- Bump kubemacpool to v0.37.0 (#1307, @kubevirt-bot)
- Removing
LastHeartbeatTime
field from networkAddonsConfig status (#1291, @RamLavi)
Installation
First install the operator itself:
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.74.0/namespace.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.74.0/network-addons-config.crd.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.74.0/operator.yaml
Then you need to create a configuration for the operator example CR:
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.74.0/network-addons-config-example.cr.yaml
Finally you can wait for the operator to finish deployment:
kubectl wait networkaddonsconfig cluster --for condition=Available
v0.73.0
Changes
Uncategorized
- Bump kubemacpool to v0.37.0 (#1307, @kubevirt-bot)
- Removing
LastHeartbeatTime
field from networkAddonsConfig status (#1291, @RamLavi)
Installation
First install the operator itself:
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.73.0/namespace.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.73.0/network-addons-config.crd.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.73.0/operator.yaml
Then you need to create a configuration for the operator example CR:
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.73.0/network-addons-config-example.cr.yaml
Finally you can wait for the operator to finish deployment:
kubectl wait networkaddonsconfig cluster --for condition=Available
v0.65.5
Changes
Uncategorized
- Bump nmstate to v0.64.11 (#1293, @kubevirt-bot)
Installation
First install the operator itself:
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.65.5/namespace.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.65.5/network-addons-config.crd.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.65.5/operator.yaml
Then you need to create a configuration for the operator example CR:
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.65.5/network-addons-config-example.cr.yaml
Finally you can wait for the operator to finish deployment:
kubectl wait networkaddonsconfig cluster --for condition=Available