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

[Release 1.24] Update flannel to v0.21.1 #6924

Closed
rbrtbnfgl opened this issue Feb 8, 2023 · 1 comment
Closed

[Release 1.24] Update flannel to v0.21.1 #6924

rbrtbnfgl opened this issue Feb 8, 2023 · 1 comment
Assignees
Milestone

Comments

@rbrtbnfgl
Copy link
Contributor

Is your feature request related to a problem? Please describe.

Describe the solution you'd like

Backport for #6884

Describe alternatives you've considered

Additional context

@rbrtbnfgl rbrtbnfgl added this to the v1.24.11+k3s1 milestone Feb 8, 2023
@rbrtbnfgl rbrtbnfgl moved this to Working in K3s Development Feb 8, 2023
@rbrtbnfgl rbrtbnfgl moved this from Working to To Test in K3s Development Feb 10, 2023
@bguzman-3pillar bguzman-3pillar self-assigned this Feb 10, 2023
@bguzman-3pillar
Copy link

Validated on commit 77dbe64

$ k3s -v
k3s version v1.24.10+k3s-77dbe648 (77dbe648)
go version go1.19.5

Environment Details

Infrastructure

  • Cloud
  • Hosted

Node(s) CPU architecture, OS, and Version:

$ cat /etc/os-release
PRETTY_NAME="Ubuntu 22.04.1 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.1 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy

Cluster Configuration:

1 server

Testing Steps

  1. Install k3s curl -sfL https://get.k3s.io | INSTALL_K3S_COMMIT=77dbe648ad78d272b80f3304c1686e2ebe42fb81 INSTALL_K3S_EXEC="server " sh -
  2. Run /var/lib/rancher/k3s/data/*/bin/flannel to check v0.21.1 is showed
  3. Do some network checks: deploy a service that uses nodeport, deploy an ingress, deploy a clusterip service.

Validation Results:

$ /var/lib/rancher/k3s/data/*/bin/flannel
CNI Plugin flannel version v0.21.1-k3s1.23 (linux/amd64) commit HEAD built on 2023-02-11T03:33:34Z
$ kubectl get node,all,ingress -A 
NAME                    STATUS   ROLES                  AGE     VERSION
node/ip-<>   Ready    control-plane,master   3m57s   v1.24.10+k3s-77dbe648

NAMESPACE     NAME                                           READY   STATUS      RESTARTS   AGE
kube-system   pod/local-path-provisioner-687d6d7765-lrrlr    1/1     Running     0          3m42s
kube-system   pod/coredns-7b5bbc6644-v2tmk                   1/1     Running     0          3m42s
kube-system   pod/helm-install-traefik-crd-gmbld             0/1     Completed   0          3m43s
kube-system   pod/metrics-server-667586758d-c4vjb            1/1     Running     0          3m42s
kube-system   pod/svclb-traefik-46ead435-8vsqb               2/2     Running     0          3m14s
kube-system   pod/helm-install-traefik-pzdbz                 0/1     Completed   2          3m43s
kube-system   pod/traefik-64b96ccbcd-z9bxf                   1/1     Running     0          3m14s
default       pod/nginx-nodeport-deployment-c6c7fcb5-5rmmz   1/1     Running     0          97s
default       pod/nginx-nodeport-deployment-c6c7fcb5-kt7wh   1/1     Running     0          97s
default       pod/nginx-nodeport-deployment-c6c7fcb5-tn99q   1/1     Running     0          97s
default       pod/nginx-nodeport-deployment-c6c7fcb5-tlvtp   1/1     Running     0          97s
default       pod/othertest-deploy-q85p2                     1/1     Running     0          84s

NAMESPACE     NAME                            TYPE           CLUSTER-IP      EXTERNAL-IP     PORT(S)                      AGE
default       service/kubernetes              ClusterIP      10.43.0.1       <none>          443/TCP                      3m58s
kube-system   service/kube-dns                ClusterIP      10.43.0.10      <none>          53/UDP,53/TCP,9153/TCP       3m54s
kube-system   service/metrics-server          ClusterIP      10.43.20.188    <none>          443/TCP                      3m53s
kube-system   service/traefik                 LoadBalancer   10.43.111.101   <IP>   80:31423/TCP,443:31826/TCP   3m14s
default       service/nginx-nodeport-svc      NodePort       10.43.179.203   <none>          8080:30096/TCP               97s
default       service/othertest-ingress-svc   ClusterIP      10.43.123.196   <none>          8080/TCP                     84s

NAMESPACE     NAME                                    DESIRED   CURRENT   READY   UP-TO-DATE   AVAILABLE   NODE SELECTOR   AGE
kube-system   daemonset.apps/svclb-traefik-46ead435   1         1         1       1            1           <none>          3m14s
default       daemonset.apps/othertest-deploy         1         1         1       1            1           <none>          84s

NAMESPACE     NAME                                        READY   UP-TO-DATE   AVAILABLE   AGE
kube-system   deployment.apps/local-path-provisioner      1/1     1            1           3m54s
kube-system   deployment.apps/coredns                     1/1     1            1           3m54s
kube-system   deployment.apps/metrics-server              1/1     1            1           3m54s
kube-system   deployment.apps/traefik                     1/1     1            1           3m14s
default       deployment.apps/nginx-nodeport-deployment   4/4     4            4           97s

NAMESPACE     NAME                                                 DESIRED   CURRENT   READY   AGE
kube-system   replicaset.apps/local-path-provisioner-687d6d7765    1         1         1       3m43s
kube-system   replicaset.apps/coredns-7b5bbc6644                   1         1         1       3m43s
kube-system   replicaset.apps/metrics-server-667586758d            1         1         1       3m43s
kube-system   replicaset.apps/traefik-64b96ccbcd                   1         1         1       3m14s
default       replicaset.apps/nginx-nodeport-deployment-c6c7fcb5   4         4         4       97s

NAMESPACE     NAME                                 COMPLETIONS   DURATION   AGE
kube-system   job.batch/helm-install-traefik-crd   1/1           15s        3m52s
kube-system   job.batch/helm-install-traefik       1/1           33s        3m52s

NAMESPACE   NAME                                          CLASS     HOSTS       ADDRESS         PORTS   AGE
default     ingress.networking.k8s.io/othertest-ingress   traefik   test1.com   <IP>  80      84s
$ curl -H 'Host: test1.com' http://<IP>/name.html
othertest-deploy-q85p2

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

No branches or pull requests

2 participants