Skip to content

Releases: nmstate/kubernetes-nmstate

v0.52.10

26 Nov 10:44
3e1be49
Compare
Choose a tag to compare

v0.52.10

v0.47.9

26 Nov 11:14
c2b607d
Compare
Choose a tag to compare

v0.47.9

v0.59.0

23 Nov 11:29
d478a05
Compare
Choose a tag to compare

Changes

Enhancement

  • Use quay.io centos stream8 container for handler. (#883, @qinqon)

Bug or Regression

  • Fix issue with missing vlans on linux-bridge ports after upgrade from older versions (#891, @rhrazdil)
  • Fix issue with policy configuration not progressing when wrong maxUnavailable string value is provided (#885, @rhrazdil)
  • Set NNCP Degraded condition as soon as first Failing enactment appears (#877, @rhrazdil)

Installation

First, install kubernetes-nmstate operator:

kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.59.0/nmstate.io_nmstates.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.59.0/namespace.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.59.0/service_account.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.59.0/role.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.59.0/role_binding.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.59.0/operator.yaml

Once that's done, create an NMState CR, triggering deployment of
kubernetes-nmstate handler:

cat <<EOF | kubectl create -f -
apiVersion: nmstate.io/v1
kind: NMState
metadata:
  name: nmstate
EOF

v0.52.9

23 Nov 11:38
aad711e
Compare
Choose a tag to compare

v0.52.9

v0.47.8

23 Nov 13:02
6881ba2
Compare
Choose a tag to compare

v0.47.8

v0.52.8

09 Nov 13:28
06d5540
Compare
Choose a tag to compare

v0.52.8

v0.58.0

05 Nov 11:56
66b9710
Compare
Choose a tag to compare

Installation

First, install kubernetes-nmstate operator:

kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.58.0/nmstate.io_nmstates.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.58.0/namespace.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.58.0/service_account.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.58.0/role.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.58.0/role_binding.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.58.0/operator.yaml

Once that's done, create an NMState CR, triggering deployment of
kubernetes-nmstate handler:

cat <<EOF | kubectl create -f -
apiVersion: nmstate.io/v1
kind: NMState
metadata:
  name: nmstate
EOF

v0.57.0

04 Nov 15:48
a81753d
Compare
Choose a tag to compare

Changes

Enhancement

Installation

First, install kubernetes-nmstate operator:

kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.57.0/nmstate.io_nmstates.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.57.0/namespace.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.57.0/service_account.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.57.0/role.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.57.0/role_binding.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.57.0/operator.yaml

Once that's done, create an NMState CR, triggering deployment of
kubernetes-nmstate handler:

cat <<EOF | kubectl create -f -
apiVersion: nmstate.io/v1
kind: NMState
metadata:
  name: nmstate
EOF

v0.56.0

28 Oct 11:33
2ec7eb9
Compare
Choose a tag to compare

Changes

Enhancement

  • Bring NMState and NodeNetworkConfigurationPolicy APIs to v1. (#857, @creydr)
  • Deprecates the --v flag in favor of the --zap-devel flag
    Uses ISO8601 format for timestamp encoding of log messages from zap logger (#843, @creydr)
  • Fix issue with NNCE being stuck at Pending (#854, @rhrazdil)
  • Use different binaries for handler and operator manager (#858, @qinqon)

Bug or Regression

  • Fix webhook validation of nncp name length (#846, @rhrazdil)
  • Kubernetes-nmstate works only on Linux nodes, so NNCP never succeeded on a cluster with Windows nodes. Now Windows VMs are ignored and tolerated. (#856, @dankenigsberg)

Installation

First, install kubernetes-nmstate operator:

kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.56.0/nmstate.io_nmstates.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.56.0/namespace.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.56.0/service_account.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.56.0/role.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.56.0/role_binding.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.56.0/operator.yaml

Once that's done, create an NMState CR, triggering deployment of
kubernetes-nmstate handler:

cat <<EOF | kubectl create -f -
apiVersion: nmstate.io/v1
kind: NMState
metadata:
  name: nmstate
EOF

v0.52.7

27 Oct 13:48
3c8d293
Compare
Choose a tag to compare

Changes

Uncategorized

  • [release-0.52] Mount OVS socket if needed (#860, @qinqon)

Installation

First, install kubernetes-nmstate operator:

kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.52.7/nmstate.io_nmstates.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.52.7/namespace.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.52.7/service_account.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.52.7/role.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.52.7/role_binding.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.52.7/operator.yaml

Once that's done, create an NMState CR, triggering deployment of
kubernetes-nmstate handler:

cat <<EOF | kubectl create -f -
apiVersion: nmstate.io/v1
kind: NMState
metadata:
  name: nmstate
EOF