Skip to content
  1. Jan 14, 2021
  2. Jan 13, 2021
  3. Jan 11, 2021
    • Kenichi Omichi's avatar
      Remove unnecessary failed_when (#7120) · c005c907
      Kenichi Omichi authored
      TASK [Generate a list of information about the images on a node]
      registers list of container images to docker_images.
      Then the next TASK [Set pull_required if the desired image is not
      yet loaded] does based on expecting images are registered.
      However sometimes the first TASK was failed as [1] but the failure
      is ignored due to failed_when:false and it makes another issue.
      This removes this unnecessary failed_when to detect the failure
      at the point.
      In addition, this removes no_log:true also because the output doesn't
      contain any sensitive data and now it just makes debugging difficult.
      
      [1]: https://gitlab.com/kargo-ci/kubernetes-sigs-kubespray/-/jobs/934714534#L2953
      c005c907
    • Etienne Champetier's avatar
      Only setup *_PROXY env variables where needed (#7095) · a790935d
      Etienne Champetier authored
      
      
      no_proxy is a pain to get right, and having proxy variables present causes issues
      (k8s components get proxy configuration after upgrade, see #7100)
      
      It's better to only configure what require proxy:
      - the runtime (containerd/docker/crio)
      - the package manager + apt_key
      - the download tasks
      
      Tested with the following clusters
      - 4 CentOS 8 nodes
      - 1 Ubuntu 20.04 node
      
      Signed-off-by: default avatarEtienne Champetier <champetier.etienne@gmail.com>
      a790935d
    • Cristian Klein's avatar
      Add ping_access_ip; allows to disable ping test (#7020) · b9077d3e
      Cristian Klein authored
      In some environments, it might not be possible to ping the IP address
      of the nodes, e.g., because ICMP echo is blocked.
      
      This commit allows kubespray to be configured to disable the ping
      check, while performing all other checks.
      b9077d3e
  4. Jan 09, 2021
    • Etienne Champetier's avatar
      calico: fix warnings (#7121) · ff952924
      Etienne Champetier authored
      
      
      TASK [network_plugin/calico : Calico | Configure calico network pool] **********
      task path: /builds/kargo-ci/kubernetes-sigs-kubespray/roles/network_plugin/calico/tasks/install.yml:138
      Friday 08 January 2021  17:10:12 +0000 (0:00:01.521)       0:11:36.885 ********
      [WARNING]: The value {'kind': 'IPPool', 'apiVersion': 'projectcalico.org/v3',
      'metadata': {'name': 'default-pool'}, 'spec': {'blockSize': 24, 'cidr':
      '10.233.64.0/18', 'ipipMode': 'Always', 'vxlanMode': 'Never', 'natOutgoing':
      True}} (type dict) in a string field was converted to "{'kind': 'IPPool',
      'apiVersion': 'projectcalico.org/v3', 'metadata': {'name': 'default-pool'},
      'spec': {'blockSize': 24, 'cidr': '10.233.64.0/18', 'ipipMode': 'Always',
      'vxlanMode': 'Never', 'natOutgoing': True}}" (type string). If this does not
      look like what you expect, quote the entire value to ensure it does not change.
      
      Signed-off-by: default avatarEtienne Champetier <champetier.etienne@gmail.com>
      ff952924
  5. Jan 08, 2021
  6. Jan 07, 2021
  7. Jan 06, 2021
  8. Jan 05, 2021
  9. Jan 04, 2021
  10. Dec 30, 2020
  11. Dec 24, 2020
  12. Dec 23, 2020
  13. Dec 21, 2020
  14. Dec 20, 2020
Loading