Skip to content
  1. Apr 14, 2022
  2. Apr 13, 2022
  3. Apr 12, 2022
  4. Apr 11, 2022
    • Anthony Bible's avatar
      Fixes for Hetzner terraform and Hetzner Cloud (#8702) · 9dced713
      Anthony Bible authored
      * - add ability to specify the network_zone in hetzner terraform
      - Export the network id from hetzner terraform the the generated inventory.ini
      
      * - Add with_networks variable to allow different deployments of hcloud controller manager
      
      - Add network id to hcloud controller secret (added via the inventory)
      
      - Don't include extra_args if it's not set
      9dced713
  5. Apr 09, 2022
    • Kenichi Omichi's avatar
      Add VAGRANT_ANSIBLE_TAGS for normal deployment (#8697) · c2fb1a07
      Kenichi Omichi authored
      Current ansible.tags 'facts' is for skipping actual Kubespray deployment
      at vagrant CI because the deployment takes much time. However the static
      'facts' skips the deployment for normal usage of vagrant also.
      That causes confusions.
      
      This adds VAGRANT_ANSIBLE_TAGS to skip the deployment for vagrant CI.
      c2fb1a07
  6. Apr 08, 2022
    • Thomas Eberle's avatar
      Removed quotation of nerdctl_extra_flags. (#8695) · 00a4d2d3
      Thomas Eberle authored
      The quotations in the variable nerdctl_extra_flags are not required for the `nerdctl_image_pull_command` and throw the following error when executing the cluster-playbook with `container_insecure_registries` set:
              unknown flag: --insecure-registry\\\"
      This happens as the complete nerdctl_image_pull_command string variable gets split into an array string for the cmd task. The escaped quotation doesn't get escaped properly and is added to the cmd-string array as part of the command. This leads to a wrong written insecure-registry flag, which throws this error.
      00a4d2d3
    • Samuel Liu's avatar
      [calico] add calico apiserver (#8690) · 424ef3b3
      Samuel Liu authored
      * [calico] add calico apiserver
      
      * fix yamllint
      
      * remove addext argument
      
      * Configure API server with the CA bundle
      
      * add check kdd
      424ef3b3
  7. Apr 07, 2022
  8. Apr 06, 2022
  9. Apr 05, 2022
  10. Apr 04, 2022
  11. Apr 02, 2022
    • Kenichi Omichi's avatar
      Fix quotation of nerdctl_extra_flags (#8668) · 018611f8
      Kenichi Omichi authored
      Due to missing quotation of nerdctl_extra_flags, ansible-playbook was failed:
      
        Using module file /usr/local/lib/python3.6/dist-packages/ansible/modules/command.py
        Pipelining is enabled.
          [..]
          File "/usr/lib/python3.8/shlex.py", line 191, in read_token
            raise ValueError("No closing quotation")
      
      This fixes the issue.
      
      T-Eberle investigated the issue and found the solution.
      Thank you T-Eberle!
      018611f8
  12. Apr 01, 2022
  13. Mar 31, 2022
  14. Mar 30, 2022
  15. Mar 29, 2022
    • Kenichi Omichi's avatar
      Run 0100-dhclient-hooks if dhcpclient is enabled (#8658) · 503ab0f7
      Kenichi Omichi authored
      If running Kubespray on static IP environments, a task was failed like:
      
        TASK [kubernetes/preinstall : Configure dhclient hooks for resolv.conf (RH-only)]
        fatal: [ak8s2]: FAILED! => {
          "changed": false, "checksum": "..",
          "msg": "Destination directory /etc/dhcp/dhclient.d does not exist"}
      
      This adds a check for dhclientconffile for running 0100-dhclient-hooks to
      run the task only if dhcpclient is enabled.
      503ab0f7
    • Christian Rohmann's avatar
      terrform/openstack: Fix templating of ansible_ssh_common_args in... · 90883e76
      Christian Rohmann authored
      terrform/openstack: Fix templating of ansible_ssh_common_args in no_floating.yml if used as TF module (#8646)
      
      * terraform/openstack: Use path.module for ansible_bastion_template.txt
      
      This extends on #7643 by not using path.root, but switching to path.module
      to allow use of the terraform code as a module itself. This change then keeps
      all calls to the template file stable even for that use-case.
      
      * terraform/openstack: Make sed calls fail on errors
      
      By using a single call with two replacements to use of sed will create proper exit codes
      and allowing for errors to be recognized by terraform.
      90883e76
  16. Mar 28, 2022
  17. Mar 26, 2022
  18. Mar 22, 2022
Loading