Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changelog v1.40.0 #2890

Merged
merged 1 commit into from
Nov 11, 2022
Merged

Changelog v1.40.0 #2890

merged 1 commit into from
Nov 11, 2022

Conversation

deckhouse-BOaTswain
Copy link
Collaborator

@deckhouse-BOaTswain deckhouse-BOaTswain commented Oct 27, 2022

Changelog v1.40.0

Know before update

  • Certificates in the old API group (you can check presence via kubectl get certificates.certmanager.k8s.io -A) will not be renewed anymore.
  • Ingress-nginx v1.1 pods will be restarted.
  • Pods in the following modules will be restarted: admission-policy-engine, cni-cilium, kube-proxy, cloud-provider-yandex, node-local-dns, node-manager, metallb, terraform-manager, linstor, kube-dns, snapshot-controller, cert-manager, user-authn, vertical-pod-autoscaler, extended-monitoring, monitoring-kubernetes, ingress-nginx, log-shipper, pod-reloader, dashboard, openvpn, upmeter.
  • The monitoring-kubernetes-control-plane module now works only if the control-plane-manager module is enabled.

Features

  • [cert-manager] Removed deprecated legacy cert-manager (certmanager.k8s.io API group). #2947
    Certificates in the old API group (you can check presence via kubectl get certificates.certmanager.k8s.io -A) will not be renewed anymore.
  • [common] Updated kube-rbac-proxy. #2905
    Pods in the following modules will be restarted: admission-policy-engine, cni-cilium, kube-proxy, cloud-provider-yandex, node-local-dns, node-manager, metallb, terraform-manager, linstor, kube-dns, snapshot-controller, cert-manager, user-authn, vertical-pod-autoscaler, extended-monitoring, monitoring-kubernetes, ingress-nginx, log-shipper, pod-reloader, dashboard, openvpn, upmeter.
  • [deckhouse] Check kernel version dependencies for sensitive modules. #2709
    In case of unmet kernel dependencies, cilium or cilium + istio or cilium + openvpn or cilium + node-local-dns modules will be locked by special init-contaiters.
  • [ingress-nginx] Remove Ingress Nginx controllers of versions below 1.1. #2927
  • [monitoring-kubernetes-control-plane] The module has been entirely reworked. #2905
    The monitoring-kubernetes-control-plane module now works only if the control-plane-manager module is enabled.
  • [node-manager] Add ability to scale node groups from zero size. You can set minPerZone = 0 and maxPerZone > 0 now. #2762
  • [prometheus] Updated Prometheus-(Self) dashboard. #2968
  • [prometheus] Added Prometheus benchmark dashboard. #2967
  • [user-authn] Added RootCAData and InsecureSkipVerify options for OIDC providers. #2963

Fixes

  • [deckhouse] Removed the Approved column from the status columns. #2958
  • [extended-monitoring] Restart if metrics were last collected more than 15 minutes. #2988
  • [ingress-nginx] Fix erroneous redirect to nil://example.com. #2970
    Ingress-nginx v1.1 pods will be restarted.
  • [node-local-dns] Disable node-local-dns for cilium installations on nodes with kernel < 5.7 due to problems with ebpf-socket and resolved endpoints. #2995
    The node-local-dns module stops working for cilium installations on nodes with kernels < 5.7.

Chore

  • [ceph-csi] Update csi-attacher and csi-resizer. #2561
    csi-plugin pods will be restarted.
  • [cloud-provider-aws] Update csi-attacher and csi-resizer. #2561
    csi-plugin pods will be restarted.
  • [cloud-provider-azure] Update csi-attacher and csi-resizer. #2561
    csi-plugin pods will be restarted.
  • [cloud-provider-gcp] Update csi-attacher and csi-resizer. #2561
    csi-plugin pods will be restarted.
  • [cloud-provider-openstack] Update csi-attacher and csi-resizer. #2561
    csi-plugin pods will be restarted.
  • [cloud-provider-vsphere] Update csi-attacher and csi-resizer. #2561
    csi-plugin pods will be restarted.
  • [cloud-provider-yandex] Update csi-attacher and csi-resizer. #2561
    csi-plugin pods will be restarted.
  • [linstor] Update components version. #2561
    linstor and csi-plugin pods will be restarted.
  • [metallb] Add metallb module usage example #2833

See CHANGELOG v1.40 for more details.

@deckhouse-BOaTswain deckhouse-BOaTswain force-pushed the changelog/v1.40.0 branch 18 times, most recently from 9f2644a to 631d887 Compare November 10, 2022 11:16
@z9r5
Copy link
Member

z9r5 commented Nov 10, 2022

/changelog

Signed-off-by: deckhouse-BOaTswain <89150800+deckhouse-boatswain@users.noreply.github.com>
@z9r5
Copy link
Member

z9r5 commented Nov 11, 2022

/changelog

@z9r5 z9r5 merged commit 710c6ab into main Nov 11, 2022
@z9r5 z9r5 deleted the changelog/v1.40.0 branch November 11, 2022 02:09
github-actions bot pushed a commit that referenced this pull request Nov 11, 2022
@deckhouse-BOaTswain
Copy link
Collaborator Author

Cherry pick PR 3017 to the branch release-1.40 successful!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants