1. 04 Nov, 2021 1 commit
  2. 01 Oct, 2021 1 commit
    • Mathieu Parent's avatar
      [2.17] Fix containerd failed to start if apparmor is not installed (#8042) · 87fee0cc
      Mathieu Parent authored
      
      
      * Ensure apparmor is installed (#8011)
      
      Kubespray deployment failed when using containerd backend on nodes that apparmor was not installed or previously removed. This PR ensure apparmor is installed by adding it into required_pkgs var.
      
      (cherry picked from commit 4bace2491dd53f112dbb2ed7d2fb116982d030a4)
      
      * Ensure apparmor is installed (#8036)
      
      Kubespray deployment failed when using containerd backend on nodes that apparmor was not installed or previously removed. This PR ensure apparmor is installed by adding it into required_pkgs var.
      
      (cherry picked from commit af04906b518efe8d6dcfc9e2ff57b17b49c20295)
      Co-authored-by: default avatarrtsp <git@rtsp.us>
      87fee0cc
  3. 30 Sep, 2021 4 commits
  4. 29 Sep, 2021 3 commits
    • Kenichi Omichi's avatar
      Issue 8004: Fix typha prometheus (#8005) (#8035) · 04a8a19c
      Kenichi Omichi authored
      
      
      The typha prometheus settings were in the `volumeMounts` section of the
      spec and not in the `envs` section. This was cauing the deployment to
      fail because it was looking for a volumeMount.
      
      ```
      failed: [controller-001.a2.da.dev.logdna.net] (item=calico-typha.yml) => {"ansible_loop_var": "item", "changed": false, "item": {"ansible_loop_var": "item", "changed": true, "checksum": "598ac79530749e8e2110793b53fc49ac208e7130", "dest": "/etc/kubernetes/calico-typha.yml", "diff": [], "failed": false, "gid": 0, "group": "root", "invocation": {"module_args": {"_original_basename": "calico-typha.yml.j2", "attributes": null, "backup": false, "checksum": "598ac79530749e8e2110793b53fc49ac208e7130", "content": null, "delimiter": null, "dest": "/etc/kubernetes/calico-typha.yml", "directory_mode": null, "follow": false, "force": true, "group": null, "local_follow": null, "mode": null, "owner": null, "regexp": null, "remote_src": null, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/home/core/.ansible/tmp/ansible-tmp-1632349768.56-75434-32452975679246/source", "unsafe_writes": null, "validate": null}}, "item": {"file": "calico-typha.yml", "name": "calico", "type": "typha"}, "md5sum": "53c00ac7f562cf9ecbbfd27899ea066d", "mode": "0644", "owner": "root", "size": 5378, "src": "/home/core/.ansible/tmp/ansible-tmp-1632349768.56-75434-32452975679246/source", "state": "file", "uid": 0}, "msg": "error running kubectl (/opt/bin/kubectl --namespace=kube-system apply --force --filename=/etc/kubernetes/calico-typha.yml) command (rc=1), out='service/calico-typha unchanged\n', err='error: error validating \"/etc/kubernetes/calico-typha.yml\": error validating data: [ValidationError(Deployment.spec.template.spec.containers[0].volumeMounts[2]): unknown field \"value\" in io.k8s.api.core.v1.VolumeMount, ValidationError(Deployment.spec.template.spec.containers[0].volumeMounts[2]): missing required field \"mountPath\" in io.k8s.api.core.v1.VolumeMount, ValidationError(Deployment.spec.template.spec.containers[0].volumeMounts[3]): unknown field \"value\" in io.k8s.api.core.v1.VolumeMount, ValidationError(Deployment.spec.template.spec.containers[0].volumeMounts[3]): missing required field \"mountPath\" in io.k8s.api.core.v1.VolumeMount]; if you choose to ignore these errors, turn validation off with --validate=false\n'"}
      ```
      Co-authored-by: default avatarEric Lake <ericlake@gmail.com>
      04a8a19c
    • Kenichi Omichi's avatar
      Fix cilium operator metrics activation (#8000) (#8033) · ae1fb693
      Kenichi Omichi authored
      
      
      This is a cherry-pick of 598f178054f522e64a3a9dfc1b973732fd52afd8
      Co-authored-by: default avatarLéopold Jacquot <leopold.jacquot@infomaniak.com>
      ae1fb693
    • Kenichi Omichi's avatar
      Fix k8s-certs-renew cp path (#7992) (#8032) · dfee7a8e
      Kenichi Omichi authored
      
      
      This is a cherry-pick of 22115047903729f5b316719131e1e69c263f3300
      Signed-off-by: default avatarWang Zhen <lazybetrayer@gmail.com>
      Co-authored-by: default avatarWang Zhen <lazybetrayer@gmail.com>
      dfee7a8e
  5. 28 Sep, 2021 2 commits
  6. 17 Sep, 2021 4 commits
  7. 15 Sep, 2021 2 commits
  8. 14 Sep, 2021 2 commits
  9. 10 Sep, 2021 3 commits
  10. 09 Sep, 2021 4 commits
  11. 08 Sep, 2021 4 commits
  12. 07 Sep, 2021 1 commit
  13. 06 Sep, 2021 6 commits
  14. 02 Sep, 2021 1 commit
  15. 01 Sep, 2021 2 commits