Skip to content
Snippets Groups Projects
  1. Oct 23, 2020
  2. Oct 21, 2020
  3. Sep 29, 2020
    • Kenichi Omichi's avatar
      Add error msg for check of local ip (#6761) · 10939103
      Kenichi Omichi authored
      When stopping at the check of "Stop if ip var does not match local ips"
      the error message is like:
      
        fatal: [single-k8s]: FAILED! => {
            "assertion": "ip in ansible_all_ipv4_addresses",
            "changed": false,
            "evaluated_to": false,
            "msg": "Assertion failed"
        }
      
      That doesn't contain actual IP addresses and it is difficult to understand
      what was wrong. This adds the error message which contain actual IP addresses
      to investigate the issue if happens.
      Unverified
      10939103
  4. Sep 24, 2020
    • Hans Feldt's avatar
      Calico upgrade path validation and old version cleanup (#6733) · 28073c76
      Hans Feldt authored
      * calico: add constant calico_min_version_required
      
      and verify current deployed version against it.
      
      * calico: remove upgrade support with data migration
      
      The tool was used pre v3.0.0 and is no longer needed.
      
      * calico: remove old version support from tasks
      
      * calico: remove old ver support from policy ctrl
      
      * calico: remove old ver support from node
      
      * canal: remove old ver support
      
      * remove unused calicoctl download checksums
      
      calico_min_version_required is the oldest version that can be installed
      Older versions can be removed.
      Unverified
      28073c76
  5. Sep 17, 2020
  6. Aug 28, 2020
  7. Aug 21, 2020
  8. Aug 05, 2020
  9. Jul 31, 2020
  10. Jul 27, 2020
  11. Jul 17, 2020
  12. Jul 13, 2020
  13. Mar 24, 2020
    • Stephen Schmidt's avatar
      Fix etcd install with docker and etcd_kubeadm_enabled (#5777) · 0379a52f
      Stephen Schmidt authored
      - This solves issue #5721 & #5713 (dupes)
        - Provide a cleaner default usage pattern for the download role
          around etcd that supports 'host' and 'docker' properly
        - Extract the 'etcdctl' as a separate task install piece and reuse it where
          appropriate
        - Update the kubeadm-etcd task to reflect the above change
      Unverified
      0379a52f
  14. Mar 10, 2020
  15. Mar 05, 2020
    • Kubernetes Prow Robot's avatar
      Refactor download role (#5697) · 66408a87
      Kubernetes Prow Robot authored
      * download file
      
      * download containers
      
      * fix push image to nodes
      
      * pull if none image on host
      
      * fix
      
      * improve docker image tag checks.
      do not pull already cached images
      
      * rebase fix merge conflict
      
      * add support download_run_once when upgrade and scale cluster
      add some test with download_run_once
      
      * set default values to temp flag for every download cycle
      
      * add save,load abilty for containerd and crio when download_run_once=true
      
      * return redefine image save/load command to  set_docker_image_facts.yml
      
      * move set command to set_container_facts
      
      * ctr in containerd_bin_dir
      
      * fix order of ctr image export arguments
      
      * temporary disable download_run_once for containerd and crio
      due https://github.com/containerd/containerd/issues/4075
      
      * remove unused files
      
      * fix strict yaml linter warning and errors
      
      * refactor logical conditions to pull and cache container images
      
      * remove comment due lint check
      
      * document role
      
      * remove image_load_on_localhost, because cached images are always loaded to docker on remote sites
      
      * remove XXX from debug output
      Unverified
      66408a87
  16. Feb 20, 2020
  17. Feb 18, 2020
  18. Dec 05, 2019
  19. Oct 17, 2019
  20. Oct 02, 2019
    • Matthew Mosesohn's avatar
      Switch to Kubernetes v1.16.0 (#5189) · a43e0d3f
      Matthew Mosesohn authored
      * Switch to Kubernetes v1.16.0
      
      Change-Id: I5d6a9528b2d443750fc5e031aff15ad3ffead158
      
      * Fix download localhost cached file path
      
      Change-Id: I65e79b70e3d1b37265ebc60f41b460cf4b0a0d47
      
      * fix kubeadm etcd for v1.16
      
      Change-Id: I6888a00fd48b530a38b0b31c4095492476af42d2
      
      * disable tf packet jobs
      
      Change-Id: I075c4666547fdea4c50ec04864f38e2cfaa79154
      
      * Disable contiv packet jobs. Fix kube-router
      
      Change-Id: I3170e8789e60711d4cee8faf65f2094480b79b8d
      
      * bump sonobuoy version
      
      Change-Id: Ib946905629c7c53ed88f08fb2f41c454457a0097
      a43e0d3f
  21. Sep 25, 2019
  22. Aug 08, 2019
    • Matthew Mosesohn's avatar
      Refactor calico route reflector to run in k8s cluster (#4975) · 023108a7
      Matthew Mosesohn authored
      * Refactor calico-rr to run in k8s cluster with taint
      
      Change-Id: I75a3169ff5b36ce8302fc7ef1c32d3eb697b5afa
      
      * add preinstall checks
      
      * rework calico/rr role
      
      Change-Id: I2f0a7e6cb77cf91ad4a615923680760d2e5d9ca8
      
      * add empty calico-rr group
      
      Change-Id: I006c0a60db9b72d02245bf8fdfabcf982144a5ad
      023108a7
  23. Jul 31, 2019
  24. Jul 15, 2019
    • Matthew Mosesohn's avatar
      remove support for calico v2.x (#4974) · 23ae6027
      Matthew Mosesohn authored
      * Remove support for calico below version v3.0.0
      
      Change-Id: If8fe3036b9e054901a8b2c48516eff1e1271970f
      
      * Update main.yml
      
      * fixup node peering
      
      Change-Id: Ifac4d363deba826f0c80e390ce80a28df9827323
      
      * fixups
      
      Change-Id: Ic35417330af6741962003b3930604393c90804d1
      
      * fixups
      
      Change-Id: I0ea82d634bb0c81d9b7dc50569c70988bc8d3a3b
      23ae6027
  25. Jul 12, 2019
  26. Jun 28, 2019
    • Simon Lelievre's avatar
      add macvlan cni to kubespray (#4901) · f599c2a6
      Simon Lelievre authored
      * add macvlan cni to kubespray
      
      * macvlan: lint yaml files and fix sample config file
      
      * macvlan: add OWNERS file
      
      * add macvlan to README
      
      * macvlan : CI first shoot
      
      * macvlan : CI add full masquerade
      
      * delegate retrive pod cidr to master only
      
      * macvlan: add config for CI
      
      * macvlan: add netchecker deployment
      f599c2a6
  27. Jun 20, 2019
    • Matthew Mosesohn's avatar
      Enable kubeadm etcd mode (#4818) · 4348e78b
      Matthew Mosesohn authored
      * Enable kubeadm etcd mode
      
      Uses cert commands from kubeadm experimental control plane to
      enable non-master nodes to obtain etcd certs.
      
      Related story: PROD-29434
      
      Change-Id: Idafa1d223e5c6ceadf819b6f9c06adf4c4f74178
      
      * Add validation checks and exclude calico kdd mode
      
      Change-Id: Ic234f5e71261d33191376e70d438f9f6d35f358c
      
      * Move etcd mode test to ubuntu flannel HA job
      
      Change-Id: I9af6fd80a1bbb1692ab10d6da095eb368f6bc732
      
      * rename etcd_mode to etcd_kubeadm_enabled
      
      Change-Id: Ib196d6c8a52f48cae370b026f7687ff9ca69c172
      4348e78b
  28. Jun 11, 2019
  29. Jun 05, 2019
  30. May 20, 2019
  31. May 03, 2019
  32. Apr 29, 2019
  33. Apr 15, 2019
  34. Apr 11, 2019
  35. Apr 10, 2019
  36. Apr 04, 2019
  37. Apr 01, 2019
  38. Feb 26, 2019
Loading